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.

Viewing docs for Google Cloud Native v0.32.0
published on Wednesday, Nov 29, 2023 by Pulumi
google-native logo

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

Viewing docs for 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)
    public static Output<GetManagementDnsZoneBindingResult> getManagementDnsZoneBinding(GetManagementDnsZoneBindingArgs args, InvokeOptions options)
    
    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.

    Viewing docs for Google Cloud Native v0.32.0
    published on Wednesday, Nov 29, 2023 by Pulumi
      Try Pulumi Cloud free. Your team will thank you.