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_pair ⇒ Types::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.



2349
2350
2351
2352
2353
2354
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 2349

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

#secret_arn ⇒ String

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)


2349
2350
2351
2352
2353
2354
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 2349

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