Class: Ansible::Ruby::Modules::Jira
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Jira
- Defined in:
- lib/ansible/ruby/modules/generated/extras/web_infrastructure/jira.rb
Instance Method Summary collapse
-
#assignee ⇒ String?
Sets the assignee on create or transition operations.
-
#comment ⇒ String?
The comment text to add.
-
#description ⇒ String?
The issue description, where appropriate.
-
#fields ⇒ Hash?
This is a free-form data structure that can contain arbitrary data.
-
#issue ⇒ String?
An existing issue key to operate on.
-
#issuetype ⇒ String?
The issue type, for issue creation.
-
#operation ⇒ :create, ...
The operation to perform.
-
#password ⇒ String
The password to log-in with.
-
#project ⇒ String?
The project for this operation.
-
#status ⇒ String?
The desired status; only relevant for the transition operation.
-
#summary ⇒ String?
The issue summary, where appropriate.
-
#uri ⇒ String
Base URI for the JIRA instance.
-
#username ⇒ String
The username to log-in with.
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
#assignee ⇒ String?
Returns Sets the assignee on create or transition operations. Note not all transitions will allow this.
54 |
# File 'lib/ansible/ruby/modules/generated/extras/web_infrastructure/jira.rb', line 54 attribute :assignee |
#comment ⇒ String?
Returns The comment text to add.
46 |
# File 'lib/ansible/ruby/modules/generated/extras/web_infrastructure/jira.rb', line 46 attribute :comment |
#description ⇒ String?
Returns The issue description, where appropriate.
34 |
# File 'lib/ansible/ruby/modules/generated/extras/web_infrastructure/jira.rb', line 34 attribute :description |
#fields ⇒ Hash?
Returns This is a free-form data structure that can contain arbitrary data. This is passed directly to the JIRA REST API (possibly after merging with other required data, as when passed to create). See examples for more information, and the JIRA REST API for the structure required for various fields.
58 |
# File 'lib/ansible/ruby/modules/generated/extras/web_infrastructure/jira.rb', line 58 attribute :fields |
#issue ⇒ String?
Returns An existing issue key to operate on.
42 |
# File 'lib/ansible/ruby/modules/generated/extras/web_infrastructure/jira.rb', line 42 attribute :issue |
#issuetype ⇒ String?
Returns The issue type, for issue creation.
38 |
# File 'lib/ansible/ruby/modules/generated/extras/web_infrastructure/jira.rb', line 38 attribute :issuetype |
#operation ⇒ :create, ...
Returns The operation to perform.
14 |
# File 'lib/ansible/ruby/modules/generated/extras/web_infrastructure/jira.rb', line 14 attribute :operation |
#password ⇒ String
Returns The password to log-in with.
22 |
# File 'lib/ansible/ruby/modules/generated/extras/web_infrastructure/jira.rb', line 22 attribute :password |
#project ⇒ String?
Returns The project for this operation. Required for issue creation.
26 |
# File 'lib/ansible/ruby/modules/generated/extras/web_infrastructure/jira.rb', line 26 attribute :project |
#status ⇒ String?
Returns The desired status; only relevant for the transition operation.
50 |
# File 'lib/ansible/ruby/modules/generated/extras/web_infrastructure/jira.rb', line 50 attribute :status |
#summary ⇒ String?
Returns The issue summary, where appropriate.
30 |
# File 'lib/ansible/ruby/modules/generated/extras/web_infrastructure/jira.rb', line 30 attribute :summary |
#uri ⇒ String
Returns Base URI for the JIRA instance.
10 |
# File 'lib/ansible/ruby/modules/generated/extras/web_infrastructure/jira.rb', line 10 attribute :uri |
#username ⇒ String
Returns The username to log-in with.
18 |
# File 'lib/ansible/ruby/modules/generated/extras/web_infrastructure/jira.rb', line 18 attribute :username |