1. Packages
  2. Google Cloud Native
  3. API Docs
  4. connectors
  5. connectors/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.connectors/v1.getEndpointAttachment

Explore with Pulumi AI

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 details of a single EndpointAttachment.

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>
Copy
def get_endpoint_attachment(endpoint_attachment_id: Optional[str] = None,
                            location: Optional[str] = None,
                            project: Optional[str] = None,
                            opts: Optional[InvokeOptions] = None) -> GetEndpointAttachmentResult
def get_endpoint_attachment_output(endpoint_attachment_id: Optional[pulumi.Input[str]] = None,
                            location: Optional[pulumi.Input[str]] = None,
                            project: Optional[pulumi.Input[str]] = None,
                            opts: Optional[InvokeOptions] = None) -> Output[GetEndpointAttachmentResult]
Copy
func LookupEndpointAttachment(ctx *Context, args *LookupEndpointAttachmentArgs, opts ...InvokeOption) (*LookupEndpointAttachmentResult, error)
func LookupEndpointAttachmentOutput(ctx *Context, args *LookupEndpointAttachmentOutputArgs, opts ...InvokeOption) LookupEndpointAttachmentResultOutput
Copy

> 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)
}
Copy
public static CompletableFuture<GetEndpointAttachmentResult> getEndpointAttachment(GetEndpointAttachmentArgs args, InvokeOptions options)
public static Output<GetEndpointAttachmentResult> getEndpointAttachment(GetEndpointAttachmentArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: google-native:connectors/v1:getEndpointAttachment
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

EndpointAttachmentId This property is required. string
Location This property is required. string
Project string
EndpointAttachmentId This property is required. string
Location This property is required. string
Project string
endpointAttachmentId This property is required. String
location This property is required. String
project String
endpointAttachmentId This property is required. string
location This property is required. string
project string
endpoint_attachment_id This property is required. str
location This property is required. str
project str
endpointAttachmentId This property is required. String
location This property is required. String
project String

getEndpointAttachment Result

The following output properties are available:

CreateTime string
Created time.
Description string
Optional. Description of the resource.
EndpointIp string
The Private Service Connect connection endpoint ip
Labels Dictionary<string, string>
Optional. Resource labels to represent user-provided metadata. Refer to cloud documentation on labels for more details. https://cloud.google.com/compute/docs/labeling-resources
Name string
Resource name of the Endpoint Attachment. Format: projects/{project}/locations/{location}/endpointAttachments/{endpoint_attachment}
ServiceAttachment string
The path of the service attachment
UpdateTime string
Updated time.
CreateTime string
Created time.
Description string
Optional. Description of the resource.
EndpointIp string
The Private Service Connect connection endpoint ip
Labels map[string]string
Optional. Resource labels to represent user-provided metadata. Refer to cloud documentation on labels for more details. https://cloud.google.com/compute/docs/labeling-resources
Name string
Resource name of the Endpoint Attachment. Format: projects/{project}/locations/{location}/endpointAttachments/{endpoint_attachment}
ServiceAttachment string
The path of the service attachment
UpdateTime string
Updated time.
createTime String
Created time.
description String
Optional. Description of the resource.
endpointIp String
The Private Service Connect connection endpoint ip
labels Map<String,String>
Optional. Resource labels to represent user-provided metadata. Refer to cloud documentation on labels for more details. https://cloud.google.com/compute/docs/labeling-resources
name String
Resource name of the Endpoint Attachment. Format: projects/{project}/locations/{location}/endpointAttachments/{endpoint_attachment}
serviceAttachment String
The path of the service attachment
updateTime String
Updated time.
createTime string
Created time.
description string
Optional. Description of the resource.
endpointIp string
The Private Service Connect connection endpoint ip
labels {[key: string]: string}
Optional. Resource labels to represent user-provided metadata. Refer to cloud documentation on labels for more details. https://cloud.google.com/compute/docs/labeling-resources
name string
Resource name of the Endpoint Attachment. Format: projects/{project}/locations/{location}/endpointAttachments/{endpoint_attachment}
serviceAttachment string
The path of the service attachment
updateTime string
Updated time.
create_time str
Created time.
description str
Optional. Description of the resource.
endpoint_ip str
The Private Service Connect connection endpoint ip
labels Mapping[str, str]
Optional. Resource labels to represent user-provided metadata. Refer to cloud documentation on labels for more details. https://cloud.google.com/compute/docs/labeling-resources
name str
Resource name of the Endpoint Attachment. Format: projects/{project}/locations/{location}/endpointAttachments/{endpoint_attachment}
service_attachment str
The path of the service attachment
update_time str
Updated time.
createTime String
Created time.
description String
Optional. Description of the resource.
endpointIp String
The Private Service Connect connection endpoint ip
labels Map<String>
Optional. Resource labels to represent user-provided metadata. Refer to cloud documentation on labels for more details. https://cloud.google.com/compute/docs/labeling-resources
name String
Resource name of the Endpoint Attachment. Format: projects/{project}/locations/{location}/endpointAttachments/{endpoint_attachment}
serviceAttachment String
The path of the service attachment
updateTime String
Updated time.

Package Details

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

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