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
Explore with Pulumi AI
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi
Gets details of a single 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:
- 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