interface ProfileConfigurationProperty
Language | Type name |
---|---|
.NET | Amazon.CDK.AWS.Glue.CfnUsageProfile.ProfileConfigurationProperty |
Go | github.com/aws/aws-cdk-go/awscdk/v2/awsglue#CfnUsageProfile_ProfileConfigurationProperty |
Java | software.amazon.awscdk.services.glue.CfnUsageProfile.ProfileConfigurationProperty |
Python | aws_cdk.aws_glue.CfnUsageProfile.ProfileConfigurationProperty |
TypeScript | aws-cdk-lib » aws_glue » CfnUsageProfile » ProfileConfigurationProperty |
Specifies the job and session values that an admin configures in an AWS Glue usage profile.
Example
// 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 profileConfigurationProperty: glue.CfnUsageProfile.ProfileConfigurationProperty = {
jobConfiguration: {
jobConfigurationKey: {
allowedValues: ['allowedValues'],
defaultValue: 'defaultValue',
maxValue: 'maxValue',
minValue: 'minValue',
},
},
sessionConfiguration: {
sessionConfigurationKey: {
allowedValues: ['allowedValues'],
defaultValue: 'defaultValue',
maxValue: 'maxValue',
minValue: 'minValue',
},
},
};
Properties
Name | Type | Description |
---|---|---|
job | IResolvable | { [string]: IResolvable | Configuration } | A key-value map of configuration parameters for AWS Glue jobs. |
session | IResolvable | { [string]: IResolvable | Configuration } | A key-value map of configuration parameters for AWS Glue sessions. |
jobConfiguration?
Type:
IResolvable
| { [string]:
IResolvable
|
Configuration
}
(optional)
A key-value map of configuration parameters for AWS Glue jobs.
sessionConfiguration?
Type:
IResolvable
| { [string]:
IResolvable
|
Configuration
}
(optional)
A key-value map of configuration parameters for AWS Glue sessions.