interface CfnOAuthClientApplicationProps
Language Type name
.NETAmazon.CDK.AWS.QuickSight.CfnOAuthClientApplicationProps
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsquicksight#CfnOAuthClientApplicationProps
Javasoftware.amazon.awscdk.services.quicksight.CfnOAuthClientApplicationProps
Pythonaws_cdk.aws_quicksight.CfnOAuthClientApplicationProps
TypeScript aws-cdk-lib » aws_quicksight » CfnOAuthClientApplicationProps
Properties for defining a CfnOAuthClientApplication.
See also: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-oauthclientapplication.html
Example
import { aws_quicksight as quicksight } from 'aws-cdk-lib' ;
const cfnOAuthClientApplicationProps: quicksight.CfnOAuthClientApplicationProps = {
name: 'name' ,
oAuthClientApplicationId: 'oAuthClientApplicationId' ,
oAuthClientAuthenticationType: 'oAuthClientAuthenticationType' ,
oAuthTokenEndpointUrl: 'oAuthTokenEndpointUrl' ,
clientId: 'clientId' ,
clientSecret: 'clientSecret' ,
dataSourceType: 'dataSourceType' ,
identityProviderVpcConnectionProperties: {
vpcConnectionArn: 'vpcConnectionArn' ,
},
oAuthAuthorizationEndpointUrl: 'oAuthAuthorizationEndpointUrl' ,
oAuthScopes: 'oAuthScopes' ,
tags: [{
key: 'key' ,
value: 'value' ,
}],
};
Properties
Name Type Description
name string
oAuthClientApplicationId string
oAuthClientAuthenticationType string
oAuthTokenEndpointUrl string
clientId? string
clientSecret? string
dataSourceType? string
identityProviderVpcConnectionProperties? IResolvable | IdentityProviderVpcConnectionPropertiesProperty
oAuthAuthorizationEndpointUrl? string
oAuthScopes? string
tags? CfnTag []
name
Type:
string
See also: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-oauthclientapplication.html#cfn-quicksight-oauthclientapplication-name
oAuthClientApplicationId
Type:
string
See also: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-oauthclientapplication.html#cfn-quicksight-oauthclientapplication-oauthclientapplicationid
oAuthClientAuthenticationType
Type:
string
See also: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-oauthclientapplication.html#cfn-quicksight-oauthclientapplication-oauthclientauthenticationtype
oAuthTokenEndpointUrl
Type:
string
See also: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-oauthclientapplication.html#cfn-quicksight-oauthclientapplication-oauthtokenendpointurl
clientId?
Type:
string
(optional)
See also: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-oauthclientapplication.html#cfn-quicksight-oauthclientapplication-clientid
clientSecret?
Type:
string
(optional)
See also: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-oauthclientapplication.html#cfn-quicksight-oauthclientapplication-clientsecret
dataSourceType?
Type:
string
(optional)
See also: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-oauthclientapplication.html#cfn-quicksight-oauthclientapplication-datasourcetype
identityProviderVpcConnectionProperties?
Type:
IResolvable | IdentityProviderVpcConnectionPropertiesProperty
(optional)
See also: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-oauthclientapplication.html#cfn-quicksight-oauthclientapplication-identityprovidervpcconnectionproperties
oAuthAuthorizationEndpointUrl?
Type:
string
(optional)
See also: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-oauthclientapplication.html#cfn-quicksight-oauthclientapplication-oauthauthorizationendpointurl
oAuthScopes?
Type:
string
(optional)
See also: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-oauthclientapplication.html#cfn-quicksight-oauthclientapplication-oauthscopes
tags?
Type:
CfnTag []
(optional)
See also: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-oauthclientapplication.html#cfn-quicksight-oauthclientapplication-tags