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

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-quicksight/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.



1441
1442
1443
1444
1445
1446
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 1441

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)


1441
1442
1443
1444
1445
1446
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 1441

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