Class: Ansible::Ruby::Modules::Maven_artifact

Inherits:
Base show all
Defined in:
lib/ansible/ruby/modules/generated/extras/packaging/language/maven_artifact.rb

Instance Method Summary collapse

Methods inherited from Base

#ansible_name, #to_h

Methods inherited from Ansible::Ruby::Models::Base

attr_option, attr_options, attribute, #initialize, #to_h, validates

Constructor Details

This class inherits a constructor from Ansible::Ruby::Models::Base

Instance Method Details

#artifact_idString

Returns The maven artifactId coordinate.

Returns:

  • (String)

    The maven artifactId coordinate



14
# File 'lib/ansible/ruby/modules/generated/extras/packaging/language/maven_artifact.rb', line 14

attribute :artifact_id

#classifierObject?

Returns The maven classifier coordinate.

Returns:

  • (Object, nil)

    The maven classifier coordinate



22
# File 'lib/ansible/ruby/modules/generated/extras/packaging/language/maven_artifact.rb', line 22

attribute :classifier

#destBoolean

Returns The path where the artifact should be written to.

Returns:

  • (Boolean)

    The path where the artifact should be written to



41
# File 'lib/ansible/ruby/modules/generated/extras/packaging/language/maven_artifact.rb', line 41

attribute :dest

#extensionString?

Returns The maven type/extension coordinate.

Returns:

  • (String, nil)

    The maven type/extension coordinate



25
# File 'lib/ansible/ruby/modules/generated/extras/packaging/language/maven_artifact.rb', line 25

attribute :extension

#group_idString

Returns The Maven groupId coordinate.

Returns:

  • (String)

    The Maven groupId coordinate



10
# File 'lib/ansible/ruby/modules/generated/extras/packaging/language/maven_artifact.rb', line 10

attribute :group_id

#passwordString?

Returns The password to authenticate with to the Maven Repository.

Returns:

  • (String, nil)

    The password to authenticate with to the Maven Repository



37
# File 'lib/ansible/ruby/modules/generated/extras/packaging/language/maven_artifact.rb', line 37

attribute :password

#repository_urlString?

Returns The URL of the Maven Repository to download from.

Returns:

  • (String, nil)

    The URL of the Maven Repository to download from



29
# File 'lib/ansible/ruby/modules/generated/extras/packaging/language/maven_artifact.rb', line 29

attribute :repository_url

#state:present, :absent

Returns The desired state of the artifact.

Returns:

  • (:present, :absent)

    The desired state of the artifact



45
# File 'lib/ansible/ruby/modules/generated/extras/packaging/language/maven_artifact.rb', line 45

attribute :state

#usernameString?

Returns The username to authenticate as to the Maven Repository.

Returns:

  • (String, nil)

    The username to authenticate as to the Maven Repository



33
# File 'lib/ansible/ruby/modules/generated/extras/packaging/language/maven_artifact.rb', line 33

attribute :username

#validate_certs:yes, ...

Returns If C(no), SSL certificates will not be validated. This should only be set to C(no) when no other option exists.

Returns:

  • (:yes, :no, nil)

    If C(no), SSL certificates will not be validated. This should only be set to C(no) when no other option exists.



49
# File 'lib/ansible/ruby/modules/generated/extras/packaging/language/maven_artifact.rb', line 49

attribute :validate_certs

#versionString?

Returns The maven version coordinate.

Returns:

  • (String, nil)

    The maven version coordinate



18
# File 'lib/ansible/ruby/modules/generated/extras/packaging/language/maven_artifact.rb', line 18

attribute :version