Class: Ansible::Ruby::Modules::Taiga_issue
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Taiga_issue
- Defined in:
- lib/ansible/ruby/modules/generated/extras/web_infrastructure/taiga_issue.rb
Overview
Creates/deletes an issue in a Taiga Project Management Platform (U(taiga.io)). An issue is identified by the combination of project, issue subject and issue type. This module implements the creation or deletion of issues (not the update).
Instance Method Summary collapse
-
#attachment ⇒ String?
Path to a file to be attached to the issue.
-
#attachment_description ⇒ String?
A string describing the file to be attached to the issue.
-
#description ⇒ String?
The issue description.
-
#issue_type ⇒ String
The issue type.
-
#priority ⇒ String?
The issue priority.
-
#project ⇒ String
Name of the project containing the issue.
-
#severity ⇒ String?
The issue severity.
-
#state ⇒ :present, ...
Whether the issue should be present or not.
-
#status ⇒ String?
The issue status.
-
#subject ⇒ String
The issue subject.
-
#tags ⇒ Object?
A lists of tags to be assigned to the issue.
-
#taiga_host ⇒ String?
The hostname of the Taiga instance.
Methods inherited from Base
Methods inherited from Ansible::Ruby::Models::Base
attr_option, attr_options, attribute, #initialize, remove_existing_validations, #to_h, validates
Constructor Details
This class inherits a constructor from Ansible::Ruby::Models::Base
Instance Method Details
#attachment ⇒ String?
Returns Path to a file to be attached to the issue.
45 |
# File 'lib/ansible/ruby/modules/generated/extras/web_infrastructure/taiga_issue.rb', line 45 attribute :attachment |
#attachment_description ⇒ String?
Returns A string describing the file to be attached to the issue.
49 |
# File 'lib/ansible/ruby/modules/generated/extras/web_infrastructure/taiga_issue.rb', line 49 attribute :attachment_description |
#description ⇒ String?
Returns The issue description.
41 |
# File 'lib/ansible/ruby/modules/generated/extras/web_infrastructure/taiga_issue.rb', line 41 attribute :description |
#issue_type ⇒ String
Returns The issue type. Must exist previously.
25 |
# File 'lib/ansible/ruby/modules/generated/extras/web_infrastructure/taiga_issue.rb', line 25 attribute :issue_type |
#priority ⇒ String?
Returns The issue priority. Must exist previously.
29 |
# File 'lib/ansible/ruby/modules/generated/extras/web_infrastructure/taiga_issue.rb', line 29 attribute :priority |
#project ⇒ String
Returns Name of the project containing the issue. Must exist previously.
17 |
# File 'lib/ansible/ruby/modules/generated/extras/web_infrastructure/taiga_issue.rb', line 17 attribute :project |
#severity ⇒ String?
Returns The issue severity. Must exist previously.
37 |
# File 'lib/ansible/ruby/modules/generated/extras/web_infrastructure/taiga_issue.rb', line 37 attribute :severity |
#state ⇒ :present, ...
Returns Whether the issue should be present or not.
56 |
# File 'lib/ansible/ruby/modules/generated/extras/web_infrastructure/taiga_issue.rb', line 56 attribute :state |
#status ⇒ String?
Returns The issue status. Must exist previously.
33 |
# File 'lib/ansible/ruby/modules/generated/extras/web_infrastructure/taiga_issue.rb', line 33 attribute :status |
#subject ⇒ String
Returns The issue subject.
21 |
# File 'lib/ansible/ruby/modules/generated/extras/web_infrastructure/taiga_issue.rb', line 21 attribute :subject |
#tags ⇒ Object?
Returns A lists of tags to be assigned to the issue.
53 |
# File 'lib/ansible/ruby/modules/generated/extras/web_infrastructure/taiga_issue.rb', line 53 attribute :tags |
#taiga_host ⇒ String?
Returns The hostname of the Taiga instance.
13 |
# File 'lib/ansible/ruby/modules/generated/extras/web_infrastructure/taiga_issue.rb', line 13 attribute :taiga_host |