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

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

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

    Using getCustomConnectorVersion

    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 getCustomConnectorVersion(args: GetCustomConnectorVersionArgs, opts?: InvokeOptions): Promise<GetCustomConnectorVersionResult>
    function getCustomConnectorVersionOutput(args: GetCustomConnectorVersionOutputArgs, opts?: InvokeOptions): Output<GetCustomConnectorVersionResult>
    def get_custom_connector_version(custom_connector_id: Optional[str] = None,
                                     custom_connector_version_id: Optional[str] = None,
                                     project: Optional[str] = None,
                                     opts: Optional[InvokeOptions] = None) -> GetCustomConnectorVersionResult
    def get_custom_connector_version_output(custom_connector_id: Optional[pulumi.Input[str]] = None,
                                     custom_connector_version_id: Optional[pulumi.Input[str]] = None,
                                     project: Optional[pulumi.Input[str]] = None,
                                     opts: Optional[InvokeOptions] = None) -> Output[GetCustomConnectorVersionResult]
    func LookupCustomConnectorVersion(ctx *Context, args *LookupCustomConnectorVersionArgs, opts ...InvokeOption) (*LookupCustomConnectorVersionResult, error)
    func LookupCustomConnectorVersionOutput(ctx *Context, args *LookupCustomConnectorVersionOutputArgs, opts ...InvokeOption) LookupCustomConnectorVersionResultOutput

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

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

    The following arguments are supported:

    getCustomConnectorVersion Result

    The following output properties are available:

    AuthConfig Pulumi.GoogleNative.Connectors.V1.Outputs.AuthConfigResponse
    Configuration for establishing the authentication to the connector destination.
    CreateTime string
    Created time.
    DestinationConfig Pulumi.GoogleNative.Connectors.V1.Outputs.DestinationConfigResponse
    Configuration of the customConnector's destination.
    EnableBackendDestinationConfig bool
    Optional. Whether to enable backend destination config. This is the backend server that the connector connects to.
    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
    Identifier. Resource name of the Version. Format: projects/{project}/locations/{location}/customConnectors/{custom_connector}/customConnectorVersions/{custom_connector_version}
    SpecLocation string
    Optional. Location of the custom connector spec.
    Type string
    Type of the customConnector.
    UpdateTime string
    Updated time.
    AuthConfig AuthConfigResponse
    Configuration for establishing the authentication to the connector destination.
    CreateTime string
    Created time.
    DestinationConfig DestinationConfigResponse
    Configuration of the customConnector's destination.
    EnableBackendDestinationConfig bool
    Optional. Whether to enable backend destination config. This is the backend server that the connector connects to.
    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
    Identifier. Resource name of the Version. Format: projects/{project}/locations/{location}/customConnectors/{custom_connector}/customConnectorVersions/{custom_connector_version}
    SpecLocation string
    Optional. Location of the custom connector spec.
    Type string
    Type of the customConnector.
    UpdateTime string
    Updated time.
    authConfig AuthConfigResponse
    Configuration for establishing the authentication to the connector destination.
    createTime String
    Created time.
    destinationConfig DestinationConfigResponse
    Configuration of the customConnector's destination.
    enableBackendDestinationConfig Boolean
    Optional. Whether to enable backend destination config. This is the backend server that the connector connects to.
    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
    Identifier. Resource name of the Version. Format: projects/{project}/locations/{location}/customConnectors/{custom_connector}/customConnectorVersions/{custom_connector_version}
    specLocation String
    Optional. Location of the custom connector spec.
    type String
    Type of the customConnector.
    updateTime String
    Updated time.
    authConfig AuthConfigResponse
    Configuration for establishing the authentication to the connector destination.
    createTime string
    Created time.
    destinationConfig DestinationConfigResponse
    Configuration of the customConnector's destination.
    enableBackendDestinationConfig boolean
    Optional. Whether to enable backend destination config. This is the backend server that the connector connects to.
    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
    Identifier. Resource name of the Version. Format: projects/{project}/locations/{location}/customConnectors/{custom_connector}/customConnectorVersions/{custom_connector_version}
    specLocation string
    Optional. Location of the custom connector spec.
    type string
    Type of the customConnector.
    updateTime string
    Updated time.
    auth_config AuthConfigResponse
    Configuration for establishing the authentication to the connector destination.
    create_time str
    Created time.
    destination_config DestinationConfigResponse
    Configuration of the customConnector's destination.
    enable_backend_destination_config bool
    Optional. Whether to enable backend destination config. This is the backend server that the connector connects to.
    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
    Identifier. Resource name of the Version. Format: projects/{project}/locations/{location}/customConnectors/{custom_connector}/customConnectorVersions/{custom_connector_version}
    spec_location str
    Optional. Location of the custom connector spec.
    type str
    Type of the customConnector.
    update_time str
    Updated time.
    authConfig Property Map
    Configuration for establishing the authentication to the connector destination.
    createTime String
    Created time.
    destinationConfig Property Map
    Configuration of the customConnector's destination.
    enableBackendDestinationConfig Boolean
    Optional. Whether to enable backend destination config. This is the backend server that the connector connects to.
    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
    Identifier. Resource name of the Version. Format: projects/{project}/locations/{location}/customConnectors/{custom_connector}/customConnectorVersions/{custom_connector_version}
    specLocation String
    Optional. Location of the custom connector spec.
    type String
    Type of the customConnector.
    updateTime String
    Updated time.

    Supporting Types

    AuthConfigResponse

    AdditionalVariables []ConfigVariableResponse
    List containing additional auth configs.
    AuthKey string
    Identifier key for auth config
    AuthType string
    The type of authentication configured.
    Oauth2AuthCodeFlow Oauth2AuthCodeFlowResponse
    Oauth2AuthCodeFlow.
    Oauth2ClientCredentials Oauth2ClientCredentialsResponse
    Oauth2ClientCredentials.
    Oauth2JwtBearer Oauth2JwtBearerResponse
    Oauth2JwtBearer.
    SshPublicKey SshPublicKeyResponse
    SSH Public Key.
    UserPassword UserPasswordResponse
    UserPassword.
    additionalVariables List<ConfigVariableResponse>
    List containing additional auth configs.
    authKey String
    Identifier key for auth config
    authType String
    The type of authentication configured.
    oauth2AuthCodeFlow Oauth2AuthCodeFlowResponse
    Oauth2AuthCodeFlow.
    oauth2ClientCredentials Oauth2ClientCredentialsResponse
    Oauth2ClientCredentials.
    oauth2JwtBearer Oauth2JwtBearerResponse
    Oauth2JwtBearer.
    sshPublicKey SshPublicKeyResponse
    SSH Public Key.
    userPassword UserPasswordResponse
    UserPassword.
    additionalVariables ConfigVariableResponse[]
    List containing additional auth configs.
    authKey string
    Identifier key for auth config
    authType string
    The type of authentication configured.
    oauth2AuthCodeFlow Oauth2AuthCodeFlowResponse
    Oauth2AuthCodeFlow.
    oauth2ClientCredentials Oauth2ClientCredentialsResponse
    Oauth2ClientCredentials.
    oauth2JwtBearer Oauth2JwtBearerResponse
    Oauth2JwtBearer.
    sshPublicKey SshPublicKeyResponse
    SSH Public Key.
    userPassword UserPasswordResponse
    UserPassword.
    additional_variables Sequence[ConfigVariableResponse]
    List containing additional auth configs.
    auth_key str
    Identifier key for auth config
    auth_type str
    The type of authentication configured.
    oauth2_auth_code_flow Oauth2AuthCodeFlowResponse
    Oauth2AuthCodeFlow.
    oauth2_client_credentials Oauth2ClientCredentialsResponse
    Oauth2ClientCredentials.
    oauth2_jwt_bearer Oauth2JwtBearerResponse
    Oauth2JwtBearer.
    ssh_public_key SshPublicKeyResponse
    SSH Public Key.
    user_password UserPasswordResponse
    UserPassword.
    additionalVariables List<Property Map>
    List containing additional auth configs.
    authKey String
    Identifier key for auth config
    authType String
    The type of authentication configured.
    oauth2AuthCodeFlow Property Map
    Oauth2AuthCodeFlow.
    oauth2ClientCredentials Property Map
    Oauth2ClientCredentials.
    oauth2JwtBearer Property Map
    Oauth2JwtBearer.
    sshPublicKey Property Map
    SSH Public Key.
    userPassword Property Map
    UserPassword.

    ConfigVariableResponse

    BoolValue bool
    Value is a bool.
    EncryptionKeyValue Pulumi.GoogleNative.Connectors.V1.Inputs.EncryptionKeyResponse
    Value is a Encryption Key.
    IntValue string
    Value is an integer
    Key string
    Key of the config variable.
    SecretValue Pulumi.GoogleNative.Connectors.V1.Inputs.SecretResponse
    Value is a secret.
    StringValue string
    Value is a string.
    BoolValue bool
    Value is a bool.
    EncryptionKeyValue EncryptionKeyResponse
    Value is a Encryption Key.
    IntValue string
    Value is an integer
    Key string
    Key of the config variable.
    SecretValue SecretResponse
    Value is a secret.
    StringValue string
    Value is a string.
    boolValue Boolean
    Value is a bool.
    encryptionKeyValue EncryptionKeyResponse
    Value is a Encryption Key.
    intValue String
    Value is an integer
    key String
    Key of the config variable.
    secretValue SecretResponse
    Value is a secret.
    stringValue String
    Value is a string.
    boolValue boolean
    Value is a bool.
    encryptionKeyValue EncryptionKeyResponse
    Value is a Encryption Key.
    intValue string
    Value is an integer
    key string
    Key of the config variable.
    secretValue SecretResponse
    Value is a secret.
    stringValue string
    Value is a string.
    bool_value bool
    Value is a bool.
    encryption_key_value EncryptionKeyResponse
    Value is a Encryption Key.
    int_value str
    Value is an integer
    key str
    Key of the config variable.
    secret_value SecretResponse
    Value is a secret.
    string_value str
    Value is a string.
    boolValue Boolean
    Value is a bool.
    encryptionKeyValue Property Map
    Value is a Encryption Key.
    intValue String
    Value is an integer
    key String
    Key of the config variable.
    secretValue Property Map
    Value is a secret.
    stringValue String
    Value is a string.

    DestinationConfigResponse

    Destinations List<Pulumi.GoogleNative.Connectors.V1.Inputs.DestinationResponse>
    The destinations for the key.
    Key string
    The key is the destination identifier that is supported by the Connector.
    Destinations []DestinationResponse
    The destinations for the key.
    Key string
    The key is the destination identifier that is supported by the Connector.
    destinations List<DestinationResponse>
    The destinations for the key.
    key String
    The key is the destination identifier that is supported by the Connector.
    destinations DestinationResponse[]
    The destinations for the key.
    key string
    The key is the destination identifier that is supported by the Connector.
    destinations Sequence[DestinationResponse]
    The destinations for the key.
    key str
    The key is the destination identifier that is supported by the Connector.
    destinations List<Property Map>
    The destinations for the key.
    key String
    The key is the destination identifier that is supported by the Connector.

    DestinationResponse

    Host string
    For publicly routable host.
    Port int
    The port is the target port number that is accepted by the destination.
    ServiceAttachment string
    PSC service attachments. Format: projects//regions//serviceAttachments/*
    Host string
    For publicly routable host.
    Port int
    The port is the target port number that is accepted by the destination.
    ServiceAttachment string
    PSC service attachments. Format: projects//regions//serviceAttachments/*
    host String
    For publicly routable host.
    port Integer
    The port is the target port number that is accepted by the destination.
    serviceAttachment String
    PSC service attachments. Format: projects//regions//serviceAttachments/*
    host string
    For publicly routable host.
    port number
    The port is the target port number that is accepted by the destination.
    serviceAttachment string
    PSC service attachments. Format: projects//regions//serviceAttachments/*
    host str
    For publicly routable host.
    port int
    The port is the target port number that is accepted by the destination.
    service_attachment str
    PSC service attachments. Format: projects//regions//serviceAttachments/*
    host String
    For publicly routable host.
    port Number
    The port is the target port number that is accepted by the destination.
    serviceAttachment String
    PSC service attachments. Format: projects//regions//serviceAttachments/*

    EncryptionKeyResponse

    KmsKeyName string
    The [KMS key name] with which the content of the Operation is encrypted. The expected format: projects/*/locations/*/keyRings/*/cryptoKeys/*. Will be empty string if google managed.
    Type string
    Type.
    KmsKeyName string
    The [KMS key name] with which the content of the Operation is encrypted. The expected format: projects/*/locations/*/keyRings/*/cryptoKeys/*. Will be empty string if google managed.
    Type string
    Type.
    kmsKeyName String
    The [KMS key name] with which the content of the Operation is encrypted. The expected format: projects/*/locations/*/keyRings/*/cryptoKeys/*. Will be empty string if google managed.
    type String
    Type.
    kmsKeyName string
    The [KMS key name] with which the content of the Operation is encrypted. The expected format: projects/*/locations/*/keyRings/*/cryptoKeys/*. Will be empty string if google managed.
    type string
    Type.
    kms_key_name str
    The [KMS key name] with which the content of the Operation is encrypted. The expected format: projects/*/locations/*/keyRings/*/cryptoKeys/*. Will be empty string if google managed.
    type str
    Type.
    kmsKeyName String
    The [KMS key name] with which the content of the Operation is encrypted. The expected format: projects/*/locations/*/keyRings/*/cryptoKeys/*. Will be empty string if google managed.
    type String
    Type.

    JwtClaimsResponse

    Audience string
    Value for the "aud" claim.
    Issuer string
    Value for the "iss" claim.
    Subject string
    Value for the "sub" claim.
    Audience string
    Value for the "aud" claim.
    Issuer string
    Value for the "iss" claim.
    Subject string
    Value for the "sub" claim.
    audience String
    Value for the "aud" claim.
    issuer String
    Value for the "iss" claim.
    subject String
    Value for the "sub" claim.
    audience string
    Value for the "aud" claim.
    issuer string
    Value for the "iss" claim.
    subject string
    Value for the "sub" claim.
    audience str
    Value for the "aud" claim.
    issuer str
    Value for the "iss" claim.
    subject str
    Value for the "sub" claim.
    audience String
    Value for the "aud" claim.
    issuer String
    Value for the "iss" claim.
    subject String
    Value for the "sub" claim.

    Oauth2AuthCodeFlowResponse

    AuthCode string
    Authorization code to be exchanged for access and refresh tokens.
    AuthUri string
    Auth URL for Authorization Code Flow
    ClientId string
    Client ID for user-provided OAuth app.
    ClientSecret Pulumi.GoogleNative.Connectors.V1.Inputs.SecretResponse
    Client secret for user-provided OAuth app.
    EnablePkce bool
    Whether to enable PKCE when the user performs the auth code flow.
    PkceVerifier string
    PKCE verifier to be used during the auth code exchange.
    RedirectUri string
    Redirect URI to be provided during the auth code exchange.
    Scopes List<string>
    Scopes the connection will request when the user performs the auth code flow.
    AuthCode string
    Authorization code to be exchanged for access and refresh tokens.
    AuthUri string
    Auth URL for Authorization Code Flow
    ClientId string
    Client ID for user-provided OAuth app.
    ClientSecret SecretResponse
    Client secret for user-provided OAuth app.
    EnablePkce bool
    Whether to enable PKCE when the user performs the auth code flow.
    PkceVerifier string
    PKCE verifier to be used during the auth code exchange.
    RedirectUri string
    Redirect URI to be provided during the auth code exchange.
    Scopes []string
    Scopes the connection will request when the user performs the auth code flow.
    authCode String
    Authorization code to be exchanged for access and refresh tokens.
    authUri String
    Auth URL for Authorization Code Flow
    clientId String
    Client ID for user-provided OAuth app.
    clientSecret SecretResponse
    Client secret for user-provided OAuth app.
    enablePkce Boolean
    Whether to enable PKCE when the user performs the auth code flow.
    pkceVerifier String
    PKCE verifier to be used during the auth code exchange.
    redirectUri String
    Redirect URI to be provided during the auth code exchange.
    scopes List<String>
    Scopes the connection will request when the user performs the auth code flow.
    authCode string
    Authorization code to be exchanged for access and refresh tokens.
    authUri string
    Auth URL for Authorization Code Flow
    clientId string
    Client ID for user-provided OAuth app.
    clientSecret SecretResponse
    Client secret for user-provided OAuth app.
    enablePkce boolean
    Whether to enable PKCE when the user performs the auth code flow.
    pkceVerifier string
    PKCE verifier to be used during the auth code exchange.
    redirectUri string
    Redirect URI to be provided during the auth code exchange.
    scopes string[]
    Scopes the connection will request when the user performs the auth code flow.
    auth_code str
    Authorization code to be exchanged for access and refresh tokens.
    auth_uri str
    Auth URL for Authorization Code Flow
    client_id str
    Client ID for user-provided OAuth app.
    client_secret SecretResponse
    Client secret for user-provided OAuth app.
    enable_pkce bool
    Whether to enable PKCE when the user performs the auth code flow.
    pkce_verifier str
    PKCE verifier to be used during the auth code exchange.
    redirect_uri str
    Redirect URI to be provided during the auth code exchange.
    scopes Sequence[str]
    Scopes the connection will request when the user performs the auth code flow.
    authCode String
    Authorization code to be exchanged for access and refresh tokens.
    authUri String
    Auth URL for Authorization Code Flow
    clientId String
    Client ID for user-provided OAuth app.
    clientSecret Property Map
    Client secret for user-provided OAuth app.
    enablePkce Boolean
    Whether to enable PKCE when the user performs the auth code flow.
    pkceVerifier String
    PKCE verifier to be used during the auth code exchange.
    redirectUri String
    Redirect URI to be provided during the auth code exchange.
    scopes List<String>
    Scopes the connection will request when the user performs the auth code flow.

    Oauth2ClientCredentialsResponse

    ClientId string
    The client identifier.
    ClientSecret Pulumi.GoogleNative.Connectors.V1.Inputs.SecretResponse
    Secret version reference containing the client secret.
    ClientId string
    The client identifier.
    ClientSecret SecretResponse
    Secret version reference containing the client secret.
    clientId String
    The client identifier.
    clientSecret SecretResponse
    Secret version reference containing the client secret.
    clientId string
    The client identifier.
    clientSecret SecretResponse
    Secret version reference containing the client secret.
    client_id str
    The client identifier.
    client_secret SecretResponse
    Secret version reference containing the client secret.
    clientId String
    The client identifier.
    clientSecret Property Map
    Secret version reference containing the client secret.

    Oauth2JwtBearerResponse

    ClientKey Pulumi.GoogleNative.Connectors.V1.Inputs.SecretResponse
    Secret version reference containing a PKCS#8 PEM-encoded private key associated with the Client Certificate. This private key will be used to sign JWTs used for the jwt-bearer authorization grant. Specified in the form as: projects/*/secrets/*/versions/*.
    JwtClaims Pulumi.GoogleNative.Connectors.V1.Inputs.JwtClaimsResponse
    JwtClaims providers fields to generate the token.
    ClientKey SecretResponse
    Secret version reference containing a PKCS#8 PEM-encoded private key associated with the Client Certificate. This private key will be used to sign JWTs used for the jwt-bearer authorization grant. Specified in the form as: projects/*/secrets/*/versions/*.
    JwtClaims JwtClaimsResponse
    JwtClaims providers fields to generate the token.
    clientKey SecretResponse
    Secret version reference containing a PKCS#8 PEM-encoded private key associated with the Client Certificate. This private key will be used to sign JWTs used for the jwt-bearer authorization grant. Specified in the form as: projects/*/secrets/*/versions/*.
    jwtClaims JwtClaimsResponse
    JwtClaims providers fields to generate the token.
    clientKey SecretResponse
    Secret version reference containing a PKCS#8 PEM-encoded private key associated with the Client Certificate. This private key will be used to sign JWTs used for the jwt-bearer authorization grant. Specified in the form as: projects/*/secrets/*/versions/*.
    jwtClaims JwtClaimsResponse
    JwtClaims providers fields to generate the token.
    client_key SecretResponse
    Secret version reference containing a PKCS#8 PEM-encoded private key associated with the Client Certificate. This private key will be used to sign JWTs used for the jwt-bearer authorization grant. Specified in the form as: projects/*/secrets/*/versions/*.
    jwt_claims JwtClaimsResponse
    JwtClaims providers fields to generate the token.
    clientKey Property Map
    Secret version reference containing a PKCS#8 PEM-encoded private key associated with the Client Certificate. This private key will be used to sign JWTs used for the jwt-bearer authorization grant. Specified in the form as: projects/*/secrets/*/versions/*.
    jwtClaims Property Map
    JwtClaims providers fields to generate the token.

    SecretResponse

    SecretVersion string
    The resource name of the secret version in the format, format as: projects/*/secrets/*/versions/*.
    SecretVersion string
    The resource name of the secret version in the format, format as: projects/*/secrets/*/versions/*.
    secretVersion String
    The resource name of the secret version in the format, format as: projects/*/secrets/*/versions/*.
    secretVersion string
    The resource name of the secret version in the format, format as: projects/*/secrets/*/versions/*.
    secret_version str
    The resource name of the secret version in the format, format as: projects/*/secrets/*/versions/*.
    secretVersion String
    The resource name of the secret version in the format, format as: projects/*/secrets/*/versions/*.

    SshPublicKeyResponse

    CertType string
    Format of SSH Client cert.
    SshClientCert Pulumi.GoogleNative.Connectors.V1.Inputs.SecretResponse
    SSH Client Cert. It should contain both public and private key.
    SshClientCertPass Pulumi.GoogleNative.Connectors.V1.Inputs.SecretResponse
    Password (passphrase) for ssh client certificate if it has one.
    Username string
    The user account used to authenticate.
    CertType string
    Format of SSH Client cert.
    SshClientCert SecretResponse
    SSH Client Cert. It should contain both public and private key.
    SshClientCertPass SecretResponse
    Password (passphrase) for ssh client certificate if it has one.
    Username string
    The user account used to authenticate.
    certType String
    Format of SSH Client cert.
    sshClientCert SecretResponse
    SSH Client Cert. It should contain both public and private key.
    sshClientCertPass SecretResponse
    Password (passphrase) for ssh client certificate if it has one.
    username String
    The user account used to authenticate.
    certType string
    Format of SSH Client cert.
    sshClientCert SecretResponse
    SSH Client Cert. It should contain both public and private key.
    sshClientCertPass SecretResponse
    Password (passphrase) for ssh client certificate if it has one.
    username string
    The user account used to authenticate.
    cert_type str
    Format of SSH Client cert.
    ssh_client_cert SecretResponse
    SSH Client Cert. It should contain both public and private key.
    ssh_client_cert_pass SecretResponse
    Password (passphrase) for ssh client certificate if it has one.
    username str
    The user account used to authenticate.
    certType String
    Format of SSH Client cert.
    sshClientCert Property Map
    SSH Client Cert. It should contain both public and private key.
    sshClientCertPass Property Map
    Password (passphrase) for ssh client certificate if it has one.
    username String
    The user account used to authenticate.

    UserPasswordResponse

    Password Pulumi.GoogleNative.Connectors.V1.Inputs.SecretResponse
    Secret version reference containing the password.
    Username string
    Username.
    Password SecretResponse
    Secret version reference containing the password.
    Username string
    Username.
    password SecretResponse
    Secret version reference containing the password.
    username String
    Username.
    password SecretResponse
    Secret version reference containing the password.
    username string
    Username.
    password SecretResponse
    Secret version reference containing the password.
    username str
    Username.
    password Property Map
    Secret version reference containing the password.
    username String
    Username.

    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