Class: Ansible::Ruby::Modules::Os_coe_cluster_template

Inherits:
Base show all
Defined in:
lib/ansible/ruby/modules/generated/cloud/openstack/os_coe_cluster_template.rb

Overview

Add or Remove COE cluster template from the OpenStack Container Infra service.

Instance Method Summary collapse

Methods inherited from Base

#ansible_name, #to_h

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

#availability_zoneObject?



12
# File 'lib/ansible/ruby/modules/generated/cloud/openstack/os_coe_cluster_template.rb', line 12

attribute :availability_zone

#coe:kubernetes, ...



15
# File 'lib/ansible/ruby/modules/generated/cloud/openstack/os_coe_cluster_template.rb', line 15

attribute :coe

#dns_nameserverString?



19
# File 'lib/ansible/ruby/modules/generated/cloud/openstack/os_coe_cluster_template.rb', line 19

attribute :dns_nameserver

#docker_storage_driver:devicemapper, ...



23
# File 'lib/ansible/ruby/modules/generated/cloud/openstack/os_coe_cluster_template.rb', line 23

attribute :docker_storage_driver

#docker_volume_sizeObject?



27
# File 'lib/ansible/ruby/modules/generated/cloud/openstack/os_coe_cluster_template.rb', line 27

attribute :docker_volume_size

#external_network_idObject?



30
# File 'lib/ansible/ruby/modules/generated/cloud/openstack/os_coe_cluster_template.rb', line 30

attribute :external_network_id

#fixed_networkObject?



33
# File 'lib/ansible/ruby/modules/generated/cloud/openstack/os_coe_cluster_template.rb', line 33

attribute :fixed_network

#fixed_subnetObject?



36
# File 'lib/ansible/ruby/modules/generated/cloud/openstack/os_coe_cluster_template.rb', line 36

attribute :fixed_subnet

#flavor_idObject?



39
# File 'lib/ansible/ruby/modules/generated/cloud/openstack/os_coe_cluster_template.rb', line 39

attribute :flavor_id

#floating_ip_enabled:yes, ...



42
# File 'lib/ansible/ruby/modules/generated/cloud/openstack/os_coe_cluster_template.rb', line 42

attribute :floating_ip_enabled

#http_proxyObject?



57
# File 'lib/ansible/ruby/modules/generated/cloud/openstack/os_coe_cluster_template.rb', line 57

attribute :http_proxy

#https_proxyObject?



60
# File 'lib/ansible/ruby/modules/generated/cloud/openstack/os_coe_cluster_template.rb', line 60

attribute :https_proxy

#image_idString?



50
# File 'lib/ansible/ruby/modules/generated/cloud/openstack/os_coe_cluster_template.rb', line 50

attribute :image_id

#keypair_idString?



46
# File 'lib/ansible/ruby/modules/generated/cloud/openstack/os_coe_cluster_template.rb', line 46

attribute :keypair_id

#labelsObject?



54
# File 'lib/ansible/ruby/modules/generated/cloud/openstack/os_coe_cluster_template.rb', line 54

attribute :labels

#master_flavor_idObject?



63
# File 'lib/ansible/ruby/modules/generated/cloud/openstack/os_coe_cluster_template.rb', line 63

attribute :master_flavor_id

#master_lb_enabled:yes, ...



66
# File 'lib/ansible/ruby/modules/generated/cloud/openstack/os_coe_cluster_template.rb', line 66

attribute :master_lb_enabled

#nameString



70
# File 'lib/ansible/ruby/modules/generated/cloud/openstack/os_coe_cluster_template.rb', line 70

attribute :name

#network_driver:flannel, ...



74
# File 'lib/ansible/ruby/modules/generated/cloud/openstack/os_coe_cluster_template.rb', line 74

attribute :network_driver

#no_proxyObject?



78
# File 'lib/ansible/ruby/modules/generated/cloud/openstack/os_coe_cluster_template.rb', line 78

attribute :no_proxy

#public:yes, ...



81
# File 'lib/ansible/ruby/modules/generated/cloud/openstack/os_coe_cluster_template.rb', line 81

attribute :public

#registry_enabled:yes, ...



85
# File 'lib/ansible/ruby/modules/generated/cloud/openstack/os_coe_cluster_template.rb', line 85

attribute :registry_enabled

#server_type:vm, ...



89
# File 'lib/ansible/ruby/modules/generated/cloud/openstack/os_coe_cluster_template.rb', line 89

attribute :server_type

#state:present, ...



93
# File 'lib/ansible/ruby/modules/generated/cloud/openstack/os_coe_cluster_template.rb', line 93

attribute :state

#tls_disabled:yes, ...



97
# File 'lib/ansible/ruby/modules/generated/cloud/openstack/os_coe_cluster_template.rb', line 97

attribute :tls_disabled

#volume_driver:cinder, ...



101
# File 'lib/ansible/ruby/modules/generated/cloud/openstack/os_coe_cluster_template.rb', line 101

attribute :volume_driver