1. Packages
  2. Google Cloud Native
  3. API Docs
  4. connectors
  5. connectors/v1
  6. getCustomConnector

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.getCustomConnector

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

    Using getCustomConnector

    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 getCustomConnector(args: GetCustomConnectorArgs, opts?: InvokeOptions): Promise<GetCustomConnectorResult>
    function getCustomConnectorOutput(args: GetCustomConnectorOutputArgs, opts?: InvokeOptions): Output<GetCustomConnectorResult>
    def get_custom_connector(custom_connector_id: Optional[str] = None,
                             project: Optional[str] = None,
                             opts: Optional[InvokeOptions] = None) -> GetCustomConnectorResult
    def get_custom_connector_output(custom_connector_id: Optional[pulumi.Input[str]] = None,
                             project: Optional[pulumi.Input[str]] = None,
                             opts: Optional[InvokeOptions] = None) -> Output[GetCustomConnectorResult]
    func LookupCustomConnector(ctx *Context, args *LookupCustomConnectorArgs, opts ...InvokeOption) (*LookupCustomConnectorResult, error)
    func LookupCustomConnectorOutput(ctx *Context, args *LookupCustomConnectorOutputArgs, opts ...InvokeOption) LookupCustomConnectorResultOutput

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

    public static class GetCustomConnector 
    {
        public static Task<GetCustomConnectorResult> InvokeAsync(GetCustomConnectorArgs args, InvokeOptions? opts = null)
        public static Output<GetCustomConnectorResult> Invoke(GetCustomConnectorInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetCustomConnectorResult> getCustomConnector(GetCustomConnectorArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: google-native:connectors/v1:getCustomConnector
      arguments:
        # arguments dictionary

    The following arguments are supported:

    getCustomConnector Result

    The following output properties are available:

    CreateTime string
    Created time.
    CustomConnectorType string
    Type of the custom connector.
    Description string
    Optional. Description of the resource.
    DisplayName string
    Optional. Display name.
    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
    LaunchStage string
    Launch stage.
    Logo string
    Optional. Logo of the resource.
    Name string
    Identifier. Resource name of the CustomConnector. Format: projects/{project}/locations/{location}/customConnectors/{connector}
    UpdateTime string
    Updated time.
    CreateTime string
    Created time.
    CustomConnectorType string
    Type of the custom connector.
    Description string
    Optional. Description of the resource.
    DisplayName string
    Optional. Display name.
    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
    LaunchStage string
    Launch stage.
    Logo string
    Optional. Logo of the resource.
    Name string
    Identifier. Resource name of the CustomConnector. Format: projects/{project}/locations/{location}/customConnectors/{connector}
    UpdateTime string
    Updated time.
    createTime String
    Created time.
    customConnectorType String
    Type of the custom connector.
    description String
    Optional. Description of the resource.
    displayName String
    Optional. Display name.
    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
    launchStage String
    Launch stage.
    logo String
    Optional. Logo of the resource.
    name String
    Identifier. Resource name of the CustomConnector. Format: projects/{project}/locations/{location}/customConnectors/{connector}
    updateTime String
    Updated time.
    createTime string
    Created time.
    customConnectorType string
    Type of the custom connector.
    description string
    Optional. Description of the resource.
    displayName string
    Optional. Display name.
    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
    launchStage string
    Launch stage.
    logo string
    Optional. Logo of the resource.
    name string
    Identifier. Resource name of the CustomConnector. Format: projects/{project}/locations/{location}/customConnectors/{connector}
    updateTime string
    Updated time.
    create_time str
    Created time.
    custom_connector_type str
    Type of the custom connector.
    description str
    Optional. Description of the resource.
    display_name str
    Optional. Display name.
    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
    launch_stage str
    Launch stage.
    logo str
    Optional. Logo of the resource.
    name str
    Identifier. Resource name of the CustomConnector. Format: projects/{project}/locations/{location}/customConnectors/{connector}
    update_time str
    Updated time.
    createTime String
    Created time.
    customConnectorType String
    Type of the custom connector.
    description String
    Optional. Description of the resource.
    displayName String
    Optional. Display name.
    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
    launchStage String
    Launch stage.
    logo String
    Optional. Logo of the resource.
    name String
    Identifier. Resource name of the CustomConnector. Format: projects/{project}/locations/{location}/customConnectors/{connector}
    updateTime String
    Updated time.

    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