JWTBearerPropertiesProperty Struct
JWT bearer token configuration.
Example
ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_glue as glue } from 'aws-cdk-lib';
const jWTBearerPropertiesProperty: glue.CfnConnectionType.JWTBearerPropertiesProperty = {
contentType: 'contentType',
jwtToken: {
name: 'name',
propertyType: 'propertyType',
required: false,
// the properties below are optional
keyOverride: 'keyOverride',
propertyLocation: 'propertyLocation',
},
requestMethod: 'requestMethod',
tokenUrl: {
name: 'name',
propertyType: 'propertyType',
required: false,
// the properties below are optional
allowedValues: ['allowedValues'],
defaultValue: 'defaultValue',
keyOverride: 'keyOverride',
propertyLocation: 'propertyLocation',
},
tokenUrlParameters: [{
name: 'name',
propertyType: 'propertyType',
required: false,
// the properties below are optional
allowedValues: ['allowedValues'],
defaultValue: 'defaultValue',
keyOverride: 'keyOverride',
propertyLocation: 'propertyLocation',
}],
};
Properties
contentTypeoptionalstringcontent_typeoptionalstrcontentTypeoptionalStringContentTypeoptionalstringContentTypeoptional*string#jwtTokenoptionalIResolvable | CfnConnectionType.SecretConnectorPropertyPropertyjwt_tokenoptionaltyping.Union[IResolvable, SecretConnectorPropertyProperty]jwtTokenoptionalIResolvableJwtTokenoptionalIResolvableJwtTokenoptionalinterface{}#Defines a secret property configuration.
SECRET-type properties cannot have DefaultValue or AllowedValues.
requestMethodoptionalstringrequest_methodoptionalstrrequestMethodoptionalStringRequestMethodoptionalstringRequestMethodoptional*string#tokenUrloptionalIResolvable | CfnConnectionType.ConnectorPropertyPropertytoken_urloptionaltyping.Union[IResolvable, ConnectorPropertyProperty]tokenUrloptionalIResolvableTokenUrloptionalIResolvableTokenUrloptionalinterface{}#Defines a property configuration for connection types.
tokenUrlParametersoptionalIResolvable | IResolvable | CfnConnectionType.ConnectorPropertyProperty[]token_url_parametersoptionaltyping.Union[IResolvable, typing.List[typing.Union[IResolvable, ConnectorPropertyProperty]]]tokenUrlParametersoptionalIResolvableTokenUrlParametersoptionalIResolvableTokenUrlParametersoptionalinterface{}#