target.apidocs.com.google.api.services.vmwareengine.v1.VMwareEngine.Projects.Locations.html Maven / Gradle / Ivy
VMwareEngine.Projects.Locations (VMware Engine API v1-rev20240412-2.0.0)
com.google.api.services.vmwareengine.v1
Class VMwareEngine.Projects.Locations
- java.lang.Object
-
- com.google.api.services.vmwareengine.v1.VMwareEngine.Projects.Locations
-
- Enclosing class:
- VMwareEngine.Projects
public class VMwareEngine.Projects.Locations
extends Object
The "locations" collection of methods.
-
-
Nested Class Summary
Nested Classes
Modifier and Type
Class and Description
class
VMwareEngine.Projects.Locations.DnsBindPermission
The "dnsBindPermission" collection of methods.
class
VMwareEngine.Projects.Locations.Get
class
VMwareEngine.Projects.Locations.GetDnsBindPermission
class
VMwareEngine.Projects.Locations.List
class
VMwareEngine.Projects.Locations.NetworkPeerings
The "networkPeerings" collection of methods.
class
VMwareEngine.Projects.Locations.NetworkPolicies
The "networkPolicies" collection of methods.
class
VMwareEngine.Projects.Locations.NodeTypes
The "nodeTypes" collection of methods.
class
VMwareEngine.Projects.Locations.Operations
The "operations" collection of methods.
class
VMwareEngine.Projects.Locations.PrivateClouds
The "privateClouds" collection of methods.
class
VMwareEngine.Projects.Locations.PrivateConnections
The "privateConnections" collection of methods.
class
VMwareEngine.Projects.Locations.VmwareEngineNetworks
The "vmwareEngineNetworks" collection of methods.
-
Constructor Summary
Constructors
Constructor and Description
Locations()
-
Method Summary
All Methods Instance Methods Concrete Methods
Modifier and Type
Method and Description
VMwareEngine.Projects.Locations.DnsBindPermission
dnsBindPermission()
An accessor for creating requests from the DnsBindPermission collection.
VMwareEngine.Projects.Locations.Get
get(String name)
Gets information about a location.
VMwareEngine.Projects.Locations.GetDnsBindPermission
getDnsBindPermission(String name)
Gets all the principals having bind permission on the intranet VPC associated with the consumer
project granted by the Grant API.
VMwareEngine.Projects.Locations.List
list(String name)
Lists information about the supported locations for this service.
VMwareEngine.Projects.Locations.NetworkPeerings
networkPeerings()
An accessor for creating requests from the NetworkPeerings collection.
VMwareEngine.Projects.Locations.NetworkPolicies
networkPolicies()
An accessor for creating requests from the NetworkPolicies collection.
VMwareEngine.Projects.Locations.NodeTypes
nodeTypes()
An accessor for creating requests from the NodeTypes collection.
VMwareEngine.Projects.Locations.Operations
operations()
An accessor for creating requests from the Operations collection.
VMwareEngine.Projects.Locations.PrivateClouds
privateClouds()
An accessor for creating requests from the PrivateClouds collection.
VMwareEngine.Projects.Locations.PrivateConnections
privateConnections()
An accessor for creating requests from the PrivateConnections collection.
VMwareEngine.Projects.Locations.VmwareEngineNetworks
vmwareEngineNetworks()
An accessor for creating requests from the VmwareEngineNetworks collection.
-
-
Method Detail
-
get
public VMwareEngine.Projects.Locations.Get get(String name)
throws IOException
Gets information about a location.
Create a request for the method "locations.get".
This request holds the parameters needed by the vmwareengine server. After setting any optional
parameters, call the AbstractGoogleClientRequest.execute()
method to invoke the remote operation.
- Parameters:
name
- Resource name for the location.
- Returns:
- the request
- Throws:
IOException
-
getDnsBindPermission
public VMwareEngine.Projects.Locations.GetDnsBindPermission getDnsBindPermission(String name)
throws IOException
Gets all the principals having bind permission on the intranet VPC associated with the consumer
project granted by the Grant API. DnsBindPermission is a global resource and location can only be
global.
Create a request for the method "locations.getDnsBindPermission".
This request holds the parameters needed by the vmwareengine server. After setting any optional
parameters, call the AbstractGoogleClientRequest.execute()
method to invoke the remote
operation.
- Parameters:
name
- Required. The name of the resource which stores the users/service accounts having the permission to
bind to the corresponding intranet VPC of the consumer project. DnsBindPermission is a
global resource. Resource names are schemeless URIs that follow the conventions in
https://cloud.google.com/apis/design/resource_names. For example: `projects/my-
project/locations/global/dnsBindPermission`
- Returns:
- the request
- Throws:
IOException
-
list
public VMwareEngine.Projects.Locations.List list(String name)
throws IOException
Lists information about the supported locations for this service.
Create a request for the method "locations.list".
This request holds the parameters needed by the vmwareengine server. After setting any optional
parameters, call the AbstractGoogleClientRequest.execute()
method to invoke the remote operation.
- Parameters:
name
- The resource that owns the locations collection, if applicable.
- Returns:
- the request
- Throws:
IOException
-
dnsBindPermission
public VMwareEngine.Projects.Locations.DnsBindPermission dnsBindPermission()
An accessor for creating requests from the DnsBindPermission collection.
The typical use is:
VMwareEngine vmwareengine = new VMwareEngine(...);
VMwareEngine.DnsBindPermission.List request = vmwareengine.dnsBindPermission().list(parameters ...)
- Returns:
- the resource collection
-
networkPeerings
public VMwareEngine.Projects.Locations.NetworkPeerings networkPeerings()
An accessor for creating requests from the NetworkPeerings collection.
The typical use is:
VMwareEngine vmwareengine = new VMwareEngine(...);
VMwareEngine.NetworkPeerings.List request = vmwareengine.networkPeerings().list(parameters ...)
- Returns:
- the resource collection
-
networkPolicies
public VMwareEngine.Projects.Locations.NetworkPolicies networkPolicies()
An accessor for creating requests from the NetworkPolicies collection.
The typical use is:
VMwareEngine vmwareengine = new VMwareEngine(...);
VMwareEngine.NetworkPolicies.List request = vmwareengine.networkPolicies().list(parameters ...)
- Returns:
- the resource collection
-
nodeTypes
public VMwareEngine.Projects.Locations.NodeTypes nodeTypes()
An accessor for creating requests from the NodeTypes collection.
The typical use is:
VMwareEngine vmwareengine = new VMwareEngine(...);
VMwareEngine.NodeTypes.List request = vmwareengine.nodeTypes().list(parameters ...)
- Returns:
- the resource collection
-
operations
public VMwareEngine.Projects.Locations.Operations operations()
An accessor for creating requests from the Operations collection.
The typical use is:
VMwareEngine vmwareengine = new VMwareEngine(...);
VMwareEngine.Operations.List request = vmwareengine.operations().list(parameters ...)
- Returns:
- the resource collection
-
privateClouds
public VMwareEngine.Projects.Locations.PrivateClouds privateClouds()
An accessor for creating requests from the PrivateClouds collection.
The typical use is:
VMwareEngine vmwareengine = new VMwareEngine(...);
VMwareEngine.PrivateClouds.List request = vmwareengine.privateClouds().list(parameters ...)
- Returns:
- the resource collection
-
privateConnections
public VMwareEngine.Projects.Locations.PrivateConnections privateConnections()
An accessor for creating requests from the PrivateConnections collection.
The typical use is:
VMwareEngine vmwareengine = new VMwareEngine(...);
VMwareEngine.PrivateConnections.List request = vmwareengine.privateConnections().list(parameters ...)
- Returns:
- the resource collection
-
vmwareEngineNetworks
public VMwareEngine.Projects.Locations.VmwareEngineNetworks vmwareEngineNetworks()
An accessor for creating requests from the VmwareEngineNetworks collection.
The typical use is:
VMwareEngine vmwareengine = new VMwareEngine(...);
VMwareEngine.VmwareEngineNetworks.List request = vmwareengine.vmwareEngineNetworks().list(parameters ...)
- Returns:
- the resource collection
Copyright © 2011–2024 Google. All rights reserved.
© 2015 - 2024 Weber Informatics LLC | Privacy Policy