Class: Ansible::Ruby::Modules::Jira
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Jira
- Defined in:
- lib/ansible/ruby/modules/generated/web_infrastructure/jira.rb
Overview
Create and modify issues in a JIRA instance.
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.
-
#inwardissue ⇒ String?
Set issue from which link will be created.
-
#issue ⇒ String?
An existing issue key to operate on.
-
#issuetype ⇒ String?
The issue type, for issue creation.
-
#linktype ⇒ String?
Set type of link, when action ‘link’ selected.
-
#operation ⇒ :create, ...
The operation to perform.
-
#outwardissue ⇒ String?
Set issue to which link will be created.
-
#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.
-
#timeout ⇒ Integer?
Set timeout, in seconds, on requests to JIRA API.
-
#uri ⇒ String
Base URI for the JIRA instance.
-
#username ⇒ String
The username to log-in with.
-
#validate_certs ⇒ Boolean?
Require valid SSL certificates (set to ‘false` if you’d like to use self-signed certificates).
Methods inherited from Base
Methods inherited from Ansible::Ruby::Models::Base
attr_option, attr_options, attribute, fix_inclusion, #initialize, remove_existing_validations, #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.
56 |
# File 'lib/ansible/ruby/modules/generated/web_infrastructure/jira.rb', line 56 attribute :assignee |
#comment ⇒ String?
Returns The comment text to add.
48 |
# File 'lib/ansible/ruby/modules/generated/web_infrastructure/jira.rb', line 48 attribute :comment |
#description ⇒ String?
Returns The issue description, where appropriate.
36 |
# File 'lib/ansible/ruby/modules/generated/web_infrastructure/jira.rb', line 36 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.
72 |
# File 'lib/ansible/ruby/modules/generated/web_infrastructure/jira.rb', line 72 attribute :fields |
#inwardissue ⇒ String?
Returns Set issue from which link will be created.
64 |
# File 'lib/ansible/ruby/modules/generated/web_infrastructure/jira.rb', line 64 attribute :inwardissue |
#issue ⇒ String?
Returns An existing issue key to operate on.
44 |
# File 'lib/ansible/ruby/modules/generated/web_infrastructure/jira.rb', line 44 attribute :issue |
#issuetype ⇒ String?
Returns The issue type, for issue creation.
40 |
# File 'lib/ansible/ruby/modules/generated/web_infrastructure/jira.rb', line 40 attribute :issuetype |
#linktype ⇒ String?
Returns Set type of link, when action ‘link’ selected.
60 |
# File 'lib/ansible/ruby/modules/generated/web_infrastructure/jira.rb', line 60 attribute :linktype |
#operation ⇒ :create, ...
Returns The operation to perform.
16 |
# File 'lib/ansible/ruby/modules/generated/web_infrastructure/jira.rb', line 16 attribute :operation |
#outwardissue ⇒ String?
Returns Set issue to which link will be created.
68 |
# File 'lib/ansible/ruby/modules/generated/web_infrastructure/jira.rb', line 68 attribute :outwardissue |
#password ⇒ String
Returns The password to log-in with.
24 |
# File 'lib/ansible/ruby/modules/generated/web_infrastructure/jira.rb', line 24 attribute :password |
#project ⇒ String?
Returns The project for this operation. Required for issue creation.
28 |
# File 'lib/ansible/ruby/modules/generated/web_infrastructure/jira.rb', line 28 attribute :project |
#status ⇒ String?
Returns The desired status; only relevant for the transition operation.
52 |
# File 'lib/ansible/ruby/modules/generated/web_infrastructure/jira.rb', line 52 attribute :status |
#summary ⇒ String?
Returns The issue summary, where appropriate.
32 |
# File 'lib/ansible/ruby/modules/generated/web_infrastructure/jira.rb', line 32 attribute :summary |
#timeout ⇒ Integer?
Returns Set timeout, in seconds, on requests to JIRA API.
76 |
# File 'lib/ansible/ruby/modules/generated/web_infrastructure/jira.rb', line 76 attribute :timeout |
#uri ⇒ String
Returns Base URI for the JIRA instance.
12 |
# File 'lib/ansible/ruby/modules/generated/web_infrastructure/jira.rb', line 12 attribute :uri |
#username ⇒ String
Returns The username to log-in with.
20 |
# File 'lib/ansible/ruby/modules/generated/web_infrastructure/jira.rb', line 20 attribute :username |
#validate_certs ⇒ Boolean?
Returns Require valid SSL certificates (set to ‘false` if you’d like to use self-signed certificates).
80 |
# File 'lib/ansible/ruby/modules/generated/web_infrastructure/jira.rb', line 80 attribute :validate_certs |