Class: Ansible::Ruby::Modules::Maven_artifact
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Maven_artifact
- Defined in:
- lib/ansible/ruby/modules/generated/extras/packaging/language/maven_artifact.rb
Instance Method Summary collapse
-
#artifact_id ⇒ String
The maven artifactId coordinate.
-
#classifier ⇒ Object?
The maven classifier coordinate.
-
#dest ⇒ Boolean
The path where the artifact should be written to.
-
#extension ⇒ String?
The maven type/extension coordinate.
-
#group_id ⇒ String
The Maven groupId coordinate.
-
#password ⇒ String?
The password to authenticate with to the Maven Repository.
-
#repository_url ⇒ String?
The URL of the Maven Repository to download from.
-
#state ⇒ :present, :absent
The desired state of the artifact.
-
#username ⇒ String?
The username to authenticate as to the Maven Repository.
-
#validate_certs ⇒ :yes, ...
If C(no), SSL certificates will not be validated.
-
#version ⇒ String?
The maven version coordinate.
Methods inherited from Base
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_id ⇒ String
Returns The maven artifactId coordinate.
14 |
# File 'lib/ansible/ruby/modules/generated/extras/packaging/language/maven_artifact.rb', line 14 attribute :artifact_id |
#classifier ⇒ Object?
Returns The maven classifier coordinate.
22 |
# File 'lib/ansible/ruby/modules/generated/extras/packaging/language/maven_artifact.rb', line 22 attribute :classifier |
#dest ⇒ Boolean
Returns 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 |
#extension ⇒ String?
Returns The maven type/extension coordinate.
25 |
# File 'lib/ansible/ruby/modules/generated/extras/packaging/language/maven_artifact.rb', line 25 attribute :extension |
#group_id ⇒ String
Returns The Maven groupId coordinate.
10 |
# File 'lib/ansible/ruby/modules/generated/extras/packaging/language/maven_artifact.rb', line 10 attribute :group_id |
#password ⇒ String?
Returns 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_url ⇒ String?
Returns 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.
45 |
# File 'lib/ansible/ruby/modules/generated/extras/packaging/language/maven_artifact.rb', line 45 attribute :state |
#username ⇒ String?
Returns 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.
49 |
# File 'lib/ansible/ruby/modules/generated/extras/packaging/language/maven_artifact.rb', line 49 attribute :validate_certs |
#version ⇒ String?
Returns The maven version coordinate.
18 |
# File 'lib/ansible/ruby/modules/generated/extras/packaging/language/maven_artifact.rb', line 18 attribute :version |