Class: Aws::QuickSight::Types::SharePointClientCredentials

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

Overview

The client credentials for connecting to a Microsoft SharePoint data source using two-legged OAuth (2LO) certificate-based authentication. SharePoint connections access documents stored in SharePoint sites and libraries. The tenant ID and client ID are supplied through SharePointParameters.

Constant Summary collapse

SENSITIVE =
[:kms_key_arn, :cert_thumbprint]

Instance Attribute Summary collapse

Instance Attribute Details

#cert_thumbprint ⇒ String

The thumbprint of the certificate used for two-legged OAuth (2LO) authentication to SharePoint. This field is required.

Returns:

  • (String)


43077
43078
43079
43080
43081
43082
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 43077

class SharePointClientCredentials < Struct.new(
  :kms_key_arn,
  :cert_thumbprint)
  SENSITIVE = [:kms_key_arn, :cert_thumbprint]
  include Aws::Structure
end

#kms_key_arn ⇒ String

The Amazon Resource Name (ARN) of the AWS Key Management Service (AWS KMS) key used to encrypt the SharePoint certificate credentials. This field is required.

Returns:

  • (String)


43077
43078
43079
43080
43081
43082
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 43077

class SharePointClientCredentials < Struct.new(
  :kms_key_arn,
  :cert_thumbprint)
  SENSITIVE = [:kms_key_arn, :cert_thumbprint]
  include Aws::Structure
end