import * as pulumi from "@pulumi/pulumi"; /** * Retrieves a 'ManagementDnsZoneBinding' resource by its resource name. */ export declare function getManagementDnsZoneBinding(args: GetManagementDnsZoneBindingArgs, opts?: pulumi.InvokeOptions): Promise; export interface GetManagementDnsZoneBindingArgs { location: string; managementDnsZoneBindingId: string; privateCloudId: string; project?: string; } export interface GetManagementDnsZoneBindingResult { /** * Creation time of this resource. */ readonly createTime: string; /** * User-provided description for this resource. */ readonly description: 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` */ readonly name: string; /** * The state of the resource. */ readonly state: string; /** * System-generated unique identifier for the resource. */ readonly uid: string; /** * Last update time of this resource. */ readonly updateTime: 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. */ readonly vmwareEngineNetwork: 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. */ readonly vpcNetwork: string; } /** * Retrieves a 'ManagementDnsZoneBinding' resource by its resource name. */ export declare function getManagementDnsZoneBindingOutput(args: GetManagementDnsZoneBindingOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output; export interface GetManagementDnsZoneBindingOutputArgs { location: pulumi.Input; managementDnsZoneBindingId: pulumi.Input; privateCloudId: pulumi.Input; project?: pulumi.Input; }