1. Packages
  2. Google Cloud Native
  3. API Docs
  4. apigee
  5. apigee/v1
  6. getEndpointAttachment

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.apigee/v1.getEndpointAttachment

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

    Gets the endpoint attachment.

    Using getEndpointAttachment

    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 getEndpointAttachment(args: GetEndpointAttachmentArgs, opts?: InvokeOptions): Promise<GetEndpointAttachmentResult>
    function getEndpointAttachmentOutput(args: GetEndpointAttachmentOutputArgs, opts?: InvokeOptions): Output<GetEndpointAttachmentResult>
    def get_endpoint_attachment(endpoint_attachment_id: Optional[str] = None,
                                organization_id: Optional[str] = None,
                                opts: Optional[InvokeOptions] = None) -> GetEndpointAttachmentResult
    def get_endpoint_attachment_output(endpoint_attachment_id: Optional[pulumi.Input[str]] = None,
                                organization_id: Optional[pulumi.Input[str]] = None,
                                opts: Optional[InvokeOptions] = None) -> Output[GetEndpointAttachmentResult]
    func LookupEndpointAttachment(ctx *Context, args *LookupEndpointAttachmentArgs, opts ...InvokeOption) (*LookupEndpointAttachmentResult, error)
    func LookupEndpointAttachmentOutput(ctx *Context, args *LookupEndpointAttachmentOutputArgs, opts ...InvokeOption) LookupEndpointAttachmentResultOutput

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

    public static class GetEndpointAttachment 
    {
        public static Task<GetEndpointAttachmentResult> InvokeAsync(GetEndpointAttachmentArgs args, InvokeOptions? opts = null)
        public static Output<GetEndpointAttachmentResult> Invoke(GetEndpointAttachmentInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetEndpointAttachmentResult> getEndpointAttachment(GetEndpointAttachmentArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: google-native:apigee/v1:getEndpointAttachment
      arguments:
        # arguments dictionary

    The following arguments are supported:

    getEndpointAttachment Result

    The following output properties are available:

    ConnectionState string
    State of the endpoint attachment connection to the service attachment.
    Host string
    Host that can be used in either the HTTP target endpoint directly or as the host in target server.
    Location string
    Location of the endpoint attachment.
    Name string
    Name of the endpoint attachment. Use the following structure in your request: organizations/{org}/endpointAttachments/{endpoint_attachment}
    ServiceAttachment string
    Format: projects//regions//serviceAttachments/*
    State string
    State of the endpoint attachment. Values other than ACTIVE mean the resource is not ready to use.
    ConnectionState string
    State of the endpoint attachment connection to the service attachment.
    Host string
    Host that can be used in either the HTTP target endpoint directly or as the host in target server.
    Location string
    Location of the endpoint attachment.
    Name string
    Name of the endpoint attachment. Use the following structure in your request: organizations/{org}/endpointAttachments/{endpoint_attachment}
    ServiceAttachment string
    Format: projects//regions//serviceAttachments/*
    State string
    State of the endpoint attachment. Values other than ACTIVE mean the resource is not ready to use.
    connectionState String
    State of the endpoint attachment connection to the service attachment.
    host String
    Host that can be used in either the HTTP target endpoint directly or as the host in target server.
    location String
    Location of the endpoint attachment.
    name String
    Name of the endpoint attachment. Use the following structure in your request: organizations/{org}/endpointAttachments/{endpoint_attachment}
    serviceAttachment String
    Format: projects//regions//serviceAttachments/*
    state String
    State of the endpoint attachment. Values other than ACTIVE mean the resource is not ready to use.
    connectionState string
    State of the endpoint attachment connection to the service attachment.
    host string
    Host that can be used in either the HTTP target endpoint directly or as the host in target server.
    location string
    Location of the endpoint attachment.
    name string
    Name of the endpoint attachment. Use the following structure in your request: organizations/{org}/endpointAttachments/{endpoint_attachment}
    serviceAttachment string
    Format: projects//regions//serviceAttachments/*
    state string
    State of the endpoint attachment. Values other than ACTIVE mean the resource is not ready to use.
    connection_state str
    State of the endpoint attachment connection to the service attachment.
    host str
    Host that can be used in either the HTTP target endpoint directly or as the host in target server.
    location str
    Location of the endpoint attachment.
    name str
    Name of the endpoint attachment. Use the following structure in your request: organizations/{org}/endpointAttachments/{endpoint_attachment}
    service_attachment str
    Format: projects//regions//serviceAttachments/*
    state str
    State of the endpoint attachment. Values other than ACTIVE mean the resource is not ready to use.
    connectionState String
    State of the endpoint attachment connection to the service attachment.
    host String
    Host that can be used in either the HTTP target endpoint directly or as the host in target server.
    location String
    Location of the endpoint attachment.
    name String
    Name of the endpoint attachment. Use the following structure in your request: organizations/{org}/endpointAttachments/{endpoint_attachment}
    serviceAttachment String
    Format: projects//regions//serviceAttachments/*
    state String
    State of the endpoint attachment. Values other than ACTIVE mean the resource is not ready to use.

    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