Class: Aws::QuickSight::Types::AssetBundleImportJobDataSourceCredentials

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-quicksight/types.rb

Overview

The login credentials to use to import a data source resource.

Constant Summary collapse

SENSITIVE =
[:credential_pair]

Instance Attribute Summary collapse

Instance Attribute Details

#credential_pairTypes::AssetBundleImportJobDataSourceCredentialPair

A username and password credential pair to be used to create the imported data source. Keep this field blank if you are using a Secrets Manager secret to provide credentials.



1547
1548
1549
1550
1551
1552
# File 'lib/aws-sdk-quicksight/types.rb', line 1547

class AssetBundleImportJobDataSourceCredentials < Struct.new(
  :credential_pair,
  :secret_arn)
  SENSITIVE = [:credential_pair]
  include Aws::Structure
end

#secret_arnString

The ARN of the Secrets Manager secret that’s used to create the imported data source. Keep this field blank, unless you are using a secret in place of a credential pair.

Returns:

  • (String)


1547
1548
1549
1550
1551
1552
# File 'lib/aws-sdk-quicksight/types.rb', line 1547

class AssetBundleImportJobDataSourceCredentials < Struct.new(
  :credential_pair,
  :secret_arn)
  SENSITIVE = [:credential_pair]
  include Aws::Structure
end