interface CfnMonitoringScheduleMixinProps
| Language | Type name |
|---|---|
.NET | Amazon.CDK.Mixins.Preview.AWS.SageMaker.Mixins.CfnMonitoringScheduleMixinProps |
Go | github.com/aws/aws-cdk-go/awscdkmixinspreview/v2/awssagemaker/mixins#CfnMonitoringScheduleMixinProps |
Java | software.amazon.awscdk.mixins.preview.services.sagemaker.mixins.CfnMonitoringScheduleMixinProps |
Python | aws_cdk.mixins_preview.aws_sagemaker.mixins.CfnMonitoringScheduleMixinProps |
TypeScript | @aws-cdk/mixins-preview » aws_sagemaker » mixins » CfnMonitoringScheduleMixinProps |
Properties for CfnMonitoringSchedulePropsMixin.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { mixins as sagemaker_mixins } from '@aws-cdk/mixins-preview/aws-sagemaker';
const cfnMonitoringScheduleMixinProps: sagemaker_mixins.CfnMonitoringScheduleMixinProps = {
endpointName: 'endpointName',
failureReason: 'failureReason',
lastMonitoringExecutionSummary: {
creationTime: 'creationTime',
endpointName: 'endpointName',
failureReason: 'failureReason',
lastModifiedTime: 'lastModifiedTime',
monitoringExecutionStatus: 'monitoringExecutionStatus',
monitoringScheduleName: 'monitoringScheduleName',
processingJobArn: 'processingJobArn',
scheduledTime: 'scheduledTime',
},
monitoringScheduleConfig: {
monitoringJobDefinition: {
baselineConfig: {
constraintsResource: {
s3Uri: 's3Uri',
},
statisticsResource: {
s3Uri: 's3Uri',
},
},
environment: {
environmentKey: 'environment',
},
monitoringAppSpecification: {
containerArguments: ['containerArguments'],
containerEntrypoint: ['containerEntrypoint'],
imageUri: 'imageUri',
postAnalyticsProcessorSourceUri: 'postAnalyticsProcessorSourceUri',
recordPreprocessorSourceUri: 'recordPreprocessorSourceUri',
},
monitoringInputs: [{
batchTransformInput: {
dataCapturedDestinationS3Uri: 'dataCapturedDestinationS3Uri',
datasetFormat: {
csv: {
header: false,
},
json: {
line: false,
},
parquet: false,
},
excludeFeaturesAttribute: 'excludeFeaturesAttribute',
localPath: 'localPath',
s3DataDistributionType: 's3DataDistributionType',
s3InputMode: 's3InputMode',
},
endpointInput: {
endpointName: 'endpointName',
excludeFeaturesAttribute: 'excludeFeaturesAttribute',
localPath: 'localPath',
s3DataDistributionType: 's3DataDistributionType',
s3InputMode: 's3InputMode',
},
}],
monitoringOutputConfig: {
kmsKeyId: 'kmsKeyId',
monitoringOutputs: [{
s3Output: {
localPath: 'localPath',
s3UploadMode: 's3UploadMode',
s3Uri: 's3Uri',
},
}],
},
monitoringResources: {
clusterConfig: {
instanceCount: 123,
instanceType: 'instanceType',
volumeKmsKeyId: 'volumeKmsKeyId',
volumeSizeInGb: 123,
},
},
networkConfig: {
enableInterContainerTrafficEncryption: false,
enableNetworkIsolation: false,
vpcConfig: {
securityGroupIds: ['securityGroupIds'],
subnets: ['subnets'],
},
},
roleArn: 'roleArn',
stoppingCondition: {
maxRuntimeInSeconds: 123,
},
},
monitoringJobDefinitionName: 'monitoringJobDefinitionName',
monitoringType: 'monitoringType',
scheduleConfig: {
dataAnalysisEndTime: 'dataAnalysisEndTime',
dataAnalysisStartTime: 'dataAnalysisStartTime',
scheduleExpression: 'scheduleExpression',
},
},
monitoringScheduleName: 'monitoringScheduleName',
monitoringScheduleStatus: 'monitoringScheduleStatus',
tags: [{
key: 'key',
value: 'value',
}],
};
Properties
| Name | Type | Description |
|---|---|---|
| endpoint | string | The name of the endpoint using the monitoring schedule. |
| failure | string | Contains the reason a monitoring job failed, if it failed. |
| last | IResolvable | Monitoring | Describes metadata on the last execution to run, if there was one. |
| monitoring | IResolvable | Monitoring | The configuration object that specifies the monitoring schedule and defines the monitoring job. |
| monitoring | string | The name of the monitoring schedule. |
| monitoring | string | The status of the monitoring schedule. |
| tags? | Cfn[] | An array of key-value pairs to apply to this resource. |
endpointName?
Type:
string
(optional)
The name of the endpoint using the monitoring schedule.
failureReason?
Type:
string
(optional)
Contains the reason a monitoring job failed, if it failed.
lastMonitoringExecutionSummary?
Type:
IResolvable | Monitoring
(optional)
Describes metadata on the last execution to run, if there was one.
monitoringScheduleConfig?
Type:
IResolvable | Monitoring
(optional)
The configuration object that specifies the monitoring schedule and defines the monitoring job.
monitoringScheduleName?
Type:
string
(optional)
The name of the monitoring schedule.
monitoringScheduleStatus?
Type:
string
(optional)
The status of the monitoring schedule.
tags?
Type:
Cfn[]
(optional)
An array of key-value pairs to apply to this resource.
For more information, see Tag .

.NET
Go
Java
Python
TypeScript