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

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
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.



7298
7299
7300
7301
7302
7303
7304
# File 'lib/aws-sdk-databasemigrationservice/types.rb', line 7298

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.



7298
7299
7300
7301
7302
7303
7304
# File 'lib/aws-sdk-databasemigrationservice/types.rb', line 7298

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.



7298
7299
7300
7301
7302
7303
7304
# File 'lib/aws-sdk-databasemigrationservice/types.rb', line 7298

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