1. Packages
  2. Google Cloud (GCP) Classic
  3. API Docs
  4. servicenetworking
  5. getPeeredDnsDomain
Google Cloud Classic v7.19.0 published on Thursday, Apr 18, 2024 by Pulumi

gcp.servicenetworking.getPeeredDnsDomain

Explore with Pulumi AI

gcp logo
Google Cloud Classic v7.19.0 published on Thursday, Apr 18, 2024 by Pulumi

    Using getPeeredDnsDomain

    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 getPeeredDnsDomain(args: GetPeeredDnsDomainArgs, opts?: InvokeOptions): Promise<GetPeeredDnsDomainResult>
    function getPeeredDnsDomainOutput(args: GetPeeredDnsDomainOutputArgs, opts?: InvokeOptions): Output<GetPeeredDnsDomainResult>
    def get_peered_dns_domain(name: Optional[str] = None,
                              network: Optional[str] = None,
                              project: Optional[str] = None,
                              service: Optional[str] = None,
                              opts: Optional[InvokeOptions] = None) -> GetPeeredDnsDomainResult
    def get_peered_dns_domain_output(name: Optional[pulumi.Input[str]] = None,
                              network: Optional[pulumi.Input[str]] = None,
                              project: Optional[pulumi.Input[str]] = None,
                              service: Optional[pulumi.Input[str]] = None,
                              opts: Optional[InvokeOptions] = None) -> Output[GetPeeredDnsDomainResult]
    func LookupPeeredDnsDomain(ctx *Context, args *LookupPeeredDnsDomainArgs, opts ...InvokeOption) (*LookupPeeredDnsDomainResult, error)
    func LookupPeeredDnsDomainOutput(ctx *Context, args *LookupPeeredDnsDomainOutputArgs, opts ...InvokeOption) LookupPeeredDnsDomainResultOutput

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

    public static class GetPeeredDnsDomain 
    {
        public static Task<GetPeeredDnsDomainResult> InvokeAsync(GetPeeredDnsDomainArgs args, InvokeOptions? opts = null)
        public static Output<GetPeeredDnsDomainResult> Invoke(GetPeeredDnsDomainInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetPeeredDnsDomainResult> getPeeredDnsDomain(GetPeeredDnsDomainArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: gcp:servicenetworking/getPeeredDnsDomain:getPeeredDnsDomain
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Name string
    Network string
    Project string
    Service string
    Name string
    Network string
    Project string
    Service string
    name String
    network String
    project String
    service String
    name string
    network string
    project string
    service string
    name String
    network String
    project String
    service String

    getPeeredDnsDomain Result

    The following output properties are available:

    DnsSuffix string
    Id string
    The provider-assigned unique ID for this managed resource.
    Name string
    Network string
    Parent string
    Project string
    Service string
    DnsSuffix string
    Id string
    The provider-assigned unique ID for this managed resource.
    Name string
    Network string
    Parent string
    Project string
    Service string
    dnsSuffix String
    id String
    The provider-assigned unique ID for this managed resource.
    name String
    network String
    parent String
    project String
    service String
    dnsSuffix string
    id string
    The provider-assigned unique ID for this managed resource.
    name string
    network string
    parent string
    project string
    service string
    dns_suffix str
    id str
    The provider-assigned unique ID for this managed resource.
    name str
    network str
    parent str
    project str
    service str
    dnsSuffix String
    id String
    The provider-assigned unique ID for this managed resource.
    name String
    network String
    parent String
    project String
    service String

    Package Details

    Repository
    Google Cloud (GCP) Classic pulumi/pulumi-gcp
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the google-beta Terraform Provider.
    gcp logo
    Google Cloud Classic v7.19.0 published on Thursday, Apr 18, 2024 by Pulumi