vmware.vmc.console.models package

Submodules

vmware.vmc.console.models.abstract_entity module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.abstract_entity.AbstractEntity(updated=None, user_id=None, updated_by_user_id=None, created=None, version=None, updated_by_user_name=None, user_name=None, id=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

AbstractEntity - a model defined in OpenAPI

attribute_map = {'created': 'created', 'id': 'id', 'updated': 'updated', 'updated_by_user_id': 'updated_by_user_id', 'updated_by_user_name': 'updated_by_user_name', 'user_id': 'user_id', 'user_name': 'user_name', 'version': 'version'}
property created

Gets the created of this AbstractEntity. # noqa: E501

Returns

The created of this AbstractEntity. # noqa: E501

Return type

datetime

property id

Gets the id of this AbstractEntity. # noqa: E501

Unique ID for this entity # noqa: E501

Returns

The id of this AbstractEntity. # noqa: E501

Return type

str

openapi_types = {'created': 'datetime', 'id': 'str', 'updated': 'datetime', 'updated_by_user_id': 'str', 'updated_by_user_name': 'str', 'user_id': 'str', 'user_name': 'str', 'version': 'int'}
to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

property updated

Gets the updated of this AbstractEntity. # noqa: E501

Returns

The updated of this AbstractEntity. # noqa: E501

Return type

datetime

property updated_by_user_id

Gets the updated_by_user_id of this AbstractEntity. # noqa: E501

User id that last updated this record # noqa: E501

Returns

The updated_by_user_id of this AbstractEntity. # noqa: E501

Return type

str

property updated_by_user_name

Gets the updated_by_user_name of this AbstractEntity. # noqa: E501

User name that last updated this record # noqa: E501

Returns

The updated_by_user_name of this AbstractEntity. # noqa: E501

Return type

str

property user_id

Gets the user_id of this AbstractEntity. # noqa: E501

User id that last updated this record # noqa: E501

Returns

The user_id of this AbstractEntity. # noqa: E501

Return type

str

property user_name

Gets the user_name of this AbstractEntity. # noqa: E501

User name that last updated this record # noqa: E501

Returns

The user_name of this AbstractEntity. # noqa: E501

Return type

str

property version

Gets the version of this AbstractEntity. # noqa: E501

Version of this entity # noqa: E501

Returns

The version of this AbstractEntity. # noqa: E501

Return type

int

vmware.vmc.console.models.agent module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.agent.Agent(internal_ip=None, agent_url=None, management_ip=None, hostname_verifier_enabled=None, master=None, network_netmask=None, network_gateway=None, provider=None, cert_enabled=None, agent_state=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

Agent - a model defined in OpenAPI

property agent_state

Gets the agent_state of this Agent. # noqa: E501

Agent state # noqa: E501

Returns

The agent_state of this Agent. # noqa: E501

Return type

str

property agent_url

Gets the agent_url of this Agent. # noqa: E501

The accessible URL of the agent service, it is resolved to public IP address from the Internet and private IP address within SDDC # noqa: E501

Returns

The agent_url of this Agent. # noqa: E501

Return type

str

attribute_map = {'agent_state': 'agent_state', 'agent_url': 'agent_url', 'cert_enabled': 'cert_enabled', 'hostname_verifier_enabled': 'hostname_verifier_enabled', 'internal_ip': 'internal_ip', 'management_ip': 'management_ip', 'master': 'master', 'network_gateway': 'network_gateway', 'network_netmask': 'network_netmask', 'provider': 'provider'}
property cert_enabled

Gets the cert_enabled of this Agent. # noqa: E501

Boolean flag to indicate if the agent is using CA signed certificate # noqa: E501

Returns

The cert_enabled of this Agent. # noqa: E501

Return type

bool

discriminator_value_class_map = {'AwsAgent': 'AwsAgent'}
get_real_child_model(data)

Returns the real base class specified by the discriminator

property hostname_verifier_enabled

Gets the hostname_verifier_enabled of this Agent. # noqa: E501

Boolean flag to indicate if the agent is using FQDN in the certificate # noqa: E501

Returns

The hostname_verifier_enabled of this Agent. # noqa: E501

Return type

bool

property internal_ip

Gets the internal_ip of this Agent. # noqa: E501

The internal IP address of the agent which is provided by the underlying cloud provider # noqa: E501

Returns

The internal_ip of this Agent. # noqa: E501

Return type

str

property management_ip

Gets the management_ip of this Agent. # noqa: E501

The internal management IP address of the agent exposed to the SDDC, which might be different from the internal IP # noqa: E501

Returns

The management_ip of this Agent. # noqa: E501

Return type

str

property master

Gets the master of this Agent. # noqa: E501

Boolean flag to indicate if the agent is the master, only the master Agent is accessible # noqa: E501

Returns

The master of this Agent. # noqa: E501

Return type

bool

property network_gateway

Gets the network_gateway of this Agent. # noqa: E501

Network gateway of the agent # noqa: E501

Returns

The network_gateway of this Agent. # noqa: E501

Return type

str

property network_netmask

Gets the network_netmask of this Agent. # noqa: E501

Network netmask of the agent # noqa: E501

Returns

The network_netmask of this Agent. # noqa: E501

Return type

str

openapi_types = {'agent_state': 'str', 'agent_url': 'str', 'cert_enabled': 'bool', 'hostname_verifier_enabled': 'bool', 'internal_ip': 'str', 'management_ip': 'str', 'master': 'bool', 'network_gateway': 'str', 'network_netmask': 'str', 'provider': 'str'}
property provider

Gets the provider of this Agent. # noqa: E501

The cloud provider # noqa: E501

Returns

The provider of this Agent. # noqa: E501

Return type

str

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.ami_info module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.ami_info.AmiInfo(instance_type=None, region=None, id=None, name=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

AmiInfo - a model defined in OpenAPI

attribute_map = {'id': 'id', 'instance_type': 'instance_type', 'name': 'name', 'region': 'region'}
property id

Gets the id of this AmiInfo. # noqa: E501

the ami id for the esx # noqa: E501

Returns

The id of this AmiInfo. # noqa: E501

Return type

str

property instance_type

Gets the instance_type of this AmiInfo. # noqa: E501

instance type of the esx ami # noqa: E501

Returns

The instance_type of this AmiInfo. # noqa: E501

Return type

str

property name

Gets the name of this AmiInfo. # noqa: E501

the name of the esx ami # noqa: E501

Returns

The name of this AmiInfo. # noqa: E501

Return type

str

openapi_types = {'id': 'str', 'instance_type': 'str', 'name': 'str', 'region': 'str'}
property region

Gets the region of this AmiInfo. # noqa: E501

the region of the esx ami # noqa: E501

Returns

The region of this AmiInfo. # noqa: E501

Return type

str

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.available_zone_info module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.available_zone_info.AvailableZoneInfo(subnets=None, name=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

AvailableZoneInfo - a model defined in OpenAPI

attribute_map = {'name': 'name', 'subnets': 'subnets'}
property name

Gets the name of this AvailableZoneInfo. # noqa: E501

available zone name # noqa: E501

Returns

The name of this AvailableZoneInfo. # noqa: E501

Return type

str

openapi_types = {'name': 'str', 'subnets': 'list[Subnet]'}
property subnets

Gets the subnets of this AvailableZoneInfo. # noqa: E501

Returns

The subnets of this AvailableZoneInfo. # noqa: E501

Return type

list[Subnet]

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.aws_agent module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.aws_agent.AwsAgent(instance_id=None, key_pair=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

AwsAgent - a model defined in OpenAPI

attribute_map = {'instance_id': 'instance_id', 'key_pair': 'key_pair'}
property instance_id

Gets the instance_id of this AwsAgent. # noqa: E501

Returns

The instance_id of this AwsAgent. # noqa: E501

Return type

str

property key_pair

Gets the key_pair of this AwsAgent. # noqa: E501

Returns

The key_pair of this AwsAgent. # noqa: E501

Return type

AwsKeyPair

openapi_types = {'instance_id': 'str', 'key_pair': 'AwsKeyPair'}
to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.aws_agent_all_of module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.aws_agent_all_of.AwsAgentAllOf(instance_id=None, key_pair=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

AwsAgentAllOf - a model defined in OpenAPI

attribute_map = {'instance_id': 'instance_id', 'key_pair': 'key_pair'}
property instance_id

Gets the instance_id of this AwsAgentAllOf. # noqa: E501

Returns

The instance_id of this AwsAgentAllOf. # noqa: E501

Return type

str

property key_pair

Gets the key_pair of this AwsAgentAllOf. # noqa: E501

Returns

The key_pair of this AwsAgentAllOf. # noqa: E501

Return type

AwsKeyPair

openapi_types = {'instance_id': 'str', 'key_pair': 'AwsKeyPair'}
to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.aws_cloud_provider module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.aws_cloud_provider.AwsCloudProvider(regions=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

AwsCloudProvider - a model defined in OpenAPI

attribute_map = {'regions': 'regions'}
openapi_types = {'regions': 'list[str]'}
property regions

Gets the regions of this AwsCloudProvider. # noqa: E501

Returns

The regions of this AwsCloudProvider. # noqa: E501

Return type

list[str]

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.aws_cloud_provider_all_of module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.aws_cloud_provider_all_of.AwsCloudProviderAllOf(regions=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

AwsCloudProviderAllOf - a model defined in OpenAPI

attribute_map = {'regions': 'regions'}
openapi_types = {'regions': 'list[str]'}
property regions

Gets the regions of this AwsCloudProviderAllOf. # noqa: E501

Returns

The regions of this AwsCloudProviderAllOf. # noqa: E501

Return type

list[str]

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.aws_compatible_subnets module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.aws_compatible_subnets.AwsCompatibleSubnets(customer_available_zones=None, vpc_map=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

AwsCompatibleSubnets - a model defined in OpenAPI

attribute_map = {'customer_available_zones': 'customer_available_zones', 'vpc_map': 'vpc_map'}
property customer_available_zones

Gets the customer_available_zones of this AwsCompatibleSubnets. # noqa: E501

Returns

The customer_available_zones of this AwsCompatibleSubnets. # noqa: E501

Return type

list[str]

openapi_types = {'customer_available_zones': 'list[str]', 'vpc_map': 'dict(str, VpcInfoSubnets)'}
to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

property vpc_map

Gets the vpc_map of this AwsCompatibleSubnets. # noqa: E501

Returns

The vpc_map of this AwsCompatibleSubnets. # noqa: E501

Return type

dict(str, VpcInfoSubnets)

vmware.vmc.console.models.aws_customer_connected_account module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.aws_customer_connected_account.AwsCustomerConnectedAccount(updated=None, user_id=None, updated_by_user_id=None, created=None, version=None, updated_by_user_name=None, user_name=None, id=None, policy_payer_arn=None, region_to_az_to_shadow_mapping=None, org_id=None, cf_stack_name=None, state=None, account_number=None, policy_service_arn=None, policy_external_id=None, policy_payer_linked_arn=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

AwsCustomerConnectedAccount - a model defined in OpenAPI

property account_number

Gets the account_number of this AwsCustomerConnectedAccount. # noqa: E501

Returns

The account_number of this AwsCustomerConnectedAccount. # noqa: E501

Return type

str

attribute_map = {'account_number': 'account_number', 'cf_stack_name': 'cf_stack_name', 'created': 'created', 'id': 'id', 'org_id': 'org_id', 'policy_external_id': 'policy_external_id', 'policy_payer_arn': 'policy_payer_arn', 'policy_payer_linked_arn': 'policy_payer_linked_arn', 'policy_service_arn': 'policy_service_arn', 'region_to_az_to_shadow_mapping': 'region_to_az_to_shadow_mapping', 'state': 'state', 'updated': 'updated', 'updated_by_user_id': 'updated_by_user_id', 'updated_by_user_name': 'updated_by_user_name', 'user_id': 'user_id', 'user_name': 'user_name', 'version': 'version'}
property cf_stack_name

Gets the cf_stack_name of this AwsCustomerConnectedAccount. # noqa: E501

Returns

The cf_stack_name of this AwsCustomerConnectedAccount. # noqa: E501

Return type

str

property created

Gets the created of this AwsCustomerConnectedAccount. # noqa: E501

Returns

The created of this AwsCustomerConnectedAccount. # noqa: E501

Return type

datetime

property id

Gets the id of this AwsCustomerConnectedAccount. # noqa: E501

Unique ID for this entity # noqa: E501

Returns

The id of this AwsCustomerConnectedAccount. # noqa: E501

Return type

str

openapi_types = {'account_number': 'str', 'cf_stack_name': 'str', 'created': 'datetime', 'id': 'str', 'org_id': 'str', 'policy_external_id': 'str', 'policy_payer_arn': 'str', 'policy_payer_linked_arn': 'str', 'policy_service_arn': 'str', 'region_to_az_to_shadow_mapping': 'dict(str, dict(str, str))', 'state': 'str', 'updated': 'datetime', 'updated_by_user_id': 'str', 'updated_by_user_name': 'str', 'user_id': 'str', 'user_name': 'str', 'version': 'int'}
property org_id

Gets the org_id of this AwsCustomerConnectedAccount. # noqa: E501

Returns

The org_id of this AwsCustomerConnectedAccount. # noqa: E501

Return type

str

property policy_external_id

Gets the policy_external_id of this AwsCustomerConnectedAccount. # noqa: E501

Returns

The policy_external_id of this AwsCustomerConnectedAccount. # noqa: E501

Return type

str

property policy_payer_arn

Gets the policy_payer_arn of this AwsCustomerConnectedAccount. # noqa: E501

Returns

The policy_payer_arn of this AwsCustomerConnectedAccount. # noqa: E501

Return type

str

property policy_payer_linked_arn

Gets the policy_payer_linked_arn of this AwsCustomerConnectedAccount. # noqa: E501

Returns

The policy_payer_linked_arn of this AwsCustomerConnectedAccount. # noqa: E501

Return type

str

property policy_service_arn

Gets the policy_service_arn of this AwsCustomerConnectedAccount. # noqa: E501

Returns

The policy_service_arn of this AwsCustomerConnectedAccount. # noqa: E501

Return type

str

property region_to_az_to_shadow_mapping

Gets the region_to_az_to_shadow_mapping of this AwsCustomerConnectedAccount. # noqa: E501

Provides a map of regions to availability zones from the shadow account’s perspective # noqa: E501

Returns

The region_to_az_to_shadow_mapping of this AwsCustomerConnectedAccount. # noqa: E501

Return type

dict(str, dict(str, str))

property state

Gets the state of this AwsCustomerConnectedAccount. # noqa: E501

Returns

The state of this AwsCustomerConnectedAccount. # noqa: E501

Return type

str

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

property updated

Gets the updated of this AwsCustomerConnectedAccount. # noqa: E501

Returns

The updated of this AwsCustomerConnectedAccount. # noqa: E501

Return type

datetime

property updated_by_user_id

Gets the updated_by_user_id of this AwsCustomerConnectedAccount. # noqa: E501

User id that last updated this record # noqa: E501

Returns

The updated_by_user_id of this AwsCustomerConnectedAccount. # noqa: E501

Return type

str

property updated_by_user_name

Gets the updated_by_user_name of this AwsCustomerConnectedAccount. # noqa: E501

User name that last updated this record # noqa: E501

Returns

The updated_by_user_name of this AwsCustomerConnectedAccount. # noqa: E501

Return type

str

property user_id

Gets the user_id of this AwsCustomerConnectedAccount. # noqa: E501

User id that last updated this record # noqa: E501

Returns

The user_id of this AwsCustomerConnectedAccount. # noqa: E501

Return type

str

property user_name

Gets the user_name of this AwsCustomerConnectedAccount. # noqa: E501

User name that last updated this record # noqa: E501

Returns

The user_name of this AwsCustomerConnectedAccount. # noqa: E501

Return type

str

property version

Gets the version of this AwsCustomerConnectedAccount. # noqa: E501

Version of this entity # noqa: E501

Returns

The version of this AwsCustomerConnectedAccount. # noqa: E501

Return type

int

vmware.vmc.console.models.aws_customer_connected_account_all_of module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.aws_customer_connected_account_all_of.AwsCustomerConnectedAccountAllOf(policy_payer_arn=None, region_to_az_to_shadow_mapping=None, org_id=None, cf_stack_name=None, state=None, account_number=None, policy_service_arn=None, policy_external_id=None, policy_payer_linked_arn=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

AwsCustomerConnectedAccountAllOf - a model defined in OpenAPI

property account_number

Gets the account_number of this AwsCustomerConnectedAccountAllOf. # noqa: E501

Returns

The account_number of this AwsCustomerConnectedAccountAllOf. # noqa: E501

Return type

str

attribute_map = {'account_number': 'account_number', 'cf_stack_name': 'cf_stack_name', 'org_id': 'org_id', 'policy_external_id': 'policy_external_id', 'policy_payer_arn': 'policy_payer_arn', 'policy_payer_linked_arn': 'policy_payer_linked_arn', 'policy_service_arn': 'policy_service_arn', 'region_to_az_to_shadow_mapping': 'region_to_az_to_shadow_mapping', 'state': 'state'}
property cf_stack_name

Gets the cf_stack_name of this AwsCustomerConnectedAccountAllOf. # noqa: E501

Returns

The cf_stack_name of this AwsCustomerConnectedAccountAllOf. # noqa: E501

Return type

str

openapi_types = {'account_number': 'str', 'cf_stack_name': 'str', 'org_id': 'str', 'policy_external_id': 'str', 'policy_payer_arn': 'str', 'policy_payer_linked_arn': 'str', 'policy_service_arn': 'str', 'region_to_az_to_shadow_mapping': 'dict(str, dict(str, str))', 'state': 'str'}
property org_id

Gets the org_id of this AwsCustomerConnectedAccountAllOf. # noqa: E501

Returns

The org_id of this AwsCustomerConnectedAccountAllOf. # noqa: E501

Return type

str

property policy_external_id

Gets the policy_external_id of this AwsCustomerConnectedAccountAllOf. # noqa: E501

Returns

The policy_external_id of this AwsCustomerConnectedAccountAllOf. # noqa: E501

Return type

str

property policy_payer_arn

Gets the policy_payer_arn of this AwsCustomerConnectedAccountAllOf. # noqa: E501

Returns

The policy_payer_arn of this AwsCustomerConnectedAccountAllOf. # noqa: E501

Return type

str

property policy_payer_linked_arn

Gets the policy_payer_linked_arn of this AwsCustomerConnectedAccountAllOf. # noqa: E501

Returns

The policy_payer_linked_arn of this AwsCustomerConnectedAccountAllOf. # noqa: E501

Return type

str

property policy_service_arn

Gets the policy_service_arn of this AwsCustomerConnectedAccountAllOf. # noqa: E501

Returns

The policy_service_arn of this AwsCustomerConnectedAccountAllOf. # noqa: E501

Return type

str

property region_to_az_to_shadow_mapping

Gets the region_to_az_to_shadow_mapping of this AwsCustomerConnectedAccountAllOf. # noqa: E501

Provides a map of regions to availability zones from the shadow account’s perspective # noqa: E501

Returns

The region_to_az_to_shadow_mapping of this AwsCustomerConnectedAccountAllOf. # noqa: E501

Return type

dict(str, dict(str, str))

property state

Gets the state of this AwsCustomerConnectedAccountAllOf. # noqa: E501

Returns

The state of this AwsCustomerConnectedAccountAllOf. # noqa: E501

Return type

str

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.aws_esx_host module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.aws_esx_host.AwsEsxHost(internal_public_ip_pool=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

AwsEsxHost - a model defined in OpenAPI

attribute_map = {'internal_public_ip_pool': 'internal_public_ip_pool'}
property internal_public_ip_pool

Gets the internal_public_ip_pool of this AwsEsxHost. # noqa: E501

Returns

The internal_public_ip_pool of this AwsEsxHost. # noqa: E501

Return type

list[SddcPublicIp]

openapi_types = {'internal_public_ip_pool': 'list[SddcPublicIp]'}
to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.aws_esx_host_all_of module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.aws_esx_host_all_of.AwsEsxHostAllOf(internal_public_ip_pool=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

AwsEsxHostAllOf - a model defined in OpenAPI

attribute_map = {'internal_public_ip_pool': 'internal_public_ip_pool'}
property internal_public_ip_pool

Gets the internal_public_ip_pool of this AwsEsxHostAllOf. # noqa: E501

Returns

The internal_public_ip_pool of this AwsEsxHostAllOf. # noqa: E501

Return type

list[SddcPublicIp]

openapi_types = {'internal_public_ip_pool': 'list[SddcPublicIp]'}
to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.aws_key_pair module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.aws_key_pair.AwsKeyPair(key_name=None, key_fingerprint=None, key_material=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

AwsKeyPair - a model defined in OpenAPI

attribute_map = {'key_fingerprint': 'key_fingerprint', 'key_material': 'key_material', 'key_name': 'key_name'}
property key_fingerprint

Gets the key_fingerprint of this AwsKeyPair. # noqa: E501

Returns

The key_fingerprint of this AwsKeyPair. # noqa: E501

Return type

str

property key_material

Gets the key_material of this AwsKeyPair. # noqa: E501

Returns

The key_material of this AwsKeyPair. # noqa: E501

Return type

str

property key_name

Gets the key_name of this AwsKeyPair. # noqa: E501

Returns

The key_name of this AwsKeyPair. # noqa: E501

Return type

str

openapi_types = {'key_fingerprint': 'str', 'key_material': 'str', 'key_name': 'str'}
to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.aws_kms_info module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.aws_kms_info.AwsKmsInfo(amazon_resource_name=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

AwsKmsInfo - a model defined in OpenAPI

property amazon_resource_name

Gets the amazon_resource_name of this AwsKmsInfo. # noqa: E501

The ARN associated with the customer master key for this cluster. # noqa: E501

Returns

The amazon_resource_name of this AwsKmsInfo. # noqa: E501

Return type

str

attribute_map = {'amazon_resource_name': 'amazon_resource_name'}
openapi_types = {'amazon_resource_name': 'str'}
to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.aws_sddc_config module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.aws_sddc_config.AwsSddcConfig(region=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

AwsSddcConfig - a model defined in OpenAPI

attribute_map = {'region': 'region'}
openapi_types = {'region': 'str'}
property region

Gets the region of this AwsSddcConfig. # noqa: E501

Returns

The region of this AwsSddcConfig. # noqa: E501

Return type

str

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.aws_sddc_config_all_of module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.aws_sddc_config_all_of.AwsSddcConfigAllOf(region=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

AwsSddcConfigAllOf - a model defined in OpenAPI

attribute_map = {'region': 'region'}
openapi_types = {'region': 'str'}
property region

Gets the region of this AwsSddcConfigAllOf. # noqa: E501

Returns

The region of this AwsSddcConfigAllOf. # noqa: E501

Return type

str

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.aws_sddc_connection module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.aws_sddc_connection.AwsSddcConnection(updated=None, user_id=None, updated_by_user_id=None, created=None, version=None, updated_by_user_name=None, user_name=None, id=None, cidr_block_subnet=None, connected_account_id=None, eni_group=None, subnet_id=None, cgw_present=None, org_id=None, sddc_id=None, cidr_block_vpc=None, connection_order=None, state=None, subnet_availability_zone=None, vpc_id=None, customer_eni_infos=None, default_route_table=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

AwsSddcConnection - a model defined in OpenAPI

attribute_map = {'cgw_present': 'cgw_present', 'cidr_block_subnet': 'cidr_block_subnet', 'cidr_block_vpc': 'cidr_block_vpc', 'connected_account_id': 'connected_account_id', 'connection_order': 'connection_order', 'created': 'created', 'customer_eni_infos': 'customer_eni_infos', 'default_route_table': 'default_route_table', 'eni_group': 'eni_group', 'id': 'id', 'org_id': 'org_id', 'sddc_id': 'sddc_id', 'state': 'state', 'subnet_availability_zone': 'subnet_availability_zone', 'subnet_id': 'subnet_id', 'updated': 'updated', 'updated_by_user_id': 'updated_by_user_id', 'updated_by_user_name': 'updated_by_user_name', 'user_id': 'user_id', 'user_name': 'user_name', 'version': 'version', 'vpc_id': 'vpc_id'}
property cgw_present

Gets the cgw_present of this AwsSddcConnection. # noqa: E501

Determines whether the CGW is present in this connection set or not. Used for multi-az deployments. # noqa: E501

Returns

The cgw_present of this AwsSddcConnection. # noqa: E501

Return type

bool

property cidr_block_subnet

Gets the cidr_block_subnet of this AwsSddcConnection. # noqa: E501

The CIDR block of the customer’s subnet this link is in. # noqa: E501

Returns

The cidr_block_subnet of this AwsSddcConnection. # noqa: E501

Return type

str

property cidr_block_vpc

Gets the cidr_block_vpc of this AwsSddcConnection. # noqa: E501

The CIDR block of the customer’s VPC. # noqa: E501

Returns

The cidr_block_vpc of this AwsSddcConnection. # noqa: E501

Return type

str

property connected_account_id

Gets the connected_account_id of this AwsSddcConnection. # noqa: E501

The corresponding connected (customer) account UUID this connection is attached to. # noqa: E501

Returns

The connected_account_id of this AwsSddcConnection. # noqa: E501

Return type

str

property connection_order

Gets the connection_order of this AwsSddcConnection. # noqa: E501

The order of the connection # noqa: E501

Returns

The connection_order of this AwsSddcConnection. # noqa: E501

Return type

int

property created

Gets the created of this AwsSddcConnection. # noqa: E501

Returns

The created of this AwsSddcConnection. # noqa: E501

Return type

datetime

property customer_eni_infos

Gets the customer_eni_infos of this AwsSddcConnection. # noqa: E501

A list of all ENIs used for this connection. # noqa: E501

Returns

The customer_eni_infos of this AwsSddcConnection. # noqa: E501

Return type

list[CustomerEniInfo]

property default_route_table

Gets the default_route_table of this AwsSddcConnection. # noqa: E501

The default routing table in the customer’s VPC. # noqa: E501

Returns

The default_route_table of this AwsSddcConnection. # noqa: E501

Return type

str

property eni_group

Gets the eni_group of this AwsSddcConnection. # noqa: E501

Which group the ENIs belongs to. (deprecated) # noqa: E501

Returns

The eni_group of this AwsSddcConnection. # noqa: E501

Return type

str

property id

Gets the id of this AwsSddcConnection. # noqa: E501

Unique ID for this entity # noqa: E501

Returns

The id of this AwsSddcConnection. # noqa: E501

Return type

str

openapi_types = {'cgw_present': 'bool', 'cidr_block_subnet': 'str', 'cidr_block_vpc': 'str', 'connected_account_id': 'str', 'connection_order': 'int', 'created': 'datetime', 'customer_eni_infos': 'list[CustomerEniInfo]', 'default_route_table': 'str', 'eni_group': 'str', 'id': 'str', 'org_id': 'str', 'sddc_id': 'str', 'state': 'str', 'subnet_availability_zone': 'str', 'subnet_id': 'str', 'updated': 'datetime', 'updated_by_user_id': 'str', 'updated_by_user_name': 'str', 'user_id': 'str', 'user_name': 'str', 'version': 'int', 'vpc_id': 'str'}
property org_id

Gets the org_id of this AwsSddcConnection. # noqa: E501

The org this link belongs to. # noqa: E501

Returns

The org_id of this AwsSddcConnection. # noqa: E501

Return type

str

property sddc_id

Gets the sddc_id of this AwsSddcConnection. # noqa: E501

The SDDC this link is used for. # noqa: E501

Returns

The sddc_id of this AwsSddcConnection. # noqa: E501

Return type

str

property state

Gets the state of this AwsSddcConnection. # noqa: E501

The state of the connection. # noqa: E501

Returns

The state of this AwsSddcConnection. # noqa: E501

Return type

str

property subnet_availability_zone

Gets the subnet_availability_zone of this AwsSddcConnection. # noqa: E501

Which availability zone is this connection in? # noqa: E501

Returns

The subnet_availability_zone of this AwsSddcConnection. # noqa: E501

Return type

str

property subnet_id

Gets the subnet_id of this AwsSddcConnection. # noqa: E501

The ID of the subnet this link is to. # noqa: E501

Returns

The subnet_id of this AwsSddcConnection. # noqa: E501

Return type

str

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

property updated

Gets the updated of this AwsSddcConnection. # noqa: E501

Returns

The updated of this AwsSddcConnection. # noqa: E501

Return type

datetime

property updated_by_user_id

Gets the updated_by_user_id of this AwsSddcConnection. # noqa: E501

User id that last updated this record # noqa: E501

Returns

The updated_by_user_id of this AwsSddcConnection. # noqa: E501

Return type

str

property updated_by_user_name

Gets the updated_by_user_name of this AwsSddcConnection. # noqa: E501

User name that last updated this record # noqa: E501

Returns

The updated_by_user_name of this AwsSddcConnection. # noqa: E501

Return type

str

property user_id

Gets the user_id of this AwsSddcConnection. # noqa: E501

User id that last updated this record # noqa: E501

Returns

The user_id of this AwsSddcConnection. # noqa: E501

Return type

str

property user_name

Gets the user_name of this AwsSddcConnection. # noqa: E501

User name that last updated this record # noqa: E501

Returns

The user_name of this AwsSddcConnection. # noqa: E501

Return type

str

property version

Gets the version of this AwsSddcConnection. # noqa: E501

Version of this entity # noqa: E501

Returns

The version of this AwsSddcConnection. # noqa: E501

Return type

int

property vpc_id

Gets the vpc_id of this AwsSddcConnection. # noqa: E501

The VPC ID of the subnet this link is to. # noqa: E501

Returns

The vpc_id of this AwsSddcConnection. # noqa: E501

Return type

str

vmware.vmc.console.models.aws_sddc_connection_all_of module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.aws_sddc_connection_all_of.AwsSddcConnectionAllOf(cidr_block_subnet=None, connected_account_id=None, eni_group=None, subnet_id=None, cgw_present=None, org_id=None, sddc_id=None, cidr_block_vpc=None, connection_order=None, state=None, subnet_availability_zone=None, vpc_id=None, customer_eni_infos=None, default_route_table=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

AwsSddcConnectionAllOf - a model defined in OpenAPI

attribute_map = {'cgw_present': 'cgw_present', 'cidr_block_subnet': 'cidr_block_subnet', 'cidr_block_vpc': 'cidr_block_vpc', 'connected_account_id': 'connected_account_id', 'connection_order': 'connection_order', 'customer_eni_infos': 'customer_eni_infos', 'default_route_table': 'default_route_table', 'eni_group': 'eni_group', 'org_id': 'org_id', 'sddc_id': 'sddc_id', 'state': 'state', 'subnet_availability_zone': 'subnet_availability_zone', 'subnet_id': 'subnet_id', 'vpc_id': 'vpc_id'}
property cgw_present

Gets the cgw_present of this AwsSddcConnectionAllOf. # noqa: E501

Determines whether the CGW is present in this connection set or not. Used for multi-az deployments. # noqa: E501

Returns

The cgw_present of this AwsSddcConnectionAllOf. # noqa: E501

Return type

bool

property cidr_block_subnet

Gets the cidr_block_subnet of this AwsSddcConnectionAllOf. # noqa: E501

The CIDR block of the customer’s subnet this link is in. # noqa: E501

Returns

The cidr_block_subnet of this AwsSddcConnectionAllOf. # noqa: E501

Return type

str

property cidr_block_vpc

Gets the cidr_block_vpc of this AwsSddcConnectionAllOf. # noqa: E501

The CIDR block of the customer’s VPC. # noqa: E501

Returns

The cidr_block_vpc of this AwsSddcConnectionAllOf. # noqa: E501

Return type

str

property connected_account_id

Gets the connected_account_id of this AwsSddcConnectionAllOf. # noqa: E501

The corresponding connected (customer) account UUID this connection is attached to. # noqa: E501

Returns

The connected_account_id of this AwsSddcConnectionAllOf. # noqa: E501

Return type

str

property connection_order

Gets the connection_order of this AwsSddcConnectionAllOf. # noqa: E501

The order of the connection # noqa: E501

Returns

The connection_order of this AwsSddcConnectionAllOf. # noqa: E501

Return type

int

property customer_eni_infos

Gets the customer_eni_infos of this AwsSddcConnectionAllOf. # noqa: E501

A list of all ENIs used for this connection. # noqa: E501

Returns

The customer_eni_infos of this AwsSddcConnectionAllOf. # noqa: E501

Return type

list[CustomerEniInfo]

property default_route_table

Gets the default_route_table of this AwsSddcConnectionAllOf. # noqa: E501

The default routing table in the customer’s VPC. # noqa: E501

Returns

The default_route_table of this AwsSddcConnectionAllOf. # noqa: E501

Return type

str

property eni_group

Gets the eni_group of this AwsSddcConnectionAllOf. # noqa: E501

Which group the ENIs belongs to. (deprecated) # noqa: E501

Returns

The eni_group of this AwsSddcConnectionAllOf. # noqa: E501

Return type

str

openapi_types = {'cgw_present': 'bool', 'cidr_block_subnet': 'str', 'cidr_block_vpc': 'str', 'connected_account_id': 'str', 'connection_order': 'int', 'customer_eni_infos': 'list[CustomerEniInfo]', 'default_route_table': 'str', 'eni_group': 'str', 'org_id': 'str', 'sddc_id': 'str', 'state': 'str', 'subnet_availability_zone': 'str', 'subnet_id': 'str', 'vpc_id': 'str'}
property org_id

Gets the org_id of this AwsSddcConnectionAllOf. # noqa: E501

The org this link belongs to. # noqa: E501

Returns

The org_id of this AwsSddcConnectionAllOf. # noqa: E501

Return type

str

property sddc_id

Gets the sddc_id of this AwsSddcConnectionAllOf. # noqa: E501

The SDDC this link is used for. # noqa: E501

Returns

The sddc_id of this AwsSddcConnectionAllOf. # noqa: E501

Return type

str

property state

Gets the state of this AwsSddcConnectionAllOf. # noqa: E501

The state of the connection. # noqa: E501

Returns

The state of this AwsSddcConnectionAllOf. # noqa: E501

Return type

str

property subnet_availability_zone

Gets the subnet_availability_zone of this AwsSddcConnectionAllOf. # noqa: E501

Which availability zone is this connection in? # noqa: E501

Returns

The subnet_availability_zone of this AwsSddcConnectionAllOf. # noqa: E501

Return type

str

property subnet_id

Gets the subnet_id of this AwsSddcConnectionAllOf. # noqa: E501

The ID of the subnet this link is to. # noqa: E501

Returns

The subnet_id of this AwsSddcConnectionAllOf. # noqa: E501

Return type

str

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

property vpc_id

Gets the vpc_id of this AwsSddcConnectionAllOf. # noqa: E501

The VPC ID of the subnet this link is to. # noqa: E501

Returns

The vpc_id of this AwsSddcConnectionAllOf. # noqa: E501

Return type

str

vmware.vmc.console.models.aws_sddc_resource_config module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.aws_sddc_resource_config.AwsSddcResourceConfig(backup_restore_bucket=None, public_ip_pool=None, vpc_info=None, kms_vpc_endpoint=None, max_num_public_ip=None, account_link_sddc_config=None, vsan_encryption_config=None, vpc_info_peered_agent=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

AwsSddcResourceConfig - a model defined in OpenAPI

Gets the account_link_sddc_config of this AwsSddcResourceConfig. # noqa: E501

Returns

The account_link_sddc_config of this AwsSddcResourceConfig. # noqa: E501

Return type

list[SddcLinkConfig]

attribute_map = {'account_link_sddc_config': 'account_link_sddc_config', 'backup_restore_bucket': 'backup_restore_bucket', 'kms_vpc_endpoint': 'kms_vpc_endpoint', 'max_num_public_ip': 'max_num_public_ip', 'public_ip_pool': 'public_ip_pool', 'vpc_info': 'vpc_info', 'vpc_info_peered_agent': 'vpc_info_peered_agent', 'vsan_encryption_config': 'vsan_encryption_config'}
property backup_restore_bucket

Gets the backup_restore_bucket of this AwsSddcResourceConfig. # noqa: E501

Returns

The backup_restore_bucket of this AwsSddcResourceConfig. # noqa: E501

Return type

str

property kms_vpc_endpoint

Gets the kms_vpc_endpoint of this AwsSddcResourceConfig. # noqa: E501

Returns

The kms_vpc_endpoint of this AwsSddcResourceConfig. # noqa: E501

Return type

KmsVpcEndpoint

property max_num_public_ip

Gets the max_num_public_ip of this AwsSddcResourceConfig. # noqa: E501

maximum number of public IP that user can allocate. # noqa: E501

Returns

The max_num_public_ip of this AwsSddcResourceConfig. # noqa: E501

Return type

int

openapi_types = {'account_link_sddc_config': 'list[SddcLinkConfig]', 'backup_restore_bucket': 'str', 'kms_vpc_endpoint': 'KmsVpcEndpoint', 'max_num_public_ip': 'int', 'public_ip_pool': 'list[SddcPublicIp]', 'vpc_info': 'VpcInfo', 'vpc_info_peered_agent': 'VpcInfo', 'vsan_encryption_config': 'VsanEncryptionConfig'}
property public_ip_pool

Gets the public_ip_pool of this AwsSddcResourceConfig. # noqa: E501

Returns

The public_ip_pool of this AwsSddcResourceConfig. # noqa: E501

Return type

list[SddcPublicIp]

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

property vpc_info

Gets the vpc_info of this AwsSddcResourceConfig. # noqa: E501

Returns

The vpc_info of this AwsSddcResourceConfig. # noqa: E501

Return type

VpcInfo

property vpc_info_peered_agent

Gets the vpc_info_peered_agent of this AwsSddcResourceConfig. # noqa: E501

Returns

The vpc_info_peered_agent of this AwsSddcResourceConfig. # noqa: E501

Return type

VpcInfo

property vsan_encryption_config

Gets the vsan_encryption_config of this AwsSddcResourceConfig. # noqa: E501

Returns

The vsan_encryption_config of this AwsSddcResourceConfig. # noqa: E501

Return type

VsanEncryptionConfig

vmware.vmc.console.models.aws_sddc_resource_config_all_of module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.aws_sddc_resource_config_all_of.AwsSddcResourceConfigAllOf(backup_restore_bucket=None, public_ip_pool=None, vpc_info=None, kms_vpc_endpoint=None, max_num_public_ip=None, account_link_sddc_config=None, vsan_encryption_config=None, vpc_info_peered_agent=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

AwsSddcResourceConfigAllOf - a model defined in OpenAPI

Gets the account_link_sddc_config of this AwsSddcResourceConfigAllOf. # noqa: E501

Returns

The account_link_sddc_config of this AwsSddcResourceConfigAllOf. # noqa: E501

Return type

list[SddcLinkConfig]

attribute_map = {'account_link_sddc_config': 'account_link_sddc_config', 'backup_restore_bucket': 'backup_restore_bucket', 'kms_vpc_endpoint': 'kms_vpc_endpoint', 'max_num_public_ip': 'max_num_public_ip', 'public_ip_pool': 'public_ip_pool', 'vpc_info': 'vpc_info', 'vpc_info_peered_agent': 'vpc_info_peered_agent', 'vsan_encryption_config': 'vsan_encryption_config'}
property backup_restore_bucket

Gets the backup_restore_bucket of this AwsSddcResourceConfigAllOf. # noqa: E501

Returns

The backup_restore_bucket of this AwsSddcResourceConfigAllOf. # noqa: E501

Return type

str

property kms_vpc_endpoint

Gets the kms_vpc_endpoint of this AwsSddcResourceConfigAllOf. # noqa: E501

Returns

The kms_vpc_endpoint of this AwsSddcResourceConfigAllOf. # noqa: E501

Return type

KmsVpcEndpoint

property max_num_public_ip

Gets the max_num_public_ip of this AwsSddcResourceConfigAllOf. # noqa: E501

maximum number of public IP that user can allocate. # noqa: E501

Returns

The max_num_public_ip of this AwsSddcResourceConfigAllOf. # noqa: E501

Return type

int

openapi_types = {'account_link_sddc_config': 'list[SddcLinkConfig]', 'backup_restore_bucket': 'str', 'kms_vpc_endpoint': 'KmsVpcEndpoint', 'max_num_public_ip': 'int', 'public_ip_pool': 'list[SddcPublicIp]', 'vpc_info': 'VpcInfo', 'vpc_info_peered_agent': 'VpcInfo', 'vsan_encryption_config': 'VsanEncryptionConfig'}
property public_ip_pool

Gets the public_ip_pool of this AwsSddcResourceConfigAllOf. # noqa: E501

Returns

The public_ip_pool of this AwsSddcResourceConfigAllOf. # noqa: E501

Return type

list[SddcPublicIp]

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

property vpc_info

Gets the vpc_info of this AwsSddcResourceConfigAllOf. # noqa: E501

Returns

The vpc_info of this AwsSddcResourceConfigAllOf. # noqa: E501

Return type

VpcInfo

property vpc_info_peered_agent

Gets the vpc_info_peered_agent of this AwsSddcResourceConfigAllOf. # noqa: E501

Returns

The vpc_info_peered_agent of this AwsSddcResourceConfigAllOf. # noqa: E501

Return type

VpcInfo

property vsan_encryption_config

Gets the vsan_encryption_config of this AwsSddcResourceConfigAllOf. # noqa: E501

Returns

The vsan_encryption_config of this AwsSddcResourceConfigAllOf. # noqa: E501

Return type

VsanEncryptionConfig

vmware.vmc.console.models.aws_subnet module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.aws_subnet.AwsSubnet(connected_account_id=None, region_name=None, availability_zone=None, subnet_id=None, subnet_cidr_block=None, is_compatible=None, vpc_id=None, vpc_cidr_block=None, name=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

AwsSubnet - a model defined in OpenAPI

attribute_map = {'availability_zone': 'availability_zone', 'connected_account_id': 'connected_account_id', 'is_compatible': 'is_compatible', 'name': 'name', 'region_name': 'region_name', 'subnet_cidr_block': 'subnet_cidr_block', 'subnet_id': 'subnet_id', 'vpc_cidr_block': 'vpc_cidr_block', 'vpc_id': 'vpc_id'}
property availability_zone

Gets the availability_zone of this AwsSubnet. # noqa: E501

The availability zone this subnet is in, which should be the region name plus one extra letter (ex. us-west-2a). # noqa: E501

Returns

The availability_zone of this AwsSubnet. # noqa: E501

Return type

str

property connected_account_id

Gets the connected_account_id of this AwsSubnet. # noqa: E501

The connected account ID this subnet is accessible through. This is an internal ID formatted as a UUID specific to Skyscraper. # noqa: E501

Returns

The connected_account_id of this AwsSubnet. # noqa: E501

Return type

str

property is_compatible

Gets the is_compatible of this AwsSubnet. # noqa: E501

Flag indicating whether this subnet is compatible. If true, this is a valid choice for the customer to deploy a SDDC in. # noqa: E501

Returns

The is_compatible of this AwsSubnet. # noqa: E501

Return type

bool

property name

Gets the name of this AwsSubnet. # noqa: E501

Optional field (may not be provided by AWS), indicates the found name tag for the subnet. # noqa: E501

Returns

The name of this AwsSubnet. # noqa: E501

Return type

str

openapi_types = {'availability_zone': 'str', 'connected_account_id': 'str', 'is_compatible': 'bool', 'name': 'str', 'region_name': 'str', 'subnet_cidr_block': 'str', 'subnet_id': 'str', 'vpc_cidr_block': 'str', 'vpc_id': 'str'}
property region_name

Gets the region_name of this AwsSubnet. # noqa: E501

The region this subnet is in, usually in the form of country code, general location, and a number (ex. us-west-2). # noqa: E501

Returns

The region_name of this AwsSubnet. # noqa: E501

Return type

str

property subnet_cidr_block

Gets the subnet_cidr_block of this AwsSubnet. # noqa: E501

The CIDR block of the subnet, in the form of ‘#.#.#.#/#’. # noqa: E501

Returns

The subnet_cidr_block of this AwsSubnet. # noqa: E501

Return type

str

property subnet_id

Gets the subnet_id of this AwsSubnet. # noqa: E501

The subnet ID in AWS, provided in the form ‘subnet-######’. # noqa: E501

Returns

The subnet_id of this AwsSubnet. # noqa: E501

Return type

str

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

property vpc_cidr_block

Gets the vpc_cidr_block of this AwsSubnet. # noqa: E501

The CIDR block of the VPC, in the form of ‘#.#.#.#/#’. # noqa: E501

Returns

The vpc_cidr_block of this AwsSubnet. # noqa: E501

Return type

str

property vpc_id

Gets the vpc_id of this AwsSubnet. # noqa: E501

The VPC ID the subnet resides in within AWS. Tends to be ‘vpc-#######’. # noqa: E501

Returns

The vpc_id of this AwsSubnet. # noqa: E501

Return type

str

vmware.vmc.console.models.cloud_provider module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.cloud_provider.CloudProvider(provider=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

CloudProvider - a model defined in OpenAPI

attribute_map = {'provider': 'provider'}
discriminator_value_class_map = {'AwsCloudProvider': 'AwsCloudProvider'}
get_real_child_model(data)

Returns the real base class specified by the discriminator

openapi_types = {'provider': 'str'}
property provider

Gets the provider of this CloudProvider. # noqa: E501

Name of the Cloud Provider # noqa: E501

Returns

The provider of this CloudProvider. # noqa: E501

Return type

str

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.cluster module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.cluster.Cluster(esx_host_list=None, msft_license_config=None, cluster_state=None, aws_kms_info=None, cluster_capacity=None, esx_host_info=None, host_cpu_cores_count=None, cluster_id=None, cluster_name=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

Cluster - a model defined in OpenAPI

attribute_map = {'aws_kms_info': 'aws_kms_info', 'cluster_capacity': 'cluster_capacity', 'cluster_id': 'cluster_id', 'cluster_name': 'cluster_name', 'cluster_state': 'cluster_state', 'esx_host_info': 'esx_host_info', 'esx_host_list': 'esx_host_list', 'host_cpu_cores_count': 'host_cpu_cores_count', 'msft_license_config': 'msft_license_config'}
property aws_kms_info

Gets the aws_kms_info of this Cluster. # noqa: E501

Returns

The aws_kms_info of this Cluster. # noqa: E501

Return type

AwsKmsInfo

property cluster_capacity

Gets the cluster_capacity of this Cluster. # noqa: E501

Returns

The cluster_capacity of this Cluster. # noqa: E501

Return type

EntityCapacity

property cluster_id

Gets the cluster_id of this Cluster. # noqa: E501

Returns

The cluster_id of this Cluster. # noqa: E501

Return type

str

property cluster_name

Gets the cluster_name of this Cluster. # noqa: E501

Returns

The cluster_name of this Cluster. # noqa: E501

Return type

str

property cluster_state

Gets the cluster_state of this Cluster. # noqa: E501

Returns

The cluster_state of this Cluster. # noqa: E501

Return type

str

property esx_host_info

Gets the esx_host_info of this Cluster. # noqa: E501

Returns

The esx_host_info of this Cluster. # noqa: E501

Return type

EsxHostInfo

property esx_host_list

Gets the esx_host_list of this Cluster. # noqa: E501

Returns

The esx_host_list of this Cluster. # noqa: E501

Return type

list[AwsEsxHost]

property host_cpu_cores_count

Gets the host_cpu_cores_count of this Cluster. # noqa: E501

Number of cores enabled on ESX hosts added to this cluster # noqa: E501

Returns

The host_cpu_cores_count of this Cluster. # noqa: E501

Return type

int

property msft_license_config

Gets the msft_license_config of this Cluster. # noqa: E501

Returns

The msft_license_config of this Cluster. # noqa: E501

Return type

MsftLicensingConfig

openapi_types = {'aws_kms_info': 'AwsKmsInfo', 'cluster_capacity': 'EntityCapacity', 'cluster_id': 'str', 'cluster_name': 'str', 'cluster_state': 'str', 'esx_host_info': 'EsxHostInfo', 'esx_host_list': 'list[AwsEsxHost]', 'host_cpu_cores_count': 'int', 'msft_license_config': 'MsftLicensingConfig'}
to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.cluster_config module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.cluster_config.ClusterConfig(host_cpu_cores_count=None, host_instance_type=None, storage_capacity=None, msft_license_config=None, num_hosts=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

ClusterConfig - a model defined in OpenAPI

attribute_map = {'host_cpu_cores_count': 'host_cpu_cores_count', 'host_instance_type': 'host_instance_type', 'msft_license_config': 'msft_license_config', 'num_hosts': 'num_hosts', 'storage_capacity': 'storage_capacity'}
property host_cpu_cores_count

Gets the host_cpu_cores_count of this ClusterConfig. # noqa: E501

Customize CPU cores on hosts in a cluster. Specify number of cores to be enabled on hosts in a cluster. # noqa: E501

Returns

The host_cpu_cores_count of this ClusterConfig. # noqa: E501

Return type

int

property host_instance_type

Gets the host_instance_type of this ClusterConfig. # noqa: E501

Returns

The host_instance_type of this ClusterConfig. # noqa: E501

Return type

HostInstanceTypes

property msft_license_config

Gets the msft_license_config of this ClusterConfig. # noqa: E501

Returns

The msft_license_config of this ClusterConfig. # noqa: E501

Return type

MsftLicensingConfig

property num_hosts

Gets the num_hosts of this ClusterConfig. # noqa: E501

Returns

The num_hosts of this ClusterConfig. # noqa: E501

Return type

int

openapi_types = {'host_cpu_cores_count': 'int', 'host_instance_type': 'HostInstanceTypes', 'msft_license_config': 'MsftLicensingConfig', 'num_hosts': 'int', 'storage_capacity': 'int'}
property storage_capacity

Gets the storage_capacity of this ClusterConfig. # noqa: E501

For EBS-backed instances only, the requested storage capacity in GiB. # noqa: E501

Returns

The storage_capacity of this ClusterConfig. # noqa: E501

Return type

int

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.cluster_reconfigure_params module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.cluster_reconfigure_params.ClusterReconfigureParams(storage_capacity=None, bias=None, num_hosts=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

ClusterReconfigureParams - a model defined in OpenAPI

attribute_map = {'bias': 'bias', 'num_hosts': 'num_hosts', 'storage_capacity': 'storage_capacity'}
property bias

Gets the bias of this ClusterReconfigureParams. # noqa: E501

Bias value as obtained from the storage constraints call. # noqa: E501

Returns

The bias of this ClusterReconfigureParams. # noqa: E501

Return type

str

property num_hosts

Gets the num_hosts of this ClusterReconfigureParams. # noqa: E501

Number of hosts in the cluster after reconfiguring. # noqa: E501

Returns

The num_hosts of this ClusterReconfigureParams. # noqa: E501

Return type

int

openapi_types = {'bias': 'str', 'num_hosts': 'int', 'storage_capacity': 'int'}
property storage_capacity

Gets the storage_capacity of this ClusterReconfigureParams. # noqa: E501

The final desired storage capacity after reconfiguring the cluster in GiB. # noqa: E501

Returns

The storage_capacity of this ClusterReconfigureParams. # noqa: E501

Return type

int

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.compute_gateway_template module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.compute_gateway_template.ComputeGatewayTemplate(public_ip=None, primary_dns=None, secondary_dns=None, firewall_rules=None, vpns=None, logical_networks=None, nat_rules=None, l2_vpn=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

ComputeGatewayTemplate - a model defined in OpenAPI

attribute_map = {'firewall_rules': 'firewall_rules', 'l2_vpn': 'l2_vpn', 'logical_networks': 'logical_networks', 'nat_rules': 'nat_rules', 'primary_dns': 'primary_dns', 'public_ip': 'public_ip', 'secondary_dns': 'secondary_dns', 'vpns': 'vpns'}
property firewall_rules

Gets the firewall_rules of this ComputeGatewayTemplate. # noqa: E501

Returns

The firewall_rules of this ComputeGatewayTemplate. # noqa: E501

Return type

list[FirewallRule]

property l2_vpn

Gets the l2_vpn of this ComputeGatewayTemplate. # noqa: E501

Returns

The l2_vpn of this ComputeGatewayTemplate. # noqa: E501

Return type

object

property logical_networks

Gets the logical_networks of this ComputeGatewayTemplate. # noqa: E501

Returns

The logical_networks of this ComputeGatewayTemplate. # noqa: E501

Return type

list[LogicalNetwork]

property nat_rules

Gets the nat_rules of this ComputeGatewayTemplate. # noqa: E501

Returns

The nat_rules of this ComputeGatewayTemplate. # noqa: E501

Return type

list[NatRule]

openapi_types = {'firewall_rules': 'list[FirewallRule]', 'l2_vpn': 'object', 'logical_networks': 'list[LogicalNetwork]', 'nat_rules': 'list[NatRule]', 'primary_dns': 'str', 'public_ip': 'SddcPublicIp', 'secondary_dns': 'str', 'vpns': 'list[Vpn]'}
property primary_dns

Gets the primary_dns of this ComputeGatewayTemplate. # noqa: E501

Returns

The primary_dns of this ComputeGatewayTemplate. # noqa: E501

Return type

str

property public_ip

Gets the public_ip of this ComputeGatewayTemplate. # noqa: E501

Returns

The public_ip of this ComputeGatewayTemplate. # noqa: E501

Return type

SddcPublicIp

property secondary_dns

Gets the secondary_dns of this ComputeGatewayTemplate. # noqa: E501

Returns

The secondary_dns of this ComputeGatewayTemplate. # noqa: E501

Return type

str

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

property vpns

Gets the vpns of this ComputeGatewayTemplate. # noqa: E501

Returns

The vpns of this ComputeGatewayTemplate. # noqa: E501

Return type

list[Vpn]

vmware.vmc.console.models.compute_gateway_template_all_of module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.compute_gateway_template_all_of.ComputeGatewayTemplateAllOf(logical_networks=None, nat_rules=None, l2_vpn=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

ComputeGatewayTemplateAllOf - a model defined in OpenAPI

attribute_map = {'l2_vpn': 'l2_vpn', 'logical_networks': 'logical_networks', 'nat_rules': 'nat_rules'}
property l2_vpn

Gets the l2_vpn of this ComputeGatewayTemplateAllOf. # noqa: E501

Returns

The l2_vpn of this ComputeGatewayTemplateAllOf. # noqa: E501

Return type

object

property logical_networks

Gets the logical_networks of this ComputeGatewayTemplateAllOf. # noqa: E501

Returns

The logical_networks of this ComputeGatewayTemplateAllOf. # noqa: E501

Return type

list[LogicalNetwork]

property nat_rules

Gets the nat_rules of this ComputeGatewayTemplateAllOf. # noqa: E501

Returns

The nat_rules of this ComputeGatewayTemplateAllOf. # noqa: E501

Return type

list[NatRule]

openapi_types = {'l2_vpn': 'object', 'logical_networks': 'list[LogicalNetwork]', 'nat_rules': 'list[NatRule]'}
to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.config_spec module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.config_spec.ConfigSpec(expiry_in_days=None, availability=None, sddc_sizes=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

ConfigSpec - a model defined in OpenAPI

attribute_map = {'availability': 'availability', 'expiry_in_days': 'expiry_in_days', 'sddc_sizes': 'sddc_sizes'}
property availability

Gets the availability of this ConfigSpec. # noqa: E501

Map of region to instance types available in that region # noqa: E501

Returns

The availability of this ConfigSpec. # noqa: E501

Return type

dict(str, list[InstanceTypeConfig])

property expiry_in_days

Gets the expiry_in_days of this ConfigSpec. # noqa: E501

Indicates after how many days the sddc should expire # noqa: E501

Returns

The expiry_in_days of this ConfigSpec. # noqa: E501

Return type

int

openapi_types = {'availability': 'dict(str, list[InstanceTypeConfig])', 'expiry_in_days': 'int', 'sddc_sizes': 'list[str]'}
property sddc_sizes

Gets the sddc_sizes of this ConfigSpec. # noqa: E501

Returns

The sddc_sizes of this ConfigSpec. # noqa: E501

Return type

list[str]

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.connectivity_agent_validation module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.connectivity_agent_validation.ConnectivityAgentValidation(source=None, type=None, ports=None, path=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

ConnectivityAgentValidation - a model defined in OpenAPI

attribute_map = {'path': 'path', 'ports': 'ports', 'source': 'source', 'type': 'type'}
openapi_types = {'path': 'str', 'ports': 'list[str]', 'source': 'str', 'type': 'str'}
property path

Gets the path of this ConnectivityAgentValidation. # noqa: E501

URL path ONLY for CURL tests. # noqa: E501

Returns

The path of this ConnectivityAgentValidation. # noqa: E501

Return type

str

property ports

Gets the ports of this ConnectivityAgentValidation. # noqa: E501

TCP ports ONLY for CONNECTIVITY and CURL tests. # noqa: E501

Returns

The ports of this ConnectivityAgentValidation. # noqa: E501

Return type

list[str]

property source

Gets the source of this ConnectivityAgentValidation. # noqa: E501

source appliance of connectivity test, i.e. VCENTER, SRM, VR. # noqa: E501

Returns

The source of this ConnectivityAgentValidation. # noqa: E501

Return type

str

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

property type

Gets the type of this ConnectivityAgentValidation. # noqa: E501

type of connectivity test, i.e. PING, TRACEROUTE, DNS, CONNECTIVITY, CURL. For CONNECTIVITY and CURL tests only, please specify the ports to be tested against. # noqa: E501

Returns

The type of this ConnectivityAgentValidation. # noqa: E501

Return type

str

vmware.vmc.console.models.connectivity_validation_group module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.connectivity_validation_group.ConnectivityValidationGroup(id=None, name=None, sub_groups=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

ConnectivityValidationGroup - a model defined in OpenAPI

attribute_map = {'id': 'id', 'name': 'name', 'sub_groups': 'sub_groups'}
property id

Gets the id of this ConnectivityValidationGroup. # noqa: E501

test group id, currently, only HLM. # noqa: E501

Returns

The id of this ConnectivityValidationGroup. # noqa: E501

Return type

str

property name

Gets the name of this ConnectivityValidationGroup. # noqa: E501

Name of the test group. # noqa: E501

Returns

The name of this ConnectivityValidationGroup. # noqa: E501

Return type

str

openapi_types = {'id': 'str', 'name': 'str', 'sub_groups': 'list[ConnectivityValidationSubGroup]'}
property sub_groups

Gets the sub_groups of this ConnectivityValidationGroup. # noqa: E501

List of sub groups. # noqa: E501

Returns

The sub_groups of this ConnectivityValidationGroup. # noqa: E501

Return type

list[ConnectivityValidationSubGroup]

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.connectivity_validation_groups module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.connectivity_validation_groups.ConnectivityValidationGroups(groups=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

ConnectivityValidationGroups - a model defined in OpenAPI

attribute_map = {'groups': 'groups'}
property groups

Gets the groups of this ConnectivityValidationGroups. # noqa: E501

List of groups. # noqa: E501

Returns

The groups of this ConnectivityValidationGroups. # noqa: E501

Return type

list[ConnectivityValidationGroup]

openapi_types = {'groups': 'list[ConnectivityValidationGroup]'}
to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.connectivity_validation_input module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.connectivity_validation_input.ConnectivityValidationInput(id=None, value=None, label=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

ConnectivityValidationInput - a model defined in OpenAPI

attribute_map = {'id': 'id', 'label': 'label', 'value': 'value'}
property id

Gets the id of this ConnectivityValidationInput. # noqa: E501

input value type, i.e. HOSTNAME_OR_IP, HOST_IP, HOSTNAME. Accept FQDN or IP address as input value when id = HOSTNAME_OR_IP, accept FQDN ONLY when id = HOSTNAME, accept IP address ONLY when id = HOST_IP. # noqa: E501

Returns

The id of this ConnectivityValidationInput. # noqa: E501

Return type

str

property label

Gets the label of this ConnectivityValidationInput. # noqa: E501

(Optional, for UI display only) input value label. # noqa: E501

Returns

The label of this ConnectivityValidationInput. # noqa: E501

Return type

str

openapi_types = {'id': 'str', 'label': 'str', 'value': 'str'}
to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

property value

Gets the value of this ConnectivityValidationInput. # noqa: E501

the FQDN or IP address to run the test against, use #primary-dns or #secondary-dns as the on-prem primary/secondary DNS server IP. # noqa: E501

Returns

The value of this ConnectivityValidationInput. # noqa: E501

Return type

str

vmware.vmc.console.models.connectivity_validation_sub_group module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.connectivity_validation_sub_group.ConnectivityValidationSubGroup(inputs=None, tests=None, label=None, help=None, id=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

ConnectivityValidationSubGroup - a model defined in OpenAPI

attribute_map = {'help': 'help', 'id': 'id', 'inputs': 'inputs', 'label': 'label', 'tests': 'tests'}
property help

Gets the help of this ConnectivityValidationSubGroup. # noqa: E501

Help text. # noqa: E501

Returns

The help of this ConnectivityValidationSubGroup. # noqa: E501

Return type

str

property id

Gets the id of this ConnectivityValidationSubGroup. # noqa: E501

subGroup id, i.e. PRIMARY_DNS, SECONDARY_DNS, ONPREM_VCENTER, ONPREM_PSC, ACTIVE_DIRECTORY, ONPREM_ESX, DRAAS_ONPREM_VCENTER, DRAAS_ONPREM_PSC, DRAAS_ONPREM_SRM and DRAAS_ONPREM_VR. # noqa: E501

Returns

The id of this ConnectivityValidationSubGroup. # noqa: E501

Return type

str

property inputs

Gets the inputs of this ConnectivityValidationSubGroup. # noqa: E501

List of user inputs for the sub group. # noqa: E501

Returns

The inputs of this ConnectivityValidationSubGroup. # noqa: E501

Return type

list[ConnectivityValidationInput]

property label

Gets the label of this ConnectivityValidationSubGroup. # noqa: E501

Name of the sub-group. # noqa: E501

Returns

The label of this ConnectivityValidationSubGroup. # noqa: E501

Return type

str

openapi_types = {'help': 'str', 'id': 'str', 'inputs': 'list[ConnectivityValidationInput]', 'label': 'str', 'tests': 'list[ConnectivityAgentValidation]'}
property tests

Gets the tests of this ConnectivityValidationSubGroup. # noqa: E501

List of connectivity tests. # noqa: E501

Returns

The tests of this ConnectivityValidationSubGroup. # noqa: E501

Return type

list[ConnectivityAgentValidation]

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.customer_eni_info module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.customer_eni_info.CustomerEniInfo(secondary_ip_addresses=None, eni_id=None, primary_ip_address=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

CustomerEniInfo - a model defined in OpenAPI

attribute_map = {'eni_id': 'eni_id', 'primary_ip_address': 'primary_ip_address', 'secondary_ip_addresses': 'secondary_ip_addresses'}
property eni_id

Gets the eni_id of this CustomerEniInfo. # noqa: E501

Interface ID on customer account. # noqa: E501

Returns

The eni_id of this CustomerEniInfo. # noqa: E501

Return type

str

openapi_types = {'eni_id': 'str', 'primary_ip_address': 'str', 'secondary_ip_addresses': 'list[str]'}
property primary_ip_address

Gets the primary_ip_address of this CustomerEniInfo. # noqa: E501

Indicates primary address of the ENI. # noqa: E501

Returns

The primary_ip_address of this CustomerEniInfo. # noqa: E501

Return type

str

property secondary_ip_addresses

Gets the secondary_ip_addresses of this CustomerEniInfo. # noqa: E501

Indicates list of secondary IP created for this ENI. # noqa: E501

Returns

The secondary_ip_addresses of this CustomerEniInfo. # noqa: E501

Return type

list[str]

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.ebs_backed_vsan_config module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.ebs_backed_vsan_config.EbsBackedVsanConfig(instance_type=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

EbsBackedVsanConfig - a model defined in OpenAPI

attribute_map = {'instance_type': 'instance_type'}
property instance_type

Gets the instance_type of this EbsBackedVsanConfig. # noqa: E501

instance type for EBS-backed VSAN configuration # noqa: E501

Returns

The instance_type of this EbsBackedVsanConfig. # noqa: E501

Return type

str

openapi_types = {'instance_type': 'str'}
to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.eni_info module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.eni_info.EniInfo(subnet_id=None, id=None, security_group_id=None, private_ip=None, mac_address=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

EniInfo - a model defined in OpenAPI

attribute_map = {'id': 'id', 'mac_address': 'mac_address', 'private_ip': 'private_ip', 'security_group_id': 'security_group_id', 'subnet_id': 'subnet_id'}
property id

Gets the id of this EniInfo. # noqa: E501

Interface ID. # noqa: E501

Returns

The id of this EniInfo. # noqa: E501

Return type

str

property mac_address

Gets the mac_address of this EniInfo. # noqa: E501

Mac address of nic. # noqa: E501

Returns

The mac_address of this EniInfo. # noqa: E501

Return type

str

openapi_types = {'id': 'str', 'mac_address': 'str', 'private_ip': 'str', 'security_group_id': 'str', 'subnet_id': 'str'}
property private_ip

Gets the private_ip of this EniInfo. # noqa: E501

Private ip of eni. # noqa: E501

Returns

The private_ip of this EniInfo. # noqa: E501

Return type

str

property security_group_id

Gets the security_group_id of this EniInfo. # noqa: E501

Security Group of Eni. # noqa: E501

Returns

The security_group_id of this EniInfo. # noqa: E501

Return type

str

property subnet_id

Gets the subnet_id of this EniInfo. # noqa: E501

Subnet it belongs to. # noqa: E501

Returns

The subnet_id of this EniInfo. # noqa: E501

Return type

str

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.entity_capacity module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.entity_capacity.EntityCapacity(storage_capacity_gib=None, memory_capacity_gib=None, total_number_of_cores=None, number_of_ssds=None, cpu_capacity_ghz=None, number_of_sockets=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

EntityCapacity - a model defined in OpenAPI

attribute_map = {'cpu_capacity_ghz': 'cpu_capacity_ghz', 'memory_capacity_gib': 'memory_capacity_gib', 'number_of_sockets': 'number_of_sockets', 'number_of_ssds': 'number_of_ssds', 'storage_capacity_gib': 'storage_capacity_gib', 'total_number_of_cores': 'total_number_of_cores'}
property cpu_capacity_ghz

Gets the cpu_capacity_ghz of this EntityCapacity. # noqa: E501

The CPU capacity for the given entity in Ghz. # noqa: E501

Returns

The cpu_capacity_ghz of this EntityCapacity. # noqa: E501

Return type

float

property memory_capacity_gib

Gets the memory_capacity_gib of this EntityCapacity. # noqa: E501

The memory capacity for the given entity in GiB. # noqa: E501

Returns

The memory_capacity_gib of this EntityCapacity. # noqa: E501

Return type

int

property number_of_sockets

Gets the number_of_sockets of this EntityCapacity. # noqa: E501

The number of sockets for the given entity. # noqa: E501

Returns

The number_of_sockets of this EntityCapacity. # noqa: E501

Return type

int

property number_of_ssds

Gets the number_of_ssds of this EntityCapacity. # noqa: E501

The number of SSDs for the given entity. # noqa: E501

Returns

The number_of_ssds of this EntityCapacity. # noqa: E501

Return type

int

openapi_types = {'cpu_capacity_ghz': 'float', 'memory_capacity_gib': 'int', 'number_of_sockets': 'int', 'number_of_ssds': 'int', 'storage_capacity_gib': 'int', 'total_number_of_cores': 'int'}
property storage_capacity_gib

Gets the storage_capacity_gib of this EntityCapacity. # noqa: E501

The storage capacity for the given entity in GiB. # noqa: E501

Returns

The storage_capacity_gib of this EntityCapacity. # noqa: E501

Return type

int

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

property total_number_of_cores

Gets the total_number_of_cores of this EntityCapacity. # noqa: E501

The number of CPU cores for the given entity. # noqa: E501

Returns

The total_number_of_cores of this EntityCapacity. # noqa: E501

Return type

int

vmware.vmc.console.models.error_response module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.error_response.ErrorResponse(status=None, path=None, retryable=False, error_code=None, error_messages=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

ErrorResponse - a model defined in OpenAPI

attribute_map = {'error_code': 'error_code', 'error_messages': 'error_messages', 'path': 'path', 'retryable': 'retryable', 'status': 'status'}
property error_code

Gets the error_code of this ErrorResponse. # noqa: E501

unique error code # noqa: E501

Returns

The error_code of this ErrorResponse. # noqa: E501

Return type

str

property error_messages

Gets the error_messages of this ErrorResponse. # noqa: E501

localized error messages # noqa: E501

Returns

The error_messages of this ErrorResponse. # noqa: E501

Return type

list[str]

openapi_types = {'error_code': 'str', 'error_messages': 'list[str]', 'path': 'str', 'retryable': 'bool', 'status': 'int'}
property path

Gets the path of this ErrorResponse. # noqa: E501

Originating request URI # noqa: E501

Returns

The path of this ErrorResponse. # noqa: E501

Return type

str

property retryable

Gets the retryable of this ErrorResponse. # noqa: E501

If true, client should retry operation # noqa: E501

Returns

The retryable of this ErrorResponse. # noqa: E501

Return type

bool

property status

Gets the status of this ErrorResponse. # noqa: E501

HTTP status code # noqa: E501

Returns

The status of this ErrorResponse. # noqa: E501

Return type

int

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.esx_config module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.esx_config.EsxConfig(availability_zone=None, strict_placement=None, cluster_id=None, esxs=None, num_hosts=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

EsxConfig - a model defined in OpenAPI

attribute_map = {'availability_zone': 'availability_zone', 'cluster_id': 'cluster_id', 'esxs': 'esxs', 'num_hosts': 'num_hosts', 'strict_placement': 'strict_placement'}
property availability_zone

Gets the availability_zone of this EsxConfig. # noqa: E501

Availability zone where the hosts should be provisioned. (Can be specified only for privileged host operations). # noqa: E501

Returns

The availability_zone of this EsxConfig. # noqa: E501

Return type

str

property cluster_id

Gets the cluster_id of this EsxConfig. # noqa: E501

An optional cluster id if the esxs operation has to be on a specific cluster. # noqa: E501

Returns

The cluster_id of this EsxConfig. # noqa: E501

Return type

str

property esxs

Gets the esxs of this EsxConfig. # noqa: E501

An optional list of ESX IDs to remove. # noqa: E501

Returns

The esxs of this EsxConfig. # noqa: E501

Return type

list[str]

property num_hosts

Gets the num_hosts of this EsxConfig. # noqa: E501

Returns

The num_hosts of this EsxConfig. # noqa: E501

Return type

int

openapi_types = {'availability_zone': 'str', 'cluster_id': 'str', 'esxs': 'list[str]', 'num_hosts': 'int', 'strict_placement': 'bool'}
property strict_placement

Gets the strict_placement of this EsxConfig. # noqa: E501

An option to indicate if the host needs to be strictly placed in a placement group. Fail the operation otherwise. # noqa: E501

Returns

The strict_placement of this EsxConfig. # noqa: E501

Return type

bool

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.esx_host module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.esx_host.EsxHost(name=None, availability_zone=None, esx_id=None, hostname=None, provider=None, instance_type=None, mac_address=None, custom_properties=None, esx_state=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

EsxHost - a model defined in OpenAPI

attribute_map = {'availability_zone': 'availability_zone', 'custom_properties': 'custom_properties', 'esx_id': 'esx_id', 'esx_state': 'esx_state', 'hostname': 'hostname', 'instance_type': 'instance_type', 'mac_address': 'mac_address', 'name': 'name', 'provider': 'provider'}
property availability_zone

Gets the availability_zone of this EsxHost. # noqa: E501

Availability zone where the host is provisioned. # noqa: E501

Returns

The availability_zone of this EsxHost. # noqa: E501

Return type

str

property custom_properties

Gets the custom_properties of this EsxHost. # noqa: E501

Returns

The custom_properties of this EsxHost. # noqa: E501

Return type

dict(str, str)

discriminator_value_class_map = {'AwsEsxHost': 'AwsEsxHost'}
property esx_id

Gets the esx_id of this EsxHost. # noqa: E501

Returns

The esx_id of this EsxHost. # noqa: E501

Return type

str

property esx_state

Gets the esx_state of this EsxHost. # noqa: E501

Returns

The esx_state of this EsxHost. # noqa: E501

Return type

str

get_real_child_model(data)

Returns the real base class specified by the discriminator

property hostname

Gets the hostname of this EsxHost. # noqa: E501

Returns

The hostname of this EsxHost. # noqa: E501

Return type

str

property instance_type

Gets the instance_type of this EsxHost. # noqa: E501

Backing cloud provider instance type for host. # noqa: E501

Returns

The instance_type of this EsxHost. # noqa: E501

Return type

str

property mac_address

Gets the mac_address of this EsxHost. # noqa: E501

Returns

The mac_address of this EsxHost. # noqa: E501

Return type

str

property name

Gets the name of this EsxHost. # noqa: E501

Returns

The name of this EsxHost. # noqa: E501

Return type

str

openapi_types = {'availability_zone': 'str', 'custom_properties': 'dict(str, str)', 'esx_id': 'str', 'esx_state': 'str', 'hostname': 'str', 'instance_type': 'str', 'mac_address': 'str', 'name': 'str', 'provider': 'str'}
property provider

Gets the provider of this EsxHost. # noqa: E501

Returns

The provider of this EsxHost. # noqa: E501

Return type

str

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.esx_host_info module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.esx_host_info.EsxHostInfo(instance_type=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

EsxHostInfo - a model defined in OpenAPI

attribute_map = {'instance_type': 'instance_type'}
property instance_type

Gets the instance_type of this EsxHostInfo. # noqa: E501

Backing cloud provider instance type for cluster. # noqa: E501

Returns

The instance_type of this EsxHostInfo. # noqa: E501

Return type

str

openapi_types = {'instance_type': 'str'}
to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.firewall_rule module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.firewall_rule.FirewallRule(rule_type=None, application_ids=None, name=None, rule_interface=None, destination=None, id=None, destination_scope=None, source=None, source_scope=None, services=None, action=None, revision=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

FirewallRule - a model defined in OpenAPI

property action

Gets the action of this FirewallRule. # noqa: E501

Returns

The action of this FirewallRule. # noqa: E501

Return type

str

property application_ids

Gets the application_ids of this FirewallRule. # noqa: E501

Returns

The application_ids of this FirewallRule. # noqa: E501

Return type

list[str]

attribute_map = {'action': 'action', 'application_ids': 'application_ids', 'destination': 'destination', 'destination_scope': 'destination_scope', 'id': 'id', 'name': 'name', 'revision': 'revision', 'rule_interface': 'rule_interface', 'rule_type': 'rule_type', 'services': 'services', 'source': 'source', 'source_scope': 'source_scope'}
property destination

Gets the destination of this FirewallRule. # noqa: E501

Optional. Possible formats are IP, IP1-IPn, CIDR or comma separated list of those entries. If not specified, defaults to ‘any’. # noqa: E501

Returns

The destination of this FirewallRule. # noqa: E501

Return type

str

property destination_scope

Gets the destination_scope of this FirewallRule. # noqa: E501

Returns

The destination_scope of this FirewallRule. # noqa: E501

Return type

FirewallRuleScope

property id

Gets the id of this FirewallRule. # noqa: E501

Returns

The id of this FirewallRule. # noqa: E501

Return type

str

property name

Gets the name of this FirewallRule. # noqa: E501

Returns

The name of this FirewallRule. # noqa: E501

Return type

str

openapi_types = {'action': 'str', 'application_ids': 'list[str]', 'destination': 'str', 'destination_scope': 'FirewallRuleScope', 'id': 'str', 'name': 'str', 'revision': 'int', 'rule_interface': 'str', 'rule_type': 'str', 'services': 'list[FirewallService]', 'source': 'str', 'source_scope': 'FirewallRuleScope'}
property revision

Gets the revision of this FirewallRule. # noqa: E501

current revision of the list of firewall rules, used to protect against concurrent modification (first writer wins) # noqa: E501

Returns

The revision of this FirewallRule. # noqa: E501

Return type

int

property rule_interface

Gets the rule_interface of this FirewallRule. # noqa: E501

Deprecated, left for backwards compatibility. Remove once UI stops using it. # noqa: E501

Returns

The rule_interface of this FirewallRule. # noqa: E501

Return type

str

property rule_type

Gets the rule_type of this FirewallRule. # noqa: E501

Returns

The rule_type of this FirewallRule. # noqa: E501

Return type

str

property services

Gets the services of this FirewallRule. # noqa: E501

list of protocols and ports for this firewall rule # noqa: E501

Returns

The services of this FirewallRule. # noqa: E501

Return type

list[FirewallService]

property source

Gets the source of this FirewallRule. # noqa: E501

Optional. Possible formats are IP, IP1-IPn, CIDR or comma separated list of those entries. If not specified, defaults to ‘any’. # noqa: E501

Returns

The source of this FirewallRule. # noqa: E501

Return type

str

property source_scope

Gets the source_scope of this FirewallRule. # noqa: E501

Returns

The source_scope of this FirewallRule. # noqa: E501

Return type

FirewallRuleScope

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.firewall_rule_scope module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.firewall_rule_scope.FirewallRuleScope(grouping_object_ids=None, vnic_group_ids=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

FirewallRuleScope - a model defined in OpenAPI

attribute_map = {'grouping_object_ids': 'grouping_object_ids', 'vnic_group_ids': 'vnic_group_ids'}
property grouping_object_ids

Gets the grouping_object_ids of this FirewallRuleScope. # noqa: E501

Returns

The grouping_object_ids of this FirewallRuleScope. # noqa: E501

Return type

list[str]

openapi_types = {'grouping_object_ids': 'list[str]', 'vnic_group_ids': 'list[str]'}
to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

property vnic_group_ids

Gets the vnic_group_ids of this FirewallRuleScope. # noqa: E501

Returns

The vnic_group_ids of this FirewallRuleScope. # noqa: E501

Return type

list[str]

vmware.vmc.console.models.firewall_service module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.firewall_service.FirewallService(protocol=None, ports=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

FirewallService - a model defined in OpenAPI

attribute_map = {'ports': 'ports', 'protocol': 'protocol'}
openapi_types = {'ports': 'list[str]', 'protocol': 'str'}
property ports

Gets the ports of this FirewallService. # noqa: E501

a list of port numbers and port ranges, such as {80, 91-95, 99}. If not specified, defaults to ‘any’. # noqa: E501

Returns

The ports of this FirewallService. # noqa: E501

Return type

list[str]

property protocol

Gets the protocol of this FirewallService. # noqa: E501

protocol name, such as ‘tcp’, ‘udp’ etc. # noqa: E501

Returns

The protocol of this FirewallService. # noqa: E501

Return type

str

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.gateway_template module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.gateway_template.GatewayTemplate(public_ip=None, primary_dns=None, secondary_dns=None, firewall_rules=None, vpns=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

GatewayTemplate - a model defined in OpenAPI

attribute_map = {'firewall_rules': 'firewall_rules', 'primary_dns': 'primary_dns', 'public_ip': 'public_ip', 'secondary_dns': 'secondary_dns', 'vpns': 'vpns'}
property firewall_rules

Gets the firewall_rules of this GatewayTemplate. # noqa: E501

Returns

The firewall_rules of this GatewayTemplate. # noqa: E501

Return type

list[FirewallRule]

openapi_types = {'firewall_rules': 'list[FirewallRule]', 'primary_dns': 'str', 'public_ip': 'SddcPublicIp', 'secondary_dns': 'str', 'vpns': 'list[Vpn]'}
property primary_dns

Gets the primary_dns of this GatewayTemplate. # noqa: E501

Returns

The primary_dns of this GatewayTemplate. # noqa: E501

Return type

str

property public_ip

Gets the public_ip of this GatewayTemplate. # noqa: E501

Returns

The public_ip of this GatewayTemplate. # noqa: E501

Return type

SddcPublicIp

property secondary_dns

Gets the secondary_dns of this GatewayTemplate. # noqa: E501

Returns

The secondary_dns of this GatewayTemplate. # noqa: E501

Return type

str

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

property vpns

Gets the vpns of this GatewayTemplate. # noqa: E501

Returns

The vpns of this GatewayTemplate. # noqa: E501

Return type

list[Vpn]

vmware.vmc.console.models.glcm_bundle module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.glcm_bundle.GlcmBundle(s3_bucket=None, id=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

GlcmBundle - a model defined in OpenAPI

attribute_map = {'id': 'id', 's3_bucket': 's3Bucket'}
property id

Gets the id of this GlcmBundle. # noqa: E501

the glcmbundle’s id # noqa: E501

Returns

The id of this GlcmBundle. # noqa: E501

Return type

str

openapi_types = {'id': 'str', 's3_bucket': 'str'}
property s3_bucket

Gets the s3_bucket of this GlcmBundle. # noqa: E501

the glcmbundle’s s3 bucket # noqa: E501

Returns

The s3_bucket of this GlcmBundle. # noqa: E501

Return type

str

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.host_instance_types module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.host_instance_types.HostInstanceTypes(local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

HostInstanceTypes - a model defined in OpenAPI

I3EN_METAL = 'i3en.metal'
I3_METAL = 'i3.metal'
R5_METAL = 'r5.metal'
allowable_values = ['i3.metal', 'r5.metal', 'i3en.metal']
Attributes:
openapi_types (dict): The key is attribute name

and the value is attribute type.

attribute_map (dict): The key is attribute name

and the value is json key in definition.

attribute_map = {}
openapi_types = {}
to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.instance_type_config module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.instance_type_config.InstanceTypeConfig(instance_type=None, hosts=None, display_name=None, entity_capacity=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

InstanceTypeConfig - a model defined in OpenAPI

attribute_map = {'display_name': 'display_name', 'entity_capacity': 'entity_capacity', 'hosts': 'hosts', 'instance_type': 'instance_type'}
property display_name

Gets the display_name of this InstanceTypeConfig. # noqa: E501

Display name of instance_type. # noqa: E501

Returns

The display_name of this InstanceTypeConfig. # noqa: E501

Return type

str

property entity_capacity

Gets the entity_capacity of this InstanceTypeConfig. # noqa: E501

Returns

The entity_capacity of this InstanceTypeConfig. # noqa: E501

Return type

EntityCapacity

property hosts

Gets the hosts of this InstanceTypeConfig. # noqa: E501

Array of number of hosts allowed for this operation. Range of hosts user can select for sddc provision # noqa: E501

Returns

The hosts of this InstanceTypeConfig. # noqa: E501

Return type

list[int]

property instance_type

Gets the instance_type of this InstanceTypeConfig. # noqa: E501

Instance type name. # noqa: E501

Returns

The instance_type of this InstanceTypeConfig. # noqa: E501

Return type

str

openapi_types = {'display_name': 'str', 'entity_capacity': 'EntityCapacity', 'hosts': 'list[int]', 'instance_type': 'str'}
to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.kms_vpc_endpoint module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.kms_vpc_endpoint.KmsVpcEndpoint(vpc_endpoint_id=None, network_interface_ids=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

KmsVpcEndpoint - a model defined in OpenAPI

attribute_map = {'network_interface_ids': 'network_interface_ids', 'vpc_endpoint_id': 'vpc_endpoint_id'}
property network_interface_ids

Gets the network_interface_ids of this KmsVpcEndpoint. # noqa: E501

Returns

The network_interface_ids of this KmsVpcEndpoint. # noqa: E501

Return type

list[str]

openapi_types = {'network_interface_ids': 'list[str]', 'vpc_endpoint_id': 'str'}
to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

property vpc_endpoint_id

Gets the vpc_endpoint_id of this KmsVpcEndpoint. # noqa: E501

The identifier of the VPC endpoint created to AWS Key Management Service # noqa: E501

Returns

The vpc_endpoint_id of this KmsVpcEndpoint. # noqa: E501

Return type

str

vmware.vmc.console.models.l2_vpn module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.l2_vpn.L2Vpn(enabled=None, sites=None, listener_ip=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

L2Vpn - a model defined in OpenAPI

attribute_map = {'enabled': 'enabled', 'listener_ip': 'listener_ip', 'sites': 'sites'}
property enabled

Gets the enabled of this L2Vpn. # noqa: E501

Enable (true) or disable (false) L2 VPN. # noqa: E501

Returns

The enabled of this L2Vpn. # noqa: E501

Return type

bool

property listener_ip

Gets the listener_ip of this L2Vpn. # noqa: E501

Public uplink ip address. IP of external interface on which L2VPN service listens to. # noqa: E501

Returns

The listener_ip of this L2Vpn. # noqa: E501

Return type

str

openapi_types = {'enabled': 'bool', 'listener_ip': 'str', 'sites': 'list[Site]'}
property sites

Gets the sites of this L2Vpn. # noqa: E501

Array of L2 vpn site config. # noqa: E501

Returns

The sites of this L2Vpn. # noqa: E501

Return type

list[Site]

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.logical_network module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.logical_network.LogicalNetwork(subnet_cidr=None, name=None, gateway_ip=None, dhcp_enabled=None, dhcp_ip_range=None, tunnel_id=None, id=None, network_type=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

LogicalNetwork - a model defined in OpenAPI

attribute_map = {'dhcp_enabled': 'dhcp_enabled', 'dhcp_ip_range': 'dhcp_ip_range', 'gateway_ip': 'gatewayIp', 'id': 'id', 'name': 'name', 'network_type': 'network_type', 'subnet_cidr': 'subnet_cidr', 'tunnel_id': 'tunnel_id'}
property dhcp_enabled

Gets the dhcp_enabled of this LogicalNetwork. # noqa: E501

if ‘true’ - enabled; if ‘false’ - disabled # noqa: E501

Returns

The dhcp_enabled of this LogicalNetwork. # noqa: E501

Return type

str

property dhcp_ip_range

Gets the dhcp_ip_range of this LogicalNetwork. # noqa: E501

ip range within the subnet mask, range delimiter is ‘-‘ (example 10.118.10.130-10.118.10.140) # noqa: E501

Returns

The dhcp_ip_range of this LogicalNetwork. # noqa: E501

Return type

str

property gateway_ip

Gets the gateway_ip of this LogicalNetwork. # noqa: E501

gateway ip of the logical network # noqa: E501

Returns

The gateway_ip of this LogicalNetwork. # noqa: E501

Return type

str

property id

Gets the id of this LogicalNetwork. # noqa: E501

Returns

The id of this LogicalNetwork. # noqa: E501

Return type

str

property name

Gets the name of this LogicalNetwork. # noqa: E501

name of the network # noqa: E501

Returns

The name of this LogicalNetwork. # noqa: E501

Return type

str

property network_type

Gets the network_type of this LogicalNetwork. # noqa: E501

Returns

The network_type of this LogicalNetwork. # noqa: E501

Return type

str

openapi_types = {'dhcp_enabled': 'str', 'dhcp_ip_range': 'str', 'gateway_ip': 'str', 'id': 'str', 'name': 'str', 'network_type': 'str', 'subnet_cidr': 'str', 'tunnel_id': 'int'}
property subnet_cidr

Gets the subnet_cidr of this LogicalNetwork. # noqa: E501

the subnet cidr # noqa: E501

Returns

The subnet_cidr of this LogicalNetwork. # noqa: E501

Return type

str

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

property tunnel_id

Gets the tunnel_id of this LogicalNetwork. # noqa: E501

tunnel id of extended network # noqa: E501

Returns

The tunnel_id of this LogicalNetwork. # noqa: E501

Return type

int

vmware.vmc.console.models.maintenance_window module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.maintenance_window.MaintenanceWindow(day_of_week=None, hour_of_day=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

MaintenanceWindow - a model defined in OpenAPI

attribute_map = {'day_of_week': 'day_of_week', 'hour_of_day': 'hour_of_day'}
property day_of_week

Gets the day_of_week of this MaintenanceWindow. # noqa: E501

Returns

The day_of_week of this MaintenanceWindow. # noqa: E501

Return type

str

property hour_of_day

Gets the hour_of_day of this MaintenanceWindow. # noqa: E501

Returns

The hour_of_day of this MaintenanceWindow. # noqa: E501

Return type

int

openapi_types = {'day_of_week': 'str', 'hour_of_day': 'int'}
to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.maintenance_window_entry module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.maintenance_window_entry.MaintenanceWindowEntry(in_maintenance_window=None, reservation_schedule=None, reservation_id=None, in_maintenance_mode=None, sddc_id=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

MaintenanceWindowEntry - a model defined in OpenAPI

attribute_map = {'in_maintenance_mode': 'in_maintenance_mode', 'in_maintenance_window': 'in_maintenance_window', 'reservation_id': 'reservation_id', 'reservation_schedule': 'reservation_schedule', 'sddc_id': 'sddc_id'}
property in_maintenance_mode

Gets the in_maintenance_mode of this MaintenanceWindowEntry. # noqa: E501

true if the SDDC is currently undergoing maintenance # noqa: E501

Returns

The in_maintenance_mode of this MaintenanceWindowEntry. # noqa: E501

Return type

bool

property in_maintenance_window

Gets the in_maintenance_window of this MaintenanceWindowEntry. # noqa: E501

true if the SDDC is in the defined Mainentance Window # noqa: E501

Returns

The in_maintenance_window of this MaintenanceWindowEntry. # noqa: E501

Return type

bool

openapi_types = {'in_maintenance_mode': 'bool', 'in_maintenance_window': 'bool', 'reservation_id': 'str', 'reservation_schedule': 'ReservationSchedule', 'sddc_id': 'str'}
property reservation_id

Gets the reservation_id of this MaintenanceWindowEntry. # noqa: E501

ID for reservation # noqa: E501

Returns

The reservation_id of this MaintenanceWindowEntry. # noqa: E501

Return type

str

property reservation_schedule

Gets the reservation_schedule of this MaintenanceWindowEntry. # noqa: E501

Returns

The reservation_schedule of this MaintenanceWindowEntry. # noqa: E501

Return type

ReservationSchedule

property sddc_id

Gets the sddc_id of this MaintenanceWindowEntry. # noqa: E501

SDDC ID for this reservation # noqa: E501

Returns

The sddc_id of this MaintenanceWindowEntry. # noqa: E501

Return type

str

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.maintenance_window_get module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.maintenance_window_get.MaintenanceWindowGet(day_of_week=None, hour_of_day=None, duration_min=None, version=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

MaintenanceWindowGet - a model defined in OpenAPI

attribute_map = {'day_of_week': 'day_of_week', 'duration_min': 'duration_min', 'hour_of_day': 'hour_of_day', 'version': 'version'}
property day_of_week

Gets the day_of_week of this MaintenanceWindowGet. # noqa: E501

Returns

The day_of_week of this MaintenanceWindowGet. # noqa: E501

Return type

str

property duration_min

Gets the duration_min of this MaintenanceWindowGet. # noqa: E501

Returns

The duration_min of this MaintenanceWindowGet. # noqa: E501

Return type

int

property hour_of_day

Gets the hour_of_day of this MaintenanceWindowGet. # noqa: E501

Returns

The hour_of_day of this MaintenanceWindowGet. # noqa: E501

Return type

int

openapi_types = {'day_of_week': 'str', 'duration_min': 'int', 'hour_of_day': 'int', 'version': 'int'}
to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

property version

Gets the version of this MaintenanceWindowGet. # noqa: E501

Returns

The version of this MaintenanceWindowGet. # noqa: E501

Return type

int

vmware.vmc.console.models.maintenance_window_get_all_of module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.maintenance_window_get_all_of.MaintenanceWindowGetAllOf(duration_min=None, version=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

MaintenanceWindowGetAllOf - a model defined in OpenAPI

attribute_map = {'duration_min': 'duration_min', 'version': 'version'}
property duration_min

Gets the duration_min of this MaintenanceWindowGetAllOf. # noqa: E501

Returns

The duration_min of this MaintenanceWindowGetAllOf. # noqa: E501

Return type

int

openapi_types = {'duration_min': 'int', 'version': 'int'}
to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

property version

Gets the version of this MaintenanceWindowGetAllOf. # noqa: E501

Returns

The version of this MaintenanceWindowGetAllOf. # noqa: E501

Return type

int

vmware.vmc.console.models.management_gateway_template module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.management_gateway_template.ManagementGatewayTemplate(public_ip=None, primary_dns=None, secondary_dns=None, firewall_rules=None, vpns=None, subnet_cidr=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

ManagementGatewayTemplate - a model defined in OpenAPI

attribute_map = {'firewall_rules': 'firewall_rules', 'primary_dns': 'primary_dns', 'public_ip': 'public_ip', 'secondary_dns': 'secondary_dns', 'subnet_cidr': 'subnet_cidr', 'vpns': 'vpns'}
property firewall_rules

Gets the firewall_rules of this ManagementGatewayTemplate. # noqa: E501

Returns

The firewall_rules of this ManagementGatewayTemplate. # noqa: E501

Return type

list[FirewallRule]

openapi_types = {'firewall_rules': 'list[FirewallRule]', 'primary_dns': 'str', 'public_ip': 'SddcPublicIp', 'secondary_dns': 'str', 'subnet_cidr': 'str', 'vpns': 'list[Vpn]'}
property primary_dns

Gets the primary_dns of this ManagementGatewayTemplate. # noqa: E501

Returns

The primary_dns of this ManagementGatewayTemplate. # noqa: E501

Return type

str

property public_ip

Gets the public_ip of this ManagementGatewayTemplate. # noqa: E501

Returns

The public_ip of this ManagementGatewayTemplate. # noqa: E501

Return type

SddcPublicIp

property secondary_dns

Gets the secondary_dns of this ManagementGatewayTemplate. # noqa: E501

Returns

The secondary_dns of this ManagementGatewayTemplate. # noqa: E501

Return type

str

property subnet_cidr

Gets the subnet_cidr of this ManagementGatewayTemplate. # noqa: E501

mgw network subnet cidr # noqa: E501

Returns

The subnet_cidr of this ManagementGatewayTemplate. # noqa: E501

Return type

str

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

property vpns

Gets the vpns of this ManagementGatewayTemplate. # noqa: E501

Returns

The vpns of this ManagementGatewayTemplate. # noqa: E501

Return type

list[Vpn]

vmware.vmc.console.models.management_gateway_template_all_of module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.management_gateway_template_all_of.ManagementGatewayTemplateAllOf(subnet_cidr=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

ManagementGatewayTemplateAllOf - a model defined in OpenAPI

attribute_map = {'subnet_cidr': 'subnet_cidr'}
openapi_types = {'subnet_cidr': 'str'}
property subnet_cidr

Gets the subnet_cidr of this ManagementGatewayTemplateAllOf. # noqa: E501

mgw network subnet cidr # noqa: E501

Returns

The subnet_cidr of this ManagementGatewayTemplateAllOf. # noqa: E501

Return type

str

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.map_zones_request module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.map_zones_request.MapZonesRequest(connected_account_id=None, org_id=None, petronas_regions_to_map=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

MapZonesRequest - a model defined in OpenAPI

attribute_map = {'connected_account_id': 'connected_account_id', 'org_id': 'org_id', 'petronas_regions_to_map': 'petronas_regions_to_map'}
property connected_account_id

Gets the connected_account_id of this MapZonesRequest. # noqa: E501

The connected account ID to remap. This is a standard UUID. # noqa: E501

Returns

The connected_account_id of this MapZonesRequest. # noqa: E501

Return type

str

openapi_types = {'connected_account_id': 'str', 'org_id': 'str', 'petronas_regions_to_map': 'list[str]'}
property org_id

Gets the org_id of this MapZonesRequest. # noqa: E501

The org ID to remap in. This is a standard UUID. # noqa: E501

Returns

The org_id of this MapZonesRequest. # noqa: E501

Return type

str

property petronas_regions_to_map

Gets the petronas_regions_to_map of this MapZonesRequest. # noqa: E501

A list of Petronas regions to map. # noqa: E501

Returns

The petronas_regions_to_map of this MapZonesRequest. # noqa: E501

Return type

list[str]

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.metadata module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.metadata.Metadata(timestamp=None, cycle_id=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

Metadata - a model defined in OpenAPI

attribute_map = {'cycle_id': 'cycle_id', 'timestamp': 'timestamp'}
property cycle_id

Gets the cycle_id of this Metadata. # noqa: E501

the cycle id # noqa: E501

Returns

The cycle_id of this Metadata. # noqa: E501

Return type

str

openapi_types = {'cycle_id': 'str', 'timestamp': 'str'}
property timestamp

Gets the timestamp of this Metadata. # noqa: E501

the timestamp for the bundle # noqa: E501

Returns

The timestamp of this Metadata. # noqa: E501

Return type

str

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.msft_licensing_config module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.msft_licensing_config.MsftLicensingConfig(mssql_licensing=None, windows_licensing=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

MsftLicensingConfig - a model defined in OpenAPI

attribute_map = {'mssql_licensing': 'mssql_licensing', 'windows_licensing': 'windows_licensing'}
property mssql_licensing

Gets the mssql_licensing of this MsftLicensingConfig. # noqa: E501

The status MSSQL licensing for this SDDC’s clusters. # noqa: E501

Returns

The mssql_licensing of this MsftLicensingConfig. # noqa: E501

Return type

str

openapi_types = {'mssql_licensing': 'str', 'windows_licensing': 'str'}
to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

property windows_licensing

Gets the windows_licensing of this MsftLicensingConfig. # noqa: E501

The status of Windows licensing for this SDDC’s clusters. Can be enabled, disabled, or customer’s. # noqa: E501

Returns

The windows_licensing of this MsftLicensingConfig. # noqa: E501

Return type

str

vmware.vmc.console.models.nat_rule module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.nat_rule.NatRule(rule_type=None, protocol=None, name=None, internal_ports=None, public_ports=None, public_ip=None, internal_ip=None, action=None, id=None, revision=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

NatRule - a model defined in OpenAPI

property action

Gets the action of this NatRule. # noqa: E501

Returns

The action of this NatRule. # noqa: E501

Return type

str

attribute_map = {'action': 'action', 'id': 'id', 'internal_ip': 'internal_ip', 'internal_ports': 'internal_ports', 'name': 'name', 'protocol': 'protocol', 'public_ip': 'public_ip', 'public_ports': 'public_ports', 'revision': 'revision', 'rule_type': 'rule_type'}
property id

Gets the id of this NatRule. # noqa: E501

Returns

The id of this NatRule. # noqa: E501

Return type

str

property internal_ip

Gets the internal_ip of this NatRule. # noqa: E501

Returns

The internal_ip of this NatRule. # noqa: E501

Return type

str

property internal_ports

Gets the internal_ports of this NatRule. # noqa: E501

Returns

The internal_ports of this NatRule. # noqa: E501

Return type

str

property name

Gets the name of this NatRule. # noqa: E501

Returns

The name of this NatRule. # noqa: E501

Return type

str

openapi_types = {'action': 'str', 'id': 'str', 'internal_ip': 'str', 'internal_ports': 'str', 'name': 'str', 'protocol': 'str', 'public_ip': 'str', 'public_ports': 'str', 'revision': 'int', 'rule_type': 'str'}
property protocol

Gets the protocol of this NatRule. # noqa: E501

Returns

The protocol of this NatRule. # noqa: E501

Return type

str

property public_ip

Gets the public_ip of this NatRule. # noqa: E501

Returns

The public_ip of this NatRule. # noqa: E501

Return type

str

property public_ports

Gets the public_ports of this NatRule. # noqa: E501

Returns

The public_ports of this NatRule. # noqa: E501

Return type

str

property revision

Gets the revision of this NatRule. # noqa: E501

current revision of the list of nat rules, used to protect against concurrent modification (first writer wins) # noqa: E501

Returns

The revision of this NatRule. # noqa: E501

Return type

int

property rule_type

Gets the rule_type of this NatRule. # noqa: E501

Returns

The rule_type of this NatRule. # noqa: E501

Return type

str

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.network_template module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.network_template.NetworkTemplate(management_gateway_templates=None, compute_gateway_templates=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

NetworkTemplate - a model defined in OpenAPI

attribute_map = {'compute_gateway_templates': 'compute_gateway_templates', 'management_gateway_templates': 'management_gateway_templates'}
property compute_gateway_templates

Gets the compute_gateway_templates of this NetworkTemplate. # noqa: E501

Returns

The compute_gateway_templates of this NetworkTemplate. # noqa: E501

Return type

list[ComputeGatewayTemplate]

property management_gateway_templates

Gets the management_gateway_templates of this NetworkTemplate. # noqa: E501

Returns

The management_gateway_templates of this NetworkTemplate. # noqa: E501

Return type

list[ManagementGatewayTemplate]

openapi_types = {'compute_gateway_templates': 'list[ComputeGatewayTemplate]', 'management_gateway_templates': 'list[ManagementGatewayTemplate]'}
to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.new_credentials module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.new_credentials.NewCredentials(username=None, password=None, name=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

NewCredentials - a model defined in OpenAPI

attribute_map = {'name': 'name', 'password': 'password', 'username': 'username'}
property name

Gets the name of this NewCredentials. # noqa: E501

Name of the credentials # noqa: E501

Returns

The name of this NewCredentials. # noqa: E501

Return type

str

openapi_types = {'name': 'str', 'password': 'str', 'username': 'str'}
property password

Gets the password of this NewCredentials. # noqa: E501

Password associated with the credentials # noqa: E501

Returns

The password of this NewCredentials. # noqa: E501

Return type

str

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

property username

Gets the username of this NewCredentials. # noqa: E501

Username of the credentials # noqa: E501

Returns

The username of this NewCredentials. # noqa: E501

Return type

str

vmware.vmc.console.models.nsxt_addons module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.nsxt_addons.NsxtAddons(enable_nsx_advanced_addon=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

NsxtAddons - a model defined in OpenAPI

attribute_map = {'enable_nsx_advanced_addon': 'enable_nsx_advanced_addon'}
property enable_nsx_advanced_addon

Gets the enable_nsx_advanced_addon of this NsxtAddons. # noqa: E501

Indicates whether NSX Advanced addon is enabled or disabled. # noqa: E501

Returns

The enable_nsx_advanced_addon of this NsxtAddons. # noqa: E501

Return type

bool

openapi_types = {'enable_nsx_advanced_addon': 'bool'}
to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.offer_instances_holder module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.offer_instances_holder.OfferInstancesHolder(on_demand=None, offers=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

OfferInstancesHolder - a model defined in OpenAPI

attribute_map = {'offers': 'offers', 'on_demand': 'on_demand'}
property offers

Gets the offers of this OfferInstancesHolder. # noqa: E501

Returns

The offers of this OfferInstancesHolder. # noqa: E501

Return type

list[TermOfferInstance]

property on_demand

Gets the on_demand of this OfferInstancesHolder. # noqa: E501

Returns

The on_demand of this OfferInstancesHolder. # noqa: E501

Return type

OnDemandOfferInstance

openapi_types = {'offers': 'list[TermOfferInstance]', 'on_demand': 'OnDemandOfferInstance'}
to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.offer_type module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.offer_type.OfferType(local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

OfferType - a model defined in OpenAPI

ON_DEMAND = 'ON_DEMAND'
TERM = 'TERM'
allowable_values = ['TERM', 'ON_DEMAND']
Attributes:
openapi_types (dict): The key is attribute name

and the value is attribute type.

attribute_map (dict): The key is attribute name

and the value is json key in definition.

attribute_map = {}
openapi_types = {}
to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.on_demand_offer_instance module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.on_demand_offer_instance.OnDemandOfferInstance(product=None, product_type=None, name=None, currency=None, region=None, unit_price=None, monthly_cost=None, version=None, type=None, description=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

OnDemandOfferInstance - a model defined in OpenAPI

attribute_map = {'currency': 'currency', 'description': 'description', 'monthly_cost': 'monthly_cost', 'name': 'name', 'product': 'product', 'product_type': 'product_type', 'region': 'region', 'type': 'type', 'unit_price': 'unit_price', 'version': 'version'}
property currency

Gets the currency of this OnDemandOfferInstance. # noqa: E501

Returns

The currency of this OnDemandOfferInstance. # noqa: E501

Return type

str

property description

Gets the description of this OnDemandOfferInstance. # noqa: E501

Returns

The description of this OnDemandOfferInstance. # noqa: E501

Return type

str

property monthly_cost

Gets the monthly_cost of this OnDemandOfferInstance. # noqa: E501

Returns

The monthly_cost of this OnDemandOfferInstance. # noqa: E501

Return type

str

property name

Gets the name of this OnDemandOfferInstance. # noqa: E501

Returns

The name of this OnDemandOfferInstance. # noqa: E501

Return type

str

openapi_types = {'currency': 'str', 'description': 'str', 'monthly_cost': 'str', 'name': 'str', 'product': 'str', 'product_type': 'str', 'region': 'str', 'type': 'str', 'unit_price': 'str', 'version': 'str'}
property product

Gets the product of this OnDemandOfferInstance. # noqa: E501

Returns

The product of this OnDemandOfferInstance. # noqa: E501

Return type

str

property product_type

Gets the product_type of this OnDemandOfferInstance. # noqa: E501

Deprecated. Please use product and type fields instead. # noqa: E501

Returns

The product_type of this OnDemandOfferInstance. # noqa: E501

Return type

str

property region

Gets the region of this OnDemandOfferInstance. # noqa: E501

Returns

The region of this OnDemandOfferInstance. # noqa: E501

Return type

str

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

property type

Gets the type of this OnDemandOfferInstance. # noqa: E501

Returns

The type of this OnDemandOfferInstance. # noqa: E501

Return type

str

property unit_price

Gets the unit_price of this OnDemandOfferInstance. # noqa: E501

Returns

The unit_price of this OnDemandOfferInstance. # noqa: E501

Return type

str

property version

Gets the version of this OnDemandOfferInstance. # noqa: E501

Returns

The version of this OnDemandOfferInstance. # noqa: E501

Return type

str

vmware.vmc.console.models.org_properties module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.org_properties.OrgProperties(values=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

OrgProperties - a model defined in OpenAPI

attribute_map = {'values': 'values'}
openapi_types = {'values': 'dict(str, str)'}
to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

property values

Gets the values of this OrgProperties. # noqa: E501

A map of string properties to values. # noqa: E501

Returns

The values of this OrgProperties. # noqa: E501

Return type

dict(str, str)

vmware.vmc.console.models.org_seller_info module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.org_seller_info.OrgSellerInfo(seller_account_id=None, seller=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

OrgSellerInfo - a model defined in OpenAPI

attribute_map = {'seller': 'seller', 'seller_account_id': 'seller_account_id'}
openapi_types = {'seller': 'str', 'seller_account_id': 'str'}
property seller

Gets the seller of this OrgSellerInfo. # noqa: E501

The seller-of-record for the current organization. For example AWS or VMWARE # noqa: E501

Returns

The seller of this OrgSellerInfo. # noqa: E501

Return type

str

property seller_account_id

Gets the seller_account_id of this OrgSellerInfo. # noqa: E501

The accountid for this org for the seller-of-record. NILLABLE. # noqa: E501

Returns

The seller_account_id of this OrgSellerInfo. # noqa: E501

Return type

str

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.organization module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.organization.Organization(updated=None, user_id=None, updated_by_user_id=None, created=None, version=None, updated_by_user_name=None, user_name=None, id=None, org_type=None, display_name=None, name=None, org_seller_info=None, project_state=None, properties=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

Organization - a model defined in OpenAPI

attribute_map = {'created': 'created', 'display_name': 'display_name', 'id': 'id', 'name': 'name', 'org_seller_info': 'org_seller_info', 'org_type': 'org_type', 'project_state': 'project_state', 'properties': 'properties', 'updated': 'updated', 'updated_by_user_id': 'updated_by_user_id', 'updated_by_user_name': 'updated_by_user_name', 'user_id': 'user_id', 'user_name': 'user_name', 'version': 'version'}
property created

Gets the created of this Organization. # noqa: E501

Returns

The created of this Organization. # noqa: E501

Return type

datetime

property display_name

Gets the display_name of this Organization. # noqa: E501

Returns

The display_name of this Organization. # noqa: E501

Return type

str

property id

Gets the id of this Organization. # noqa: E501

Unique ID for this entity # noqa: E501

Returns

The id of this Organization. # noqa: E501

Return type

str

property name

Gets the name of this Organization. # noqa: E501

Returns

The name of this Organization. # noqa: E501

Return type

str

openapi_types = {'created': 'datetime', 'display_name': 'str', 'id': 'str', 'name': 'str', 'org_seller_info': 'OrgSellerInfo', 'org_type': 'str', 'project_state': 'str', 'properties': 'OrgProperties', 'updated': 'datetime', 'updated_by_user_id': 'str', 'updated_by_user_name': 'str', 'user_id': 'str', 'user_name': 'str', 'version': 'int'}
property org_seller_info

Gets the org_seller_info of this Organization. # noqa: E501

Returns

The org_seller_info of this Organization. # noqa: E501

Return type

OrgSellerInfo

property org_type

Gets the org_type of this Organization. # noqa: E501

ORG_TYPE to be associated with the org # noqa: E501

Returns

The org_type of this Organization. # noqa: E501

Return type

str

property project_state

Gets the project_state of this Organization. # noqa: E501

Returns

The project_state of this Organization. # noqa: E501

Return type

str

property properties

Gets the properties of this Organization. # noqa: E501

Returns

The properties of this Organization. # noqa: E501

Return type

OrgProperties

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

property updated

Gets the updated of this Organization. # noqa: E501

Returns

The updated of this Organization. # noqa: E501

Return type

datetime

property updated_by_user_id

Gets the updated_by_user_id of this Organization. # noqa: E501

User id that last updated this record # noqa: E501

Returns

The updated_by_user_id of this Organization. # noqa: E501

Return type

str

property updated_by_user_name

Gets the updated_by_user_name of this Organization. # noqa: E501

User name that last updated this record # noqa: E501

Returns

The updated_by_user_name of this Organization. # noqa: E501

Return type

str

property user_id

Gets the user_id of this Organization. # noqa: E501

User id that last updated this record # noqa: E501

Returns

The user_id of this Organization. # noqa: E501

Return type

str

property user_name

Gets the user_name of this Organization. # noqa: E501

User name that last updated this record # noqa: E501

Returns

The user_name of this Organization. # noqa: E501

Return type

str

property version

Gets the version of this Organization. # noqa: E501

Version of this entity # noqa: E501

Returns

The version of this Organization. # noqa: E501

Return type

int

vmware.vmc.console.models.organization_all_of module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.organization_all_of.OrganizationAllOf(org_type=None, display_name=None, name=None, org_seller_info=None, project_state=None, properties=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

OrganizationAllOf - a model defined in OpenAPI

attribute_map = {'display_name': 'display_name', 'name': 'name', 'org_seller_info': 'org_seller_info', 'org_type': 'org_type', 'project_state': 'project_state', 'properties': 'properties'}
property display_name

Gets the display_name of this OrganizationAllOf. # noqa: E501

Returns

The display_name of this OrganizationAllOf. # noqa: E501

Return type

str

property name

Gets the name of this OrganizationAllOf. # noqa: E501

Returns

The name of this OrganizationAllOf. # noqa: E501

Return type

str

openapi_types = {'display_name': 'str', 'name': 'str', 'org_seller_info': 'OrgSellerInfo', 'org_type': 'str', 'project_state': 'str', 'properties': 'OrgProperties'}
property org_seller_info

Gets the org_seller_info of this OrganizationAllOf. # noqa: E501

Returns

The org_seller_info of this OrganizationAllOf. # noqa: E501

Return type

OrgSellerInfo

property org_type

Gets the org_type of this OrganizationAllOf. # noqa: E501

ORG_TYPE to be associated with the org # noqa: E501

Returns

The org_type of this OrganizationAllOf. # noqa: E501

Return type

str

property project_state

Gets the project_state of this OrganizationAllOf. # noqa: E501

Returns

The project_state of this OrganizationAllOf. # noqa: E501

Return type

str

property properties

Gets the properties of this OrganizationAllOf. # noqa: E501

Returns

The properties of this OrganizationAllOf. # noqa: E501

Return type

OrgProperties

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.payment_method_info module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.payment_method_info.PaymentMethodInfo(type=None, default_flag=None, payment_method_id=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

PaymentMethodInfo - a model defined in OpenAPI

attribute_map = {'default_flag': 'default_flag', 'payment_method_id': 'payment_method_id', 'type': 'type'}
property default_flag

Gets the default_flag of this PaymentMethodInfo. # noqa: E501

Returns

The default_flag of this PaymentMethodInfo. # noqa: E501

Return type

bool

openapi_types = {'default_flag': 'bool', 'payment_method_id': 'str', 'type': 'str'}
property payment_method_id

Gets the payment_method_id of this PaymentMethodInfo. # noqa: E501

Returns

The payment_method_id of this PaymentMethodInfo. # noqa: E501

Return type

str

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

property type

Gets the type of this PaymentMethodInfo. # noqa: E501

Returns

The type of this PaymentMethodInfo. # noqa: E501

Return type

str

vmware.vmc.console.models.pop_agent_xeni_connection module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.pop_agent_xeni_connection.PopAgentXeniConnection(default_subnet_route=None, eni_info=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

PopAgentXeniConnection - a model defined in OpenAPI

attribute_map = {'default_subnet_route': 'default_subnet_route', 'eni_info': 'eni_info'}
property default_subnet_route

Gets the default_subnet_route of this PopAgentXeniConnection. # noqa: E501

The gateway route ip fo the subnet. # noqa: E501

Returns

The default_subnet_route of this PopAgentXeniConnection. # noqa: E501

Return type

str

property eni_info

Gets the eni_info of this PopAgentXeniConnection. # noqa: E501

Returns

The eni_info of this PopAgentXeniConnection. # noqa: E501

Return type

EniInfo

openapi_types = {'default_subnet_route': 'str', 'eni_info': 'EniInfo'}
to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.pop_ami_info module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.pop_ami_info.PopAmiInfo(instance_type=None, region=None, id=None, name=None, type='POP', local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

PopAmiInfo - a model defined in OpenAPI

attribute_map = {'id': 'id', 'instance_type': 'instance_type', 'name': 'name', 'region': 'region', 'type': 'type'}
property id

Gets the id of this PopAmiInfo. # noqa: E501

the ami id for the esx # noqa: E501

Returns

The id of this PopAmiInfo. # noqa: E501

Return type

str

property instance_type

Gets the instance_type of this PopAmiInfo. # noqa: E501

instance type of the esx ami # noqa: E501

Returns

The instance_type of this PopAmiInfo. # noqa: E501

Return type

str

property name

Gets the name of this PopAmiInfo. # noqa: E501

the name of the esx ami # noqa: E501

Returns

The name of this PopAmiInfo. # noqa: E501

Return type

str

openapi_types = {'id': 'str', 'instance_type': 'str', 'name': 'str', 'region': 'str', 'type': 'str'}
property region

Gets the region of this PopAmiInfo. # noqa: E501

the region of the esx ami # noqa: E501

Returns

The region of this PopAmiInfo. # noqa: E501

Return type

str

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

property type

Gets the type of this PopAmiInfo. # noqa: E501

PoP AMI type. CENTOS: a Centos AMI; POP: a PoP AMI. # noqa: E501

Returns

The type of this PopAmiInfo. # noqa: E501

Return type

str

vmware.vmc.console.models.pop_ami_info_all_of module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.pop_ami_info_all_of.PopAmiInfoAllOf(type='POP', local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

PopAmiInfoAllOf - a model defined in OpenAPI

attribute_map = {'type': 'type'}
openapi_types = {'type': 'str'}
to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

property type

Gets the type of this PopAmiInfoAllOf. # noqa: E501

PoP AMI type. CENTOS: a Centos AMI; POP: a PoP AMI. # noqa: E501

Returns

The type of this PopAmiInfoAllOf. # noqa: E501

Return type

str

vmware.vmc.console.models.pop_info module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.pop_info.PopInfo(ami_infos=None, created_at=None, service_infos=None, id=None, manifest_version=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

PopInfo - a model defined in OpenAPI

property ami_infos

Gets the ami_infos of this PopInfo. # noqa: E501

A map of [region name of PoP / PoP-AMI]:[PopAmiInfo]. # noqa: E501

Returns

The ami_infos of this PopInfo. # noqa: E501

Return type

dict(str, PopAmiInfo)

attribute_map = {'ami_infos': 'ami_infos', 'created_at': 'created_at', 'id': 'id', 'manifest_version': 'manifest_version', 'service_infos': 'service_infos'}
property created_at

Gets the created_at of this PopInfo. # noqa: E501

The PopInfo (or PoP AMI) created time. Using ISO 8601 date-time pattern. # noqa: E501

Returns

The created_at of this PopInfo. # noqa: E501

Return type

datetime

property id

Gets the id of this PopInfo. # noqa: E501

UUID of the PopInfo # noqa: E501

Returns

The id of this PopInfo. # noqa: E501

Return type

str

property manifest_version

Gets the manifest_version of this PopInfo. # noqa: E501

version of the manifest. # noqa: E501

Returns

The manifest_version of this PopInfo. # noqa: E501

Return type

str

openapi_types = {'ami_infos': 'dict(str, PopAmiInfo)', 'created_at': 'datetime', 'id': 'str', 'manifest_version': 'str', 'service_infos': 'dict(str, PopServiceInfo)'}
property service_infos

Gets the service_infos of this PopInfo. # noqa: E501

A map of [service type]:[PopServiceInfo] # noqa: E501

Returns

The service_infos of this PopInfo. # noqa: E501

Return type

dict(str, PopServiceInfo)

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.pop_service_info module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.pop_service_info.PopServiceInfo(cln=None, version=None, build=None, service=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

PopServiceInfo - a model defined in OpenAPI

attribute_map = {'build': 'build', 'cln': 'cln', 'service': 'service', 'version': 'version'}
property build

Gets the build of this PopServiceInfo. # noqa: E501

The service build number. # noqa: E501

Returns

The build of this PopServiceInfo. # noqa: E501

Return type

str

property cln

Gets the cln of this PopServiceInfo. # noqa: E501

The service change set number. # noqa: E501

Returns

The cln of this PopServiceInfo. # noqa: E501

Return type

str

openapi_types = {'build': 'str', 'cln': 'str', 'service': 'str', 'version': 'str'}
property service

Gets the service of this PopServiceInfo. # noqa: E501

An enum of PoP related services (including os platform and JRE). # noqa: E501

Returns

The service of this PopServiceInfo. # noqa: E501

Return type

str

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

property version

Gets the version of this PopServiceInfo. # noqa: E501

The service API version. # noqa: E501

Returns

The version of this PopServiceInfo. # noqa: E501

Return type

str

vmware.vmc.console.models.provision_spec module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.provision_spec.ProvisionSpec(provider=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

ProvisionSpec - a model defined in OpenAPI

attribute_map = {'provider': 'provider'}
openapi_types = {'provider': 'dict(str, SddcConfigSpec)'}
property provider

Gets the provider of this ProvisionSpec. # noqa: E501

Map of provider to sddc config spec # noqa: E501

Returns

The provider of this ProvisionSpec. # noqa: E501

Return type

dict(str, SddcConfigSpec)

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.reservation module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.reservation.Reservation(duration=None, rid=None, create_time=None, start_time=None, metadata=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

Reservation - a model defined in OpenAPI

attribute_map = {'create_time': 'create_time', 'duration': 'duration', 'metadata': 'metadata', 'rid': 'rid', 'start_time': 'start_time'}
property create_time

Gets the create_time of this Reservation. # noqa: E501

Optional # noqa: E501

Returns

The create_time of this Reservation. # noqa: E501

Return type

str

property duration

Gets the duration of this Reservation. # noqa: E501

Duration - required for reservation in maintenance window # noqa: E501

Returns

The duration of this Reservation. # noqa: E501

Return type

int

property metadata

Gets the metadata of this Reservation. # noqa: E501

Optional # noqa: E501

Returns

The metadata of this Reservation. # noqa: E501

Return type

dict(str, str)

openapi_types = {'create_time': 'str', 'duration': 'int', 'metadata': 'dict(str, str)', 'rid': 'str', 'start_time': 'datetime'}
property rid

Gets the rid of this Reservation. # noqa: E501

Reservation ID # noqa: E501

Returns

The rid of this Reservation. # noqa: E501

Return type

str

property start_time

Gets the start_time of this Reservation. # noqa: E501

Start time of a reservation # noqa: E501

Returns

The start_time of this Reservation. # noqa: E501

Return type

datetime

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.reservation_in_mw module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.reservation_in_mw.ReservationInMw(rid=None, week_of=None, create_time=None, metadata=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

ReservationInMw - a model defined in OpenAPI

attribute_map = {'create_time': 'create_time', 'metadata': 'metadata', 'rid': 'rid', 'week_of': 'week_of'}
property create_time

Gets the create_time of this ReservationInMw. # noqa: E501

Optional # noqa: E501

Returns

The create_time of this ReservationInMw. # noqa: E501

Return type

datetime

property metadata

Gets the metadata of this ReservationInMw. # noqa: E501

Optional # noqa: E501

Returns

The metadata of this ReservationInMw. # noqa: E501

Return type

dict(str, str)

openapi_types = {'create_time': 'datetime', 'metadata': 'dict(str, str)', 'rid': 'str', 'week_of': 'str'}
property rid

Gets the rid of this ReservationInMw. # noqa: E501

Reservation ID # noqa: E501

Returns

The rid of this ReservationInMw. # noqa: E501

Return type

str

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

property week_of

Gets the week_of of this ReservationInMw. # noqa: E501

SUNDAY of the week that maintenance is scheduled, ISO format date # noqa: E501

Returns

The week_of of this ReservationInMw. # noqa: E501

Return type

str

vmware.vmc.console.models.reservation_schedule module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.reservation_schedule.ReservationSchedule(day_of_week=None, hour_of_day=None, duration_min=None, version=None, reservations=None, reservations_mw=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

ReservationSchedule - a model defined in OpenAPI

attribute_map = {'day_of_week': 'day_of_week', 'duration_min': 'duration_min', 'hour_of_day': 'hour_of_day', 'reservations': 'reservations', 'reservations_mw': 'reservations_mw', 'version': 'version'}
property day_of_week

Gets the day_of_week of this ReservationSchedule. # noqa: E501

Returns

The day_of_week of this ReservationSchedule. # noqa: E501

Return type

str

property duration_min

Gets the duration_min of this ReservationSchedule. # noqa: E501

Returns

The duration_min of this ReservationSchedule. # noqa: E501

Return type

int

property hour_of_day

Gets the hour_of_day of this ReservationSchedule. # noqa: E501

Returns

The hour_of_day of this ReservationSchedule. # noqa: E501

Return type

int

openapi_types = {'day_of_week': 'str', 'duration_min': 'int', 'hour_of_day': 'int', 'reservations': 'list[Reservation]', 'reservations_mw': 'list[ReservationInMw]', 'version': 'int'}
property reservations

Gets the reservations of this ReservationSchedule. # noqa: E501

Returns

The reservations of this ReservationSchedule. # noqa: E501

Return type

list[Reservation]

property reservations_mw

Gets the reservations_mw of this ReservationSchedule. # noqa: E501

Returns

The reservations_mw of this ReservationSchedule. # noqa: E501

Return type

list[ReservationInMw]

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

property version

Gets the version of this ReservationSchedule. # noqa: E501

Returns

The version of this ReservationSchedule. # noqa: E501

Return type

int

vmware.vmc.console.models.reservation_schedule_all_of module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.reservation_schedule_all_of.ReservationScheduleAllOf(reservations=None, reservations_mw=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

ReservationScheduleAllOf - a model defined in OpenAPI

attribute_map = {'reservations': 'reservations', 'reservations_mw': 'reservations_mw'}
openapi_types = {'reservations': 'list[Reservation]', 'reservations_mw': 'list[ReservationInMw]'}
property reservations

Gets the reservations of this ReservationScheduleAllOf. # noqa: E501

Returns

The reservations of this ReservationScheduleAllOf. # noqa: E501

Return type

list[Reservation]

property reservations_mw

Gets the reservations_mw of this ReservationScheduleAllOf. # noqa: E501

Returns

The reservations_mw of this ReservationScheduleAllOf. # noqa: E501

Return type

list[ReservationInMw]

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.reservation_window module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.reservation_window.ReservationWindow(reservation_state=None, emergency=None, maintenance_properties=None, reserve_id=None, start_hour=None, sddc_id=None, manifest_id=None, duration_hours=None, start_date=None, metadata=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

ReservationWindow - a model defined in OpenAPI

attribute_map = {'duration_hours': 'duration_hours', 'emergency': 'emergency', 'maintenance_properties': 'maintenance_properties', 'manifest_id': 'manifest_id', 'metadata': 'metadata', 'reservation_state': 'reservation_state', 'reserve_id': 'reserve_id', 'sddc_id': 'sddc_id', 'start_date': 'start_date', 'start_hour': 'start_hour'}
property duration_hours

Gets the duration_hours of this ReservationWindow. # noqa: E501

Returns

The duration_hours of this ReservationWindow. # noqa: E501

Return type

int

property emergency

Gets the emergency of this ReservationWindow. # noqa: E501

Returns

The emergency of this ReservationWindow. # noqa: E501

Return type

bool

property maintenance_properties

Gets the maintenance_properties of this ReservationWindow. # noqa: E501

Returns

The maintenance_properties of this ReservationWindow. # noqa: E501

Return type

ReservationWindowMaintenanceProperties

property manifest_id

Gets the manifest_id of this ReservationWindow. # noqa: E501

Returns

The manifest_id of this ReservationWindow. # noqa: E501

Return type

str

property metadata

Gets the metadata of this ReservationWindow. # noqa: E501

Metadata for reservation window, in key-value form # noqa: E501

Returns

The metadata of this ReservationWindow. # noqa: E501

Return type

dict(str, str)

openapi_types = {'duration_hours': 'int', 'emergency': 'bool', 'maintenance_properties': 'ReservationWindowMaintenanceProperties', 'manifest_id': 'str', 'metadata': 'dict(str, str)', 'reservation_state': 'str', 'reserve_id': 'str', 'sddc_id': 'str', 'start_date': 'str', 'start_hour': 'int'}
property reservation_state

Gets the reservation_state of this ReservationWindow. # noqa: E501

Returns

The reservation_state of this ReservationWindow. # noqa: E501

Return type

str

property reserve_id

Gets the reserve_id of this ReservationWindow. # noqa: E501

Returns

The reserve_id of this ReservationWindow. # noqa: E501

Return type

str

property sddc_id

Gets the sddc_id of this ReservationWindow. # noqa: E501

Returns

The sddc_id of this ReservationWindow. # noqa: E501

Return type

str

property start_date

Gets the start_date of this ReservationWindow. # noqa: E501

Returns

The start_date of this ReservationWindow. # noqa: E501

Return type

str

property start_hour

Gets the start_hour of this ReservationWindow. # noqa: E501

Returns

The start_hour of this ReservationWindow. # noqa: E501

Return type

int

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.reservation_window_maintenance_properties module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.reservation_window_maintenance_properties.ReservationWindowMaintenanceProperties(status=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

ReservationWindowMaintenanceProperties - a model defined in OpenAPI

attribute_map = {'status': 'status'}
openapi_types = {'status': 'str'}
property status

Gets the status of this ReservationWindowMaintenanceProperties. # noqa: E501

Status of upgrade, if any # noqa: E501

Returns

The status of this ReservationWindowMaintenanceProperties. # noqa: E501

Return type

str

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.route_table_info module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.route_table_info.RouteTableInfo(name=None, id=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

RouteTableInfo - a model defined in OpenAPI

attribute_map = {'id': 'id', 'name': 'name'}
property id

Gets the id of this RouteTableInfo. # noqa: E501

route table id # noqa: E501

Returns

The id of this RouteTableInfo. # noqa: E501

Return type

str

property name

Gets the name of this RouteTableInfo. # noqa: E501

route table name # noqa: E501

Returns

The name of this RouteTableInfo. # noqa: E501

Return type

str

openapi_types = {'id': 'str', 'name': 'str'}
to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.sddc module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.sddc.Sddc(updated=None, user_id=None, updated_by_user_id=None, created=None, version=None, updated_by_user_name=None, user_name=None, id=None, name=None, sddc_state=None, expiration_date=None, org_id=None, sddc_type=None, provider=None, account_link_state=None, sddc_access_state=None, resource_config=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

Sddc - a model defined in OpenAPI

Gets the account_link_state of this Sddc. # noqa: E501

Account linking state of the sddc # noqa: E501

Returns

The account_link_state of this Sddc. # noqa: E501

Return type

str

attribute_map = {'account_link_state': 'account_link_state', 'created': 'created', 'expiration_date': 'expiration_date', 'id': 'id', 'name': 'name', 'org_id': 'org_id', 'provider': 'provider', 'resource_config': 'resource_config', 'sddc_access_state': 'sddc_access_state', 'sddc_state': 'sddc_state', 'sddc_type': 'sddc_type', 'updated': 'updated', 'updated_by_user_id': 'updated_by_user_id', 'updated_by_user_name': 'updated_by_user_name', 'user_id': 'user_id', 'user_name': 'user_name', 'version': 'version'}
property created

Gets the created of this Sddc. # noqa: E501

Returns

The created of this Sddc. # noqa: E501

Return type

datetime

property expiration_date

Gets the expiration_date of this Sddc. # noqa: E501

Expiration date of a sddc in UTC (will be set if its applicable) # noqa: E501

Returns

The expiration_date of this Sddc. # noqa: E501

Return type

datetime

property id

Gets the id of this Sddc. # noqa: E501

Unique ID for this entity # noqa: E501

Returns

The id of this Sddc. # noqa: E501

Return type

str

property name

Gets the name of this Sddc. # noqa: E501

name for SDDC # noqa: E501

Returns

The name of this Sddc. # noqa: E501

Return type

str

openapi_types = {'account_link_state': 'str', 'created': 'datetime', 'expiration_date': 'datetime', 'id': 'str', 'name': 'str', 'org_id': 'str', 'provider': 'str', 'resource_config': 'AwsSddcResourceConfig', 'sddc_access_state': 'str', 'sddc_state': 'str', 'sddc_type': 'str', 'updated': 'datetime', 'updated_by_user_id': 'str', 'updated_by_user_name': 'str', 'user_id': 'str', 'user_name': 'str', 'version': 'int'}
property org_id

Gets the org_id of this Sddc. # noqa: E501

Returns

The org_id of this Sddc. # noqa: E501

Return type

str

property provider

Gets the provider of this Sddc. # noqa: E501

Returns

The provider of this Sddc. # noqa: E501

Return type

str

property resource_config

Gets the resource_config of this Sddc. # noqa: E501

Returns

The resource_config of this Sddc. # noqa: E501

Return type

AwsSddcResourceConfig

property sddc_access_state

Gets the sddc_access_state of this Sddc. # noqa: E501

Describes the access state of sddc, valid state is DISABLED or ENABLED # noqa: E501

Returns

The sddc_access_state of this Sddc. # noqa: E501

Return type

str

property sddc_state

Gets the sddc_state of this Sddc. # noqa: E501

Returns

The sddc_state of this Sddc. # noqa: E501

Return type

str

property sddc_type

Gets the sddc_type of this Sddc. # noqa: E501

Type of the sddc # noqa: E501

Returns

The sddc_type of this Sddc. # noqa: E501

Return type

str

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

property updated

Gets the updated of this Sddc. # noqa: E501

Returns

The updated of this Sddc. # noqa: E501

Return type

datetime

property updated_by_user_id

Gets the updated_by_user_id of this Sddc. # noqa: E501

User id that last updated this record # noqa: E501

Returns

The updated_by_user_id of this Sddc. # noqa: E501

Return type

str

property updated_by_user_name

Gets the updated_by_user_name of this Sddc. # noqa: E501

User name that last updated this record # noqa: E501

Returns

The updated_by_user_name of this Sddc. # noqa: E501

Return type

str

property user_id

Gets the user_id of this Sddc. # noqa: E501

User id that last updated this record # noqa: E501

Returns

The user_id of this Sddc. # noqa: E501

Return type

str

property user_name

Gets the user_name of this Sddc. # noqa: E501

User name that last updated this record # noqa: E501

Returns

The user_name of this Sddc. # noqa: E501

Return type

str

property version

Gets the version of this Sddc. # noqa: E501

Version of this entity # noqa: E501

Returns

The version of this Sddc. # noqa: E501

Return type

int

vmware.vmc.console.models.sddc_all_of module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.sddc_all_of.SddcAllOf(name=None, sddc_state=None, expiration_date=None, org_id=None, sddc_type=None, provider=None, account_link_state=None, sddc_access_state=None, resource_config=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

SddcAllOf - a model defined in OpenAPI

Gets the account_link_state of this SddcAllOf. # noqa: E501

Account linking state of the sddc # noqa: E501

Returns

The account_link_state of this SddcAllOf. # noqa: E501

Return type

str

attribute_map = {'account_link_state': 'account_link_state', 'expiration_date': 'expiration_date', 'name': 'name', 'org_id': 'org_id', 'provider': 'provider', 'resource_config': 'resource_config', 'sddc_access_state': 'sddc_access_state', 'sddc_state': 'sddc_state', 'sddc_type': 'sddc_type'}
property expiration_date

Gets the expiration_date of this SddcAllOf. # noqa: E501

Expiration date of a sddc in UTC (will be set if its applicable) # noqa: E501

Returns

The expiration_date of this SddcAllOf. # noqa: E501

Return type

datetime

property name

Gets the name of this SddcAllOf. # noqa: E501

name for SDDC # noqa: E501

Returns

The name of this SddcAllOf. # noqa: E501

Return type

str

openapi_types = {'account_link_state': 'str', 'expiration_date': 'datetime', 'name': 'str', 'org_id': 'str', 'provider': 'str', 'resource_config': 'AwsSddcResourceConfig', 'sddc_access_state': 'str', 'sddc_state': 'str', 'sddc_type': 'str'}
property org_id

Gets the org_id of this SddcAllOf. # noqa: E501

Returns

The org_id of this SddcAllOf. # noqa: E501

Return type

str

property provider

Gets the provider of this SddcAllOf. # noqa: E501

Returns

The provider of this SddcAllOf. # noqa: E501

Return type

str

property resource_config

Gets the resource_config of this SddcAllOf. # noqa: E501

Returns

The resource_config of this SddcAllOf. # noqa: E501

Return type

AwsSddcResourceConfig

property sddc_access_state

Gets the sddc_access_state of this SddcAllOf. # noqa: E501

Describes the access state of sddc, valid state is DISABLED or ENABLED # noqa: E501

Returns

The sddc_access_state of this SddcAllOf. # noqa: E501

Return type

str

property sddc_state

Gets the sddc_state of this SddcAllOf. # noqa: E501

Returns

The sddc_state of this SddcAllOf. # noqa: E501

Return type

str

property sddc_type

Gets the sddc_type of this SddcAllOf. # noqa: E501

Type of the sddc # noqa: E501

Returns

The sddc_type of this SddcAllOf. # noqa: E501

Return type

str

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.sddc_config module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.sddc_config.SddcConfig(msft_license_config=None, vpc_cidr='10.0.0.0/16', host_instance_type=None, skip_creating_vxlan=None, vxlan_subnet=None, size=None, storage_capacity=None, name=None, account_link_sddc_config=None, sddc_id=None, num_hosts=None, sddc_type=None, account_link_config=None, provider=None, sso_domain='vmc.local', sddc_template_id=None, deployment_type=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

SddcConfig - a model defined in OpenAPI

Gets the account_link_config of this SddcConfig. # noqa: E501

Returns

The account_link_config of this SddcConfig. # noqa: E501

Return type

AccountLinkConfig

Gets the account_link_sddc_config of this SddcConfig. # noqa: E501

A list of the SDDC linking configurations to use. # noqa: E501

Returns

The account_link_sddc_config of this SddcConfig. # noqa: E501

Return type

list[AccountLinkSddcConfig]

attribute_map = {'account_link_config': 'account_link_config', 'account_link_sddc_config': 'account_link_sddc_config', 'deployment_type': 'deployment_type', 'host_instance_type': 'host_instance_type', 'msft_license_config': 'msft_license_config', 'name': 'name', 'num_hosts': 'num_hosts', 'provider': 'provider', 'sddc_id': 'sddc_id', 'sddc_template_id': 'sddc_template_id', 'sddc_type': 'sddc_type', 'size': 'size', 'skip_creating_vxlan': 'skip_creating_vxlan', 'sso_domain': 'sso_domain', 'storage_capacity': 'storage_capacity', 'vpc_cidr': 'vpc_cidr', 'vxlan_subnet': 'vxlan_subnet'}
property deployment_type

Gets the deployment_type of this SddcConfig. # noqa: E501

Denotes if request is for a SingleAZ or a MultiAZ SDDC. Default is SingleAZ. # noqa: E501

Returns

The deployment_type of this SddcConfig. # noqa: E501

Return type

str

discriminator_value_class_map = {'AwsSddcConfig': 'AwsSddcConfig'}
get_real_child_model(data)

Returns the real base class specified by the discriminator

property host_instance_type

Gets the host_instance_type of this SddcConfig. # noqa: E501

Returns

The host_instance_type of this SddcConfig. # noqa: E501

Return type

HostInstanceTypes

property msft_license_config

Gets the msft_license_config of this SddcConfig. # noqa: E501

Returns

The msft_license_config of this SddcConfig. # noqa: E501

Return type

MsftLicensingConfig

property name

Gets the name of this SddcConfig. # noqa: E501

Returns

The name of this SddcConfig. # noqa: E501

Return type

str

property num_hosts

Gets the num_hosts of this SddcConfig. # noqa: E501

Returns

The num_hosts of this SddcConfig. # noqa: E501

Return type

int

openapi_types = {'account_link_config': 'AccountLinkConfig', 'account_link_sddc_config': 'list[AccountLinkSddcConfig]', 'deployment_type': 'str', 'host_instance_type': 'HostInstanceTypes', 'msft_license_config': 'MsftLicensingConfig', 'name': 'str', 'num_hosts': 'int', 'provider': 'str', 'sddc_id': 'str', 'sddc_template_id': 'str', 'sddc_type': 'str', 'size': 'str', 'skip_creating_vxlan': 'bool', 'sso_domain': 'str', 'storage_capacity': 'int', 'vpc_cidr': 'str', 'vxlan_subnet': 'str'}
property provider

Gets the provider of this SddcConfig. # noqa: E501

Determines what additional properties are available based on cloud provider. # noqa: E501

Returns

The provider of this SddcConfig. # noqa: E501

Return type

str

property sddc_id

Gets the sddc_id of this SddcConfig. # noqa: E501

If provided, will be assigned as SDDC id of the provisioned SDDC. # noqa: E501

Returns

The sddc_id of this SddcConfig. # noqa: E501

Return type

str

property sddc_template_id

Gets the sddc_template_id of this SddcConfig. # noqa: E501

If provided, configuration from the template will applied to the provisioned SDDC. # noqa: E501

Returns

The sddc_template_id of this SddcConfig. # noqa: E501

Return type

str

property sddc_type

Gets the sddc_type of this SddcConfig. # noqa: E501

Denotes the sddc type , if the value is null or empty, the type is considered as default. # noqa: E501

Returns

The sddc_type of this SddcConfig. # noqa: E501

Return type

str

property size

Gets the size of this SddcConfig. # noqa: E501

The size of the vCenter and NSX appliances. “large” sddcSize corresponds to a ‘large’ vCenter appliance and ‘large’ NSX appliance. ‘medium’ sddcSize corresponds to ‘medium’ vCenter appliance and ‘medium’ NSX appliance. Value defaults to ‘medium’. # noqa: E501

Returns

The size of this SddcConfig. # noqa: E501

Return type

str

property skip_creating_vxlan

Gets the skip_creating_vxlan of this SddcConfig. # noqa: E501

skip creating vxlan for compute gateway for SDDC provisioning # noqa: E501

Returns

The skip_creating_vxlan of this SddcConfig. # noqa: E501

Return type

bool

property sso_domain

Gets the sso_domain of this SddcConfig. # noqa: E501

The SSO domain name to use for vSphere users. If not specified, vmc.local will be used. # noqa: E501

Returns

The sso_domain of this SddcConfig. # noqa: E501

Return type

str

property storage_capacity

Gets the storage_capacity of this SddcConfig. # noqa: E501

The storage capacity value to be requested for the sddc primary cluster, in GiBs. If provided, instead of using the direct-attached storage, a capacity value amount of seperable storage will be used. # noqa: E501

Returns

The storage_capacity of this SddcConfig. # noqa: E501

Return type

int

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

property vpc_cidr

Gets the vpc_cidr of this SddcConfig. # noqa: E501

AWS VPC IP range. Only prefix of 16 or 20 is currently supported. # noqa: E501

Returns

The vpc_cidr of this SddcConfig. # noqa: E501

Return type

str

property vxlan_subnet

Gets the vxlan_subnet of this SddcConfig. # noqa: E501

VXLAN IP subnet in CIDR for compute gateway # noqa: E501

Returns

The vxlan_subnet of this SddcConfig. # noqa: E501

Return type

str

vmware.vmc.console.models.sddc_config_spec module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.sddc_config_spec.SddcConfigSpec(sddc_type_config_spec=None, region_display_names=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

SddcConfigSpec - a model defined in OpenAPI

attribute_map = {'region_display_names': 'region_display_names', 'sddc_type_config_spec': 'sddc_type_config_spec'}
openapi_types = {'region_display_names': 'dict(str, str)', 'sddc_type_config_spec': 'dict(str, ConfigSpec)'}
property region_display_names

Gets the region_display_names of this SddcConfigSpec. # noqa: E501

The region name to display names mapping # noqa: E501

Returns

The region_display_names of this SddcConfigSpec. # noqa: E501

Return type

dict(str, str)

property sddc_type_config_spec

Gets the sddc_type_config_spec of this SddcConfigSpec. # noqa: E501

Map of sddc type to config spec # noqa: E501

Returns

The sddc_type_config_spec of this SddcConfigSpec. # noqa: E501

Return type

dict(str, ConfigSpec)

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.sddc_id module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.sddc_id.SddcId(sddc_id=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

SddcId - a model defined in OpenAPI

attribute_map = {'sddc_id': 'sddc_id'}
openapi_types = {'sddc_id': 'str'}
property sddc_id

Gets the sddc_id of this SddcId. # noqa: E501

Sddc ID # noqa: E501

Returns

The sddc_id of this SddcId. # noqa: E501

Return type

str

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.sddc_manifest module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.sddc_manifest.SddcManifest(vmc_version=None, glcm_bundle=None, pop_info=None, vmc_internal_version=None, ebs_backed_vsan_config=None, vsan_witness_ami=None, esx_ami=None, esx_nsxt_ami=None, metadata=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

SddcManifest - a model defined in OpenAPI

attribute_map = {'ebs_backed_vsan_config': 'ebs_backed_vsan_config', 'esx_ami': 'esx_ami', 'esx_nsxt_ami': 'esx_nsxt_ami', 'glcm_bundle': 'glcm_bundle', 'metadata': 'metadata', 'pop_info': 'pop_info', 'vmc_internal_version': 'vmc_internal_version', 'vmc_version': 'vmc_version', 'vsan_witness_ami': 'vsan_witness_ami'}
property ebs_backed_vsan_config

Gets the ebs_backed_vsan_config of this SddcManifest. # noqa: E501

Returns

The ebs_backed_vsan_config of this SddcManifest. # noqa: E501

Return type

EbsBackedVsanConfig

property esx_ami

Gets the esx_ami of this SddcManifest. # noqa: E501

Returns

The esx_ami of this SddcManifest. # noqa: E501

Return type

AmiInfo

property esx_nsxt_ami

Gets the esx_nsxt_ami of this SddcManifest. # noqa: E501

Returns

The esx_nsxt_ami of this SddcManifest. # noqa: E501

Return type

AmiInfo

property glcm_bundle

Gets the glcm_bundle of this SddcManifest. # noqa: E501

Returns

The glcm_bundle of this SddcManifest. # noqa: E501

Return type

GlcmBundle

property metadata

Gets the metadata of this SddcManifest. # noqa: E501

Returns

The metadata of this SddcManifest. # noqa: E501

Return type

Metadata

openapi_types = {'ebs_backed_vsan_config': 'EbsBackedVsanConfig', 'esx_ami': 'AmiInfo', 'esx_nsxt_ami': 'AmiInfo', 'glcm_bundle': 'GlcmBundle', 'metadata': 'Metadata', 'pop_info': 'PopInfo', 'vmc_internal_version': 'str', 'vmc_version': 'str', 'vsan_witness_ami': 'AmiInfo'}
property pop_info

Gets the pop_info of this SddcManifest. # noqa: E501

Returns

The pop_info of this SddcManifest. # noqa: E501

Return type

PopInfo

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

property vmc_internal_version

Gets the vmc_internal_version of this SddcManifest. # noqa: E501

the vmcInternalVersion of the sddc for internal use # noqa: E501

Returns

The vmc_internal_version of this SddcManifest. # noqa: E501

Return type

str

property vmc_version

Gets the vmc_version of this SddcManifest. # noqa: E501

the vmcVersion of the sddc for display # noqa: E501

Returns

The vmc_version of this SddcManifest. # noqa: E501

Return type

str

property vsan_witness_ami

Gets the vsan_witness_ami of this SddcManifest. # noqa: E501

Returns

The vsan_witness_ami of this SddcManifest. # noqa: E501

Return type

AmiInfo

vmware.vmc.console.models.sddc_patch_request module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.sddc_patch_request.SddcPatchRequest(name=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

SddcPatchRequest - a model defined in OpenAPI

attribute_map = {'name': 'name'}
property name

Gets the name of this SddcPatchRequest. # noqa: E501

The new name of the SDDC to be changed to. # noqa: E501

Returns

The name of this SddcPatchRequest. # noqa: E501

Return type

str

openapi_types = {'name': 'str'}
to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.sddc_public_ip module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.sddc_public_ip.SddcPublicIp(public_ip=None, name=None, allocation_id=None, dnat_rule_id=None, associated_private_ip=None, snat_rule_id=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

SddcPublicIp - a model defined in OpenAPI

property allocation_id

Gets the allocation_id of this SddcPublicIp. # noqa: E501

Returns

The allocation_id of this SddcPublicIp. # noqa: E501

Return type

str

property associated_private_ip

Gets the associated_private_ip of this SddcPublicIp. # noqa: E501

Returns

The associated_private_ip of this SddcPublicIp. # noqa: E501

Return type

str

attribute_map = {'allocation_id': 'allocation_id', 'associated_private_ip': 'associated_private_ip', 'dnat_rule_id': 'dnat_rule_id', 'name': 'name', 'public_ip': 'public_ip', 'snat_rule_id': 'snat_rule_id'}
property dnat_rule_id

Gets the dnat_rule_id of this SddcPublicIp. # noqa: E501

Returns

The dnat_rule_id of this SddcPublicIp. # noqa: E501

Return type

str

property name

Gets the name of this SddcPublicIp. # noqa: E501

Returns

The name of this SddcPublicIp. # noqa: E501

Return type

str

openapi_types = {'allocation_id': 'str', 'associated_private_ip': 'str', 'dnat_rule_id': 'str', 'name': 'str', 'public_ip': 'str', 'snat_rule_id': 'str'}
property public_ip

Gets the public_ip of this SddcPublicIp. # noqa: E501

Returns

The public_ip of this SddcPublicIp. # noqa: E501

Return type

str

property snat_rule_id

Gets the snat_rule_id of this SddcPublicIp. # noqa: E501

Returns

The snat_rule_id of this SddcPublicIp. # noqa: E501

Return type

str

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.sddc_resource_config module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.sddc_resource_config.SddcResourceConfig(mgmt_appliance_network_name=None, nsxt=None, mgw_id=None, nsx_mgr_url=None, psc_management_ip=None, psc_url=None, cgws=None, availability_zones=None, management_ds=None, nsx_api_public_endpoint_url=None, custom_properties=None, cloud_password=None, provider=None, clusters=None, vc_management_ip=None, sddc_networks=None, cloud_username=None, esx_hosts=None, nsx_mgr_management_ip=None, vc_instance_id=None, esx_cluster_id=None, vc_public_ip=None, skip_creating_vxlan=None, vc_url=None, sddc_manifest=None, vxlan_subnet=None, cloud_user_group=None, management_rp=None, region=None, witness_availability_zone=None, sddc_id=None, pop_agent_xeni_connection=None, sddc_size=None, nsx_controller_ips=None, esx_host_subnet=None, sso_domain=None, deployment_type=None, msft_license_config=None, nsxt_addons=None, dns_with_management_vm_private_ip=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

SddcResourceConfig - a model defined in OpenAPI

attribute_map = {'availability_zones': 'availability_zones', 'cgws': 'cgws', 'cloud_password': 'cloud_password', 'cloud_user_group': 'cloud_user_group', 'cloud_username': 'cloud_username', 'clusters': 'clusters', 'custom_properties': 'custom_properties', 'deployment_type': 'deployment_type', 'dns_with_management_vm_private_ip': 'dns_with_management_vm_private_ip', 'esx_cluster_id': 'esx_cluster_id', 'esx_host_subnet': 'esx_host_subnet', 'esx_hosts': 'esx_hosts', 'management_ds': 'management_ds', 'management_rp': 'management_rp', 'mgmt_appliance_network_name': 'mgmt_appliance_network_name', 'mgw_id': 'mgw_id', 'msft_license_config': 'msft_license_config', 'nsx_api_public_endpoint_url': 'nsx_api_public_endpoint_url', 'nsx_controller_ips': 'nsx_controller_ips', 'nsx_mgr_management_ip': 'nsx_mgr_management_ip', 'nsx_mgr_url': 'nsx_mgr_url', 'nsxt': 'nsxt', 'nsxt_addons': 'nsxt_addons', 'pop_agent_xeni_connection': 'pop_agent_xeni_connection', 'provider': 'provider', 'psc_management_ip': 'psc_management_ip', 'psc_url': 'psc_url', 'region': 'region', 'sddc_id': 'sddc_id', 'sddc_manifest': 'sddc_manifest', 'sddc_networks': 'sddc_networks', 'sddc_size': 'sddc_size', 'skip_creating_vxlan': 'skip_creating_vxlan', 'sso_domain': 'sso_domain', 'vc_instance_id': 'vc_instance_id', 'vc_management_ip': 'vc_management_ip', 'vc_public_ip': 'vc_public_ip', 'vc_url': 'vc_url', 'vxlan_subnet': 'vxlan_subnet', 'witness_availability_zone': 'witness_availability_zone'}
property availability_zones

Gets the availability_zones of this SddcResourceConfig. # noqa: E501

Availability zones over which esx hosts are provisioned. MultiAZ SDDCs will have hosts provisioned over two availability zones while SingleAZ SDDCs will provision over one. # noqa: E501

Returns

The availability_zones of this SddcResourceConfig. # noqa: E501

Return type

list[str]

property cgws

Gets the cgws of this SddcResourceConfig. # noqa: E501

Returns

The cgws of this SddcResourceConfig. # noqa: E501

Return type

list[str]

property cloud_password

Gets the cloud_password of this SddcResourceConfig. # noqa: E501

Password for vCenter SDDC administrator # noqa: E501

Returns

The cloud_password of this SddcResourceConfig. # noqa: E501

Return type

str

property cloud_user_group

Gets the cloud_user_group of this SddcResourceConfig. # noqa: E501

Group name for vCenter SDDC administrator # noqa: E501

Returns

The cloud_user_group of this SddcResourceConfig. # noqa: E501

Return type

str

property cloud_username

Gets the cloud_username of this SddcResourceConfig. # noqa: E501

Username for vCenter SDDC administrator # noqa: E501

Returns

The cloud_username of this SddcResourceConfig. # noqa: E501

Return type

str

property clusters

Gets the clusters of this SddcResourceConfig. # noqa: E501

List of clusters in the SDDC. # noqa: E501

Returns

The clusters of this SddcResourceConfig. # noqa: E501

Return type

list[Cluster]

property custom_properties

Gets the custom_properties of this SddcResourceConfig. # noqa: E501

Returns

The custom_properties of this SddcResourceConfig. # noqa: E501

Return type

dict(str, str)

property deployment_type

Gets the deployment_type of this SddcResourceConfig. # noqa: E501

Denotes if this is a SingleAZ SDDC or a MultiAZ SDDC. # noqa: E501

Returns

The deployment_type of this SddcResourceConfig. # noqa: E501

Return type

str

discriminator_value_class_map = {'AwsSddcResourceConfig': 'AwsSddcResourceConfig'}
property dns_with_management_vm_private_ip

Gets the dns_with_management_vm_private_ip of this SddcResourceConfig. # noqa: E501

if true, use the private IP addresses to register DNS records for the management VMs # noqa: E501

Returns

The dns_with_management_vm_private_ip of this SddcResourceConfig. # noqa: E501

Return type

bool

property esx_cluster_id

Gets the esx_cluster_id of this SddcResourceConfig. # noqa: E501

Cluster Id to add ESX workflow # noqa: E501

Returns

The esx_cluster_id of this SddcResourceConfig. # noqa: E501

Return type

str

property esx_host_subnet

Gets the esx_host_subnet of this SddcResourceConfig. # noqa: E501

ESX host subnet # noqa: E501

Returns

The esx_host_subnet of this SddcResourceConfig. # noqa: E501

Return type

str

property esx_hosts

Gets the esx_hosts of this SddcResourceConfig. # noqa: E501

Returns

The esx_hosts of this SddcResourceConfig. # noqa: E501

Return type

list[AwsEsxHost]

get_real_child_model(data)

Returns the real base class specified by the discriminator

property management_ds

Gets the management_ds of this SddcResourceConfig. # noqa: E501

The ManagedObjectReference of the management Datastore # noqa: E501

Returns

The management_ds of this SddcResourceConfig. # noqa: E501

Return type

str

property management_rp

Gets the management_rp of this SddcResourceConfig. # noqa: E501

Returns

The management_rp of this SddcResourceConfig. # noqa: E501

Return type

str

property mgmt_appliance_network_name

Gets the mgmt_appliance_network_name of this SddcResourceConfig. # noqa: E501

Name for management appliance network. # noqa: E501

Returns

The mgmt_appliance_network_name of this SddcResourceConfig. # noqa: E501

Return type

str

property mgw_id

Gets the mgw_id of this SddcResourceConfig. # noqa: E501

Management Gateway Id # noqa: E501

Returns

The mgw_id of this SddcResourceConfig. # noqa: E501

Return type

str

property msft_license_config

Gets the msft_license_config of this SddcResourceConfig. # noqa: E501

Returns

The msft_license_config of this SddcResourceConfig. # noqa: E501

Return type

MsftLicensingConfig

property nsx_api_public_endpoint_url

Gets the nsx_api_public_endpoint_url of this SddcResourceConfig. # noqa: E501

nsx api entire base url # noqa: E501

Returns

The nsx_api_public_endpoint_url of this SddcResourceConfig. # noqa: E501

Return type

str

property nsx_controller_ips

Gets the nsx_controller_ips of this SddcResourceConfig. # noqa: E501

List of Controller IPs # noqa: E501

Returns

The nsx_controller_ips of this SddcResourceConfig. # noqa: E501

Return type

list[str]

property nsx_mgr_management_ip

Gets the nsx_mgr_management_ip of this SddcResourceConfig. # noqa: E501

NSX Manager internal management IP # noqa: E501

Returns

The nsx_mgr_management_ip of this SddcResourceConfig. # noqa: E501

Return type

str

property nsx_mgr_url

Gets the nsx_mgr_url of this SddcResourceConfig. # noqa: E501

URL of the NSX Manager # noqa: E501

Returns

The nsx_mgr_url of this SddcResourceConfig. # noqa: E501

Return type

str

property nsxt

Gets the nsxt of this SddcResourceConfig. # noqa: E501

if true, NSX-T UI is enabled. # noqa: E501

Returns

The nsxt of this SddcResourceConfig. # noqa: E501

Return type

bool

property nsxt_addons

Gets the nsxt_addons of this SddcResourceConfig. # noqa: E501

Returns

The nsxt_addons of this SddcResourceConfig. # noqa: E501

Return type

NsxtAddons

openapi_types = {'availability_zones': 'list[str]', 'cgws': 'list[str]', 'cloud_password': 'str', 'cloud_user_group': 'str', 'cloud_username': 'str', 'clusters': 'list[Cluster]', 'custom_properties': 'dict(str, str)', 'deployment_type': 'str', 'dns_with_management_vm_private_ip': 'bool', 'esx_cluster_id': 'str', 'esx_host_subnet': 'str', 'esx_hosts': 'list[AwsEsxHost]', 'management_ds': 'str', 'management_rp': 'str', 'mgmt_appliance_network_name': 'str', 'mgw_id': 'str', 'msft_license_config': 'MsftLicensingConfig', 'nsx_api_public_endpoint_url': 'str', 'nsx_controller_ips': 'list[str]', 'nsx_mgr_management_ip': 'str', 'nsx_mgr_url': 'str', 'nsxt': 'bool', 'nsxt_addons': 'NsxtAddons', 'pop_agent_xeni_connection': 'PopAgentXeniConnection', 'provider': 'str', 'psc_management_ip': 'str', 'psc_url': 'str', 'region': 'str', 'sddc_id': 'str', 'sddc_manifest': 'SddcManifest', 'sddc_networks': 'list[str]', 'sddc_size': 'SddcSize', 'skip_creating_vxlan': 'bool', 'sso_domain': 'str', 'vc_instance_id': 'str', 'vc_management_ip': 'str', 'vc_public_ip': 'str', 'vc_url': 'str', 'vxlan_subnet': 'str', 'witness_availability_zone': 'str'}
property pop_agent_xeni_connection

Gets the pop_agent_xeni_connection of this SddcResourceConfig. # noqa: E501

Returns

The pop_agent_xeni_connection of this SddcResourceConfig. # noqa: E501

Return type

PopAgentXeniConnection

property provider

Gets the provider of this SddcResourceConfig. # noqa: E501

Discriminator for additional properties # noqa: E501

Returns

The provider of this SddcResourceConfig. # noqa: E501

Return type

str

property psc_management_ip

Gets the psc_management_ip of this SddcResourceConfig. # noqa: E501

PSC internal management IP # noqa: E501

Returns

The psc_management_ip of this SddcResourceConfig. # noqa: E501

Return type

str

property psc_url

Gets the psc_url of this SddcResourceConfig. # noqa: E501

URL of the PSC server # noqa: E501

Returns

The psc_url of this SddcResourceConfig. # noqa: E501

Return type

str

property region

Gets the region of this SddcResourceConfig. # noqa: E501

region in which sddc is deployed # noqa: E501

Returns

The region of this SddcResourceConfig. # noqa: E501

Return type

str

property sddc_id

Gets the sddc_id of this SddcResourceConfig. # noqa: E501

sddc identifier # noqa: E501

Returns

The sddc_id of this SddcResourceConfig. # noqa: E501

Return type

str

property sddc_manifest

Gets the sddc_manifest of this SddcResourceConfig. # noqa: E501

Returns

The sddc_manifest of this SddcResourceConfig. # noqa: E501

Return type

SddcManifest

property sddc_networks

Gets the sddc_networks of this SddcResourceConfig. # noqa: E501

Returns

The sddc_networks of this SddcResourceConfig. # noqa: E501

Return type

list[str]

property sddc_size

Gets the sddc_size of this SddcResourceConfig. # noqa: E501

Returns

The sddc_size of this SddcResourceConfig. # noqa: E501

Return type

SddcSize

property skip_creating_vxlan

Gets the skip_creating_vxlan of this SddcResourceConfig. # noqa: E501

skip creating vxlan for compute gateway for SDDC provisioning # noqa: E501

Returns

The skip_creating_vxlan of this SddcResourceConfig. # noqa: E501

Return type

bool

property sso_domain

Gets the sso_domain of this SddcResourceConfig. # noqa: E501

The SSO domain name to use for vSphere users # noqa: E501

Returns

The sso_domain of this SddcResourceConfig. # noqa: E501

Return type

str

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

property vc_instance_id

Gets the vc_instance_id of this SddcResourceConfig. # noqa: E501

unique id of the vCenter server # noqa: E501

Returns

The vc_instance_id of this SddcResourceConfig. # noqa: E501

Return type

str

property vc_management_ip

Gets the vc_management_ip of this SddcResourceConfig. # noqa: E501

vCenter internal management IP # noqa: E501

Returns

The vc_management_ip of this SddcResourceConfig. # noqa: E501

Return type

str

property vc_public_ip

Gets the vc_public_ip of this SddcResourceConfig. # noqa: E501

vCenter public IP # noqa: E501

Returns

The vc_public_ip of this SddcResourceConfig. # noqa: E501

Return type

str

property vc_url

Gets the vc_url of this SddcResourceConfig. # noqa: E501

URL of the vCenter server # noqa: E501

Returns

The vc_url of this SddcResourceConfig. # noqa: E501

Return type

str

property vxlan_subnet

Gets the vxlan_subnet of this SddcResourceConfig. # noqa: E501

VXLAN IP subnet # noqa: E501

Returns

The vxlan_subnet of this SddcResourceConfig. # noqa: E501

Return type

str

property witness_availability_zone

Gets the witness_availability_zone of this SddcResourceConfig. # noqa: E501

Availability zone where the witness node is provisioned for a MultiAZ SDDC. This is null for a SingleAZ SDDC. # noqa: E501

Returns

The witness_availability_zone of this SddcResourceConfig. # noqa: E501

Return type

str

vmware.vmc.console.models.sddc_size module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.sddc_size.SddcSize(vc_size=None, nsx_size=None, size=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

SddcSize - a model defined in OpenAPI

attribute_map = {'nsx_size': 'nsx_size', 'size': 'size', 'vc_size': 'vc_size'}
property nsx_size

Gets the nsx_size of this SddcSize. # noqa: E501

Returns

The nsx_size of this SddcSize. # noqa: E501

Return type

str

openapi_types = {'nsx_size': 'str', 'size': 'str', 'vc_size': 'str'}
property size

Gets the size of this SddcSize. # noqa: E501

Returns

The size of this SddcSize. # noqa: E501

Return type

str

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

property vc_size

Gets the vc_size of this SddcSize. # noqa: E501

Returns

The vc_size of this SddcSize. # noqa: E501

Return type

str

vmware.vmc.console.models.sddc_state_request module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.sddc_state_request.SddcStateRequest(sddcs=None, states=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

SddcStateRequest - a model defined in OpenAPI

attribute_map = {'sddcs': 'sddcs', 'states': 'states'}
openapi_types = {'sddcs': 'list[str]', 'states': 'list[str]'}
property sddcs

Gets the sddcs of this SddcStateRequest. # noqa: E501

Returns

The sddcs of this SddcStateRequest. # noqa: E501

Return type

list[str]

property states

Gets the states of this SddcStateRequest. # noqa: E501

Returns

The states of this SddcStateRequest. # noqa: E501

Return type

list[str]

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.sddc_template module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.sddc_template.SddcTemplate(updated=None, user_id=None, updated_by_user_id=None, created=None, version=None, updated_by_user_name=None, user_name=None, id=None, account_link_sddc_configs=None, state=None, network_template=None, name=None, source_sddc_id=None, org_id=None, sddc=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

SddcTemplate - a model defined in OpenAPI

Gets the account_link_sddc_configs of this SddcTemplate. # noqa: E501

A list of the SDDC linking configurations to use. # noqa: E501

Returns

The account_link_sddc_configs of this SddcTemplate. # noqa: E501

Return type

list[AccountLinkSddcConfig]

attribute_map = {'account_link_sddc_configs': 'account_link_sddc_configs', 'created': 'created', 'id': 'id', 'name': 'name', 'network_template': 'network_template', 'org_id': 'org_id', 'sddc': 'sddc', 'source_sddc_id': 'source_sddc_id', 'state': 'state', 'updated': 'updated', 'updated_by_user_id': 'updated_by_user_id', 'updated_by_user_name': 'updated_by_user_name', 'user_id': 'user_id', 'user_name': 'user_name', 'version': 'version'}
property created

Gets the created of this SddcTemplate. # noqa: E501

Returns

The created of this SddcTemplate. # noqa: E501

Return type

datetime

property id

Gets the id of this SddcTemplate. # noqa: E501

Unique ID for this entity # noqa: E501

Returns

The id of this SddcTemplate. # noqa: E501

Return type

str

property name

Gets the name of this SddcTemplate. # noqa: E501

name for SDDC configuration template # noqa: E501

Returns

The name of this SddcTemplate. # noqa: E501

Return type

str

property network_template

Gets the network_template of this SddcTemplate. # noqa: E501

Returns

The network_template of this SddcTemplate. # noqa: E501

Return type

NetworkTemplate

openapi_types = {'account_link_sddc_configs': 'list[AccountLinkSddcConfig]', 'created': 'datetime', 'id': 'str', 'name': 'str', 'network_template': 'NetworkTemplate', 'org_id': 'str', 'sddc': 'Sddc', 'source_sddc_id': 'str', 'state': 'str', 'updated': 'datetime', 'updated_by_user_id': 'str', 'updated_by_user_name': 'str', 'user_id': 'str', 'user_name': 'str', 'version': 'int'}
property org_id

Gets the org_id of this SddcTemplate. # noqa: E501

Returns

The org_id of this SddcTemplate. # noqa: E501

Return type

str

property sddc

Gets the sddc of this SddcTemplate. # noqa: E501

Returns

The sddc of this SddcTemplate. # noqa: E501

Return type

Sddc

property source_sddc_id

Gets the source_sddc_id of this SddcTemplate. # noqa: E501

Returns

The source_sddc_id of this SddcTemplate. # noqa: E501

Return type

str

property state

Gets the state of this SddcTemplate. # noqa: E501

Returns

The state of this SddcTemplate. # noqa: E501

Return type

str

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

property updated

Gets the updated of this SddcTemplate. # noqa: E501

Returns

The updated of this SddcTemplate. # noqa: E501

Return type

datetime

property updated_by_user_id

Gets the updated_by_user_id of this SddcTemplate. # noqa: E501

User id that last updated this record # noqa: E501

Returns

The updated_by_user_id of this SddcTemplate. # noqa: E501

Return type

str

property updated_by_user_name

Gets the updated_by_user_name of this SddcTemplate. # noqa: E501

User name that last updated this record # noqa: E501

Returns

The updated_by_user_name of this SddcTemplate. # noqa: E501

Return type

str

property user_id

Gets the user_id of this SddcTemplate. # noqa: E501

User id that last updated this record # noqa: E501

Returns

The user_id of this SddcTemplate. # noqa: E501

Return type

str

property user_name

Gets the user_name of this SddcTemplate. # noqa: E501

User name that last updated this record # noqa: E501

Returns

The user_name of this SddcTemplate. # noqa: E501

Return type

str

property version

Gets the version of this SddcTemplate. # noqa: E501

Version of this entity # noqa: E501

Returns

The version of this SddcTemplate. # noqa: E501

Return type

int

vmware.vmc.console.models.sddc_template_all_of module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.sddc_template_all_of.SddcTemplateAllOf(account_link_sddc_configs=None, state=None, network_template=None, name=None, source_sddc_id=None, org_id=None, sddc=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

SddcTemplateAllOf - a model defined in OpenAPI

Gets the account_link_sddc_configs of this SddcTemplateAllOf. # noqa: E501

A list of the SDDC linking configurations to use. # noqa: E501

Returns

The account_link_sddc_configs of this SddcTemplateAllOf. # noqa: E501

Return type

list[AccountLinkSddcConfig]

attribute_map = {'account_link_sddc_configs': 'account_link_sddc_configs', 'name': 'name', 'network_template': 'network_template', 'org_id': 'org_id', 'sddc': 'sddc', 'source_sddc_id': 'source_sddc_id', 'state': 'state'}
property name

Gets the name of this SddcTemplateAllOf. # noqa: E501

name for SDDC configuration template # noqa: E501

Returns

The name of this SddcTemplateAllOf. # noqa: E501

Return type

str

property network_template

Gets the network_template of this SddcTemplateAllOf. # noqa: E501

Returns

The network_template of this SddcTemplateAllOf. # noqa: E501

Return type

NetworkTemplate

openapi_types = {'account_link_sddc_configs': 'list[AccountLinkSddcConfig]', 'name': 'str', 'network_template': 'NetworkTemplate', 'org_id': 'str', 'sddc': 'Sddc', 'source_sddc_id': 'str', 'state': 'str'}
property org_id

Gets the org_id of this SddcTemplateAllOf. # noqa: E501

Returns

The org_id of this SddcTemplateAllOf. # noqa: E501

Return type

str

property sddc

Gets the sddc of this SddcTemplateAllOf. # noqa: E501

Returns

The sddc of this SddcTemplateAllOf. # noqa: E501

Return type

Sddc

property source_sddc_id

Gets the source_sddc_id of this SddcTemplateAllOf. # noqa: E501

Returns

The source_sddc_id of this SddcTemplateAllOf. # noqa: E501

Return type

str

property state

Gets the state of this SddcTemplateAllOf. # noqa: E501

Returns

The state of this SddcTemplateAllOf. # noqa: E501

Return type

str

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.service_error module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.service_error.ServiceError(default_message=None, original_service=None, localized_message=None, original_service_error_code=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

ServiceError - a model defined in OpenAPI

attribute_map = {'default_message': 'default_message', 'localized_message': 'localized_message', 'original_service': 'original_service', 'original_service_error_code': 'original_service_error_code'}
property default_message

Gets the default_message of this ServiceError. # noqa: E501

Error message in English. # noqa: E501

Returns

The default_message of this ServiceError. # noqa: E501

Return type

str

property localized_message

Gets the localized_message of this ServiceError. # noqa: E501

The localized message. # noqa: E501

Returns

The localized_message of this ServiceError. # noqa: E501

Return type

str

openapi_types = {'default_message': 'str', 'localized_message': 'str', 'original_service': 'str', 'original_service_error_code': 'str'}
property original_service

Gets the original_service of this ServiceError. # noqa: E501

The original service name of the error. # noqa: E501

Returns

The original_service of this ServiceError. # noqa: E501

Return type

str

property original_service_error_code

Gets the original_service_error_code of this ServiceError. # noqa: E501

The original error code of the service. # noqa: E501

Returns

The original_service_error_code of this ServiceError. # noqa: E501

Return type

str

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.site module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.site.Site(password=None, user_id=None, name=None, rx_bytes_on_local_subnet=None, secure_traffic=None, established_date=None, failure_message=None, dropped_tx_packets=None, dropped_rx_packets=None, tunnel_status=None, tx_bytes_from_local_subnet=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

Site - a model defined in OpenAPI

attribute_map = {'dropped_rx_packets': 'dropped_rx_packets', 'dropped_tx_packets': 'dropped_tx_packets', 'established_date': 'established_date', 'failure_message': 'failure_message', 'name': 'name', 'password': 'password', 'rx_bytes_on_local_subnet': 'rx_bytes_on_local_subnet', 'secure_traffic': 'secure_traffic', 'tunnel_status': 'tunnel_status', 'tx_bytes_from_local_subnet': 'tx_bytes_from_local_subnet', 'user_id': 'user_id'}
property dropped_rx_packets

Gets the dropped_rx_packets of this Site. # noqa: E501

Number of received packets dropped. # noqa: E501

Returns

The dropped_rx_packets of this Site. # noqa: E501

Return type

str

property dropped_tx_packets

Gets the dropped_tx_packets of this Site. # noqa: E501

Number of transmitted packets dropped. # noqa: E501

Returns

The dropped_tx_packets of this Site. # noqa: E501

Return type

str

property established_date

Gets the established_date of this Site. # noqa: E501

Date tunnel was established. # noqa: E501

Returns

The established_date of this Site. # noqa: E501

Return type

str

property failure_message

Gets the failure_message of this Site. # noqa: E501

failure message. # noqa: E501

Returns

The failure_message of this Site. # noqa: E501

Return type

str

property name

Gets the name of this Site. # noqa: E501

Unique name for the site getting configured. # noqa: E501

Returns

The name of this Site. # noqa: E501

Return type

str

openapi_types = {'dropped_rx_packets': 'str', 'dropped_tx_packets': 'str', 'established_date': 'str', 'failure_message': 'str', 'name': 'str', 'password': 'str', 'rx_bytes_on_local_subnet': 'int', 'secure_traffic': 'bool', 'tunnel_status': 'str', 'tx_bytes_from_local_subnet': 'int', 'user_id': 'str'}
property password

Gets the password of this Site. # noqa: E501

Site password. # noqa: E501

Returns

The password of this Site. # noqa: E501

Return type

str

property rx_bytes_on_local_subnet

Gets the rx_bytes_on_local_subnet of this Site. # noqa: E501

Bytes received on local network. # noqa: E501

Returns

The rx_bytes_on_local_subnet of this Site. # noqa: E501

Return type

int

property secure_traffic

Gets the secure_traffic of this Site. # noqa: E501

Enable/disable encription. # noqa: E501

Returns

The secure_traffic of this Site. # noqa: E501

Return type

bool

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

property tunnel_status

Gets the tunnel_status of this Site. # noqa: E501

Site tunnel status. # noqa: E501

Returns

The tunnel_status of this Site. # noqa: E501

Return type

str

property tx_bytes_from_local_subnet

Gets the tx_bytes_from_local_subnet of this Site. # noqa: E501

Bytes transmitted from local subnet. # noqa: E501

Returns

The tx_bytes_from_local_subnet of this Site. # noqa: E501

Return type

int

property user_id

Gets the user_id of this Site. # noqa: E501

Site user id. # noqa: E501

Returns

The user_id of this Site. # noqa: E501

Return type

str

vmware.vmc.console.models.subnet module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.subnet.Subnet(subnet_id=None, name=None, route_tables=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

Subnet - a model defined in OpenAPI

attribute_map = {'name': 'name', 'route_tables': 'route_tables', 'subnet_id': 'subnet_id'}
property name

Gets the name of this Subnet. # noqa: E501

subnet name # noqa: E501

Returns

The name of this Subnet. # noqa: E501

Return type

str

openapi_types = {'name': 'str', 'route_tables': 'list[SubnetRouteTableInfo]', 'subnet_id': 'str'}
property route_tables

Gets the route_tables of this Subnet. # noqa: E501

Returns

The route_tables of this Subnet. # noqa: E501

Return type

list[SubnetRouteTableInfo]

property subnet_id

Gets the subnet_id of this Subnet. # noqa: E501

subnet id # noqa: E501

Returns

The subnet_id of this Subnet. # noqa: E501

Return type

str

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.subnet_info module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.subnet_info.SubnetInfo(local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

SubnetInfo - a model defined in OpenAPI

attribute_map = {}
openapi_types = {}
to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.subnet_info_all_of module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.subnet_info_all_of.SubnetInfoAllOf(compatible=None, connected_account_id=None, region_name=None, availability_zone=None, subnet_id=None, availability_zone_id=None, subnet_cidr_block=None, note=None, vpc_id=None, vpc_cidr_block=None, name=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

SubnetInfoAllOf - a model defined in OpenAPI

attribute_map = {'availability_zone': 'availability_zone', 'availability_zone_id': 'availability_zone_id', 'compatible': 'compatible', 'connected_account_id': 'connected_account_id', 'name': 'name', 'note': 'note', 'region_name': 'region_name', 'subnet_cidr_block': 'subnet_cidr_block', 'subnet_id': 'subnet_id', 'vpc_cidr_block': 'vpc_cidr_block', 'vpc_id': 'vpc_id'}
property availability_zone

Gets the availability_zone of this SubnetInfoAllOf. # noqa: E501

The availability zone (customer-centric) this subnet is in. # noqa: E501

Returns

The availability_zone of this SubnetInfoAllOf. # noqa: E501

Return type

str

property availability_zone_id

Gets the availability_zone_id of this SubnetInfoAllOf. # noqa: E501

The availability zone id (customer-centric) this subnet is in. # noqa: E501

Returns

The availability_zone_id of this SubnetInfoAllOf. # noqa: E501

Return type

str

property compatible

Gets the compatible of this SubnetInfoAllOf. # noqa: E501

Is this customer subnet compatible with the SDDC? # noqa: E501

Returns

The compatible of this SubnetInfoAllOf. # noqa: E501

Return type

bool

property connected_account_id

Gets the connected_account_id of this SubnetInfoAllOf. # noqa: E501

The ID of the connected account this subnet is from. # noqa: E501

Returns

The connected_account_id of this SubnetInfoAllOf. # noqa: E501

Return type

str

property name

Gets the name of this SubnetInfoAllOf. # noqa: E501

The name of the subnet. This is either the tagged name or the default AWS id it was given. # noqa: E501

Returns

The name of this SubnetInfoAllOf. # noqa: E501

Return type

str

property note

Gets the note of this SubnetInfoAllOf. # noqa: E501

Why a subnet is marked as not compatible. May be blank if compatible. # noqa: E501

Returns

The note of this SubnetInfoAllOf. # noqa: E501

Return type

str

openapi_types = {'availability_zone': 'str', 'availability_zone_id': 'str', 'compatible': 'bool', 'connected_account_id': 'str', 'name': 'str', 'note': 'str', 'region_name': 'str', 'subnet_cidr_block': 'str', 'subnet_id': 'str', 'vpc_cidr_block': 'str', 'vpc_id': 'str'}
property region_name

Gets the region_name of this SubnetInfoAllOf. # noqa: E501

The region this subnet is from. # noqa: E501

Returns

The region_name of this SubnetInfoAllOf. # noqa: E501

Return type

str

property subnet_cidr_block

Gets the subnet_cidr_block of this SubnetInfoAllOf. # noqa: E501

The CIDR block of the subnet. # noqa: E501

Returns

The subnet_cidr_block of this SubnetInfoAllOf. # noqa: E501

Return type

str

property subnet_id

Gets the subnet_id of this SubnetInfoAllOf. # noqa: E501

The ID of the subnet. # noqa: E501

Returns

The subnet_id of this SubnetInfoAllOf. # noqa: E501

Return type

str

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

property vpc_cidr_block

Gets the vpc_cidr_block of this SubnetInfoAllOf. # noqa: E501

The CIDR block of the VPC containing this subnet. # noqa: E501

Returns

The vpc_cidr_block of this SubnetInfoAllOf. # noqa: E501

Return type

str

property vpc_id

Gets the vpc_id of this SubnetInfoAllOf. # noqa: E501

The ID of the VPC this subnet resides in. # noqa: E501

Returns

The vpc_id of this SubnetInfoAllOf. # noqa: E501

Return type

str

vmware.vmc.console.models.subnet_route_table_info module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.subnet_route_table_info.SubnetRouteTableInfo(subnet_id=None, association_id=None, routetable_id=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

SubnetRouteTableInfo - a model defined in OpenAPI

property association_id

Gets the association_id of this SubnetRouteTableInfo. # noqa: E501

subnet - route table association id # noqa: E501

Returns

The association_id of this SubnetRouteTableInfo. # noqa: E501

Return type

str

attribute_map = {'association_id': 'association_id', 'routetable_id': 'routetable_id', 'subnet_id': 'subnet_id'}
openapi_types = {'association_id': 'str', 'routetable_id': 'str', 'subnet_id': 'str'}
property routetable_id

Gets the routetable_id of this SubnetRouteTableInfo. # noqa: E501

route table id # noqa: E501

Returns

The routetable_id of this SubnetRouteTableInfo. # noqa: E501

Return type

str

property subnet_id

Gets the subnet_id of this SubnetRouteTableInfo. # noqa: E501

subnet id # noqa: E501

Returns

The subnet_id of this SubnetRouteTableInfo. # noqa: E501

Return type

str

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.subscription_details module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.subscription_details.SubscriptionDetails(status=None, anniversary_billing_date=None, end_date=None, billing_frequency=None, auto_renewed_allowed=None, commitment_term=None, csp_subscription_id=None, billing_subscription_id=None, offer_version=None, offer_type=None, description=None, product_id=None, region=None, product_name=None, offer_name=None, commitment_term_uom=None, start_date=None, quantity=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

SubscriptionDetails - a model defined in OpenAPI

property anniversary_billing_date

Gets the anniversary_billing_date of this SubscriptionDetails. # noqa: E501

Returns

The anniversary_billing_date of this SubscriptionDetails. # noqa: E501

Return type

str

attribute_map = {'anniversary_billing_date': 'anniversary_billing_date', 'auto_renewed_allowed': 'auto_renewed_allowed', 'billing_frequency': 'billing_frequency', 'billing_subscription_id': 'billing_subscription_id', 'commitment_term': 'commitment_term', 'commitment_term_uom': 'commitment_term_uom', 'csp_subscription_id': 'csp_subscription_id', 'description': 'description', 'end_date': 'end_date', 'offer_name': 'offer_name', 'offer_type': 'offer_type', 'offer_version': 'offer_version', 'product_id': 'product_id', 'product_name': 'product_name', 'quantity': 'quantity', 'region': 'region', 'start_date': 'start_date', 'status': 'status'}
property auto_renewed_allowed

Gets the auto_renewed_allowed of this SubscriptionDetails. # noqa: E501

Returns

The auto_renewed_allowed of this SubscriptionDetails. # noqa: E501

Return type

str

property billing_frequency

Gets the billing_frequency of this SubscriptionDetails. # noqa: E501

The frequency at which the customer is billed. Currently supported values are “Upfront” and “Monthly” # noqa: E501

Returns

The billing_frequency of this SubscriptionDetails. # noqa: E501

Return type

str

property billing_subscription_id

Gets the billing_subscription_id of this SubscriptionDetails. # noqa: E501

Returns

The billing_subscription_id of this SubscriptionDetails. # noqa: E501

Return type

str

property commitment_term

Gets the commitment_term of this SubscriptionDetails. # noqa: E501

Returns

The commitment_term of this SubscriptionDetails. # noqa: E501

Return type

str

property commitment_term_uom

Gets the commitment_term_uom of this SubscriptionDetails. # noqa: E501

unit of measurment for commitment term # noqa: E501

Returns

The commitment_term_uom of this SubscriptionDetails. # noqa: E501

Return type

str

property csp_subscription_id

Gets the csp_subscription_id of this SubscriptionDetails. # noqa: E501

Returns

The csp_subscription_id of this SubscriptionDetails. # noqa: E501

Return type

str

property description

Gets the description of this SubscriptionDetails. # noqa: E501

Returns

The description of this SubscriptionDetails. # noqa: E501

Return type

str

property end_date

Gets the end_date of this SubscriptionDetails. # noqa: E501

Returns

The end_date of this SubscriptionDetails. # noqa: E501

Return type

str

property offer_name

Gets the offer_name of this SubscriptionDetails. # noqa: E501

Returns

The offer_name of this SubscriptionDetails. # noqa: E501

Return type

str

property offer_type

Gets the offer_type of this SubscriptionDetails. # noqa: E501

Returns

The offer_type of this SubscriptionDetails. # noqa: E501

Return type

OfferType

property offer_version

Gets the offer_version of this SubscriptionDetails. # noqa: E501

Returns

The offer_version of this SubscriptionDetails. # noqa: E501

Return type

str

openapi_types = {'anniversary_billing_date': 'str', 'auto_renewed_allowed': 'str', 'billing_frequency': 'str', 'billing_subscription_id': 'str', 'commitment_term': 'str', 'commitment_term_uom': 'str', 'csp_subscription_id': 'str', 'description': 'str', 'end_date': 'str', 'offer_name': 'str', 'offer_type': 'OfferType', 'offer_version': 'str', 'product_id': 'str', 'product_name': 'str', 'quantity': 'str', 'region': 'str', 'start_date': 'str', 'status': 'str'}
property product_id

Gets the product_id of this SubscriptionDetails. # noqa: E501

Returns

The product_id of this SubscriptionDetails. # noqa: E501

Return type

str

property product_name

Gets the product_name of this SubscriptionDetails. # noqa: E501

Returns

The product_name of this SubscriptionDetails. # noqa: E501

Return type

str

property quantity

Gets the quantity of this SubscriptionDetails. # noqa: E501

Returns

The quantity of this SubscriptionDetails. # noqa: E501

Return type

str

property region

Gets the region of this SubscriptionDetails. # noqa: E501

Returns

The region of this SubscriptionDetails. # noqa: E501

Return type

str

property start_date

Gets the start_date of this SubscriptionDetails. # noqa: E501

Returns

The start_date of this SubscriptionDetails. # noqa: E501

Return type

str

property status

Gets the status of this SubscriptionDetails. # noqa: E501

Returns

The status of this SubscriptionDetails. # noqa: E501

Return type

str

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.subscription_products module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.subscription_products.SubscriptionProducts(product=None, types=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

SubscriptionProducts - a model defined in OpenAPI

attribute_map = {'product': 'product', 'types': 'types'}
openapi_types = {'product': 'str', 'types': 'list[str]'}
property product

Gets the product of this SubscriptionProducts. # noqa: E501

The name of the product # noqa: E501

Returns

The product of this SubscriptionProducts. # noqa: E501

Return type

str

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

property types

Gets the types of this SubscriptionProducts. # noqa: E501

A list of different types/version for the product. # noqa: E501

Returns

The types of this SubscriptionProducts. # noqa: E501

Return type

list[str]

vmware.vmc.console.models.subscription_request module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.subscription_request.SubscriptionRequest(product=None, product_type=None, product_id=None, billing_frequency=None, region=None, commitment_term=None, offer_context_id=None, offer_version=None, offer_name=None, quantity=None, type=None, price=None, product_charge_id=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

SubscriptionRequest - a model defined in OpenAPI

attribute_map = {'billing_frequency': 'billing_frequency', 'commitment_term': 'commitment_term', 'offer_context_id': 'offer_context_id', 'offer_name': 'offer_name', 'offer_version': 'offer_version', 'price': 'price', 'product': 'product', 'product_charge_id': 'product_charge_id', 'product_id': 'product_id', 'product_type': 'product_type', 'quantity': 'quantity', 'region': 'region', 'type': 'type'}
property billing_frequency

Gets the billing_frequency of this SubscriptionRequest. # noqa: E501

Frequency of the billing. # noqa: E501

Returns

The billing_frequency of this SubscriptionRequest. # noqa: E501

Return type

str

property commitment_term

Gets the commitment_term of this SubscriptionRequest. # noqa: E501

Returns

The commitment_term of this SubscriptionRequest. # noqa: E501

Return type

str

property offer_context_id

Gets the offer_context_id of this SubscriptionRequest. # noqa: E501

Returns

The offer_context_id of this SubscriptionRequest. # noqa: E501

Return type

str

property offer_name

Gets the offer_name of this SubscriptionRequest. # noqa: E501

Returns

The offer_name of this SubscriptionRequest. # noqa: E501

Return type

str

property offer_version

Gets the offer_version of this SubscriptionRequest. # noqa: E501

Returns

The offer_version of this SubscriptionRequest. # noqa: E501

Return type

str

openapi_types = {'billing_frequency': 'str', 'commitment_term': 'str', 'offer_context_id': 'str', 'offer_name': 'str', 'offer_version': 'str', 'price': 'int', 'product': 'str', 'product_charge_id': 'str', 'product_id': 'str', 'product_type': 'str', 'quantity': 'int', 'region': 'str', 'type': 'str'}
property price

Gets the price of this SubscriptionRequest. # noqa: E501

Returns

The price of this SubscriptionRequest. # noqa: E501

Return type

int

property product

Gets the product of this SubscriptionRequest. # noqa: E501

The product for which subscription needs to be created. Refer /vmc/api/orgs/{orgId}/products. # noqa: E501

Returns

The product of this SubscriptionRequest. # noqa: E501

Return type

str

property product_charge_id

Gets the product_charge_id of this SubscriptionRequest. # noqa: E501

Returns

The product_charge_id of this SubscriptionRequest. # noqa: E501

Return type

str

property product_id

Gets the product_id of this SubscriptionRequest. # noqa: E501

Returns

The product_id of this SubscriptionRequest. # noqa: E501

Return type

str

property product_type

Gets the product_type of this SubscriptionRequest. # noqa: E501

Old identifier for product. Deprecarted. See product and type # noqa: E501

Returns

The product_type of this SubscriptionRequest. # noqa: E501

Return type

str

property quantity

Gets the quantity of this SubscriptionRequest. # noqa: E501

Returns

The quantity of this SubscriptionRequest. # noqa: E501

Return type

int

property region

Gets the region of this SubscriptionRequest. # noqa: E501

Returns

The region of this SubscriptionRequest. # noqa: E501

Return type

str

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

property type

Gets the type of this SubscriptionRequest. # noqa: E501

The type of the product for which the subscription needs to be created. # noqa: E501

Returns

The type of this SubscriptionRequest. # noqa: E501

Return type

str

vmware.vmc.console.models.support_window module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.support_window.SupportWindow(start_day=None, seats=None, sddcs=None, duration_hours=None, start_hour=None, support_window_id=None, metadata=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

SupportWindow - a model defined in OpenAPI

attribute_map = {'duration_hours': 'duration_hours', 'metadata': 'metadata', 'sddcs': 'sddcs', 'seats': 'seats', 'start_day': 'start_day', 'start_hour': 'start_hour', 'support_window_id': 'support_window_id'}
property duration_hours

Gets the duration_hours of this SupportWindow. # noqa: E501

Returns

The duration_hours of this SupportWindow. # noqa: E501

Return type

int

property metadata

Gets the metadata of this SupportWindow. # noqa: E501

Returns

The metadata of this SupportWindow. # noqa: E501

Return type

object

openapi_types = {'duration_hours': 'int', 'metadata': 'object', 'sddcs': 'list[str]', 'seats': 'int', 'start_day': 'str', 'start_hour': 'int', 'support_window_id': 'str'}
property sddcs

Gets the sddcs of this SupportWindow. # noqa: E501

SDDCs in this window # noqa: E501

Returns

The sddcs of this SupportWindow. # noqa: E501

Return type

list[str]

property seats

Gets the seats of this SupportWindow. # noqa: E501

Returns

The seats of this SupportWindow. # noqa: E501

Return type

int

property start_day

Gets the start_day of this SupportWindow. # noqa: E501

Returns

The start_day of this SupportWindow. # noqa: E501

Return type

str

property start_hour

Gets the start_hour of this SupportWindow. # noqa: E501

Returns

The start_hour of this SupportWindow. # noqa: E501

Return type

int

property support_window_id

Gets the support_window_id of this SupportWindow. # noqa: E501

Returns

The support_window_id of this SupportWindow. # noqa: E501

Return type

str

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.support_window_id module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.support_window_id.SupportWindowId(window_id=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

SupportWindowId - a model defined in OpenAPI

attribute_map = {'window_id': 'window_id'}
openapi_types = {'window_id': 'str'}
to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

property window_id

Gets the window_id of this SupportWindowId. # noqa: E501

Support Window ID # noqa: E501

Returns

The window_id of this SupportWindowId. # noqa: E501

Return type

str

vmware.vmc.console.models.task module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.task.Task(updated=None, user_id=None, updated_by_user_id=None, created=None, version=None, updated_by_user_name=None, user_name=None, id=None, status=None, localized_error_message=None, resource_id=None, parent_task_id=None, task_version=None, correlation_id=None, start_resource_entity_version=None, sub_status=None, task_type=None, start_time=None, task_progress_phases=None, error_message=None, org_id=None, end_resource_entity_version=None, service_errors=None, org_type=None, estimated_remaining_minutes=None, params=None, progress_percent=None, phase_in_progress=None, resource_type=None, end_time=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

Task - a model defined in OpenAPI

attribute_map = {'correlation_id': 'correlation_id', 'created': 'created', 'end_resource_entity_version': 'end_resource_entity_version', 'end_time': 'end_time', 'error_message': 'error_message', 'estimated_remaining_minutes': 'estimated_remaining_minutes', 'id': 'id', 'localized_error_message': 'localized_error_message', 'org_id': 'org_id', 'org_type': 'org_type', 'params': 'params', 'parent_task_id': 'parent_task_id', 'phase_in_progress': 'phase_in_progress', 'progress_percent': 'progress_percent', 'resource_id': 'resource_id', 'resource_type': 'resource_type', 'service_errors': 'service_errors', 'start_resource_entity_version': 'start_resource_entity_version', 'start_time': 'start_time', 'status': 'status', 'sub_status': 'sub_status', 'task_progress_phases': 'task_progress_phases', 'task_type': 'task_type', 'task_version': 'task_version', 'updated': 'updated', 'updated_by_user_id': 'updated_by_user_id', 'updated_by_user_name': 'updated_by_user_name', 'user_id': 'user_id', 'user_name': 'user_name', 'version': 'version'}
property correlation_id

Gets the correlation_id of this Task. # noqa: E501

(Optional) Client provided uniqifier to make task creation idempotent. Be aware not all tasks support this. For tasks that do - supplying the same correlation Id, for the same task type, within a predefined window will ensure the operation happens at most once. # noqa: E501

Returns

The correlation_id of this Task. # noqa: E501

Return type

str

property created

Gets the created of this Task. # noqa: E501

Returns

The created of this Task. # noqa: E501

Return type

datetime

property end_resource_entity_version

Gets the end_resource_entity_version of this Task. # noqa: E501

Entity version of the resource at the end of the task. This is only set for some task types. # noqa: E501

Returns

The end_resource_entity_version of this Task. # noqa: E501

Return type

int

property end_time

Gets the end_time of this Task. # noqa: E501

Returns

The end_time of this Task. # noqa: E501

Return type

datetime

property error_message

Gets the error_message of this Task. # noqa: E501

Returns

The error_message of this Task. # noqa: E501

Return type

str

property estimated_remaining_minutes

Gets the estimated_remaining_minutes of this Task. # noqa: E501

Estimated remaining time in minute of the task execution, < 0 means no estimation for the task. # noqa: E501

Returns

The estimated_remaining_minutes of this Task. # noqa: E501

Return type

int

property id

Gets the id of this Task. # noqa: E501

Unique ID for this entity # noqa: E501

Returns

The id of this Task. # noqa: E501

Return type

str

property localized_error_message

Gets the localized_error_message of this Task. # noqa: E501

Returns

The localized_error_message of this Task. # noqa: E501

Return type

str

openapi_types = {'correlation_id': 'str', 'created': 'datetime', 'end_resource_entity_version': 'int', 'end_time': 'datetime', 'error_message': 'str', 'estimated_remaining_minutes': 'int', 'id': 'str', 'localized_error_message': 'str', 'org_id': 'str', 'org_type': 'str', 'params': 'object', 'parent_task_id': 'str', 'phase_in_progress': 'str', 'progress_percent': 'int', 'resource_id': 'str', 'resource_type': 'str', 'service_errors': 'list[ServiceError]', 'start_resource_entity_version': 'int', 'start_time': 'datetime', 'status': 'str', 'sub_status': 'str', 'task_progress_phases': 'list[TaskProgressPhase]', 'task_type': 'str', 'task_version': 'str', 'updated': 'datetime', 'updated_by_user_id': 'str', 'updated_by_user_name': 'str', 'user_id': 'str', 'user_name': 'str', 'version': 'int'}
property org_id

Gets the org_id of this Task. # noqa: E501

Returns

The org_id of this Task. # noqa: E501

Return type

str

property org_type

Gets the org_type of this Task. # noqa: E501

Returns

The org_type of this Task. # noqa: E501

Return type

str

property params

Gets the params of this Task. # noqa: E501

Returns

The params of this Task. # noqa: E501

Return type

object

property parent_task_id

Gets the parent_task_id of this Task. # noqa: E501

If this task was created by another task - this provides the linkage. Mostly for debugging. # noqa: E501

Returns

The parent_task_id of this Task. # noqa: E501

Return type

str

property phase_in_progress

Gets the phase_in_progress of this Task. # noqa: E501

The current in progress phase ID in the task execution, if none in progress, empty string returned. # noqa: E501

Returns

The phase_in_progress of this Task. # noqa: E501

Return type

str

property progress_percent

Gets the progress_percent of this Task. # noqa: E501

Estimated progress percentage the task executed # noqa: E501

Returns

The progress_percent of this Task. # noqa: E501

Return type

int

property resource_id

Gets the resource_id of this Task. # noqa: E501

UUID of the resource the task is acting upon # noqa: E501

Returns

The resource_id of this Task. # noqa: E501

Return type

str

property resource_type

Gets the resource_type of this Task. # noqa: E501

Type of resource being acted upon # noqa: E501

Returns

The resource_type of this Task. # noqa: E501

Return type

str

property service_errors

Gets the service_errors of this Task. # noqa: E501

Service errors returned from SDDC services. # noqa: E501

Returns

The service_errors of this Task. # noqa: E501

Return type

list[ServiceError]

property start_resource_entity_version

Gets the start_resource_entity_version of this Task. # noqa: E501

Entity version of the resource at the start of the task. This is only set for some task types. # noqa: E501

Returns

The start_resource_entity_version of this Task. # noqa: E501

Return type

int

property start_time

Gets the start_time of this Task. # noqa: E501

Returns

The start_time of this Task. # noqa: E501

Return type

datetime

property status

Gets the status of this Task. # noqa: E501

Returns

The status of this Task. # noqa: E501

Return type

str

property sub_status

Gets the sub_status of this Task. # noqa: E501

Returns

The sub_status of this Task. # noqa: E501

Return type

str

property task_progress_phases

Gets the task_progress_phases of this Task. # noqa: E501

Task progress phases involved in current task execution # noqa: E501

Returns

The task_progress_phases of this Task. # noqa: E501

Return type

list[TaskProgressPhase]

property task_type

Gets the task_type of this Task. # noqa: E501

Returns

The task_type of this Task. # noqa: E501

Return type

str

property task_version

Gets the task_version of this Task. # noqa: E501

Returns

The task_version of this Task. # noqa: E501

Return type

str

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

property updated

Gets the updated of this Task. # noqa: E501

Returns

The updated of this Task. # noqa: E501

Return type

datetime

property updated_by_user_id

Gets the updated_by_user_id of this Task. # noqa: E501

User id that last updated this record # noqa: E501

Returns

The updated_by_user_id of this Task. # noqa: E501

Return type

str

property updated_by_user_name

Gets the updated_by_user_name of this Task. # noqa: E501

User name that last updated this record # noqa: E501

Returns

The updated_by_user_name of this Task. # noqa: E501

Return type

str

property user_id

Gets the user_id of this Task. # noqa: E501

User id that last updated this record # noqa: E501

Returns

The user_id of this Task. # noqa: E501

Return type

str

property user_name

Gets the user_name of this Task. # noqa: E501

User name that last updated this record # noqa: E501

Returns

The user_name of this Task. # noqa: E501

Return type

str

property version

Gets the version of this Task. # noqa: E501

Version of this entity # noqa: E501

Returns

The version of this Task. # noqa: E501

Return type

int

vmware.vmc.console.models.task_all_of module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.task_all_of.TaskAllOf(status=None, localized_error_message=None, resource_id=None, parent_task_id=None, task_version=None, correlation_id=None, start_resource_entity_version=None, sub_status=None, task_type=None, start_time=None, task_progress_phases=None, error_message=None, org_id=None, end_resource_entity_version=None, service_errors=None, org_type=None, estimated_remaining_minutes=None, params=None, progress_percent=None, phase_in_progress=None, resource_type=None, end_time=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

TaskAllOf - a model defined in OpenAPI

attribute_map = {'correlation_id': 'correlation_id', 'end_resource_entity_version': 'end_resource_entity_version', 'end_time': 'end_time', 'error_message': 'error_message', 'estimated_remaining_minutes': 'estimated_remaining_minutes', 'localized_error_message': 'localized_error_message', 'org_id': 'org_id', 'org_type': 'org_type', 'params': 'params', 'parent_task_id': 'parent_task_id', 'phase_in_progress': 'phase_in_progress', 'progress_percent': 'progress_percent', 'resource_id': 'resource_id', 'resource_type': 'resource_type', 'service_errors': 'service_errors', 'start_resource_entity_version': 'start_resource_entity_version', 'start_time': 'start_time', 'status': 'status', 'sub_status': 'sub_status', 'task_progress_phases': 'task_progress_phases', 'task_type': 'task_type', 'task_version': 'task_version'}
property correlation_id

Gets the correlation_id of this TaskAllOf. # noqa: E501

(Optional) Client provided uniqifier to make task creation idempotent. Be aware not all tasks support this. For tasks that do - supplying the same correlation Id, for the same task type, within a predefined window will ensure the operation happens at most once. # noqa: E501

Returns

The correlation_id of this TaskAllOf. # noqa: E501

Return type

str

property end_resource_entity_version

Gets the end_resource_entity_version of this TaskAllOf. # noqa: E501

Entity version of the resource at the end of the task. This is only set for some task types. # noqa: E501

Returns

The end_resource_entity_version of this TaskAllOf. # noqa: E501

Return type

int

property end_time

Gets the end_time of this TaskAllOf. # noqa: E501

Returns

The end_time of this TaskAllOf. # noqa: E501

Return type

datetime

property error_message

Gets the error_message of this TaskAllOf. # noqa: E501

Returns

The error_message of this TaskAllOf. # noqa: E501

Return type

str

property estimated_remaining_minutes

Gets the estimated_remaining_minutes of this TaskAllOf. # noqa: E501

Estimated remaining time in minute of the task execution, < 0 means no estimation for the task. # noqa: E501

Returns

The estimated_remaining_minutes of this TaskAllOf. # noqa: E501

Return type

int

property localized_error_message

Gets the localized_error_message of this TaskAllOf. # noqa: E501

Returns

The localized_error_message of this TaskAllOf. # noqa: E501

Return type

str

openapi_types = {'correlation_id': 'str', 'end_resource_entity_version': 'int', 'end_time': 'datetime', 'error_message': 'str', 'estimated_remaining_minutes': 'int', 'localized_error_message': 'str', 'org_id': 'str', 'org_type': 'str', 'params': 'object', 'parent_task_id': 'str', 'phase_in_progress': 'str', 'progress_percent': 'int', 'resource_id': 'str', 'resource_type': 'str', 'service_errors': 'list[ServiceError]', 'start_resource_entity_version': 'int', 'start_time': 'datetime', 'status': 'str', 'sub_status': 'str', 'task_progress_phases': 'list[TaskProgressPhase]', 'task_type': 'str', 'task_version': 'str'}
property org_id

Gets the org_id of this TaskAllOf. # noqa: E501

Returns

The org_id of this TaskAllOf. # noqa: E501

Return type

str

property org_type

Gets the org_type of this TaskAllOf. # noqa: E501

Returns

The org_type of this TaskAllOf. # noqa: E501

Return type

str

property params

Gets the params of this TaskAllOf. # noqa: E501

Returns

The params of this TaskAllOf. # noqa: E501

Return type

object

property parent_task_id

Gets the parent_task_id of this TaskAllOf. # noqa: E501

If this task was created by another task - this provides the linkage. Mostly for debugging. # noqa: E501

Returns

The parent_task_id of this TaskAllOf. # noqa: E501

Return type

str

property phase_in_progress

Gets the phase_in_progress of this TaskAllOf. # noqa: E501

The current in progress phase ID in the task execution, if none in progress, empty string returned. # noqa: E501

Returns

The phase_in_progress of this TaskAllOf. # noqa: E501

Return type

str

property progress_percent

Gets the progress_percent of this TaskAllOf. # noqa: E501

Estimated progress percentage the task executed # noqa: E501

Returns

The progress_percent of this TaskAllOf. # noqa: E501

Return type

int

property resource_id

Gets the resource_id of this TaskAllOf. # noqa: E501

UUID of the resource the task is acting upon # noqa: E501

Returns

The resource_id of this TaskAllOf. # noqa: E501

Return type

str

property resource_type

Gets the resource_type of this TaskAllOf. # noqa: E501

Type of resource being acted upon # noqa: E501

Returns

The resource_type of this TaskAllOf. # noqa: E501

Return type

str

property service_errors

Gets the service_errors of this TaskAllOf. # noqa: E501

Service errors returned from SDDC services. # noqa: E501

Returns

The service_errors of this TaskAllOf. # noqa: E501

Return type

list[ServiceError]

property start_resource_entity_version

Gets the start_resource_entity_version of this TaskAllOf. # noqa: E501

Entity version of the resource at the start of the task. This is only set for some task types. # noqa: E501

Returns

The start_resource_entity_version of this TaskAllOf. # noqa: E501

Return type

int

property start_time

Gets the start_time of this TaskAllOf. # noqa: E501

Returns

The start_time of this TaskAllOf. # noqa: E501

Return type

datetime

property status

Gets the status of this TaskAllOf. # noqa: E501

Returns

The status of this TaskAllOf. # noqa: E501

Return type

str

property sub_status

Gets the sub_status of this TaskAllOf. # noqa: E501

Returns

The sub_status of this TaskAllOf. # noqa: E501

Return type

str

property task_progress_phases

Gets the task_progress_phases of this TaskAllOf. # noqa: E501

Task progress phases involved in current task execution # noqa: E501

Returns

The task_progress_phases of this TaskAllOf. # noqa: E501

Return type

list[TaskProgressPhase]

property task_type

Gets the task_type of this TaskAllOf. # noqa: E501

Returns

The task_type of this TaskAllOf. # noqa: E501

Return type

str

property task_version

Gets the task_version of this TaskAllOf. # noqa: E501

Returns

The task_version of this TaskAllOf. # noqa: E501

Return type

str

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.task_progress_phase module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.task_progress_phase.TaskProgressPhase(id=None, name=None, progress_percent=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

TaskProgressPhase - a model defined in OpenAPI

attribute_map = {'id': 'id', 'name': 'name', 'progress_percent': 'progress_percent'}
property id

Gets the id of this TaskProgressPhase. # noqa: E501

The identifier of the task progress phase # noqa: E501

Returns

The id of this TaskProgressPhase. # noqa: E501

Return type

str

property name

Gets the name of this TaskProgressPhase. # noqa: E501

The display name of the task progress phase # noqa: E501

Returns

The name of this TaskProgressPhase. # noqa: E501

Return type

str

openapi_types = {'id': 'str', 'name': 'str', 'progress_percent': 'int'}
property progress_percent

Gets the progress_percent of this TaskProgressPhase. # noqa: E501

The percentage of the phase that has completed # noqa: E501

Returns

The progress_percent of this TaskProgressPhase. # noqa: E501

Return type

int

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.term_billing_options module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.term_billing_options.TermBillingOptions(unit_price=None, billing_frequency=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

TermBillingOptions - a model defined in OpenAPI

attribute_map = {'billing_frequency': 'billing_frequency', 'unit_price': 'unit_price'}
property billing_frequency

Gets the billing_frequency of this TermBillingOptions. # noqa: E501

Returns

The billing_frequency of this TermBillingOptions. # noqa: E501

Return type

str

openapi_types = {'billing_frequency': 'str', 'unit_price': 'str'}
to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

property unit_price

Gets the unit_price of this TermBillingOptions. # noqa: E501

Returns

The unit_price of this TermBillingOptions. # noqa: E501

Return type

str

vmware.vmc.console.models.term_offer_instance module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.term_offer_instance.TermOfferInstance(description=None, product=None, product_type=None, name=None, currency=None, region=None, commitment_term=None, unit_price=None, billing_options=None, version=None, offer_context_id=None, product_charge_id=None, type=None, product_id=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

TermOfferInstance - a model defined in OpenAPI

attribute_map = {'billing_options': 'billing_options', 'commitment_term': 'commitment_term', 'currency': 'currency', 'description': 'description', 'name': 'name', 'offer_context_id': 'offer_context_id', 'product': 'product', 'product_charge_id': 'product_charge_id', 'product_id': 'product_id', 'product_type': 'product_type', 'region': 'region', 'type': 'type', 'unit_price': 'unit_price', 'version': 'version'}
property billing_options

Gets the billing_options of this TermOfferInstance. # noqa: E501

Returns

The billing_options of this TermOfferInstance. # noqa: E501

Return type

list[TermBillingOptions]

property commitment_term

Gets the commitment_term of this TermOfferInstance. # noqa: E501

Returns

The commitment_term of this TermOfferInstance. # noqa: E501

Return type

int

property currency

Gets the currency of this TermOfferInstance. # noqa: E501

Returns

The currency of this TermOfferInstance. # noqa: E501

Return type

str

property description

Gets the description of this TermOfferInstance. # noqa: E501

Returns

The description of this TermOfferInstance. # noqa: E501

Return type

str

property name

Gets the name of this TermOfferInstance. # noqa: E501

Returns

The name of this TermOfferInstance. # noqa: E501

Return type

str

property offer_context_id

Gets the offer_context_id of this TermOfferInstance. # noqa: E501

Returns

The offer_context_id of this TermOfferInstance. # noqa: E501

Return type

str

openapi_types = {'billing_options': 'list[TermBillingOptions]', 'commitment_term': 'int', 'currency': 'str', 'description': 'str', 'name': 'str', 'offer_context_id': 'str', 'product': 'str', 'product_charge_id': 'str', 'product_id': 'str', 'product_type': 'str', 'region': 'str', 'type': 'str', 'unit_price': 'str', 'version': 'str'}
property product

Gets the product of this TermOfferInstance. # noqa: E501

Returns

The product of this TermOfferInstance. # noqa: E501

Return type

str

property product_charge_id

Gets the product_charge_id of this TermOfferInstance. # noqa: E501

Returns

The product_charge_id of this TermOfferInstance. # noqa: E501

Return type

str

property product_id

Gets the product_id of this TermOfferInstance. # noqa: E501

Returns

The product_id of this TermOfferInstance. # noqa: E501

Return type

str

property product_type

Gets the product_type of this TermOfferInstance. # noqa: E501

Deprecated. Please use product and type fields instead. # noqa: E501

Returns

The product_type of this TermOfferInstance. # noqa: E501

Return type

str

property region

Gets the region of this TermOfferInstance. # noqa: E501

Returns

The region of this TermOfferInstance. # noqa: E501

Return type

str

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

property type

Gets the type of this TermOfferInstance. # noqa: E501

Returns

The type of this TermOfferInstance. # noqa: E501

Return type

str

property unit_price

Gets the unit_price of this TermOfferInstance. # noqa: E501

(deprecated. unit_price is moved into TermBillingOptions. For backward compatibility, this field reflect “Prepaid” price at the offer level.) # noqa: E501

Returns

The unit_price of this TermOfferInstance. # noqa: E501

Return type

str

property version

Gets the version of this TermOfferInstance. # noqa: E501

Returns

The version of this TermOfferInstance. # noqa: E501

Return type

str

vmware.vmc.console.models.update_credentials module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.update_credentials.UpdateCredentials(username=None, password=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

UpdateCredentials - a model defined in OpenAPI

attribute_map = {'password': 'password', 'username': 'username'}
openapi_types = {'password': 'str', 'username': 'str'}
property password

Gets the password of this UpdateCredentials. # noqa: E501

Password associated with the credentials # noqa: E501

Returns

The password of this UpdateCredentials. # noqa: E501

Return type

str

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

property username

Gets the username of this UpdateCredentials. # noqa: E501

Username of the credentials # noqa: E501

Returns

The username of this UpdateCredentials. # noqa: E501

Return type

str

vmware.vmc.console.models.vmc_locale module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.vmc_locale.VmcLocale(locale=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

VmcLocale - a model defined in OpenAPI

attribute_map = {'locale': 'locale'}
property locale

Gets the locale of this VmcLocale. # noqa: E501

The locale to be used for translating responses for the session # noqa: E501

Returns

The locale of this VmcLocale. # noqa: E501

Return type

str

openapi_types = {'locale': 'str'}
to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.vpc_info module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.vpc_info.VpcInfo(vpc_cidr=None, vgw_id=None, esx_public_security_group_id=None, vif_ids=None, vm_security_group_id=None, tgw_ips=None, route_table_id=None, edge_subnet_id=None, id=None, api_association_id=None, api_subnet_id=None, private_subnet_id=None, private_association_id=None, esx_security_group_id=None, subnet_id=None, internet_gateway_id=None, security_group_id=None, association_id=None, vgw_route_table_id=None, edge_association_id=None, provider=None, peering_connection_id=None, network_type=None, available_zones=None, routetables=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

VpcInfo - a model defined in OpenAPI

property api_association_id

Gets the api_association_id of this VpcInfo. # noqa: E501

Id of the association between subnet and route-table (deprecated) # noqa: E501

Returns

The api_association_id of this VpcInfo. # noqa: E501

Return type

str

property api_subnet_id

Gets the api_subnet_id of this VpcInfo. # noqa: E501

Id associated with this VPC (deprecated) # noqa: E501

Returns

The api_subnet_id of this VpcInfo. # noqa: E501

Return type

str

property association_id

Gets the association_id of this VpcInfo. # noqa: E501

(deprecated) # noqa: E501

Returns

The association_id of this VpcInfo. # noqa: E501

Return type

str

attribute_map = {'api_association_id': 'api_association_id', 'api_subnet_id': 'api_subnet_id', 'association_id': 'association_id', 'available_zones': 'available_zones', 'edge_association_id': 'edge_association_id', 'edge_subnet_id': 'edge_subnet_id', 'esx_public_security_group_id': 'esx_public_security_group_id', 'esx_security_group_id': 'esx_security_group_id', 'id': 'id', 'internet_gateway_id': 'internet_gateway_id', 'network_type': 'network_type', 'peering_connection_id': 'peering_connection_id', 'private_association_id': 'private_association_id', 'private_subnet_id': 'private_subnet_id', 'provider': 'provider', 'route_table_id': 'route_table_id', 'routetables': 'routetables', 'security_group_id': 'security_group_id', 'subnet_id': 'subnet_id', 'tgw_ips': 'tgwIps', 'vgw_id': 'vgw_id', 'vgw_route_table_id': 'vgw_route_table_id', 'vif_ids': 'vif_ids', 'vm_security_group_id': 'vm_security_group_id', 'vpc_cidr': 'vpc_cidr'}
property available_zones

Gets the available_zones of this VpcInfo. # noqa: E501

Returns

The available_zones of this VpcInfo. # noqa: E501

Return type

list[AvailableZoneInfo]

property edge_association_id

Gets the edge_association_id of this VpcInfo. # noqa: E501

Id of the association between edge subnet and route-table (deprecated) # noqa: E501

Returns

The edge_association_id of this VpcInfo. # noqa: E501

Return type

str

property edge_subnet_id

Gets the edge_subnet_id of this VpcInfo. # noqa: E501

Id of the NSX edge associated with this VPC (deprecated) # noqa: E501

Returns

The edge_subnet_id of this VpcInfo. # noqa: E501

Return type

str

property esx_public_security_group_id

Gets the esx_public_security_group_id of this VpcInfo. # noqa: E501

Returns

The esx_public_security_group_id of this VpcInfo. # noqa: E501

Return type

str

property esx_security_group_id

Gets the esx_security_group_id of this VpcInfo. # noqa: E501

Returns

The esx_security_group_id of this VpcInfo. # noqa: E501

Return type

str

property id

Gets the id of this VpcInfo. # noqa: E501

vpc id # noqa: E501

Returns

The id of this VpcInfo. # noqa: E501

Return type

str

property internet_gateway_id

Gets the internet_gateway_id of this VpcInfo. # noqa: E501

Returns

The internet_gateway_id of this VpcInfo. # noqa: E501

Return type

str

property network_type

Gets the network_type of this VpcInfo. # noqa: E501

Returns

The network_type of this VpcInfo. # noqa: E501

Return type

str

openapi_types = {'api_association_id': 'str', 'api_subnet_id': 'str', 'association_id': 'str', 'available_zones': 'list[AvailableZoneInfo]', 'edge_association_id': 'str', 'edge_subnet_id': 'str', 'esx_public_security_group_id': 'str', 'esx_security_group_id': 'str', 'id': 'str', 'internet_gateway_id': 'str', 'network_type': 'str', 'peering_connection_id': 'str', 'private_association_id': 'str', 'private_subnet_id': 'str', 'provider': 'str', 'route_table_id': 'str', 'routetables': 'dict(str, RouteTableInfo)', 'security_group_id': 'str', 'subnet_id': 'str', 'tgw_ips': 'dict(str, list[str])', 'vgw_id': 'str', 'vgw_route_table_id': 'str', 'vif_ids': 'list[str]', 'vm_security_group_id': 'str', 'vpc_cidr': 'str'}
property peering_connection_id

Gets the peering_connection_id of this VpcInfo. # noqa: E501

(deprecated) # noqa: E501

Returns

The peering_connection_id of this VpcInfo. # noqa: E501

Return type

str

property private_association_id

Gets the private_association_id of this VpcInfo. # noqa: E501

(deprecated) # noqa: E501

Returns

The private_association_id of this VpcInfo. # noqa: E501

Return type

str

property private_subnet_id

Gets the private_subnet_id of this VpcInfo. # noqa: E501

(deprecated) # noqa: E501

Returns

The private_subnet_id of this VpcInfo. # noqa: E501

Return type

str

property provider

Gets the provider of this VpcInfo. # noqa: E501

Returns

The provider of this VpcInfo. # noqa: E501

Return type

str

property route_table_id

Gets the route_table_id of this VpcInfo. # noqa: E501

(deprecated) # noqa: E501

Returns

The route_table_id of this VpcInfo. # noqa: E501

Return type

str

property routetables

Gets the routetables of this VpcInfo. # noqa: E501

map from routeTableName to routeTableInfo # noqa: E501

Returns

The routetables of this VpcInfo. # noqa: E501

Return type

dict(str, RouteTableInfo)

property security_group_id

Gets the security_group_id of this VpcInfo. # noqa: E501

Returns

The security_group_id of this VpcInfo. # noqa: E501

Return type

str

property subnet_id

Gets the subnet_id of this VpcInfo. # noqa: E501

(deprecated) # noqa: E501

Returns

The subnet_id of this VpcInfo. # noqa: E501

Return type

str

property tgw_ips

Gets the tgw_ips of this VpcInfo. # noqa: E501

Mapping from AZ to a list of IP addresses assigned to TGW ENI that’s connected with Vpc # noqa: E501

Returns

The tgw_ips of this VpcInfo. # noqa: E501

Return type

dict(str, list[str])

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

property vgw_id

Gets the vgw_id of this VpcInfo. # noqa: E501

Returns

The vgw_id of this VpcInfo. # noqa: E501

Return type

str

property vgw_route_table_id

Gets the vgw_route_table_id of this VpcInfo. # noqa: E501

Route table which contains the route to VGW (deprecated) # noqa: E501

Returns

The vgw_route_table_id of this VpcInfo. # noqa: E501

Return type

str

property vif_ids

Gets the vif_ids of this VpcInfo. # noqa: E501

set of virtual interfaces attached to the sddc # noqa: E501

Returns

The vif_ids of this VpcInfo. # noqa: E501

Return type

list[str]

property vm_security_group_id

Gets the vm_security_group_id of this VpcInfo. # noqa: E501

Returns

The vm_security_group_id of this VpcInfo. # noqa: E501

Return type

str

property vpc_cidr

Gets the vpc_cidr of this VpcInfo. # noqa: E501

Returns

The vpc_cidr of this VpcInfo. # noqa: E501

Return type

str

vmware.vmc.console.models.vpc_info_subnets module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.vpc_info_subnets.VpcInfoSubnets(local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

VpcInfoSubnets - a model defined in OpenAPI

attribute_map = {}
openapi_types = {}
to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.vpc_info_subnets_all_of module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.vpc_info_subnets_all_of.VpcInfoSubnetsAllOf(vpc_id=None, cidr_block=None, description=None, subnets=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

VpcInfoSubnetsAllOf - a model defined in OpenAPI

attribute_map = {'cidr_block': 'cidr_block', 'description': 'description', 'subnets': 'subnets', 'vpc_id': 'vpc_id'}
property cidr_block

Gets the cidr_block of this VpcInfoSubnetsAllOf. # noqa: E501

The overall CIDR block of the VPC. This is the AWS primary CIDR block. # noqa: E501

Returns

The cidr_block of this VpcInfoSubnetsAllOf. # noqa: E501

Return type

str

property description

Gets the description of this VpcInfoSubnetsAllOf. # noqa: E501

The description of the VPC; usually it’s name or id. # noqa: E501

Returns

The description of this VpcInfoSubnetsAllOf. # noqa: E501

Return type

str

openapi_types = {'cidr_block': 'str', 'description': 'str', 'subnets': 'list[SubnetInfo]', 'vpc_id': 'str'}
property subnets

Gets the subnets of this VpcInfoSubnetsAllOf. # noqa: E501

Returns

The subnets of this VpcInfoSubnetsAllOf. # noqa: E501

Return type

list[SubnetInfo]

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

property vpc_id

Gets the vpc_id of this VpcInfoSubnetsAllOf. # noqa: E501

The ID of the VPC these subnets belong to. # noqa: E501

Returns

The vpc_id of this VpcInfoSubnetsAllOf. # noqa: E501

Return type

str

vmware.vmc.console.models.vpn module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.vpn.Vpn(version=None, on_prem_gateway_ip=None, on_prem_network_cidr=None, pfs_enabled=None, id=None, channel_status=None, on_prem_nat_ip=None, name=None, internal_network_ids=None, tunnel_statuses=None, encryption=None, enabled=None, state=None, dh_group=None, authentication=None, pre_shared_key=None, ike_option=None, digest_algorithm=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

Vpn - a model defined in OpenAPI

attribute_map = {'authentication': 'authentication', 'channel_status': 'channel_status', 'dh_group': 'dh_group', 'digest_algorithm': 'digest_algorithm', 'enabled': 'enabled', 'encryption': 'encryption', 'id': 'id', 'ike_option': 'ike_option', 'internal_network_ids': 'internal_network_ids', 'name': 'name', 'on_prem_gateway_ip': 'on_prem_gateway_ip', 'on_prem_nat_ip': 'on_prem_nat_ip', 'on_prem_network_cidr': 'on_prem_network_cidr', 'pfs_enabled': 'pfs_enabled', 'pre_shared_key': 'pre_shared_key', 'state': 'state', 'tunnel_statuses': 'tunnel_statuses', 'version': 'version'}
property authentication

Gets the authentication of this Vpn. # noqa: E501

Returns

The authentication of this Vpn. # noqa: E501

Return type

str

property channel_status

Gets the channel_status of this Vpn. # noqa: E501

Returns

The channel_status of this Vpn. # noqa: E501

Return type

VpnChannelStatus

property dh_group

Gets the dh_group of this Vpn. # noqa: E501

Returns

The dh_group of this Vpn. # noqa: E501

Return type

str

property digest_algorithm

Gets the digest_algorithm of this Vpn. # noqa: E501

Returns

The digest_algorithm of this Vpn. # noqa: E501

Return type

str

property enabled

Gets the enabled of this Vpn. # noqa: E501

Returns

The enabled of this Vpn. # noqa: E501

Return type

bool

property encryption

Gets the encryption of this Vpn. # noqa: E501

Returns

The encryption of this Vpn. # noqa: E501

Return type

str

property id

Gets the id of this Vpn. # noqa: E501

Returns

The id of this Vpn. # noqa: E501

Return type

str

property ike_option

Gets the ike_option of this Vpn. # noqa: E501

Returns

The ike_option of this Vpn. # noqa: E501

Return type

str

property internal_network_ids

Gets the internal_network_ids of this Vpn. # noqa: E501

Returns

The internal_network_ids of this Vpn. # noqa: E501

Return type

list[str]

property name

Gets the name of this Vpn. # noqa: E501

Returns

The name of this Vpn. # noqa: E501

Return type

str

property on_prem_gateway_ip

Gets the on_prem_gateway_ip of this Vpn. # noqa: E501

Returns

The on_prem_gateway_ip of this Vpn. # noqa: E501

Return type

str

property on_prem_nat_ip

Gets the on_prem_nat_ip of this Vpn. # noqa: E501

Returns

The on_prem_nat_ip of this Vpn. # noqa: E501

Return type

str

property on_prem_network_cidr

Gets the on_prem_network_cidr of this Vpn. # noqa: E501

Returns

The on_prem_network_cidr of this Vpn. # noqa: E501

Return type

str

openapi_types = {'authentication': 'str', 'channel_status': 'VpnChannelStatus', 'dh_group': 'str', 'digest_algorithm': 'str', 'enabled': 'bool', 'encryption': 'str', 'id': 'str', 'ike_option': 'str', 'internal_network_ids': 'list[str]', 'name': 'str', 'on_prem_gateway_ip': 'str', 'on_prem_nat_ip': 'str', 'on_prem_network_cidr': 'str', 'pfs_enabled': 'bool', 'pre_shared_key': 'str', 'state': 'str', 'tunnel_statuses': 'list[VpnTunnelStatus]', 'version': 'str'}
property pfs_enabled

Gets the pfs_enabled of this Vpn. # noqa: E501

Returns

The pfs_enabled of this Vpn. # noqa: E501

Return type

bool

property pre_shared_key

Gets the pre_shared_key of this Vpn. # noqa: E501

Returns

The pre_shared_key of this Vpn. # noqa: E501

Return type

str

property state

Gets the state of this Vpn. # noqa: E501

Returns

The state of this Vpn. # noqa: E501

Return type

str

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

property tunnel_statuses

Gets the tunnel_statuses of this Vpn. # noqa: E501

Returns

The tunnel_statuses of this Vpn. # noqa: E501

Return type

list[VpnTunnelStatus]

property version

Gets the version of this Vpn. # noqa: E501

Returns

The version of this Vpn. # noqa: E501

Return type

str

vmware.vmc.console.models.vpn_channel_status module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.vpn_channel_status.VpnChannelStatus(channel_status=None, channel_state=None, last_info_message=None, failure_message=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

VpnChannelStatus - a model defined in OpenAPI

attribute_map = {'channel_state': 'channel_state', 'channel_status': 'channel_status', 'failure_message': 'failure_message', 'last_info_message': 'last_info_message'}
property channel_state

Gets the channel_state of this VpnChannelStatus. # noqa: E501

Returns

The channel_state of this VpnChannelStatus. # noqa: E501

Return type

str

property channel_status

Gets the channel_status of this VpnChannelStatus. # noqa: E501

Returns

The channel_status of this VpnChannelStatus. # noqa: E501

Return type

str

property failure_message

Gets the failure_message of this VpnChannelStatus. # noqa: E501

Returns

The failure_message of this VpnChannelStatus. # noqa: E501

Return type

str

property last_info_message

Gets the last_info_message of this VpnChannelStatus. # noqa: E501

Returns

The last_info_message of this VpnChannelStatus. # noqa: E501

Return type

str

openapi_types = {'channel_state': 'str', 'channel_status': 'str', 'failure_message': 'str', 'last_info_message': 'str'}
to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.vpn_tunnel_status module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.vpn_tunnel_status.VpnTunnelStatus(on_prem_subnet=None, traffic_stats=None, last_info_message=None, local_subnet=None, tunnel_state=None, failure_message=None, tunnel_status=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

VpnTunnelStatus - a model defined in OpenAPI

attribute_map = {'failure_message': 'failure_message', 'last_info_message': 'last_info_message', 'local_subnet': 'local_subnet', 'on_prem_subnet': 'on_prem_subnet', 'traffic_stats': 'traffic_stats', 'tunnel_state': 'tunnel_state', 'tunnel_status': 'tunnel_status'}
property failure_message

Gets the failure_message of this VpnTunnelStatus. # noqa: E501

Returns

The failure_message of this VpnTunnelStatus. # noqa: E501

Return type

str

property last_info_message

Gets the last_info_message of this VpnTunnelStatus. # noqa: E501

Returns

The last_info_message of this VpnTunnelStatus. # noqa: E501

Return type

str

property local_subnet

Gets the local_subnet of this VpnTunnelStatus. # noqa: E501

Returns

The local_subnet of this VpnTunnelStatus. # noqa: E501

Return type

str

property on_prem_subnet

Gets the on_prem_subnet of this VpnTunnelStatus. # noqa: E501

Returns

The on_prem_subnet of this VpnTunnelStatus. # noqa: E501

Return type

str

openapi_types = {'failure_message': 'str', 'last_info_message': 'str', 'local_subnet': 'str', 'on_prem_subnet': 'str', 'traffic_stats': 'VpnTunnelTrafficStats', 'tunnel_state': 'str', 'tunnel_status': 'str'}
to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

property traffic_stats

Gets the traffic_stats of this VpnTunnelStatus. # noqa: E501

Returns

The traffic_stats of this VpnTunnelStatus. # noqa: E501

Return type

VpnTunnelTrafficStats

property tunnel_state

Gets the tunnel_state of this VpnTunnelStatus. # noqa: E501

Returns

The tunnel_state of this VpnTunnelStatus. # noqa: E501

Return type

str

property tunnel_status

Gets the tunnel_status of this VpnTunnelStatus. # noqa: E501

Returns

The tunnel_status of this VpnTunnelStatus. # noqa: E501

Return type

str

vmware.vmc.console.models.vpn_tunnel_traffic_stats module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.vpn_tunnel_traffic_stats.VpnTunnelTrafficStats(packets_out=None, packet_received_errors=None, rx_bytes_on_local_subnet=None, replay_errors=None, sequence_number_over_flow_errors=None, encryption_failures=None, integrity_errors=None, packet_sent_errors=None, decryption_failures=None, packets_in=None, tx_bytes_from_local_subnet=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

VpnTunnelTrafficStats - a model defined in OpenAPI

attribute_map = {'decryption_failures': 'decryption_failures', 'encryption_failures': 'encryption_failures', 'integrity_errors': 'integrity_errors', 'packet_received_errors': 'packet_received_errors', 'packet_sent_errors': 'packet_sent_errors', 'packets_in': 'packets_in', 'packets_out': 'packets_out', 'replay_errors': 'replay_errors', 'rx_bytes_on_local_subnet': 'rx_bytes_on_local_subnet', 'sequence_number_over_flow_errors': 'sequence_number_over_flow_errors', 'tx_bytes_from_local_subnet': 'tx_bytes_from_local_subnet'}
property decryption_failures

Gets the decryption_failures of this VpnTunnelTrafficStats. # noqa: E501

Returns

The decryption_failures of this VpnTunnelTrafficStats. # noqa: E501

Return type

str

property encryption_failures

Gets the encryption_failures of this VpnTunnelTrafficStats. # noqa: E501

Returns

The encryption_failures of this VpnTunnelTrafficStats. # noqa: E501

Return type

str

property integrity_errors

Gets the integrity_errors of this VpnTunnelTrafficStats. # noqa: E501

Returns

The integrity_errors of this VpnTunnelTrafficStats. # noqa: E501

Return type

str

openapi_types = {'decryption_failures': 'str', 'encryption_failures': 'str', 'integrity_errors': 'str', 'packet_received_errors': 'str', 'packet_sent_errors': 'str', 'packets_in': 'str', 'packets_out': 'str', 'replay_errors': 'str', 'rx_bytes_on_local_subnet': 'str', 'sequence_number_over_flow_errors': 'str', 'tx_bytes_from_local_subnet': 'str'}
property packet_received_errors

Gets the packet_received_errors of this VpnTunnelTrafficStats. # noqa: E501

Returns

The packet_received_errors of this VpnTunnelTrafficStats. # noqa: E501

Return type

str

property packet_sent_errors

Gets the packet_sent_errors of this VpnTunnelTrafficStats. # noqa: E501

Returns

The packet_sent_errors of this VpnTunnelTrafficStats. # noqa: E501

Return type

str

property packets_in

Gets the packets_in of this VpnTunnelTrafficStats. # noqa: E501

Returns

The packets_in of this VpnTunnelTrafficStats. # noqa: E501

Return type

str

property packets_out

Gets the packets_out of this VpnTunnelTrafficStats. # noqa: E501

Returns

The packets_out of this VpnTunnelTrafficStats. # noqa: E501

Return type

str

property replay_errors

Gets the replay_errors of this VpnTunnelTrafficStats. # noqa: E501

Returns

The replay_errors of this VpnTunnelTrafficStats. # noqa: E501

Return type

str

property rx_bytes_on_local_subnet

Gets the rx_bytes_on_local_subnet of this VpnTunnelTrafficStats. # noqa: E501

Returns

The rx_bytes_on_local_subnet of this VpnTunnelTrafficStats. # noqa: E501

Return type

str

property sequence_number_over_flow_errors

Gets the sequence_number_over_flow_errors of this VpnTunnelTrafficStats. # noqa: E501

Returns

The sequence_number_over_flow_errors of this VpnTunnelTrafficStats. # noqa: E501

Return type

str

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

property tx_bytes_from_local_subnet

Gets the tx_bytes_from_local_subnet of this VpnTunnelTrafficStats. # noqa: E501

Returns

The tx_bytes_from_local_subnet of this VpnTunnelTrafficStats. # noqa: E501

Return type

str

vmware.vmc.console.models.vsan_available_capacity module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.vsan_available_capacity.VsanAvailableCapacity(cost=None, quality=None, size=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

VsanAvailableCapacity - a model defined in OpenAPI

attribute_map = {'cost': 'cost', 'quality': 'quality', 'size': 'size'}
property cost

Gets the cost of this VsanAvailableCapacity. # noqa: E501

Returns

The cost of this VsanAvailableCapacity. # noqa: E501

Return type

str

openapi_types = {'cost': 'str', 'quality': 'str', 'size': 'int'}
property quality

Gets the quality of this VsanAvailableCapacity. # noqa: E501

Returns

The quality of this VsanAvailableCapacity. # noqa: E501

Return type

str

property size

Gets the size of this VsanAvailableCapacity. # noqa: E501

Returns

The size of this VsanAvailableCapacity. # noqa: E501

Return type

int

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.vsan_cluster_reconfig_bias module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.vsan_cluster_reconfig_bias.VsanClusterReconfigBias(short_description=None, full_description=None, id=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

VsanClusterReconfigBias - a model defined in OpenAPI

attribute_map = {'full_description': 'full_description', 'id': 'id', 'short_description': 'short_description'}
property full_description

Gets the full_description of this VsanClusterReconfigBias. # noqa: E501

Returns

The full_description of this VsanClusterReconfigBias. # noqa: E501

Return type

str

property id

Gets the id of this VsanClusterReconfigBias. # noqa: E501

Returns

The id of this VsanClusterReconfigBias. # noqa: E501

Return type

str

openapi_types = {'full_description': 'str', 'id': 'str', 'short_description': 'str'}
property short_description

Gets the short_description of this VsanClusterReconfigBias. # noqa: E501

Returns

The short_description of this VsanClusterReconfigBias. # noqa: E501

Return type

str

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.vsan_cluster_reconfig_constraints module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.vsan_cluster_reconfig_constraints.VsanClusterReconfigConstraints(reconfig_biases=None, available_capacities=None, default_capacities=None, hosts=None, default_reconfig_bias_id=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

VsanClusterReconfigConstraints - a model defined in OpenAPI

attribute_map = {'available_capacities': 'available_capacities', 'default_capacities': 'default_capacities', 'default_reconfig_bias_id': 'default_reconfig_bias_id', 'hosts': 'hosts', 'reconfig_biases': 'reconfig_biases'}
property available_capacities

Gets the available_capacities of this VsanClusterReconfigConstraints. # noqa: E501

A map of VsanClusterReconfigBias id to the list of VsanAvailableCapacity. It gives all of available vSAN capacities for each of reconfiguration biases. # noqa: E501

Returns

The available_capacities of this VsanClusterReconfigConstraints. # noqa: E501

Return type

dict(str, list[VsanAvailableCapacity])

property default_capacities

Gets the default_capacities of this VsanClusterReconfigConstraints. # noqa: E501

A map of VsanClusterReconfigBias id to a VsanAvailableCapacity. It gives the default VsanAvailableCapacity for each of reconfiguration biases. # noqa: E501

Returns

The default_capacities of this VsanClusterReconfigConstraints. # noqa: E501

Return type

dict(str, VsanAvailableCapacity)

property default_reconfig_bias_id

Gets the default_reconfig_bias_id of this VsanClusterReconfigConstraints. # noqa: E501

The id of default VsanClusterReconfigBias for this constraints. # noqa: E501

Returns

The default_reconfig_bias_id of this VsanClusterReconfigConstraints. # noqa: E501

Return type

str

property hosts

Gets the hosts of this VsanClusterReconfigConstraints. # noqa: E501

The number of hosts in a cluster for the constraints. # noqa: E501

Returns

The hosts of this VsanClusterReconfigConstraints. # noqa: E501

Return type

int

openapi_types = {'available_capacities': 'dict(str, list[VsanAvailableCapacity])', 'default_capacities': 'dict(str, VsanAvailableCapacity)', 'default_reconfig_bias_id': 'str', 'hosts': 'int', 'reconfig_biases': 'list[VsanClusterReconfigBias]'}
property reconfig_biases

Gets the reconfig_biases of this VsanClusterReconfigConstraints. # noqa: E501

Biases to reconfigure vSAN in an existing cluster. # noqa: E501

Returns

The reconfig_biases of this VsanClusterReconfigConstraints. # noqa: E501

Return type

list[VsanClusterReconfigBias]

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.vsan_config_constraints module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.vsan_config_constraints.VsanConfigConstraints(max_capacity=None, recommended_capacities=None, supported_capacity_increment=None, min_capacity=None, num_hosts=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

VsanConfigConstraints - a model defined in OpenAPI

attribute_map = {'max_capacity': 'max_capacity', 'min_capacity': 'min_capacity', 'num_hosts': 'num_hosts', 'recommended_capacities': 'recommended_capacities', 'supported_capacity_increment': 'supported_capacity_increment'}
property max_capacity

Gets the max_capacity of this VsanConfigConstraints. # noqa: E501

Maximum capacity supported for cluster (GiB). # noqa: E501

Returns

The max_capacity of this VsanConfigConstraints. # noqa: E501

Return type

int

property min_capacity

Gets the min_capacity of this VsanConfigConstraints. # noqa: E501

Minimum capacity supported for cluster (GiB). # noqa: E501

Returns

The min_capacity of this VsanConfigConstraints. # noqa: E501

Return type

int

property num_hosts

Gets the num_hosts of this VsanConfigConstraints. # noqa: E501

Number of hosts in cluster. # noqa: E501

Returns

The num_hosts of this VsanConfigConstraints. # noqa: E501

Return type

int

openapi_types = {'max_capacity': 'int', 'min_capacity': 'int', 'num_hosts': 'int', 'recommended_capacities': 'list[int]', 'supported_capacity_increment': 'int'}
property recommended_capacities

Gets the recommended_capacities of this VsanConfigConstraints. # noqa: E501

List of supported capacities which may offer preferable performance (GiB). # noqa: E501

Returns

The recommended_capacities of this VsanConfigConstraints. # noqa: E501

Return type

list[int]

property supported_capacity_increment

Gets the supported_capacity_increment of this VsanConfigConstraints. # noqa: E501

Increment to be added to min_capacity to result in a supported capacity (GiB). # noqa: E501

Returns

The supported_capacity_increment of this VsanConfigConstraints. # noqa: E501

Return type

int

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

vmware.vmc.console.models.vsan_encryption_config module

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech

class vmware.vmc.console.models.vsan_encryption_config.VsanEncryptionConfig(port=None, certificate=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

VsanEncryptionConfig - a model defined in OpenAPI

attribute_map = {'certificate': 'certificate', 'port': 'port'}
property certificate

Gets the certificate of this VsanEncryptionConfig. # noqa: E501

Public certificate used to connect to AWS Key Management Service # noqa: E501

Returns

The certificate of this VsanEncryptionConfig. # noqa: E501

Return type

str

openapi_types = {'certificate': 'str', 'port': 'int'}
property port

Gets the port of this VsanEncryptionConfig. # noqa: E501

Port to connect to AWS Key Management Service # noqa: E501

Returns

The port of this VsanEncryptionConfig. # noqa: E501

Return type

int

to_dict()

Returns the model properties as a dict

to_str()

Returns the string representation of the model

Module contents

  • Copyright (c) 2020 VMware, Inc

  • SPDX-License-Identifier: MIT

VMware Cloud APIs

The version of the OpenAPI document: 1.0 Contact: anushah@vmware.com Generated by: https://openapi-generator.tech