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/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, fix_inclusion, #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.
46 |
# File 'lib/ansible/ruby/modules/generated/web_infrastructure/taiga_issue.rb', line 46 attribute :attachment |
#attachment_description ⇒ String?
Returns A string describing the file to be attached to the issue.
50 |
# File 'lib/ansible/ruby/modules/generated/web_infrastructure/taiga_issue.rb', line 50 attribute :attachment_description |
#description ⇒ String?
Returns The issue description.
42 |
# File 'lib/ansible/ruby/modules/generated/web_infrastructure/taiga_issue.rb', line 42 attribute :description |
#issue_type ⇒ String
Returns The issue type. Must exist previously.
26 |
# File 'lib/ansible/ruby/modules/generated/web_infrastructure/taiga_issue.rb', line 26 attribute :issue_type |
#priority ⇒ String?
Returns The issue priority. Must exist previously.
30 |
# File 'lib/ansible/ruby/modules/generated/web_infrastructure/taiga_issue.rb', line 30 attribute :priority |
#project ⇒ String
Returns Name of the project containing the issue. Must exist previously.
18 |
# File 'lib/ansible/ruby/modules/generated/web_infrastructure/taiga_issue.rb', line 18 attribute :project |
#severity ⇒ String?
Returns The issue severity. Must exist previously.
38 |
# File 'lib/ansible/ruby/modules/generated/web_infrastructure/taiga_issue.rb', line 38 attribute :severity |
#state ⇒ :present, ...
Returns Whether the issue should be present or not.
57 |
# File 'lib/ansible/ruby/modules/generated/web_infrastructure/taiga_issue.rb', line 57 attribute :state |
#status ⇒ String?
Returns The issue status. Must exist previously.
34 |
# File 'lib/ansible/ruby/modules/generated/web_infrastructure/taiga_issue.rb', line 34 attribute :status |
#subject ⇒ String
Returns The issue subject.
22 |
# File 'lib/ansible/ruby/modules/generated/web_infrastructure/taiga_issue.rb', line 22 attribute :subject |
#tags ⇒ Object?
Returns A lists of tags to be assigned to the issue.
54 |
# File 'lib/ansible/ruby/modules/generated/web_infrastructure/taiga_issue.rb', line 54 attribute :tags |
#taiga_host ⇒ String?
Returns The hostname of the Taiga instance.
14 |
# File 'lib/ansible/ruby/modules/generated/web_infrastructure/taiga_issue.rb', line 14 attribute :taiga_host |