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 AWS Key Management Service (AWS 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.
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.
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 |