Class: DatadogAPIClient::V2::SnowflakeIntegrationAccountPrivateKeyAuthRequest
- Inherits:
-
Object
- Object
- DatadogAPIClient::V2::SnowflakeIntegrationAccountPrivateKeyAuthRequest
- Includes:
- BaseGenericModel
- Defined in:
- lib/datadog_api_client/v2/models/snowflake_integration_account_private_key_auth_request.rb
Overview
RSA key pair authentication, the only method Snowflake integration accounts support. Generate an RSA key pair and assign the public key to the Snowflake user named in settings.username.
Instance Attribute Summary collapse
-
#auth_type ⇒ Object
readonly
The authentication method type.
-
#private_key ⇒ Object
readonly
The private key, in PEM format.
-
#private_key_name ⇒ Object
readonly
Name that distinguishes this private key from other keys in Datadog.
-
#private_key_passphrase ⇒ Object
Passphrase that decrypts the private key.
Method Summary
Methods included from BaseGenericModel
Instance Attribute Details
#auth_type ⇒ Object
The authentication method type.
25 26 27 |
# File 'lib/datadog_api_client/v2/models/snowflake_integration_account_private_key_auth_request.rb', line 25 def auth_type @auth_type end |
#private_key ⇒ Object
The private key, in PEM format.
28 29 30 |
# File 'lib/datadog_api_client/v2/models/snowflake_integration_account_private_key_auth_request.rb', line 28 def private_key @private_key end |
#private_key_name ⇒ Object
Name that distinguishes this private key from other keys in Datadog.
31 32 33 |
# File 'lib/datadog_api_client/v2/models/snowflake_integration_account_private_key_auth_request.rb', line 31 def private_key_name @private_key_name end |
#private_key_passphrase ⇒ Object
Passphrase that decrypts the private key. Provide it only when the key is encrypted.
34 35 36 |
# File 'lib/datadog_api_client/v2/models/snowflake_integration_account_private_key_auth_request.rb', line 34 def private_key_passphrase @private_key_passphrase end |