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
ExternalAddressresources. - 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:
managementsubnets (such as vMotion) that are read-only,anduserDefined, which can also be updated. This resource should be used to read and updateuserDefinedsubnets. To readmanagementsubnets, 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>