1. Packages
  2. Google Cloud Native
  3. API Docs
  4. vmwareengine
  5. vmwareengine/v1
  6. getManagementDnsZoneBinding

Google Cloud Native is in preview. Google Cloud Classic is fully supported.

Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi

google-native.vmwareengine/v1.getManagementDnsZoneBinding

Explore with Pulumi AI

google-native logo

Google Cloud Native is in preview. Google Cloud Classic is fully supported.

Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi

    Retrieves a ‘ManagementDnsZoneBinding’ resource by its resource name.

    Using getManagementDnsZoneBinding

    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 getManagementDnsZoneBinding(args: GetManagementDnsZoneBindingArgs, opts?: InvokeOptions): Promise<GetManagementDnsZoneBindingResult>
    function getManagementDnsZoneBindingOutput(args: GetManagementDnsZoneBindingOutputArgs, opts?: InvokeOptions): Output<GetManagementDnsZoneBindingResult>
    def get_management_dns_zone_binding(location: Optional[str] = None,
                                        management_dns_zone_binding_id: Optional[str] = None,
                                        private_cloud_id: Optional[str] = None,
                                        project: Optional[str] = None,
                                        opts: Optional[InvokeOptions] = None) -> GetManagementDnsZoneBindingResult
    def get_management_dns_zone_binding_output(location: Optional[pulumi.Input[str]] = None,
                                        management_dns_zone_binding_id: Optional[pulumi.Input[str]] = None,
                                        private_cloud_id: Optional[pulumi.Input[str]] = None,
                                        project: Optional[pulumi.Input[str]] = None,
                                        opts: Optional[InvokeOptions] = None) -> Output[GetManagementDnsZoneBindingResult]
    func LookupManagementDnsZoneBinding(ctx *Context, args *LookupManagementDnsZoneBindingArgs, opts ...InvokeOption) (*LookupManagementDnsZoneBindingResult, error)
    func LookupManagementDnsZoneBindingOutput(ctx *Context, args *LookupManagementDnsZoneBindingOutputArgs, opts ...InvokeOption) LookupManagementDnsZoneBindingResultOutput

    > Note: This function is named LookupManagementDnsZoneBinding in the Go SDK.

    public static class GetManagementDnsZoneBinding 
    {
        public static Task<GetManagementDnsZoneBindingResult> InvokeAsync(GetManagementDnsZoneBindingArgs args, InvokeOptions? opts = null)
        public static Output<GetManagementDnsZoneBindingResult> Invoke(GetManagementDnsZoneBindingInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetManagementDnsZoneBindingResult> getManagementDnsZoneBinding(GetManagementDnsZoneBindingArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: google-native:vmwareengine/v1:getManagementDnsZoneBinding
      arguments:
        # arguments dictionary

    The following arguments are supported:

    getManagementDnsZoneBinding Result

    The following output properties are available:

    CreateTime string
    Creation time of this resource.
    Description string
    User-provided description for this resource.
    Name string
    The resource name of this binding. Resource names are schemeless URIs that follow the conventions in https://cloud.google.com/apis/design/resource_names. For example: projects/my-project/locations/us-central1-a/privateClouds/my-cloud/managementDnsZoneBindings/my-management-dns-zone-binding
    State string
    The state of the resource.
    Uid string
    System-generated unique identifier for the resource.
    UpdateTime string
    Last update time of this resource.
    VmwareEngineNetwork string
    Network to bind is a VMware Engine network. Specify the name in the following form for VMware engine network: projects/{project}/locations/global/vmwareEngineNetworks/{vmware_engine_network_id}. {project} can either be a project number or a project ID.
    VpcNetwork string
    Network to bind is a standard consumer VPC. Specify the name in the following form for consumer VPC network: projects/{project}/global/networks/{network_id}. {project} can either be a project number or a project ID.
    CreateTime string
    Creation time of this resource.
    Description string
    User-provided description for this resource.
    Name string
    The resource name of this binding. Resource names are schemeless URIs that follow the conventions in https://cloud.google.com/apis/design/resource_names. For example: projects/my-project/locations/us-central1-a/privateClouds/my-cloud/managementDnsZoneBindings/my-management-dns-zone-binding
    State string
    The state of the resource.
    Uid string
    System-generated unique identifier for the resource.
    UpdateTime string
    Last update time of this resource.
    VmwareEngineNetwork string
    Network to bind is a VMware Engine network. Specify the name in the following form for VMware engine network: projects/{project}/locations/global/vmwareEngineNetworks/{vmware_engine_network_id}. {project} can either be a project number or a project ID.
    VpcNetwork string
    Network to bind is a standard consumer VPC. Specify the name in the following form for consumer VPC network: projects/{project}/global/networks/{network_id}. {project} can either be a project number or a project ID.
    createTime String
    Creation time of this resource.
    description String
    User-provided description for this resource.
    name String
    The resource name of this binding. Resource names are schemeless URIs that follow the conventions in https://cloud.google.com/apis/design/resource_names. For example: projects/my-project/locations/us-central1-a/privateClouds/my-cloud/managementDnsZoneBindings/my-management-dns-zone-binding
    state String
    The state of the resource.
    uid String
    System-generated unique identifier for the resource.
    updateTime String
    Last update time of this resource.
    vmwareEngineNetwork String
    Network to bind is a VMware Engine network. Specify the name in the following form for VMware engine network: projects/{project}/locations/global/vmwareEngineNetworks/{vmware_engine_network_id}. {project} can either be a project number or a project ID.
    vpcNetwork String
    Network to bind is a standard consumer VPC. Specify the name in the following form for consumer VPC network: projects/{project}/global/networks/{network_id}. {project} can either be a project number or a project ID.
    createTime string
    Creation time of this resource.
    description string
    User-provided description for this resource.
    name string
    The resource name of this binding. Resource names are schemeless URIs that follow the conventions in https://cloud.google.com/apis/design/resource_names. For example: projects/my-project/locations/us-central1-a/privateClouds/my-cloud/managementDnsZoneBindings/my-management-dns-zone-binding
    state string
    The state of the resource.
    uid string
    System-generated unique identifier for the resource.
    updateTime string
    Last update time of this resource.
    vmwareEngineNetwork string
    Network to bind is a VMware Engine network. Specify the name in the following form for VMware engine network: projects/{project}/locations/global/vmwareEngineNetworks/{vmware_engine_network_id}. {project} can either be a project number or a project ID.
    vpcNetwork string
    Network to bind is a standard consumer VPC. Specify the name in the following form for consumer VPC network: projects/{project}/global/networks/{network_id}. {project} can either be a project number or a project ID.
    create_time str
    Creation time of this resource.
    description str
    User-provided description for this resource.
    name str
    The resource name of this binding. Resource names are schemeless URIs that follow the conventions in https://cloud.google.com/apis/design/resource_names. For example: projects/my-project/locations/us-central1-a/privateClouds/my-cloud/managementDnsZoneBindings/my-management-dns-zone-binding
    state str
    The state of the resource.
    uid str
    System-generated unique identifier for the resource.
    update_time str
    Last update time of this resource.
    vmware_engine_network str
    Network to bind is a VMware Engine network. Specify the name in the following form for VMware engine network: projects/{project}/locations/global/vmwareEngineNetworks/{vmware_engine_network_id}. {project} can either be a project number or a project ID.
    vpc_network str
    Network to bind is a standard consumer VPC. Specify the name in the following form for consumer VPC network: projects/{project}/global/networks/{network_id}. {project} can either be a project number or a project ID.
    createTime String
    Creation time of this resource.
    description String
    User-provided description for this resource.
    name String
    The resource name of this binding. Resource names are schemeless URIs that follow the conventions in https://cloud.google.com/apis/design/resource_names. For example: projects/my-project/locations/us-central1-a/privateClouds/my-cloud/managementDnsZoneBindings/my-management-dns-zone-binding
    state String
    The state of the resource.
    uid String
    System-generated unique identifier for the resource.
    updateTime String
    Last update time of this resource.
    vmwareEngineNetwork String
    Network to bind is a VMware Engine network. Specify the name in the following form for VMware engine network: projects/{project}/locations/global/vmwareEngineNetworks/{vmware_engine_network_id}. {project} can either be a project number or a project ID.
    vpcNetwork String
    Network to bind is a standard consumer VPC. Specify the name in the following form for consumer VPC network: projects/{project}/global/networks/{network_id}. {project} can either be a project number or a project ID.

    Package Details

    Repository
    Google Cloud Native pulumi/pulumi-google-native
    License
    Apache-2.0
    google-native logo

    Google Cloud Native is in preview. Google Cloud Classic is fully supported.

    Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi