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>
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]
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:connectors/v1:getEndpointAttachment
arguments:
# arguments dictionary
The following arguments are supported:
- Endpoint
Attachment stringId - Location string
- Project string
- Endpoint
Attachment stringId - Location string
- Project string
- endpoint
Attachment StringId - location String
- project String
- endpoint
Attachment stringId - location string
- project string
- endpoint_
attachment_ strid - location str
- project str
- endpoint
Attachment StringId - location String
- project String
getEndpointAttachment Result
The following output properties are available:
- Create
Time string - Created time.
- Description string
- Optional. Description of the resource.
- Endpoint
Ip 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}
- Service
Attachment string - The path of the service attachment
- Update
Time string - Updated time.
- Create
Time string - Created time.
- Description string
- Optional. Description of the resource.
- Endpoint
Ip 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}
- Service
Attachment string - The path of the service attachment
- Update
Time string - Updated time.
- create
Time String - Created time.
- description String
- Optional. Description of the resource.
- endpoint
Ip 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}
- service
Attachment String - The path of the service attachment
- update
Time String - Updated time.
- create
Time string - Created time.
- description string
- Optional. Description of the resource.
- endpoint
Ip 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}
- service
Attachment string - The path of the service attachment
- update
Time 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.
- create
Time String - Created time.
- description String
- Optional. Description of the resource.
- endpoint
Ip 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}
- service
Attachment String - The path of the service attachment
- update
Time 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