Class: Ansible::Ruby::Modules::Glance_image

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

Instance Method Summary collapse

Methods inherited from Base

#ansible_name, #to_h

Methods inherited from Ansible::Ruby::Models::Base

attr_option, attr_options, attribute, #initialize, #to_h, validates

Constructor Details

This class inherits a constructor from Ansible::Ruby::Models::Base

Instance Method Details

#auth_urlString?

Returns The keystone url for authentication.

Returns:

  • (String, nil)

    The keystone url for authentication



22
# File 'lib/ansible/ruby/modules/generated/core/cloud/openstack/glance_image.rb', line 22

attribute :auth_url

#container_formatString?

Returns The format of the container.

Returns:

  • (String, nil)

    The format of the container



41
# File 'lib/ansible/ruby/modules/generated/core/cloud/openstack/glance_image.rb', line 41

attribute :container_format

#copy_fromString?

Returns A url from where the image can be downloaded, mutually exclusive with file parameter.

Returns:

  • (String, nil)

    A url from where the image can be downloaded, mutually exclusive with file parameter



58
# File 'lib/ansible/ruby/modules/generated/core/cloud/openstack/glance_image.rb', line 58

attribute :copy_from

#disk_formatString?

Returns The format of the disk that is getting uploaded.

Returns:

  • (String, nil)

    The format of the disk that is getting uploaded



37
# File 'lib/ansible/ruby/modules/generated/core/cloud/openstack/glance_image.rb', line 37

attribute :disk_format

#endpoint_type:publicURL, ...

Returns The name of the glance service’s endpoint URL type.

Returns:

  • (:publicURL, :internalURL, nil)

    The name of the glance service’s endpoint URL type



69
# File 'lib/ansible/ruby/modules/generated/core/cloud/openstack/glance_image.rb', line 69

attribute :endpoint_type

#fileObject?

Returns The path to the file which has to be uploaded, mutually exclusive with copy_from.

Returns:

  • (Object, nil)

    The path to the file which has to be uploaded, mutually exclusive with copy_from



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

attribute :file

#is_publicString?

Returns Whether the image can be accessed publicly.

Returns:

  • (String, nil)

    Whether the image can be accessed publicly



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

attribute :is_public

#login_passwordString

Returns Password of login user.

Returns:

  • (String)

    Password of login user



14
# File 'lib/ansible/ruby/modules/generated/core/cloud/openstack/glance_image.rb', line 14

attribute :login_password

#login_tenant_nameString

Returns The tenant name of the login user.

Returns:

  • (String)

    The tenant name of the login user



18
# File 'lib/ansible/ruby/modules/generated/core/cloud/openstack/glance_image.rb', line 18

attribute :login_tenant_name

#login_usernameString

Returns login username to authenticate to keystone.

Returns:

  • (String)

    login username to authenticate to keystone



10
# File 'lib/ansible/ruby/modules/generated/core/cloud/openstack/glance_image.rb', line 10

attribute :login_username

#min_diskObject?

Returns The minimum disk space required to deploy this image.

Returns:

  • (Object, nil)

    The minimum disk space required to deploy this image



48
# File 'lib/ansible/ruby/modules/generated/core/cloud/openstack/glance_image.rb', line 48

attribute :min_disk

#min_ramObject?

Returns The minimum ram required to deploy this image.

Returns:

  • (Object, nil)

    The minimum ram required to deploy this image



51
# File 'lib/ansible/ruby/modules/generated/core/cloud/openstack/glance_image.rb', line 51

attribute :min_ram

#nameString

Returns Name that has to be given to the image.

Returns:

  • (String)

    Name that has to be given to the image



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

attribute :name

#ownerObject?

Returns The owner of the image.

Returns:

  • (Object, nil)

    The owner of the image



45
# File 'lib/ansible/ruby/modules/generated/core/cloud/openstack/glance_image.rb', line 45

attribute :owner

#region_nameObject?

Returns Name of the region.

Returns:

  • (Object, nil)

    Name of the region



26
# File 'lib/ansible/ruby/modules/generated/core/cloud/openstack/glance_image.rb', line 26

attribute :region_name

#state:present, ...

Returns Indicate desired state of the resource.

Returns:

  • (:present, :absent, nil)

    Indicate desired state of the resource



29
# File 'lib/ansible/ruby/modules/generated/core/cloud/openstack/glance_image.rb', line 29

attribute :state

#timeoutInteger?

Returns The time to wait for the image process to complete in seconds.

Returns:

  • (Integer, nil)

    The time to wait for the image process to complete in seconds



62
# File 'lib/ansible/ruby/modules/generated/core/cloud/openstack/glance_image.rb', line 62

attribute :timeout