Class: Aws::QuickSight::Types::SharePointClientCredentials
- Inherits:
-
Struct
- Object
- Struct
- Aws::QuickSight::Types::SharePointClientCredentials
- 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
-
#cert_thumbprint ⇒ String
The thumbprint of the certificate used for two-legged OAuth (2LO) authentication to SharePoint.
-
#kms_key_arn ⇒ String
The Amazon Resource Name (ARN) of the Key Management Service (KMS) key used to encrypt the SharePoint certificate credentials.
Instance Attribute Details
#cert_thumbprint ⇒ String
The thumbprint of the certificate used for two-legged OAuth (2LO) authentication to SharePoint. This field is required.
43120 43121 43122 43123 43124 43125 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 43120 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 Key Management Service (KMS) key used to encrypt the SharePoint certificate credentials. This field is required.
43120 43121 43122 43123 43124 43125 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 43120 class SharePointClientCredentials < Struct.new( :kms_key_arn, :cert_thumbprint) SENSITIVE = [:kms_key_arn, :cert_thumbprint] include Aws::Structure end |