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?
46 |
# File 'lib/ansible/ruby/modules/generated/web_infrastructure/taiga_issue.rb', line 46 attribute :attachment |
#attachment_description ⇒ String?
50 |
# File 'lib/ansible/ruby/modules/generated/web_infrastructure/taiga_issue.rb', line 50 attribute :attachment_description |
#description ⇒ String?
42 |
# File 'lib/ansible/ruby/modules/generated/web_infrastructure/taiga_issue.rb', line 42 attribute :description |
#issue_type ⇒ String
26 |
# File 'lib/ansible/ruby/modules/generated/web_infrastructure/taiga_issue.rb', line 26 attribute :issue_type |
#priority ⇒ String?
30 |
# File 'lib/ansible/ruby/modules/generated/web_infrastructure/taiga_issue.rb', line 30 attribute :priority |
#project ⇒ String
18 |
# File 'lib/ansible/ruby/modules/generated/web_infrastructure/taiga_issue.rb', line 18 attribute :project |
#severity ⇒ String?
38 |
# File 'lib/ansible/ruby/modules/generated/web_infrastructure/taiga_issue.rb', line 38 attribute :severity |
#state ⇒ :present, ...
57 |
# File 'lib/ansible/ruby/modules/generated/web_infrastructure/taiga_issue.rb', line 57 attribute :state |
#status ⇒ String?
34 |
# File 'lib/ansible/ruby/modules/generated/web_infrastructure/taiga_issue.rb', line 34 attribute :status |
#subject ⇒ String
22 |
# File 'lib/ansible/ruby/modules/generated/web_infrastructure/taiga_issue.rb', line 22 attribute :subject |
#tags ⇒ Object?
54 |
# File 'lib/ansible/ruby/modules/generated/web_infrastructure/taiga_issue.rb', line 54 attribute :tags |
#taiga_host ⇒ String?
14 |
# File 'lib/ansible/ruby/modules/generated/web_infrastructure/taiga_issue.rb', line 14 attribute :taiga_host |