Class: Ansible::Ruby::Modules::Gce_tag
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Gce_tag
- Defined in:
- lib/ansible/ruby/modules/generated/extras/cloud/google/gce_tag.rb
Instance Method Summary collapse
-
#instance_name ⇒ String
The name of the GCE instance to add/remove tags.
-
#pem_file ⇒ Object?
Path to the pem file associated with the service account email.
-
#project_id ⇒ Object?
Your GCE project ID.
-
#service_account_email ⇒ Object?
Service account email.
-
#state ⇒ :present, ...
Desired state of the tags.
-
#tags ⇒ Array<String>, String
Comma-separated list of tags to add or remove.
-
#zone ⇒ String?
The zone of the disk specified by source.
Methods inherited from Base
Methods inherited from Ansible::Ruby::Models::Base
attr_options, attribute, #initialize, #to_h, validates
Constructor Details
This class inherits a constructor from Ansible::Ruby::Models::Base
Instance Method Details
#instance_name ⇒ String
Returns the name of the GCE instance to add/remove tags.
10 |
# File 'lib/ansible/ruby/modules/generated/extras/cloud/google/gce_tag.rb', line 10 attribute :instance_name |
#pem_file ⇒ Object?
Returns path to the pem file associated with the service account email.
29 |
# File 'lib/ansible/ruby/modules/generated/extras/cloud/google/gce_tag.rb', line 29 attribute :pem_file |
#project_id ⇒ Object?
Returns your GCE project ID.
32 |
# File 'lib/ansible/ruby/modules/generated/extras/cloud/google/gce_tag.rb', line 32 attribute :project_id |
#service_account_email ⇒ Object?
Returns service account email.
26 |
# File 'lib/ansible/ruby/modules/generated/extras/cloud/google/gce_tag.rb', line 26 attribute :service_account_email |
#state ⇒ :present, ...
Returns desired state of the tags.
18 |
# File 'lib/ansible/ruby/modules/generated/extras/cloud/google/gce_tag.rb', line 18 attribute :state |
#tags ⇒ Array<String>, String
Returns comma-separated list of tags to add or remove.
14 |
# File 'lib/ansible/ruby/modules/generated/extras/cloud/google/gce_tag.rb', line 14 attribute :tags |
#zone ⇒ String?
Returns the zone of the disk specified by source.
22 |
# File 'lib/ansible/ruby/modules/generated/extras/cloud/google/gce_tag.rb', line 22 attribute :zone |