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 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>
Copy
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]
Copy
func LookupCustomConnector(ctx *Context, args *LookupCustomConnectorArgs, opts ...InvokeOption) (*LookupCustomConnectorResult, error)
func LookupCustomConnectorOutput(ctx *Context, args *LookupCustomConnectorOutputArgs, opts ...InvokeOption) LookupCustomConnectorResultOutput
Copy

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

The following arguments are supported:

CustomConnectorId This property is required. string
Project string
CustomConnectorId This property is required. string
Project string
customConnectorId This property is required. String
project String
customConnectorId This property is required. string
project string
custom_connector_id This property is required. str
project str
customConnectorId This property is required. String
project String

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