[{"label":"Latest (v1.1)","version":"latest"}]
vmc

AwsSddcResourceConfig

AllOf


This class requires all of the following:

JSON Example

{
	"account_link_sddc_config": [
		{
			"connected_account_id": "string",
			"customer_subnet_ids": [
				"string"
			]
		}
	],
	"availability_zones": [
		"string"
	],
	"backup_restore_bucket": "string",
	"cgws": [
		"string"
	],
	"cloud_password": "string",
	"cloud_user_group": "string",
	"cloud_username": "string",
	"clusters": [
		{
			"aws_kms_info": {
				"amazon_resource_name": "string"
			},
			"cluster_capacity": {
				"cpu_capacity_ghz": 0,
				"memory_capacity_gib": 0,
				"number_of_sockets": 0,
				"number_of_ssds": 0,
				"storage_capacity_gib": 0,
				"total_number_of_cores": 0
			},
			"cluster_id": "string",
			"cluster_name": "string",
			"cluster_state": "DEPLOYING",
			"custom_properties": {
				"key": "string"
			},
			"esx_host_info": {
				"instance_type": "string"
			},
			"esx_host_list": [
				{
					"availability_zone": "string",
					"custom_properties": {
						"key": "string"
					},
					"eni_list": [
						{
							"association_id": "string",
							"attachment_id": "string",
							"id": "string",
							"instance_id": "string",
							"mac_address": "string",
							"portgroup": "string",
							"private_ip": "string",
							"public_ips": [
								"string"
							],
							"secondary_ips": [
								"string"
							],
							"security_group_id": "string",
							"source_dest_check_false": false,
							"subnet_id": "string",
							"vmk_id": "string"
						}
					],
					"esx_id": "string",
					"esx_state": "DEPLOYING",
					"hostname": "string",
					"instance_type": "string",
					"internal_public_ip_pool": [
						{
							"allocation_id": "string",
							"associated_private_ip": "string",
							"dnat_rule_id": "string",
							"name": "string",
							"public_ip": "string",
							"snat_rule_id": "string"
						}
					],
					"mac_address": "string",
					"name": "string",
					"partition_number": 0,
					"provider": "string",
					"xeni_info": {
						"association_id": "string",
						"trunk_eni_id": "string",
						"x_eni_id": "string"
					}
				}
			],
			"host_cpu_cores_count": 0,
			"hyper_threading_enabled": false,
			"msft_license_config": {
				"academic_license": false,
				"mssql_licensing": "DISABLED",
				"windows_licensing": "DISABLED"
			},
			"partition_placement_group_info": [
				{
					"availability_zone": "string",
					"partition_group_names": [
						"string"
					]
				}
			],
			"vsan_witness": {
				"eni_info": {
					"association_id": "string",
					"attachment_id": "string",
					"id": "string",
					"instance_id": "string",
					"mac_address": "string",
					"portgroup": "string",
					"private_ip": "string",
					"public_ips": [
						"string"
					],
					"secondary_ips": [
						"string"
					],
					"security_group_id": "string",
					"source_dest_check_false": false,
					"subnet_id": "string",
					"vmk_id": "string"
				},
				"enum_state": "DEPLOYING",
				"esx_id": "string",
				"hostname": "string",
				"instance_id": "string",
				"mac_address": "string",
				"name": "string",
				"provider": "string"
			},
			"wcp_details": {
				"egress_cidr": "string",
				"ingress_cidr": "string",
				"pod_cidr": "string",
				"service_cidr": "string",
				"wcp_status": "CERTIFICATE_REVOKE_FAILED"
			}
		}
	],
	"custom_properties": {
		"key": "string"
	},
	"cvds_enabled": false,
	"deployment_type": "SINGLE_AZ",
	"dns_with_management_vm_private_ip": false,
	"esx_cluster_id": "string",
	"esx_host_subnet": "string",
	"esx_hosts": [
		{
			"availability_zone": "string",
			"custom_properties": {
				"key": "string"
			},
			"eni_list": [
				{
					"association_id": "string",
					"attachment_id": "string",
					"id": "string",
					"instance_id": "string",
					"mac_address": "string",
					"portgroup": "string",
					"private_ip": "string",
					"public_ips": [
						"string"
					],
					"secondary_ips": [
						"string"
					],
					"security_group_id": "string",
					"source_dest_check_false": false,
					"subnet_id": "string",
					"vmk_id": "string"
				}
			],
			"esx_id": "string",
			"esx_state": "DEPLOYING",
			"hostname": "string",
			"instance_type": "string",
			"internal_public_ip_pool": [
				{
					"allocation_id": "string",
					"associated_private_ip": "string",
					"dnat_rule_id": "string",
					"name": "string",
					"public_ip": "string",
					"snat_rule_id": "string"
				}
			],
			"mac_address": "string",
			"name": "string",
			"partition_number": 0,
			"provider": "string",
			"xeni_info": {
				"association_id": "string",
				"trunk_eni_id": "string",
				"x_eni_id": "string"
			}
		}
	],
	"esx_instance_profile": {
		"instance_profile_name": "string",
		"policy_name": "string",
		"role_name": "string"
	},
	"kms_vpc_endpoint": {
		"network_interface_ids": [
			"string"
		],
		"vpc_endpoint_id": "string"
	},
	"management_ds": "string",
	"management_rp": "string",
	"max_num_public_ip": 0,
	"mgmt_appliance_network_name": "string",
	"mgw_id": "string",
	"msft_license_config": {
		"academic_license": false,
		"mssql_licensing": "DISABLED",
		"windows_licensing": "DISABLED"
	},
	"nfs_mode": false,
	"nsx_api_public_endpoint_url": "string",
	"nsx_cloud_admin": "string",
	"nsx_cloud_admin_password": "string",
	"nsx_cloud_audit": "string",
	"nsx_cloud_audit_password": "string",
	"nsx_controller_ips": [
		"string"
	],
	"nsx_mgr_login_url": "string",
	"nsx_mgr_management_ip": "string",
	"nsx_mgr_url": "string",
	"nsx_native_client": {
		"accessTokenTTL": 0,
		"grant_types": [
			"string"
		],
		"id": "string",
		"org_id": "string",
		"redirect_uri": "string",
		"redirect_uris": [
			"string"
		],
		"refreshTokenTTL": 0,
		"resource_link": "string",
		"secret": "string"
	},
	"nsx_service_client": {
		"accessTokenTTL": 0,
		"grant_types": [
			"string"
		],
		"id": "string",
		"org_id": "string",
		"redirect_uri": "string",
		"redirect_uris": [
			"string"
		],
		"refreshTokenTTL": 0,
		"resource_link": "string",
		"secret": "string"
	},
	"nsx_user_client": {
		"accessTokenTTL": 0,
		"grant_types": [
			"string"
		],
		"id": "string",
		"org_id": "string",
		"redirect_uri": "string",
		"redirect_uris": [
			"string"
		],
		"refreshTokenTTL": 0,
		"resource_link": "string",
		"secret": "string"
	},
	"nsxt": false,
	"nsxt_addons": {
		"enable_nsx_advanced_addon": false
	},
	"outpost_config": {
		"mocked": false,
		"outpost_id": "string"
	},
	"pop_agent_xeni_connection": {
		"default_subnet_route": "string",
		"eni_info": {
			"association_id": "string",
			"attachment_id": "string",
			"id": "string",
			"instance_id": "string",
			"mac_address": "string",
			"portgroup": "string",
			"private_ip": "string",
			"public_ips": [
				"string"
			],
			"secondary_ips": [
				"string"
			],
			"security_group_id": "string",
			"source_dest_check_false": false,
			"subnet_id": "string",
			"vmk_id": "string"
		}
	},
	"provider": "AWS",
	"psc_ip": "string",
	"psc_management_ip": "string",
	"psc_url": "string",
	"public_ip_pool": [
		{
			"allocation_id": "string",
			"associated_private_ip": "string",
			"dnat_rule_id": "string",
			"name": "string",
			"public_ip": "string",
			"snat_rule_id": "string"
		}
	],
	"region": "string",
	"sddc_desired_state": false,
	"sddc_id": "string",
	"sddc_manifest": {
		"ebs_backed_vsan_config": {
			"instance_type": "string"
		},
		"esx_ami": {
			"id": "string",
			"instance_type": "string",
			"name": "string",
			"region": "string"
		},
		"esx_nsxt_ami": {
			"id": "string",
			"instance_type": "string",
			"name": "string",
			"region": "string"
		},
		"glcm_bundle": {
			"id": "string",
			"s3Bucket": "string"
		},
		"metadata": {
			"cycle_id": "string",
			"timestamp": "string"
		},
		"pop_info": {
			"ami_infos": {
				"key": {
					"id": "string",
					"instance_type": "string",
					"name": "string",
					"region": "string",
					"type": "CENTOS"
				}
			},
			"created_at": "string",
			"id": "string",
			"manifest_version": "string",
			"service_infos": {
				"key": {
					"build": "string",
					"cln": "string",
					"service": "OS",
					"version": "string"
				}
			}
		},
		"vmc_internal_version": "string",
		"vmc_version": "string",
		"vsan_witness_ami": {
			"id": "string",
			"instance_type": "string",
			"name": "string",
			"region": "string"
		}
	},
	"sddc_networks": [
		"string"
	],
	"sddc_security": {
		"hardened": false,
		"profile": "PROFILE_DEFAULT"
	},
	"sddc_size": {
		"nsx_size": "small",
		"size": "NSX_SMALL",
		"vc_size": "medium"
	},
	"skip_creating_vxlan": false,
	"sso_domain": "string",
	"two_hostname_vc_deployment": false,
	"vc_containerized_permissions_enabled": false,
	"vc_instance_id": "string",
	"vc_ip": "string",
	"vc_management_ip": "string",
	"vc_public_ip": "string",
	"vc_url": "string",
	"vlcm_enabled": false,
	"vpc_info": {
		"api_association_id": "string",
		"api_subnet_id": "string",
		"association_id": "string",
		"available_zones": [
			{
				"id": "string",
				"subnets": [
					{
						"name": "string",
						"route_tables": [
							{
								"association_id": "string",
								"routetable_id": "string",
								"subnet_id": "string"
							}
						],
						"subnet_id": "string"
					}
				]
			}
		],
		"edge_association_id": "string",
		"edge_subnet_id": "string",
		"esx_public_security_group_id": "string",
		"esx_security_group_id": "string",
		"id": "string",
		"internet_gateway_id": "string",
		"network_type": "string",
		"peering_connection_id": "string",
		"private_association_id": "string",
		"private_subnet_id": "string",
		"provider": "string",
		"route_table_id": "string",
		"routetables": {
			"key": {
				"id": "string",
				"name": "string"
			}
		},
		"security_group_id": "string",
		"subnet_id": "string",
		"tgw_ips": {
			"key": "string"
		},
		"traffic_group_edge_vm_ips": [
			"string"
		],
		"vcdr_enis": [
			{
				"association_id": "string",
				"attachment_id": "string",
				"id": "string",
				"instance_id": "string",
				"mac_address": "string",
				"portgroup": "string",
				"private_ip": "string",
				"public_ips": [
					"string"
				],
				"secondary_ips": [
					"string"
				],
				"security_group_id": "string",
				"source_dest_check_false": false,
				"subnet_id": "string",
				"vmk_id": "string"
			}
		],
		"vgw_id": "string",
		"vgw_route_table_id": "string",
		"vif_ids": [
			"string"
		],
		"vm_security_group_id": "string",
		"vpc_cidr": "string"
	},
	"vpc_info_peered_agent": {
		"api_association_id": "string",
		"api_subnet_id": "string",
		"association_id": "string",
		"available_zones": [
			{
				"id": "string",
				"subnets": [
					{
						"name": "string",
						"route_tables": [
							{
								"association_id": "string",
								"routetable_id": "string",
								"subnet_id": "string"
							}
						],
						"subnet_id": "string"
					}
				]
			}
		],
		"edge_association_id": "string",
		"edge_subnet_id": "string",
		"esx_public_security_group_id": "string",
		"esx_security_group_id": "string",
		"id": "string",
		"internet_gateway_id": "string",
		"network_type": "string",
		"peering_connection_id": "string",
		"private_association_id": "string",
		"private_subnet_id": "string",
		"provider": "string",
		"route_table_id": "string",
		"routetables": {
			"key": {
				"id": "string",
				"name": "string"
			}
		},
		"security_group_id": "string",
		"subnet_id": "string",
		"tgw_ips": {
			"key": "string"
		},
		"traffic_group_edge_vm_ips": [
			"string"
		],
		"vcdr_enis": [
			{
				"association_id": "string",
				"attachment_id": "string",
				"id": "string",
				"instance_id": "string",
				"mac_address": "string",
				"portgroup": "string",
				"private_ip": "string",
				"public_ips": [
					"string"
				],
				"secondary_ips": [
					"string"
				],
				"security_group_id": "string",
				"source_dest_check_false": false,
				"subnet_id": "string",
				"vmk_id": "string"
			}
		],
		"vgw_id": "string",
		"vgw_route_table_id": "string",
		"vif_ids": [
			"string"
		],
		"vm_security_group_id": "string",
		"vpc_cidr": "string"
	},
	"vsan_encryption_config": {
		"certificate": "string",
		"port": 0
	},
	"vxlan_subnet": "string",
	"witness_availability_zone": "string"
}

Vendor Extensions

This class contains the following vendor extensions defined in the spec:
x-vmw-vapi-discriminated-by: AWS
[{"label":"Latest (v1.1)","version":"latest"}]
vmc
Property Of

InlineSddc1

Feedback

Was this page helpful?