vmwareengine/v1 library

Classes

AuditConfig
Specifies the audit configuration for a service.
Binding
Associates members, or principals, with a role.
Cluster
A cluster in a private cloud.
Credentials
Credentials for a private cloud.
DnsBindPermission
DnsBindPermission resource that contains the accounts having the consumer DNS bind permission on the corresponding intranet VPC of the consumer project.
DnsForwarding
DNS forwarding config.
ExternalAccessRule
External access firewall rules for filtering incoming traffic destined to ExternalAddress resources.
ExternalAddress
Represents an allocated external IP address and its corresponding internal IP address in a private cloud.
FetchNetworkPolicyExternalAddressesResponse
Response message for VmwareEngine.FetchNetworkPolicyExternalAddresses
ForwardingRule
A forwarding rule is a mapping of a domain to name_servers.
GrantDnsBindPermissionRequest
Request message for VmwareEngine.GrantDnsBindPermission
HcxActivationKey
HCX activation key.
IpRange
An IP range provided in any one of the supported formats.
ListClustersResponse
Response message for VmwareEngine.ListClusters
ListExternalAccessRulesResponse
Response message for VmwareEngine.ListExternalAccessRules
ListExternalAddressesResponse
Response message for VmwareEngine.ListExternalAddresses
ListHcxActivationKeysResponse
Response message for VmwareEngine.ListHcxActivationKeys
ListLocationsResponse
The response message for Locations.ListLocations.
ListLoggingServersResponse
Response message for VmwareEngine.ListLoggingServers
ListManagementDnsZoneBindingsResponse
Response message for VmwareEngine.ListManagementDnsZoneBindings
ListNetworkPeeringsResponse
Response message for VmwareEngine.ListNetworkPeerings
ListNetworkPoliciesResponse
Response message for VmwareEngine.ListNetworkPolicies
ListNodesResponse
Response message for VmwareEngine.ListNodes
ListNodeTypesResponse
Response message for VmwareEngine.ListNodeTypes
ListOperationsResponse
The response message for Operations.ListOperations.
ListPeeringRoutesResponse
Response message for VmwareEngine.ListPeeringRoutes
ListPrivateCloudsResponse
Response message for VmwareEngine.ListPrivateClouds
ListPrivateConnectionPeeringRoutesResponse
Response message for VmwareEngine.ListPrivateConnectionPeeringRoutes
ListPrivateConnectionsResponse
Response message for VmwareEngine.ListPrivateConnections
ListSubnetsResponse
Response message for VmwareEngine.ListSubnets
ListVmwareEngineNetworksResponse
Response message for VmwareEngine.ListVmwareEngineNetworks
LoggingServer
Logging server to receive vCenter or ESXi logs.
ManagementCluster
Management cluster configuration.
ManagementDnsZoneBinding
Represents a binding between a network and the management DNS zone.
NetworkConfig
Network configuration in the consumer project with which the peering has to be done.
NetworkPeering
Details of a network peering.
NetworkPolicy
Represents a network policy resource.
NetworkService
Represents a network service that is managed by a NetworkPolicy resource.
Node
Node in a cluster.
NodeType
Describes node type.
NodeTypeConfig
Information about the type and number of nodes associated with the cluster.
Operation
This resource represents a long-running operation that is the result of a network API call.
PeeringRoute
Exchanged network peering route.
Policy
An Identity and Access Management (IAM) policy, which specifies access controls for Google Cloud resources.
Principal
Users/Service accounts which have access for DNS binding on the intranet VPC corresponding to the consumer project.
PrivateCloud
Represents a private cloud resource.
PrivateConnection
Private connection resource that provides connectivity for VMware Engine private clouds.
ProjectsLocationsDnsBindPermissionResource
ProjectsLocationsNetworkPeeringsPeeringRoutesResource
ProjectsLocationsNetworkPeeringsResource
ProjectsLocationsNetworkPoliciesExternalAccessRulesResource
ProjectsLocationsNetworkPoliciesResource
ProjectsLocationsNodeTypesResource
ProjectsLocationsOperationsResource
ProjectsLocationsPrivateCloudsClustersNodesResource
ProjectsLocationsPrivateCloudsClustersResource
ProjectsLocationsPrivateCloudsExternalAddressesResource
ProjectsLocationsPrivateCloudsHcxActivationKeysResource
ProjectsLocationsPrivateCloudsLoggingServersResource
ProjectsLocationsPrivateCloudsManagementDnsZoneBindingsResource
ProjectsLocationsPrivateCloudsResource
ProjectsLocationsPrivateCloudsSubnetsResource
ProjectsLocationsPrivateConnectionsPeeringRoutesResource
ProjectsLocationsPrivateConnectionsResource
ProjectsLocationsResource
ProjectsLocationsVmwareEngineNetworksResource
ProjectsResource
RepairManagementDnsZoneBindingRequest
Request message for VmwareEngine.RepairManagementDnsZoneBindings
ResetNsxCredentialsRequest
Request message for VmwareEngine.ResetNsxCredentials
ResetVcenterCredentialsRequest
Request message for VmwareEngine.ResetVcenterCredentials
RevokeDnsBindPermissionRequest
Request message for VmwareEngine.RevokeDnsBindPermission
SetIamPolicyRequest
Request message for SetIamPolicy method.
StretchedClusterConfig
Configuration of a stretched cluster.
Subnet
Subnet in a private cloud.
UndeletePrivateCloudRequest
Request message for VmwareEngine.UndeletePrivateCloud
VMwareEngineApi
The Google VMware Engine API lets you programmatically manage VMware environments.
VmwareEngineNetwork
VMware Engine network resource that provides connectivity for VMware Engine private clouds.
VpcNetwork
Represents a VMware Engine VPC network that is managed by a VMware Engine network resource.

Typedefs

AuditLogConfig = $AuditLogConfig
Provides the configuration for logging a type of permissions.
Empty = $Empty
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
Expr = $Expr
Represents a textual expression in the Common Expression Language (CEL) syntax.
Hcx = $Shared03
Details about a HCX Cloud Manager appliance.
Location = $Location00
A resource that represents a Google Cloud location.
Nsx = $Shared03
Details about a NSX Manager appliance.
Status = $Status
The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs.
TestIamPermissionsRequest = $TestIamPermissionsRequest00
Request message for TestIamPermissions method.
TestIamPermissionsResponse = $PermissionsResponse
Response message for TestIamPermissions method.
Vcenter = $Shared03
Details about a vCenter Server management appliance.

Exceptions / Errors

ApiRequestError
Represents a general error reported by the API endpoint.
DetailedApiRequestError
Represents a specific error reported by the API endpoint.