vmwareengine library

Classes

Cluster
A cluster in a private cloud.
ClusterArgs
The set of arguments for Cluster. The set of arguments for Cluster.
ClusterAutoscalingSettings
ClusterAutoscalingSettingsAutoscalingPolicy
ClusterAutoscalingSettingsAutoscalingPolicyConsumedMemoryThresholds
ClusterAutoscalingSettingsAutoscalingPolicyCpuThresholds
ClusterAutoscalingSettingsAutoscalingPolicyStorageThresholds
ClusterDatastoreMountConfig
ClusterDatastoreMountConfigDatastoreNetwork
ClusterNodeTypeConfig
ClusterState
Input properties used for looking up and filtering Cluster resources.
Datastore
A datastore resource that can be mounted on a VMware Engine cluster.
DatastoreArgs
The set of arguments for Datastore. The set of arguments for Datastore.
DatastoreNfsDatastore
DatastoreNfsDatastoreGoogleFileService
DatastoreNfsDatastoreThirdPartyFileService
DatastoreState
Input properties used for looking up and filtering Datastore resources.
ExternalAccessRule
External access firewall rules for filtering incoming traffic destined to ExternalAddress resources.
ExternalAccessRuleArgs
The set of arguments for ExternalAccessRule. The set of arguments for ExternalAccessRule.
ExternalAccessRuleDestinationIpRange
ExternalAccessRuleSourceIpRange
ExternalAccessRuleState
Input properties used for looking up and filtering ExternalAccessRule resources.
ExternalAddress
An allocated external IP address and its corresponding internal IP address in a private cloud.
ExternalAddressArgs
The set of arguments for ExternalAddress. The set of arguments for ExternalAddress.
ExternalAddressState
Input properties used for looking up and filtering ExternalAddress resources.
GetAnnouncementsAnnouncement
GetAnnouncementsArgs
Arguments for getAnnouncements. Arguments for getAnnouncements.
GetAnnouncementsResult
Result data returned by getAnnouncements.
GetClusterArgs
Arguments for getCluster. Arguments for getCluster.
GetClusterAutoscalingSetting
GetClusterAutoscalingSettingAutoscalingPolicy
GetClusterAutoscalingSettingAutoscalingPolicyConsumedMemoryThreshold
GetClusterAutoscalingSettingAutoscalingPolicyCpuThreshold
GetClusterAutoscalingSettingAutoscalingPolicyStorageThreshold
GetClusterDatastoreMountConfig
GetClusterDatastoreMountConfigDatastoreNetwork
GetClusterNodeTypeConfig
GetClusterResult
Result data returned by getCluster.
GetDatastoreArgs
Arguments for getDatastore. Arguments for getDatastore.
GetDatastoreNfsDatastore
GetDatastoreNfsDatastoreGoogleFileService
GetDatastoreNfsDatastoreThirdPartyFileService
GetDatastoreResult
Result data returned by getDatastore.
GetExternalAccessRuleArgs
Arguments for getExternalAccessRule. Arguments for getExternalAccessRule.
GetExternalAccessRuleDestinationIpRange
GetExternalAccessRuleResult
Result data returned by getExternalAccessRule.
GetExternalAccessRuleSourceIpRange
GetExternalAddressArgs
Arguments for getExternalAddress. Arguments for getExternalAddress.
GetExternalAddressResult
Result data returned by getExternalAddress.
GetNetworkArgs
Arguments for getNetwork. Arguments for getNetwork.
GetNetworkPeeringArgs
Arguments for getNetworkPeering. Arguments for getNetworkPeering.
GetNetworkPeeringResult
Result data returned by getNetworkPeering.
GetNetworkPolicyArgs
Arguments for getNetworkPolicy. Arguments for getNetworkPolicy.
GetNetworkPolicyExternalIp
GetNetworkPolicyInternetAccess
GetNetworkPolicyResult
Result data returned by getNetworkPolicy.
GetNetworkResult
Result data returned by getNetwork.
GetNetworkVpcNetwork
GetNsxCredentialsArgs
Arguments for getNsxCredentials. Arguments for getNsxCredentials.
GetNsxCredentialsResult
Result data returned by getNsxCredentials.
GetPrivateCloudArgs
Arguments for getPrivateCloud. Arguments for getPrivateCloud.
GetPrivateCloudHcx
GetPrivateCloudManagementCluster
GetPrivateCloudManagementClusterAutoscalingSetting
GetPrivateCloudManagementClusterAutoscalingSettingAutoscalingPolicy
GetPrivateCloudManagementClusterAutoscalingSettingAutoscalingPolicyConsumedMemoryThreshold
GetPrivateCloudManagementClusterAutoscalingSettingAutoscalingPolicyCpuThreshold
GetPrivateCloudManagementClusterAutoscalingSettingAutoscalingPolicyStorageThreshold
GetPrivateCloudManagementClusterNodeTypeConfig
GetPrivateCloudManagementClusterStretchedClusterConfig
GetPrivateCloudNetworkConfig
GetPrivateCloudNsx
GetPrivateCloudResult
Result data returned by getPrivateCloud.
GetPrivateCloudVcenter
GetSubnetArgs
Arguments for getSubnet. Arguments for getSubnet.
GetSubnetDhcpAddressRange
GetSubnetResult
Result data returned by getSubnet.
GetUpgradesArgs
Arguments for getUpgrades. Arguments for getUpgrades.
GetUpgradesResult
Result data returned by getUpgrades.
GetUpgradesUpgrade
GetUpgradesUpgradeComponentUpgrade
GetUpgradesUpgradeSchedule
GetUpgradesUpgradeScheduleConstraints
GetUpgradesUpgradeScheduleConstraintsDisallowedIntervals
GetUpgradesUpgradeScheduleConstraintsDisallowedIntervalsEndTime
GetUpgradesUpgradeScheduleConstraintsDisallowedIntervalsStartTime
GetUpgradesUpgradeScheduleConstraintsRescheduleDateRange
GetUpgradesUpgradeScheduleEditWindow
GetUpgradesUpgradeScheduleWeeklyWindow
GetUpgradesUpgradeScheduleWeeklyWindowStartTime
GetVcenterCredentialsArgs
Arguments for getVcenterCredentials. Arguments for getVcenterCredentials.
GetVcenterCredentialsResult
Result data returned by getVcenterCredentials.
Network
Provides connectivity for VMware Engine private clouds.
NetworkArgs
The set of arguments for Network. The set of arguments for Network.
NetworkPeering
Represents a network peering resource. Network peerings are global resources.
NetworkPeeringArgs
The set of arguments for NetworkPeering. The set of arguments for NetworkPeering.
NetworkPeeringState
Input properties used for looking up and filtering NetworkPeering resources.
NetworkPolicy
Represents a network policy resource. Network policies are regional resources.
NetworkPolicyArgs
The set of arguments for NetworkPolicy. The set of arguments for NetworkPolicy.
NetworkPolicyExternalIp
NetworkPolicyInternetAccess
NetworkPolicyState
Input properties used for looking up and filtering NetworkPolicy resources.
NetworkState
Input properties used for looking up and filtering Network resources.
NetworkVpcNetwork
PrivateCloud
Represents a private cloud resource. Private clouds are zonal resources.
PrivateCloudArgs
The set of arguments for PrivateCloud. The set of arguments for PrivateCloud.
PrivateCloudHcx
PrivateCloudManagementCluster
PrivateCloudManagementClusterAutoscalingSettings
PrivateCloudManagementClusterAutoscalingSettingsAutoscalingPolicy
PrivateCloudManagementClusterAutoscalingSettingsAutoscalingPolicyConsumedMemoryThresholds
PrivateCloudManagementClusterAutoscalingSettingsAutoscalingPolicyCpuThresholds
PrivateCloudManagementClusterAutoscalingSettingsAutoscalingPolicyStorageThresholds
PrivateCloudManagementClusterNodeTypeConfig
PrivateCloudManagementClusterStretchedClusterConfig
PrivateCloudNetworkConfig
PrivateCloudNsx
PrivateCloudState
Input properties used for looking up and filtering PrivateCloud resources.
PrivateCloudVcenter
Subnet
Subnet in a private cloud. A Private Cloud contains two types of subnets: management subnets (such as vMotion) that are read-only,and userDefined, which can also be updated. This resource should be used to read and update userDefined subnets. To read management subnets, please utilize the subnet data source.
SubnetArgs
The set of arguments for Subnet. The set of arguments for Subnet.
SubnetDhcpAddressRange
SubnetState
Input properties used for looking up and filtering Subnet resources.

Functions

getAnnouncements(GetAnnouncementsArgs args, {InvokeOptions? options}) → Future<GetAnnouncementsResult>
Use this data source to list announcements in a region.
getAnnouncementsOutput(GetAnnouncementsArgs args, {InvokeOutputOptions? options}) → Output<GetAnnouncementsResult>
getCluster(GetClusterArgs args, {InvokeOptions? options}) → Future<GetClusterResult>
Use this data source to get details about a cluster resource.
getClusterOutput(GetClusterArgs args, {InvokeOutputOptions? options}) → Output<GetClusterResult>
getDatastore(GetDatastoreArgs args, {InvokeOptions? options}) → Future<GetDatastoreResult>
Get information about a Cloud VMware Engine Datastore.
getDatastoreOutput(GetDatastoreArgs args, {InvokeOutputOptions? options}) → Output<GetDatastoreResult>
getExternalAccessRule(GetExternalAccessRuleArgs args, {InvokeOptions? options}) → Future<GetExternalAccessRuleResult>
Use this data source to get details about a external access rule resource.
getExternalAccessRuleOutput(GetExternalAccessRuleArgs args, {InvokeOutputOptions? options}) → Output<GetExternalAccessRuleResult>
getExternalAddress(GetExternalAddressArgs args, {InvokeOptions? options}) → Future<GetExternalAddressResult>
Use this data source to get details about a external address resource.
getExternalAddressOutput(GetExternalAddressArgs args, {InvokeOutputOptions? options}) → Output<GetExternalAddressResult>
getNetwork(GetNetworkArgs args, {InvokeOptions? options}) → Future<GetNetworkResult>
Use this data source to get details about a VMwareEngine network resource.
getNetworkOutput(GetNetworkArgs args, {InvokeOutputOptions? options}) → Output<GetNetworkResult>
getNetworkPeering(GetNetworkPeeringArgs args, {InvokeOptions? options}) → Future<GetNetworkPeeringResult>
Use this data source to get details about a network peering resource.
getNetworkPeeringOutput(GetNetworkPeeringArgs args, {InvokeOutputOptions? options}) → Output<GetNetworkPeeringResult>
getNetworkPolicy(GetNetworkPolicyArgs args, {InvokeOptions? options}) → Future<GetNetworkPolicyResult>
Use this data source to get details about a network policy resource.
getNetworkPolicyOutput(GetNetworkPolicyArgs args, {InvokeOutputOptions? options}) → Output<GetNetworkPolicyResult>
getNsxCredentials(GetNsxCredentialsArgs args, {InvokeOptions? options}) → Future<GetNsxCredentialsResult>
Use this data source to get NSX credentials for a Private Cloud.
getNsxCredentialsOutput(GetNsxCredentialsArgs args, {InvokeOutputOptions? options}) → Output<GetNsxCredentialsResult>
getPrivateCloud(GetPrivateCloudArgs args, {InvokeOptions? options}) → Future<GetPrivateCloudResult>
Use this data source to get details about a private cloud resource.
getPrivateCloudOutput(GetPrivateCloudArgs args, {InvokeOutputOptions? options}) → Output<GetPrivateCloudResult>
getSubnet(GetSubnetArgs args, {InvokeOptions? options}) → Future<GetSubnetResult>
Use this data source to get details about a subnet. Management subnets support only read operations and should be configured through this data source. User defined subnets can be configured using the resource as well as the datasource.
getSubnetOutput(GetSubnetArgs args, {InvokeOutputOptions? options}) → Output<GetSubnetResult>
getUpgrades(GetUpgradesArgs args, {InvokeOptions? options}) → Future<GetUpgradesResult>
Use this data source to list upgrades for a Private Cloud.
getUpgradesOutput(GetUpgradesArgs args, {InvokeOutputOptions? options}) → Output<GetUpgradesResult>
getVcenterCredentials(GetVcenterCredentialsArgs args, {InvokeOptions? options}) → Future<GetVcenterCredentialsResult>
Use this data source to get Vcenter credentials for a Private Cloud.
getVcenterCredentialsOutput(GetVcenterCredentialsArgs args, {InvokeOutputOptions? options}) → Output<GetVcenterCredentialsResult>