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.getConnection
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 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)
public static Output<GetConnectionResult> getConnection(GetConnectionArgs args, InvokeOptions options)
fn::invoke:
function: google-native:connectors/v1:getConnection
arguments:
# arguments dictionaryThe following arguments are supported:
- Connection
Id string - Location string
- Project string
- View string
- Connection
Id string - Location string
- Project string
- View string
- connection
Id String - location String
- project String
- view String
- connection
Id string - location string
- project string
- view string
- connection_
id str - location str
- project str
- view str
- connection
Id String - location String
- project String
- view String
getConnection Result
The following output properties are available:
- Auth
Config Pulumi.Google Native. Connectors. V1. Outputs. Auth Config Response - Optional. Configuration for establishing the connection's authentication with an external system.
- Config
Variables List<Pulumi.Google Native. Connectors. V1. Outputs. Config Variable Response> - Optional. Configuration for configuring the connection with an external system.
- Connection
Revision string - Connection revision. This field is only updated when the connection is created or updated by User.
- Connector
Version 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.
- Connector
Version Pulumi.Infra Config Google Native. Connectors. V1. Outputs. Connector Version Infra Config Response - Infra configs supported by Connector Version.
- Connector
Version stringLaunch Stage - Flag to mark the version indicating the launch stage.
- Create
Time string - Created time.
- Description string
- Optional. Description of the resource.
- Destination
Configs List<Pulumi.Google Native. Connectors. V1. Outputs. Destination Config Response> - Optional. Configuration of the Connector's destination. Only accepted for Connectors that accepts user defined destination(s).
- Envoy
Image stringLocation - GCR location where the envoy image is stored. formatted like: gcr.io/{bucketName}/{imageName}
- Eventing
Config Pulumi.Google Native. Connectors. V1. Outputs. Eventing Config Response - Optional. Eventing config of a connection
- Eventing
Enablement stringType - Optional. Eventing enablement type. Will be nil if eventing is not enabled.
- Eventing
Runtime Pulumi.Data Google Native. Connectors. V1. Outputs. Eventing Runtime Data Response - Eventing Runtime Data.
- Image
Location string - GCR location where the runtime image is stored. formatted like: gcr.io/{bucketName}/{imageName}
- Is
Trusted boolTester - Is trusted tester program enabled for the project.
- 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
- Lock
Config Pulumi.Google Native. Connectors. V1. Outputs. Lock Config Response - Optional. Configuration that indicates whether or not the Connection can be edited.
- Log
Config Pulumi.Google Native. Connectors. V1. Outputs. Connectors Log Config Response - Optional. Log configuration for the connection.
- Name string
- Resource name of the Connection. Format: projects/{project}/locations/{location}/connections/{connection}
- Node
Config Pulumi.Google Native. Connectors. V1. Outputs. Node Config Response - Optional. Node configuration for the connection.
- Service
Account string - Optional. Service account needed for runtime plane to access Google Cloud resources.
- Service
Directory 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"
- Ssl
Config Pulumi.Google Native. Connectors. V1. Outputs. Ssl Config Response - Optional. Ssl config of a connection
- Status
Pulumi.
Google Native. Connectors. V1. Outputs. Connection Status Response - Current status of the connection.
- Subscription
Type string - This subscription type enum states the subscription type of the project.
- Suspended bool
- Optional. Suspended indicates if a user has suspended a connection or not.
- Update
Time string - Updated time.
- Auth
Config AuthConfig Response - Optional. Configuration for establishing the connection's authentication with an external system.
- Config
Variables []ConfigVariable Response - Optional. Configuration for configuring the connection with an external system.
- Connection
Revision string - Connection revision. This field is only updated when the connection is created or updated by User.
- Connector
Version 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.
- Connector
Version ConnectorInfra Config Version Infra Config Response - Infra configs supported by Connector Version.
- Connector
Version stringLaunch Stage - Flag to mark the version indicating the launch stage.
- Create
Time string - Created time.
- Description string
- Optional. Description of the resource.
- Destination
Configs []DestinationConfig Response - Optional. Configuration of the Connector's destination. Only accepted for Connectors that accepts user defined destination(s).
- Envoy
Image stringLocation - GCR location where the envoy image is stored. formatted like: gcr.io/{bucketName}/{imageName}
- Eventing
Config EventingConfig Response - Optional. Eventing config of a connection
- Eventing
Enablement stringType - Optional. Eventing enablement type. Will be nil if eventing is not enabled.
- Eventing
Runtime EventingData Runtime Data Response - Eventing Runtime Data.
- Image
Location string - GCR location where the runtime image is stored. formatted like: gcr.io/{bucketName}/{imageName}
- Is
Trusted boolTester - Is trusted tester program enabled for the project.
- 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
- Lock
Config LockConfig Response - Optional. Configuration that indicates whether or not the Connection can be edited.
- Log
Config ConnectorsLog Config Response - Optional. Log configuration for the connection.
- Name string
- Resource name of the Connection. Format: projects/{project}/locations/{location}/connections/{connection}
- Node
Config NodeConfig Response - Optional. Node configuration for the connection.
- Service
Account string - Optional. Service account needed for runtime plane to access Google Cloud resources.
- Service
Directory 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"
- Ssl
Config SslConfig Response - Optional. Ssl config of a connection
- Status
Connection
Status Response - Current status of the connection.
- Subscription
Type string - This subscription type enum states the subscription type of the project.
- Suspended bool
- Optional. Suspended indicates if a user has suspended a connection or not.
- Update
Time string - Updated time.
- auth
Config AuthConfig Response - Optional. Configuration for establishing the connection's authentication with an external system.
- config
Variables List<ConfigVariable Response> - Optional. Configuration for configuring the connection with an external system.
- connection
Revision String - Connection revision. This field is only updated when the connection is created or updated by User.
- connector
Version 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.
- connector
Version ConnectorInfra Config Version Infra Config Response - Infra configs supported by Connector Version.
- connector
Version StringLaunch Stage - Flag to mark the version indicating the launch stage.
- create
Time String - Created time.
- description String
- Optional. Description of the resource.
- destination
Configs List<DestinationConfig Response> - Optional. Configuration of the Connector's destination. Only accepted for Connectors that accepts user defined destination(s).
- envoy
Image StringLocation - GCR location where the envoy image is stored. formatted like: gcr.io/{bucketName}/{imageName}
- eventing
Config EventingConfig Response - Optional. Eventing config of a connection
- eventing
Enablement StringType - Optional. Eventing enablement type. Will be nil if eventing is not enabled.
- eventing
Runtime EventingData Runtime Data Response - Eventing Runtime Data.
- image
Location String - GCR location where the runtime image is stored. formatted like: gcr.io/{bucketName}/{imageName}
- is
Trusted BooleanTester - Is trusted tester program enabled for the project.
- 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
- lock
Config LockConfig Response - Optional. Configuration that indicates whether or not the Connection can be edited.
- log
Config ConnectorsLog Config Response - Optional. Log configuration for the connection.
- name String
- Resource name of the Connection. Format: projects/{project}/locations/{location}/connections/{connection}
- node
Config NodeConfig Response - Optional. Node configuration for the connection.
- service
Account String - Optional. Service account needed for runtime plane to access Google Cloud resources.
- service
Directory 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"
- ssl
Config SslConfig Response - Optional. Ssl config of a connection
- status
Connection
Status Response - Current status of the connection.
- subscription
Type String - This subscription type enum states the subscription type of the project.
- suspended Boolean
- Optional. Suspended indicates if a user has suspended a connection or not.
- update
Time String - Updated time.
- auth
Config AuthConfig Response - Optional. Configuration for establishing the connection's authentication with an external system.
- config
Variables ConfigVariable Response[] - Optional. Configuration for configuring the connection with an external system.
- connection
Revision string - Connection revision. This field is only updated when the connection is created or updated by User.
- connector
Version 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.
- connector
Version ConnectorInfra Config Version Infra Config Response - Infra configs supported by Connector Version.
- connector
Version stringLaunch Stage - Flag to mark the version indicating the launch stage.
- create
Time string - Created time.
- description string
- Optional. Description of the resource.
- destination
Configs DestinationConfig Response[] - Optional. Configuration of the Connector's destination. Only accepted for Connectors that accepts user defined destination(s).
- envoy
Image stringLocation - GCR location where the envoy image is stored. formatted like: gcr.io/{bucketName}/{imageName}
- eventing
Config EventingConfig Response - Optional. Eventing config of a connection
- eventing
Enablement stringType - Optional. Eventing enablement type. Will be nil if eventing is not enabled.
- eventing
Runtime EventingData Runtime Data Response - Eventing Runtime Data.
- image
Location string - GCR location where the runtime image is stored. formatted like: gcr.io/{bucketName}/{imageName}
- is
Trusted booleanTester - Is trusted tester program enabled for the project.
- 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
- lock
Config LockConfig Response - Optional. Configuration that indicates whether or not the Connection can be edited.
- log
Config ConnectorsLog Config Response - Optional. Log configuration for the connection.
- name string
- Resource name of the Connection. Format: projects/{project}/locations/{location}/connections/{connection}
- node
Config NodeConfig Response - Optional. Node configuration for the connection.
- service
Account string - Optional. Service account needed for runtime plane to access Google Cloud resources.
- service
Directory 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"
- ssl
Config SslConfig Response - Optional. Ssl config of a connection
- status
Connection
Status Response - Current status of the connection.
- subscription
Type string - This subscription type enum states the subscription type of the project.
- suspended boolean
- Optional. Suspended indicates if a user has suspended a connection or not.
- update
Time string - Updated time.
- auth_
config AuthConfig Response - Optional. Configuration for establishing the connection's authentication with an external system.
- config_
variables Sequence[ConfigVariable Response] - Optional. Configuration for configuring the connection with an external system.
- connection_
revision str - Connection revision. This field is only updated when the connection is created or updated by User.
- 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.
- connector_
version_ Connectorinfra_ config Version Infra Config Response - Infra configs supported by Connector Version.
- connector_
version_ strlaunch_ stage - Flag to mark the version indicating the launch stage.
- create_
time str - Created time.
- description str
- Optional. Description of the resource.
- destination_
configs Sequence[DestinationConfig Response] - Optional. Configuration of the Connector's destination. Only accepted for Connectors that accepts user defined destination(s).
- envoy_
image_ strlocation - GCR location where the envoy image is stored. formatted like: gcr.io/{bucketName}/{imageName}
- eventing_
config EventingConfig Response - Optional. Eventing config of a connection
- eventing_
enablement_ strtype - Optional. Eventing enablement type. Will be nil if eventing is not enabled.
- eventing_
runtime_ Eventingdata Runtime Data Response - Eventing Runtime Data.
- image_
location str - GCR location where the runtime image is stored. formatted like: gcr.io/{bucketName}/{imageName}
- is_
trusted_ booltester - Is trusted tester program enabled for the project.
- 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 LockConfig Response - Optional. Configuration that indicates whether or not the Connection can be edited.
- log_
config ConnectorsLog Config Response - Optional. Log configuration for the connection.
- name str
- Resource name of the Connection. Format: projects/{project}/locations/{location}/connections/{connection}
- node_
config NodeConfig Response - Optional. Node configuration for the connection.
- service_
account str - Optional. Service account needed for runtime plane to access Google Cloud 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"
- ssl_
config SslConfig Response - Optional. Ssl config of a connection
- status
Connection
Status Response - Current status of the connection.
- subscription_
type str - This subscription type enum states the subscription type of the project.
- suspended bool
- Optional. Suspended indicates if a user has suspended a connection or not.
- update_
time str - Updated time.
- auth
Config Property Map - Optional. Configuration for establishing the connection's authentication with an external system.
- config
Variables List<Property Map> - Optional. Configuration for configuring the connection with an external system.
- connection
Revision String - Connection revision. This field is only updated when the connection is created or updated by User.
- connector
Version 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.
- connector
Version Property MapInfra Config - Infra configs supported by Connector Version.
- connector
Version StringLaunch Stage - Flag to mark the version indicating the launch stage.
- create
Time String - Created time.
- description String
- Optional. Description of the resource.
- destination
Configs List<Property Map> - Optional. Configuration of the Connector's destination. Only accepted for Connectors that accepts user defined destination(s).
- envoy
Image StringLocation - GCR location where the envoy image is stored. formatted like: gcr.io/{bucketName}/{imageName}
- eventing
Config Property Map - Optional. Eventing config of a connection
- eventing
Enablement StringType - Optional. Eventing enablement type. Will be nil if eventing is not enabled.
- eventing
Runtime Property MapData - Eventing Runtime Data.
- image
Location String - GCR location where the runtime image is stored. formatted like: gcr.io/{bucketName}/{imageName}
- is
Trusted BooleanTester - Is trusted tester program enabled for the project.
- 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
- lock
Config Property Map - Optional. Configuration that indicates whether or not the Connection can be edited.
- log
Config Property Map - Optional. Log configuration for the connection.
- name String
- Resource name of the Connection. Format: projects/{project}/locations/{location}/connections/{connection}
- node
Config Property Map - Optional. Node configuration for the connection.
- service
Account String - Optional. Service account needed for runtime plane to access Google Cloud resources.
- service
Directory 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"
- ssl
Config Property Map - Optional. Ssl config of a connection
- status Property Map
- Current status of the connection.
- subscription
Type String - This subscription type enum states the subscription type of the project.
- suspended Boolean
- Optional. Suspended indicates if a user has suspended a connection or not.
- update
Time String - Updated time.
Supporting Types
AuthConfigResponse
- Additional
Variables List<Pulumi.Google Native. Connectors. V1. Inputs. Config Variable Response> - List containing additional auth configs.
- Auth
Key string - Identifier key for auth config
- Auth
Type string - The type of authentication configured.
- Oauth2Auth
Code Pulumi.Flow Google Native. Connectors. V1. Inputs. Oauth2Auth Code Flow Response - Oauth2AuthCodeFlow.
- Oauth2Client
Credentials Pulumi.Google Native. Connectors. V1. Inputs. Oauth2Client Credentials Response - Oauth2ClientCredentials.
- Oauth2Jwt
Bearer Pulumi.Google Native. Connectors. V1. Inputs. Oauth2Jwt Bearer Response - Oauth2JwtBearer.
- Ssh
Public Pulumi.Key Google Native. Connectors. V1. Inputs. Ssh Public Key Response - SSH Public Key.
- User
Password Pulumi.Google Native. Connectors. V1. Inputs. User Password Response - UserPassword.
- Additional
Variables []ConfigVariable Response - List containing additional auth configs.
- Auth
Key string - Identifier key for auth config
- Auth
Type string - The type of authentication configured.
- Oauth2Auth
Code Oauth2AuthFlow Code Flow Response - Oauth2AuthCodeFlow.
- Oauth2Client
Credentials Oauth2ClientCredentials Response - Oauth2ClientCredentials.
- Oauth2Jwt
Bearer Oauth2JwtBearer Response - Oauth2JwtBearer.
- Ssh
Public SshKey Public Key Response - SSH Public Key.
- User
Password UserPassword Response - UserPassword.
- additional
Variables List<ConfigVariable Response> - List containing additional auth configs.
- auth
Key String - Identifier key for auth config
- auth
Type String - The type of authentication configured.
- oauth2Auth
Code Oauth2AuthFlow Code Flow Response - Oauth2AuthCodeFlow.
- oauth2Client
Credentials Oauth2ClientCredentials Response - Oauth2ClientCredentials.
- oauth2Jwt
Bearer Oauth2JwtBearer Response - Oauth2JwtBearer.
- ssh
Public SshKey Public Key Response - SSH Public Key.
- user
Password UserPassword Response - UserPassword.
- additional
Variables ConfigVariable Response[] - List containing additional auth configs.
- auth
Key string - Identifier key for auth config
- auth
Type string - The type of authentication configured.
- oauth2Auth
Code Oauth2AuthFlow Code Flow Response - Oauth2AuthCodeFlow.
- oauth2Client
Credentials Oauth2ClientCredentials Response - Oauth2ClientCredentials.
- oauth2Jwt
Bearer Oauth2JwtBearer Response - Oauth2JwtBearer.
- ssh
Public SshKey Public Key Response - SSH Public Key.
- user
Password UserPassword Response - UserPassword.
- additional_
variables Sequence[ConfigVariable Response] - List containing additional auth configs.
- auth_
key str - Identifier key for auth config
- auth_
type str - The type of authentication configured.
- oauth2_
auth_ Oauth2Authcode_ flow Code Flow Response - Oauth2AuthCodeFlow.
- oauth2_
client_ Oauth2Clientcredentials Credentials Response - Oauth2ClientCredentials.
- oauth2_
jwt_ Oauth2Jwtbearer Bearer Response - Oauth2JwtBearer.
- ssh_
public_ Sshkey Public Key Response - SSH Public Key.
- user_
password UserPassword Response - UserPassword.
- additional
Variables List<Property Map> - List containing additional auth configs.
- auth
Key String - Identifier key for auth config
- auth
Type String - The type of authentication configured.
- oauth2Auth
Code Property MapFlow - Oauth2AuthCodeFlow.
- oauth2Client
Credentials Property Map - Oauth2ClientCredentials.
- oauth2Jwt
Bearer Property Map - Oauth2JwtBearer.
- ssh
Public Property MapKey - SSH Public Key.
- user
Password Property Map - UserPassword.
ConfigVariableResponse
- Bool
Value bool - Value is a bool.
- Encryption
Key Pulumi.Value Google Native. Connectors. V1. Inputs. Encryption Key Response - Value is a Encryption Key.
- Int
Value string - Value is an integer
- Key string
- Key of the config variable.
- Secret
Value Pulumi.Google Native. Connectors. V1. Inputs. Secret Response - Value is a secret.
- String
Value string - Value is a string.
- Bool
Value bool - Value is a bool.
- Encryption
Key EncryptionValue Key Response - Value is a Encryption Key.
- Int
Value string - Value is an integer
- Key string
- Key of the config variable.
- Secret
Value SecretResponse - Value is a secret.
- String
Value string - Value is a string.
- bool
Value Boolean - Value is a bool.
- encryption
Key EncryptionValue Key Response - Value is a Encryption Key.
- int
Value String - Value is an integer
- key String
- Key of the config variable.
- secret
Value SecretResponse - Value is a secret.
- string
Value String - Value is a string.
- bool
Value boolean - Value is a bool.
- encryption
Key EncryptionValue Key Response - Value is a Encryption Key.
- int
Value string - Value is an integer
- key string
- Key of the config variable.
- secret
Value SecretResponse - Value is a secret.
- string
Value string - Value is a string.
- bool_
value bool - Value is a bool.
- encryption_
key_ Encryptionvalue Key Response - 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.
- bool
Value Boolean - Value is a bool.
- encryption
Key Property MapValue - Value is a Encryption Key.
- int
Value String - Value is an integer
- key String
- Key of the config variable.
- secret
Value Property Map - Value is a secret.
- string
Value 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.
ConnectorVersionInfraConfigResponse
- Connection
Ratelimit stringWindow Seconds - The window used for ratelimiting runtime requests to connections.
- Hpa
Config Pulumi.Google Native. Connectors. V1. Inputs. HPAConfig Response - HPA autoscaling config.
- Internalclient
Ratelimit stringThreshold - Max QPS supported for internal requests originating from Connd.
- Ratelimit
Threshold string - Max QPS supported by the connector version before throttling of requests.
- Resource
Limits Pulumi.Google Native. Connectors. V1. Inputs. Resource Limits Response - System resource limits.
- Resource
Requests Pulumi.Google Native. Connectors. V1. Inputs. Resource Requests Response - System resource requests.
- string
- The name of shared connector deployment.
- Connection
Ratelimit stringWindow Seconds - The window used for ratelimiting runtime requests to connections.
- Hpa
Config HPAConfigResponse - HPA autoscaling config.
- Internalclient
Ratelimit stringThreshold - Max QPS supported for internal requests originating from Connd.
- Ratelimit
Threshold string - Max QPS supported by the connector version before throttling of requests.
- Resource
Limits ResourceLimits Response - System resource limits.
- Resource
Requests ResourceRequests Response - System resource requests.
- string
- The name of shared connector deployment.
- connection
Ratelimit StringWindow Seconds - The window used for ratelimiting runtime requests to connections.
- hpa
Config HPAConfigResponse - HPA autoscaling config.
- internalclient
Ratelimit StringThreshold - Max QPS supported for internal requests originating from Connd.
- ratelimit
Threshold String - Max QPS supported by the connector version before throttling of requests.
- resource
Limits ResourceLimits Response - System resource limits.
- resource
Requests ResourceRequests Response - System resource requests.
- String
- The name of shared connector deployment.
- connection
Ratelimit stringWindow Seconds - The window used for ratelimiting runtime requests to connections.
- hpa
Config HPAConfigResponse - HPA autoscaling config.
- internalclient
Ratelimit stringThreshold - Max QPS supported for internal requests originating from Connd.
- ratelimit
Threshold string - Max QPS supported by the connector version before throttling of requests.
- resource
Limits ResourceLimits Response - System resource limits.
- resource
Requests ResourceRequests Response - System resource requests.
- string
- The name of shared connector deployment.
- connection_
ratelimit_ strwindow_ seconds - The window used for ratelimiting runtime requests to connections.
- hpa_
config HPAConfigResponse - HPA autoscaling config.
- internalclient_
ratelimit_ strthreshold - Max QPS supported for internal requests originating from Connd.
- ratelimit_
threshold str - Max QPS supported by the connector version before throttling of requests.
- resource_
limits ResourceLimits Response - System resource limits.
- resource_
requests ResourceRequests Response - System resource requests.
- str
- The name of shared connector deployment.
- connection
Ratelimit StringWindow Seconds - The window used for ratelimiting runtime requests to connections.
- hpa
Config Property Map - HPA autoscaling config.
- internalclient
Ratelimit StringThreshold - Max QPS supported for internal requests originating from Connd.
- ratelimit
Threshold String - Max QPS supported by the connector version before throttling of requests.
- resource
Limits Property Map - System resource limits.
- resource
Requests Property Map - System resource requests.
- String
- The name of shared connector deployment.
ConnectorsLogConfigResponse
- Enabled bool
- Enabled represents whether logging is enabled or not for a connection.
- Enabled bool
- Enabled represents whether logging is enabled or not for a connection.
- enabled Boolean
- Enabled represents whether logging is enabled or not for a connection.
- enabled boolean
- Enabled represents whether logging is enabled or not for a connection.
- enabled bool
- Enabled represents whether logging is enabled or not for a connection.
- enabled Boolean
- Enabled represents whether logging is enabled or not for a connection.
DestinationConfigResponse
- Destinations
List<Pulumi.
Google Native. Connectors. V1. Inputs. Destination Response> - The destinations for the key.
- Key string
- The key is the destination identifier that is supported by the Connector.
- Destinations
[]Destination
Response - The destinations for the key.
- Key string
- The key is the destination identifier that is supported by the Connector.
- destinations
List<Destination
Response> - The destinations for the key.
- key String
- The key is the destination identifier that is supported by the Connector.
- destinations
Destination
Response[] - The destinations for the key.
- key string
- The key is the destination identifier that is supported by the Connector.
- destinations
Sequence[Destination
Response] - 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.
- Service
Attachment 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.
- Service
Attachment 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.
- service
Attachment 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.
- service
Attachment 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.
- service
Attachment String - PSC service attachments. Format: projects//regions//serviceAttachments/*
EncryptionKeyResponse
- Kms
Key stringName - 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 stringName - 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 StringName - 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 stringName - 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_ strname - 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.
- kms
Key StringName - 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.
EventingConfigResponse
- Additional
Variables List<Pulumi.Google Native. Connectors. V1. Inputs. Config Variable Response> - Additional eventing related field values
- Auth
Config Pulumi.Google Native. Connectors. V1. Inputs. Auth Config Response - Auth details for the webhook adapter.
- Encryption
Key Pulumi.Google Native. Connectors. V1. Inputs. Config Variable Response - Encryption key (can be either Google managed or CMEK).
- Enrichment
Enabled bool - Enrichment Enabled.
- Events
Listener stringIngress Endpoint - Optional. Ingress endpoint of the event listener. This is used only when private connectivity is enabled.
- Private
Connectivity boolEnabled - Optional. Private Connectivity Enabled.
- Registration
Destination Pulumi.Config Google Native. Connectors. V1. Inputs. Destination Config Response - Registration endpoint for auto registration.
- Additional
Variables []ConfigVariable Response - Additional eventing related field values
- Auth
Config AuthConfig Response - Auth details for the webhook adapter.
- Encryption
Key ConfigVariable Response - Encryption key (can be either Google managed or CMEK).
- Enrichment
Enabled bool - Enrichment Enabled.
- Events
Listener stringIngress Endpoint - Optional. Ingress endpoint of the event listener. This is used only when private connectivity is enabled.
- Private
Connectivity boolEnabled - Optional. Private Connectivity Enabled.
- Registration
Destination DestinationConfig Config Response - Registration endpoint for auto registration.
- additional
Variables List<ConfigVariable Response> - Additional eventing related field values
- auth
Config AuthConfig Response - Auth details for the webhook adapter.
- encryption
Key ConfigVariable Response - Encryption key (can be either Google managed or CMEK).
- enrichment
Enabled Boolean - Enrichment Enabled.
- events
Listener StringIngress Endpoint - Optional. Ingress endpoint of the event listener. This is used only when private connectivity is enabled.
- private
Connectivity BooleanEnabled - Optional. Private Connectivity Enabled.
- registration
Destination DestinationConfig Config Response - Registration endpoint for auto registration.
- additional
Variables ConfigVariable Response[] - Additional eventing related field values
- auth
Config AuthConfig Response - Auth details for the webhook adapter.
- encryption
Key ConfigVariable Response - Encryption key (can be either Google managed or CMEK).
- enrichment
Enabled boolean - Enrichment Enabled.
- events
Listener stringIngress Endpoint - Optional. Ingress endpoint of the event listener. This is used only when private connectivity is enabled.
- private
Connectivity booleanEnabled - Optional. Private Connectivity Enabled.
- registration
Destination DestinationConfig Config Response - Registration endpoint for auto registration.
- additional_
variables Sequence[ConfigVariable Response] - Additional eventing related field values
- auth_
config AuthConfig Response - Auth details for the webhook adapter.
- encryption_
key ConfigVariable Response - Encryption key (can be either Google managed or CMEK).
- enrichment_
enabled bool - Enrichment Enabled.
- events_
listener_ stringress_ endpoint - Optional. Ingress endpoint of the event listener. This is used only when private connectivity is enabled.
- private_
connectivity_ boolenabled - Optional. Private Connectivity Enabled.
- registration_
destination_ Destinationconfig Config Response - Registration endpoint for auto registration.
- additional
Variables List<Property Map> - Additional eventing related field values
- auth
Config Property Map - Auth details for the webhook adapter.
- encryption
Key Property Map - Encryption key (can be either Google managed or CMEK).
- enrichment
Enabled Boolean - Enrichment Enabled.
- events
Listener StringIngress Endpoint - Optional. Ingress endpoint of the event listener. This is used only when private connectivity is enabled.
- private
Connectivity BooleanEnabled - Optional. Private Connectivity Enabled.
- registration
Destination Property MapConfig - Registration endpoint for auto registration.
EventingRuntimeDataResponse
- Events
Listener stringEndpoint - Events listener endpoint. The value will populated after provisioning the events listener.
- Events
Listener stringPsc Sa - Events listener PSC Service attachment. The value will be populated after provisioning the events listener with private connectivity enabled.
- Status
Pulumi.
Google Native. Connectors. V1. Inputs. Eventing Status Response - Current status of eventing.
- Events
Listener stringEndpoint - Events listener endpoint. The value will populated after provisioning the events listener.
- Events
Listener stringPsc Sa - Events listener PSC Service attachment. The value will be populated after provisioning the events listener with private connectivity enabled.
- Status
Eventing
Status Response - Current status of eventing.
- events
Listener StringEndpoint - Events listener endpoint. The value will populated after provisioning the events listener.
- events
Listener StringPsc Sa - Events listener PSC Service attachment. The value will be populated after provisioning the events listener with private connectivity enabled.
- status
Eventing
Status Response - Current status of eventing.
- events
Listener stringEndpoint - Events listener endpoint. The value will populated after provisioning the events listener.
- events
Listener stringPsc Sa - Events listener PSC Service attachment. The value will be populated after provisioning the events listener with private connectivity enabled.
- status
Eventing
Status Response - Current status of eventing.
- events_
listener_ strendpoint - Events listener endpoint. The value will populated after provisioning the events listener.
- events_
listener_ strpsc_ sa - Events listener PSC Service attachment. The value will be populated after provisioning the events listener with private connectivity enabled.
- status
Eventing
Status Response - Current status of eventing.
- events
Listener StringEndpoint - Events listener endpoint. The value will populated after provisioning the events listener.
- events
Listener StringPsc Sa - Events listener PSC Service attachment. The value will be populated after provisioning the events listener with private connectivity enabled.
- status Property Map
- Current status of eventing.
EventingStatusResponse
- Description string
- Description of error if State is set to "ERROR".
- State string
- State.
- Description string
- Description of error if State is set to "ERROR".
- State string
- State.
- description String
- Description of error if State is set to "ERROR".
- state String
- State.
- description string
- Description of error if State is set to "ERROR".
- state string
- State.
- description str
- Description of error if State is set to "ERROR".
- state str
- State.
- description String
- Description of error if State is set to "ERROR".
- state String
- State.
HPAConfigResponse
- Cpu
Utilization stringThreshold - Percent CPU utilization where HPA triggers autoscaling.
- Memory
Utilization stringThreshold - Percent Memory utilization where HPA triggers autoscaling.
- Cpu
Utilization stringThreshold - Percent CPU utilization where HPA triggers autoscaling.
- Memory
Utilization stringThreshold - Percent Memory utilization where HPA triggers autoscaling.
- cpu
Utilization StringThreshold - Percent CPU utilization where HPA triggers autoscaling.
- memory
Utilization StringThreshold - Percent Memory utilization where HPA triggers autoscaling.
- cpu
Utilization stringThreshold - Percent CPU utilization where HPA triggers autoscaling.
- memory
Utilization stringThreshold - Percent Memory utilization where HPA triggers autoscaling.
- cpu_
utilization_ strthreshold - Percent CPU utilization where HPA triggers autoscaling.
- memory_
utilization_ strthreshold - Percent Memory utilization where HPA triggers autoscaling.
- cpu
Utilization StringThreshold - Percent CPU utilization where HPA triggers autoscaling.
- memory
Utilization StringThreshold - Percent Memory utilization where HPA triggers autoscaling.
JwtClaimsResponse
LockConfigResponse
NodeConfigResponse
- Max
Node intCount - Maximum number of nodes in the runtime nodes.
- Min
Node intCount - Minimum number of nodes in the runtime nodes.
- Max
Node intCount - Maximum number of nodes in the runtime nodes.
- Min
Node intCount - Minimum number of nodes in the runtime nodes.
- max
Node IntegerCount - Maximum number of nodes in the runtime nodes.
- min
Node IntegerCount - Minimum number of nodes in the runtime nodes.
- max
Node numberCount - Maximum number of nodes in the runtime nodes.
- min
Node numberCount - Minimum number of nodes in the runtime nodes.
- max_
node_ intcount - Maximum number of nodes in the runtime nodes.
- min_
node_ intcount - Minimum number of nodes in the runtime nodes.
- max
Node NumberCount - Maximum number of nodes in the runtime nodes.
- min
Node NumberCount - Minimum number of nodes in the runtime nodes.
Oauth2AuthCodeFlowResponse
- Auth
Code string - Authorization code to be exchanged for access and refresh tokens.
- Auth
Uri string - Auth URL for Authorization Code Flow
- Client
Id string - Client ID for user-provided OAuth app.
- Client
Secret Pulumi.Google Native. Connectors. V1. Inputs. Secret Response - Client secret for user-provided OAuth app.
- Enable
Pkce bool - Whether to enable PKCE when the user performs the auth code flow.
- Pkce
Verifier string - PKCE verifier to be used during the auth code exchange.
- Redirect
Uri 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.
- Auth
Code string - Authorization code to be exchanged for access and refresh tokens.
- Auth
Uri string - Auth URL for Authorization Code Flow
- Client
Id string - 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 string - PKCE verifier to be used during the auth code exchange.
- Redirect
Uri 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 String - Authorization code to be exchanged for access and refresh tokens.
- auth
Uri String - Auth URL for Authorization Code Flow
- client
Id String - Client ID for user-provided OAuth app.
- client
Secret SecretResponse - Client secret for user-provided OAuth app.
- enable
Pkce Boolean - Whether to enable PKCE when the user performs the auth code flow.
- pkce
Verifier String - PKCE verifier to be used during the auth code exchange.
- redirect
Uri 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.
- auth
Code string - Authorization code to be exchanged for access and refresh tokens.
- auth
Uri string - Auth URL for Authorization Code Flow
- client
Id string - Client ID for user-provided OAuth app.
- client
Secret SecretResponse - Client secret for user-provided OAuth app.
- enable
Pkce boolean - Whether to enable PKCE when the user performs the auth code flow.
- pkce
Verifier string - PKCE verifier to be used during the auth code exchange.
- redirect
Uri 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.
- auth
Code String - Authorization code to be exchanged for access and refresh tokens.
- auth
Uri String - Auth URL for Authorization Code Flow
- client
Id String - Client ID for user-provided OAuth app.
- client
Secret Property Map - Client secret for user-provided OAuth app.
- enable
Pkce Boolean - Whether to enable PKCE when the user performs the auth code flow.
- pkce
Verifier String - PKCE verifier to be used during the auth code exchange.
- redirect
Uri 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
- Client
Id string - The client identifier.
- Client
Secret Pulumi.Google Native. Connectors. V1. Inputs. Secret Response - Secret version reference containing the client secret.
- Client
Id string - The client identifier.
- Client
Secret SecretResponse - Secret version reference containing the client secret.
- client
Id String - The client identifier.
- client
Secret SecretResponse - Secret version reference containing the client secret.
- client
Id string - The client identifier.
- client
Secret SecretResponse - Secret version reference containing the client secret.
- client_
id str - The client identifier.
- client_
secret SecretResponse - Secret version reference containing the client secret.
- client
Id String - The client identifier.
- client
Secret Property Map - Secret version reference containing the client secret.
Oauth2JwtBearerResponse
- Client
Key Pulumi.Google Native. Connectors. V1. Inputs. Secret Response - 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 Pulumi.Google Native. Connectors. V1. Inputs. Jwt Claims Response - 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 JwtClaims Response - 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 JwtClaims Response - 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 JwtClaims Response - 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 JwtClaims Response - JwtClaims providers fields to generate the token.
- client
Key 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/*. - jwt
Claims Property Map - JwtClaims providers fields to generate the token.
ResourceLimitsResponse
ResourceRequestsResponse
SecretResponse
- Secret
Version string - The resource name of the secret version in the format, format as:
projects/*/secrets/*/versions/*.
- Secret
Version string - The resource name of the secret version in the format, format as:
projects/*/secrets/*/versions/*.
- secret
Version String - The resource name of the secret version in the format, format as:
projects/*/secrets/*/versions/*.
- secret
Version 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/*.
- secret
Version String - The resource name of the secret version in the format, format as:
projects/*/secrets/*/versions/*.
SshPublicKeyResponse
- Cert
Type string - Format of SSH Client cert.
- Ssh
Client Pulumi.Cert Google Native. Connectors. V1. Inputs. Secret Response - SSH Client Cert. It should contain both public and private key.
- Ssh
Client Pulumi.Cert Pass Google Native. Connectors. V1. Inputs. Secret Response - Password (passphrase) for ssh client certificate if it has one.
- Username string
- The user account used to authenticate.
- Cert
Type string - Format of SSH Client cert.
- Ssh
Client SecretCert Response - SSH Client Cert. It should contain both public and private key.
- Ssh
Client SecretCert Pass Response - Password (passphrase) for ssh client certificate if it has one.
- Username string
- The user account used to authenticate.
- cert
Type String - Format of SSH Client cert.
- ssh
Client SecretCert Response - SSH Client Cert. It should contain both public and private key.
- ssh
Client SecretCert Pass Response - Password (passphrase) for ssh client certificate if it has one.
- username String
- The user account used to authenticate.
- cert
Type string - Format of SSH Client cert.
- ssh
Client SecretCert Response - SSH Client Cert. It should contain both public and private key.
- ssh
Client SecretCert Pass Response - 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_ Secretcert Response - SSH Client Cert. It should contain both public and private key.
- ssh_
client_ Secretcert_ pass Response - Password (passphrase) for ssh client certificate if it has one.
- username str
- The user account used to authenticate.
- cert
Type String - Format of SSH Client cert.
- ssh
Client Property MapCert - SSH Client Cert. It should contain both public and private key.
- ssh
Client Property MapCert Pass - Password (passphrase) for ssh client certificate if it has one.
- username String
- The user account used to authenticate.
SslConfigResponse
- Additional
Variables List<Pulumi.Google Native. Connectors. V1. Inputs. Config Variable Response> - Additional SSL related field values
- Client
Cert stringType - Type of Client Cert (PEM/JKS/.. etc.)
- Client
Certificate Pulumi.Google Native. Connectors. V1. Inputs. Secret Response - Client Certificate
- Client
Private Pulumi.Key Google Native. Connectors. V1. Inputs. Secret Response - Client Private Key
- Client
Private Pulumi.Key Pass Google Native. Connectors. V1. Inputs. Secret Response - Secret containing the passphrase protecting the Client Private Key
- Private
Server Pulumi.Certificate Google Native. Connectors. V1. Inputs. Secret Response - Private Server Certificate. Needs to be specified if trust model is
PRIVATE. - Server
Cert stringType - Type of Server Cert (PEM/JKS/.. etc.)
- Trust
Model string - Trust Model of the SSL connection
- Type string
- Controls the ssl type for the given connector version.
- Use
Ssl bool - Bool for enabling SSL
- Additional
Variables []ConfigVariable Response - Additional SSL related field values
- Client
Cert stringType - Type of Client Cert (PEM/JKS/.. etc.)
- Client
Certificate SecretResponse - Client Certificate
- Client
Private SecretKey Response - Client Private Key
- Client
Private SecretKey Pass Response - Secret containing the passphrase protecting the Client Private Key
- Private
Server SecretCertificate Response - Private Server Certificate. Needs to be specified if trust model is
PRIVATE. - Server
Cert stringType - Type of Server Cert (PEM/JKS/.. etc.)
- Trust
Model string - Trust Model of the SSL connection
- Type string
- Controls the ssl type for the given connector version.
- Use
Ssl bool - Bool for enabling SSL
- additional
Variables List<ConfigVariable Response> - Additional SSL related field values
- client
Cert StringType - Type of Client Cert (PEM/JKS/.. etc.)
- client
Certificate SecretResponse - Client Certificate
- client
Private SecretKey Response - Client Private Key
- client
Private SecretKey Pass Response - Secret containing the passphrase protecting the Client Private Key
- private
Server SecretCertificate Response - Private Server Certificate. Needs to be specified if trust model is
PRIVATE. - server
Cert StringType - Type of Server Cert (PEM/JKS/.. etc.)
- trust
Model String - Trust Model of the SSL connection
- type String
- Controls the ssl type for the given connector version.
- use
Ssl Boolean - Bool for enabling SSL
- additional
Variables ConfigVariable Response[] - Additional SSL related field values
- client
Cert stringType - Type of Client Cert (PEM/JKS/.. etc.)
- client
Certificate SecretResponse - Client Certificate
- client
Private SecretKey Response - Client Private Key
- client
Private SecretKey Pass Response - Secret containing the passphrase protecting the Client Private Key
- private
Server SecretCertificate Response - Private Server Certificate. Needs to be specified if trust model is
PRIVATE. - server
Cert stringType - Type of Server Cert (PEM/JKS/.. etc.)
- trust
Model string - Trust Model of the SSL connection
- type string
- Controls the ssl type for the given connector version.
- use
Ssl boolean - Bool for enabling SSL
- additional_
variables Sequence[ConfigVariable Response] - Additional SSL related field values
- client_
cert_ strtype - Type of Client Cert (PEM/JKS/.. etc.)
- client_
certificate SecretResponse - Client Certificate
- client_
private_ Secretkey Response - Client Private Key
- client_
private_ Secretkey_ pass Response - Secret containing the passphrase protecting the Client Private Key
- private_
server_ Secretcertificate Response - Private Server Certificate. Needs to be specified if trust model is
PRIVATE. - server_
cert_ strtype - Type of Server Cert (PEM/JKS/.. etc.)
- trust_
model str - Trust Model of the SSL connection
- type str
- Controls the ssl type for the given connector version.
- use_
ssl bool - Bool for enabling SSL
- additional
Variables List<Property Map> - Additional SSL related field values
- client
Cert StringType - Type of Client Cert (PEM/JKS/.. etc.)
- client
Certificate Property Map - Client Certificate
- client
Private Property MapKey - Client Private Key
- client
Private Property MapKey Pass - Secret containing the passphrase protecting the Client Private Key
- private
Server Property MapCertificate - Private Server Certificate. Needs to be specified if trust model is
PRIVATE. - server
Cert StringType - Type of Server Cert (PEM/JKS/.. etc.)
- trust
Model String - Trust Model of the SSL connection
- type String
- Controls the ssl type for the given connector version.
- use
Ssl Boolean - Bool for enabling SSL
UserPasswordResponse
- Password
Pulumi.
Google Native. Connectors. V1. Inputs. Secret Response - Secret version reference containing the password.
- Username string
- Username.
- Password
Secret
Response - Secret version reference containing the password.
- Username string
- Username.
- password
Secret
Response - Secret version reference containing the password.
- username String
- Username.
- password
Secret
Response - Secret version reference containing the password.
- username string
- Username.
- password
Secret
Response - 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 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
