Google Cloud Native is in preview. Google Cloud Classic is fully supported.
google-native.vmwareengine/v1.getVmwareEngineNetwork
Explore with Pulumi AI
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Retrieves a VmwareEngineNetwork resource by its resource name. The resource contains details of the VMware Engine network, such as its VMware Engine network type, peered networks in a service project, and state (for example, CREATING, ACTIVE, DELETING).
Using getVmwareEngineNetwork
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getVmwareEngineNetwork(args: GetVmwareEngineNetworkArgs, opts?: InvokeOptions): Promise<GetVmwareEngineNetworkResult>
function getVmwareEngineNetworkOutput(args: GetVmwareEngineNetworkOutputArgs, opts?: InvokeOptions): Output<GetVmwareEngineNetworkResult>def get_vmware_engine_network(location: Optional[str] = None,
project: Optional[str] = None,
vmware_engine_network_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetVmwareEngineNetworkResult
def get_vmware_engine_network_output(location: Optional[pulumi.Input[str]] = None,
project: Optional[pulumi.Input[str]] = None,
vmware_engine_network_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetVmwareEngineNetworkResult]func LookupVmwareEngineNetwork(ctx *Context, args *LookupVmwareEngineNetworkArgs, opts ...InvokeOption) (*LookupVmwareEngineNetworkResult, error)
func LookupVmwareEngineNetworkOutput(ctx *Context, args *LookupVmwareEngineNetworkOutputArgs, opts ...InvokeOption) LookupVmwareEngineNetworkResultOutput> Note: This function is named LookupVmwareEngineNetwork in the Go SDK.
public static class GetVmwareEngineNetwork
{
public static Task<GetVmwareEngineNetworkResult> InvokeAsync(GetVmwareEngineNetworkArgs args, InvokeOptions? opts = null)
public static Output<GetVmwareEngineNetworkResult> Invoke(GetVmwareEngineNetworkInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetVmwareEngineNetworkResult> getVmwareEngineNetwork(GetVmwareEngineNetworkArgs args, InvokeOptions options)
public static Output<GetVmwareEngineNetworkResult> getVmwareEngineNetwork(GetVmwareEngineNetworkArgs args, InvokeOptions options)
fn::invoke:
function: google-native:vmwareengine/v1:getVmwareEngineNetwork
arguments:
# arguments dictionaryThe following arguments are supported:
- Location string
- Vmware
Engine stringNetwork Id - Project string
- Location string
- Vmware
Engine stringNetwork Id - Project string
- location String
- vmware
Engine StringNetwork Id - project String
- location string
- vmware
Engine stringNetwork Id - project string
- location str
- vmware_
engine_ strnetwork_ id - project str
- location String
- vmware
Engine StringNetwork Id - project String
getVmwareEngineNetwork Result
The following output properties are available:
- Create
Time string - Creation time of this resource.
- Description string
- User-provided description for this VMware Engine network.
- Etag string
- Checksum that may be sent on update and delete requests to ensure that the user-provided value is up to date before the server processes a request. The server computes checksums based on the value of other fields in the request.
- Name string
- The resource name of the VMware Engine network. 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/vmwareEngineNetworks/my-network - State string
- State of the VMware Engine network.
- Type string
- VMware Engine network type.
- Uid string
- System-generated unique identifier for the resource.
- Update
Time string - Last update time of this resource.
- Vpc
Networks List<Pulumi.Google Native. VMware Engine. V1. Outputs. Vpc Network Response> - VMware Engine service VPC networks that provide connectivity from a private cloud to customer projects, the internet, and other Google Cloud services.
- Create
Time string - Creation time of this resource.
- Description string
- User-provided description for this VMware Engine network.
- Etag string
- Checksum that may be sent on update and delete requests to ensure that the user-provided value is up to date before the server processes a request. The server computes checksums based on the value of other fields in the request.
- Name string
- The resource name of the VMware Engine network. 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/vmwareEngineNetworks/my-network - State string
- State of the VMware Engine network.
- Type string
- VMware Engine network type.
- Uid string
- System-generated unique identifier for the resource.
- Update
Time string - Last update time of this resource.
- Vpc
Networks []VpcNetwork Response - VMware Engine service VPC networks that provide connectivity from a private cloud to customer projects, the internet, and other Google Cloud services.
- create
Time String - Creation time of this resource.
- description String
- User-provided description for this VMware Engine network.
- etag String
- Checksum that may be sent on update and delete requests to ensure that the user-provided value is up to date before the server processes a request. The server computes checksums based on the value of other fields in the request.
- name String
- The resource name of the VMware Engine network. 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/vmwareEngineNetworks/my-network - state String
- State of the VMware Engine network.
- type String
- VMware Engine network type.
- uid String
- System-generated unique identifier for the resource.
- update
Time String - Last update time of this resource.
- vpc
Networks List<VpcNetwork Response> - VMware Engine service VPC networks that provide connectivity from a private cloud to customer projects, the internet, and other Google Cloud services.
- create
Time string - Creation time of this resource.
- description string
- User-provided description for this VMware Engine network.
- etag string
- Checksum that may be sent on update and delete requests to ensure that the user-provided value is up to date before the server processes a request. The server computes checksums based on the value of other fields in the request.
- name string
- The resource name of the VMware Engine network. 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/vmwareEngineNetworks/my-network - state string
- State of the VMware Engine network.
- type string
- VMware Engine network type.
- uid string
- System-generated unique identifier for the resource.
- update
Time string - Last update time of this resource.
- vpc
Networks VpcNetwork Response[] - VMware Engine service VPC networks that provide connectivity from a private cloud to customer projects, the internet, and other Google Cloud services.
- create_
time str - Creation time of this resource.
- description str
- User-provided description for this VMware Engine network.
- etag str
- Checksum that may be sent on update and delete requests to ensure that the user-provided value is up to date before the server processes a request. The server computes checksums based on the value of other fields in the request.
- name str
- The resource name of the VMware Engine network. 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/vmwareEngineNetworks/my-network - state str
- State of the VMware Engine network.
- type str
- VMware Engine network type.
- uid str
- System-generated unique identifier for the resource.
- update_
time str - Last update time of this resource.
- vpc_
networks Sequence[VpcNetwork Response] - VMware Engine service VPC networks that provide connectivity from a private cloud to customer projects, the internet, and other Google Cloud services.
- create
Time String - Creation time of this resource.
- description String
- User-provided description for this VMware Engine network.
- etag String
- Checksum that may be sent on update and delete requests to ensure that the user-provided value is up to date before the server processes a request. The server computes checksums based on the value of other fields in the request.
- name String
- The resource name of the VMware Engine network. 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/vmwareEngineNetworks/my-network - state String
- State of the VMware Engine network.
- type String
- VMware Engine network type.
- uid String
- System-generated unique identifier for the resource.
- update
Time String - Last update time of this resource.
- vpc
Networks List<Property Map> - VMware Engine service VPC networks that provide connectivity from a private cloud to customer projects, the internet, and other Google Cloud services.
Supporting Types
VpcNetworkResponse
Package Details
- Repository
- Google Cloud Native pulumi/pulumi-google-native
- License
- Apache-2.0
Google Cloud Native is in preview. Google Cloud Classic is fully supported.