ConnectorPropertyProperty Struct
Defines a property configuration for connection types.
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 connectorPropertyProperty: glue.CfnConnectionType.ConnectorPropertyProperty = {
name: 'name',
propertyType: 'propertyType',
required: false,
// the properties below are optional
allowedValues: ['allowedValues'],
defaultValue: 'defaultValue',
keyOverride: 'keyOverride',
propertyLocation: 'propertyLocation',
};
Properties
allowedValuesoptionalstring[]allowed_valuesoptionaltyping.List[str]allowedValuesoptionalList<String>AllowedValuesoptionalstring[]AllowedValuesoptional*[]*string#A list of allowed values for the property.
defaultValueoptionalstringdefault_valueoptionalstrdefaultValueoptionalStringDefaultValueoptionalstringDefaultValueoptional*string#The default value for the property.
keyOverrideoptionalstringkey_overrideoptionalstrkeyOverrideoptionalStringKeyOverrideoptionalstringKeyOverrideoptional*string#A key name to use when sending this property in API requests.
The name of the property.
propertyLocationoptionalstringproperty_locationoptionalstrpropertyLocationoptionalStringPropertyLocationoptionalstringPropertyLocationoptional*string#Specifies where this property should be included in REST requests.
The data type of this property.
requiredboolean | IResolvablerequiredtyping.Union[bool, IResolvable]requiredBooleanRequiredboolRequiredinterface{}required#Indicates whether the property is required.