Select your cookie preferences

We use essential cookies and similar tools that are necessary to provide our site and services. We use performance cookies to collect anonymous statistics, so we can understand how customers use our site and make improvements. Essential cookies cannot be deactivated, but you can choose “Customize” or “Decline” to decline performance cookies.

If you agree, AWS and approved third parties will also use cookies to provide useful site features, remember your preferences, and display relevant content, including relevant advertising. To accept or decline all non-essential cookies, choose “Accept” or “Decline.” To make more detailed choices, choose “Customize.”

Class: Aws::DatabaseMigrationService::Types::KerberosAuthenticationSettings

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb

Overview

Specifies the settings required for kerberos authentication when creating the replication instance.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#key_cache_secret_iam_arnString

Specifies the Amazon Resource Name (ARN) of the IAM role that grants Amazon Web Services DMS access to the secret containing key cache file for the kerberos authentication.

Returns:

  • (String)

6926
6927
6928
6929
6930
6931
6932
# File 'gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb', line 6926

class KerberosAuthenticationSettings < Struct.new(
  :key_cache_secret_id,
  :key_cache_secret_iam_arn,
  :krb_5_file_contents)
  SENSITIVE = []
  include Aws::Structure
end

#key_cache_secret_idString

Specifies the ID of the secret that stores the key cache file required for kerberos authentication.

Returns:

  • (String)

6926
6927
6928
6929
6930
6931
6932
# File 'gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb', line 6926

class KerberosAuthenticationSettings < Struct.new(
  :key_cache_secret_id,
  :key_cache_secret_iam_arn,
  :krb_5_file_contents)
  SENSITIVE = []
  include Aws::Structure
end

#krb_5_file_contentsString

Specifies the contents of krb5 configuration file required for kerberos authentication.

Returns:

  • (String)

6926
6927
6928
6929
6930
6931
6932
# File 'gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb', line 6926

class KerberosAuthenticationSettings < Struct.new(
  :key_cache_secret_id,
  :key_cache_secret_iam_arn,
  :krb_5_file_contents)
  SENSITIVE = []
  include Aws::Structure
end