google-native logo
Google Cloud Native v0.28.0, Feb 2 23

google-native.connectors/v1.getConnection

Gets details of a single Connection.

Using getConnection

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 getConnection(args: GetConnectionArgs, opts?: InvokeOptions): Promise<GetConnectionResult>
function getConnectionOutput(args: GetConnectionOutputArgs, opts?: InvokeOptions): Output<GetConnectionResult>
def get_connection(connection_id: Optional[str] = None,
                   location: Optional[str] = None,
                   project: Optional[str] = None,
                   view: Optional[str] = None,
                   opts: Optional[InvokeOptions] = None) -> GetConnectionResult
def get_connection_output(connection_id: Optional[pulumi.Input[str]] = None,
                   location: Optional[pulumi.Input[str]] = None,
                   project: Optional[pulumi.Input[str]] = None,
                   view: Optional[pulumi.Input[str]] = None,
                   opts: Optional[InvokeOptions] = None) -> Output[GetConnectionResult]
func LookupConnection(ctx *Context, args *LookupConnectionArgs, opts ...InvokeOption) (*LookupConnectionResult, error)
func LookupConnectionOutput(ctx *Context, args *LookupConnectionOutputArgs, opts ...InvokeOption) LookupConnectionResultOutput

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

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

The following arguments are supported:

ConnectionId string
Location string
Project string
View string
ConnectionId string
Location string
Project string
View string
connectionId String
location String
project String
view String
connectionId string
location string
project string
view string
connectionId String
location String
project String
view String

getConnection Result

The following output properties are available:

AuthConfig Pulumi.GoogleNative.Connectors.V1.Outputs.AuthConfigResponse

Optional. Configuration for establishing the connection's authentication with an external system.

ConfigVariables List<Pulumi.GoogleNative.Connectors.V1.Outputs.ConfigVariableResponse>

Optional. Configuration for configuring the connection with an external system.

ConnectorVersion string

Connector version on which the connection is created. The format is: projects//locations//providers//connectors//versions/* Only global location is supported for ConnectorVersion resource.

CreateTime string

Created time.

Description string

Optional. Description of the resource.

DestinationConfigs List<Pulumi.GoogleNative.Connectors.V1.Outputs.DestinationConfigResponse>

Optional. Configuration of the Connector's destination. Only accepted for Connectors that accepts user defined destination(s).

EnvoyImageLocation string

GCR location where the envoy image is stored. formatted like: gcr.io/{bucketName}/{imageName}

ImageLocation string

GCR location where the runtime image is stored. formatted like: gcr.io/{bucketName}/{imageName}

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

LockConfig Pulumi.GoogleNative.Connectors.V1.Outputs.LockConfigResponse

Optional. Configuration that indicates whether or not the Connection can be edited.

Name string

Resource name of the Connection. Format: projects/{project}/locations/{location}/connections/{connection}

NodeConfig Pulumi.GoogleNative.Connectors.V1.Outputs.NodeConfigResponse

Optional. Node configuration for the connection.

ServiceAccount string

Optional. Service account needed for runtime plane to access GCP resources.

ServiceDirectory string

The name of the Service Directory service name. Used for Private Harpoon to resolve the ILB address. e.g. "projects/cloud-connectors-e2e-testing/locations/us-central1/namespaces/istio-system/services/istio-ingressgateway-connectors"

Status Pulumi.GoogleNative.Connectors.V1.Outputs.ConnectionStatusResponse

Current status of the connection.

Suspended bool

Optional. Suspended indicates if a user has suspended a connection or not.

UpdateTime string

Updated time.

AuthConfig AuthConfigResponse

Optional. Configuration for establishing the connection's authentication with an external system.

ConfigVariables []ConfigVariableResponse

Optional. Configuration for configuring the connection with an external system.

ConnectorVersion string

Connector version on which the connection is created. The format is: projects//locations//providers//connectors//versions/* Only global location is supported for ConnectorVersion resource.

CreateTime string

Created time.

Description string

Optional. Description of the resource.

DestinationConfigs []DestinationConfigResponse

Optional. Configuration of the Connector's destination. Only accepted for Connectors that accepts user defined destination(s).

EnvoyImageLocation string

GCR location where the envoy image is stored. formatted like: gcr.io/{bucketName}/{imageName}

ImageLocation string

GCR location where the runtime image is stored. formatted like: gcr.io/{bucketName}/{imageName}

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

LockConfig LockConfigResponse

Optional. Configuration that indicates whether or not the Connection can be edited.

Name string

Resource name of the Connection. Format: projects/{project}/locations/{location}/connections/{connection}

NodeConfig NodeConfigResponse

Optional. Node configuration for the connection.

ServiceAccount string

Optional. Service account needed for runtime plane to access GCP resources.

ServiceDirectory string

The name of the Service Directory service name. Used for Private Harpoon to resolve the ILB address. e.g. "projects/cloud-connectors-e2e-testing/locations/us-central1/namespaces/istio-system/services/istio-ingressgateway-connectors"

Status ConnectionStatusResponse

Current status of the connection.

Suspended bool

Optional. Suspended indicates if a user has suspended a connection or not.

UpdateTime string

Updated time.

authConfig AuthConfigResponse

Optional. Configuration for establishing the connection's authentication with an external system.

configVariables List<ConfigVariableResponse>

Optional. Configuration for configuring the connection with an external system.

connectorVersion String

Connector version on which the connection is created. The format is: projects//locations//providers//connectors//versions/* Only global location is supported for ConnectorVersion resource.

createTime String

Created time.

description String

Optional. Description of the resource.

destinationConfigs List<DestinationConfigResponse>

Optional. Configuration of the Connector's destination. Only accepted for Connectors that accepts user defined destination(s).

envoyImageLocation String

GCR location where the envoy image is stored. formatted like: gcr.io/{bucketName}/{imageName}

imageLocation String

GCR location where the runtime image is stored. formatted like: gcr.io/{bucketName}/{imageName}

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

lockConfig LockConfigResponse

Optional. Configuration that indicates whether or not the Connection can be edited.

name String

Resource name of the Connection. Format: projects/{project}/locations/{location}/connections/{connection}

nodeConfig NodeConfigResponse

Optional. Node configuration for the connection.

serviceAccount String

Optional. Service account needed for runtime plane to access GCP resources.

serviceDirectory String

The name of the Service Directory service name. Used for Private Harpoon to resolve the ILB address. e.g. "projects/cloud-connectors-e2e-testing/locations/us-central1/namespaces/istio-system/services/istio-ingressgateway-connectors"

status ConnectionStatusResponse

Current status of the connection.

suspended Boolean

Optional. Suspended indicates if a user has suspended a connection or not.

updateTime String

Updated time.

authConfig AuthConfigResponse

Optional. Configuration for establishing the connection's authentication with an external system.

configVariables ConfigVariableResponse[]

Optional. Configuration for configuring the connection with an external system.

connectorVersion string

Connector version on which the connection is created. The format is: projects//locations//providers//connectors//versions/* Only global location is supported for ConnectorVersion resource.

createTime string

Created time.

description string

Optional. Description of the resource.

destinationConfigs DestinationConfigResponse[]

Optional. Configuration of the Connector's destination. Only accepted for Connectors that accepts user defined destination(s).

envoyImageLocation string

GCR location where the envoy image is stored. formatted like: gcr.io/{bucketName}/{imageName}

imageLocation string

GCR location where the runtime image is stored. formatted like: gcr.io/{bucketName}/{imageName}

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

lockConfig LockConfigResponse

Optional. Configuration that indicates whether or not the Connection can be edited.

name string

Resource name of the Connection. Format: projects/{project}/locations/{location}/connections/{connection}

nodeConfig NodeConfigResponse

Optional. Node configuration for the connection.

serviceAccount string

Optional. Service account needed for runtime plane to access GCP resources.

serviceDirectory string

The name of the Service Directory service name. Used for Private Harpoon to resolve the ILB address. e.g. "projects/cloud-connectors-e2e-testing/locations/us-central1/namespaces/istio-system/services/istio-ingressgateway-connectors"

status ConnectionStatusResponse

Current status of the connection.

suspended boolean

Optional. Suspended indicates if a user has suspended a connection or not.

updateTime string

Updated time.

auth_config AuthConfigResponse

Optional. Configuration for establishing the connection's authentication with an external system.

config_variables Sequence[ConfigVariableResponse]

Optional. Configuration for configuring the connection with an external system.

connector_version str

Connector version on which the connection is created. The format is: projects//locations//providers//connectors//versions/* Only global location is supported for ConnectorVersion resource.

create_time str

Created time.

description str

Optional. Description of the resource.

destination_configs Sequence[DestinationConfigResponse]

Optional. Configuration of the Connector's destination. Only accepted for Connectors that accepts user defined destination(s).

envoy_image_location str

GCR location where the envoy image is stored. formatted like: gcr.io/{bucketName}/{imageName}

image_location str

GCR location where the runtime image is stored. formatted like: gcr.io/{bucketName}/{imageName}

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

lock_config LockConfigResponse

Optional. Configuration that indicates whether or not the Connection can be edited.

name str

Resource name of the Connection. Format: projects/{project}/locations/{location}/connections/{connection}

node_config NodeConfigResponse

Optional. Node configuration for the connection.

service_account str

Optional. Service account needed for runtime plane to access GCP resources.

service_directory str

The name of the Service Directory service name. Used for Private Harpoon to resolve the ILB address. e.g. "projects/cloud-connectors-e2e-testing/locations/us-central1/namespaces/istio-system/services/istio-ingressgateway-connectors"

status ConnectionStatusResponse

Current status of the connection.

suspended bool

Optional. Suspended indicates if a user has suspended a connection or not.

update_time str

Updated time.

authConfig Property Map

Optional. Configuration for establishing the connection's authentication with an external system.

configVariables List<Property Map>

Optional. Configuration for configuring the connection with an external system.

connectorVersion String

Connector version on which the connection is created. The format is: projects//locations//providers//connectors//versions/* Only global location is supported for ConnectorVersion resource.

createTime String

Created time.

description String

Optional. Description of the resource.

destinationConfigs List<Property Map>

Optional. Configuration of the Connector's destination. Only accepted for Connectors that accepts user defined destination(s).

envoyImageLocation String

GCR location where the envoy image is stored. formatted like: gcr.io/{bucketName}/{imageName}

imageLocation String

GCR location where the runtime image is stored. formatted like: gcr.io/{bucketName}/{imageName}

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

lockConfig Property Map

Optional. Configuration that indicates whether or not the Connection can be edited.

name String

Resource name of the Connection. Format: projects/{project}/locations/{location}/connections/{connection}

nodeConfig Property Map

Optional. Node configuration for the connection.

serviceAccount String

Optional. Service account needed for runtime plane to access GCP resources.

serviceDirectory String

The name of the Service Directory service name. Used for Private Harpoon to resolve the ILB address. e.g. "projects/cloud-connectors-e2e-testing/locations/us-central1/namespaces/istio-system/services/istio-ingressgateway-connectors"

status Property Map

Current status of the connection.

suspended Boolean

Optional. Suspended indicates if a user has suspended a connection or not.

updateTime String

Updated time.

Supporting Types

AuthConfigResponse

AdditionalVariables []ConfigVariableResponse

List containing additional auth configs.

AuthType string

The type of authentication configured.

Oauth2ClientCredentials Oauth2ClientCredentialsResponse

Oauth2ClientCredentials.

Oauth2JwtBearer Oauth2JwtBearerResponse

Oauth2JwtBearer.

SshPublicKey SshPublicKeyResponse

SSH Public Key.

UserPassword UserPasswordResponse

UserPassword.

additionalVariables List<ConfigVariableResponse>

List containing additional auth configs.

authType String

The type of authentication configured.

oauth2ClientCredentials Oauth2ClientCredentialsResponse

Oauth2ClientCredentials.

oauth2JwtBearer Oauth2JwtBearerResponse

Oauth2JwtBearer.

sshPublicKey SshPublicKeyResponse

SSH Public Key.

userPassword UserPasswordResponse

UserPassword.

additionalVariables ConfigVariableResponse[]

List containing additional auth configs.

authType string

The type of authentication configured.

oauth2ClientCredentials Oauth2ClientCredentialsResponse

Oauth2ClientCredentials.

oauth2JwtBearer Oauth2JwtBearerResponse

Oauth2JwtBearer.

sshPublicKey SshPublicKeyResponse

SSH Public Key.

userPassword UserPasswordResponse

UserPassword.

additional_variables Sequence[ConfigVariableResponse]

List containing additional auth configs.

auth_type str

The type of authentication configured.

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.

authType String

The type of authentication configured.

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.

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.

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.

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.

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.

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.

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.

ConnectionStatusResponse

Description string

Description.

State string

State.

Status string

Status provides detailed information for the state.

Description string

Description.

State string

State.

Status string

Status provides detailed information for the state.

description String

Description.

state String

State.

status String

Status provides detailed information for the state.

description string

Description.

state string

State.

status string

Status provides detailed information for the state.

description str

Description.

state str

State.

status str

Status provides detailed information for the state.

description String

Description.

state String

State.

status String

Status provides detailed information for the state.

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

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.

LockConfigResponse

Locked bool

Indicates whether or not the connection is locked.

Reason string

Describes why a connection is locked.

Locked bool

Indicates whether or not the connection is locked.

Reason string

Describes why a connection is locked.

locked Boolean

Indicates whether or not the connection is locked.

reason String

Describes why a connection is locked.

locked boolean

Indicates whether or not the connection is locked.

reason string

Describes why a connection is locked.

locked bool

Indicates whether or not the connection is locked.

reason str

Describes why a connection is locked.

locked Boolean

Indicates whether or not the connection is locked.

reason String

Describes why a connection is locked.

NodeConfigResponse

MaxNodeCount int

Maximum number of nodes in the runtime nodes.

MinNodeCount int

Minimum number of nodes in the runtime nodes.

MaxNodeCount int

Maximum number of nodes in the runtime nodes.

MinNodeCount int

Minimum number of nodes in the runtime nodes.

maxNodeCount Integer

Maximum number of nodes in the runtime nodes.

minNodeCount Integer

Minimum number of nodes in the runtime nodes.

maxNodeCount number

Maximum number of nodes in the runtime nodes.

minNodeCount number

Minimum number of nodes in the runtime nodes.

max_node_count int

Maximum number of nodes in the runtime nodes.

min_node_count int

Minimum number of nodes in the runtime nodes.

maxNodeCount Number

Maximum number of nodes in the runtime nodes.

minNodeCount Number

Minimum number of nodes in the runtime nodes.

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