interface RequestParameters
| Language | Type name |
|---|---|
.NET | Amazon.CDK.Mixins.Preview.AWS.SageMaker.Events.ModelEvents.AWSAPICallViaCloudTrail.RequestParameters |
Go | github.com/aws/aws-cdk-go/awscdkmixinspreview/v2/awssagemaker/events#ModelEvents_AWSAPICallViaCloudTrail_RequestParameters |
Java | software.amazon.awscdk.mixins.preview.services.sagemaker.events.ModelEvents.AWSAPICallViaCloudTrail.RequestParameters |
Python | aws_cdk.mixins_preview.aws_sagemaker.events.ModelEvents.AWSAPICallViaCloudTrail.RequestParameters |
TypeScript | @aws-cdk/mixins-preview ยป aws_sagemaker ยป events ยป ModelEvents ยป AWSAPICallViaCloudTrail ยป RequestParameters |
Type definition for RequestParameters.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { events as sagemaker_events } from '@aws-cdk/mixins-preview/aws-sagemaker';
declare const tags: any;
const requestParameters: sagemaker_events.ModelEvents.AWSAPICallViaCloudTrail.RequestParameters = {
algorithmSpecification: {
trainingImage: ['trainingImage'],
trainingInputMode: ['trainingInputMode'],
},
enableInterContainerTrafficEncryption: ['enableInterContainerTrafficEncryption'],
enableManagedSpotTraining: ['enableManagedSpotTraining'],
enableNetworkIsolation: ['enableNetworkIsolation'],
endpointConfigName: ['endpointConfigName'],
endpointName: ['endpointName'],
executionRoleArn: ['executionRoleArn'],
hyperParameters: {
evalMetric: ['evalMetric'],
numRound: ['numRound'],
objective: ['objective'],
},
inputDataConfig: [{
channelName: ['channelName'],
contentType: ['contentType'],
dataSource: {
s3DataSource: {
s3DataDistributionType: ['s3DataDistributionType'],
s3DataType: ['s3DataType'],
s3Uri: ['s3Uri'],
},
},
}],
modelName: ['modelName'],
outputDataConfig: {
removeJobNameFromS3OutputPath: ['removeJobNameFromS3OutputPath'],
s3OutputPath: ['s3OutputPath'],
},
primaryContainer: {
containerHostname: ['containerHostname'],
image: ['image'],
modelDataUrl: ['modelDataUrl'],
},
productionVariants: [{
initialInstanceCount: ['initialInstanceCount'],
initialVariantWeight: ['initialVariantWeight'],
instanceType: ['instanceType'],
modelName: ['modelName'],
variantName: ['variantName'],
}],
resourceConfig: {
instanceCount: ['instanceCount'],
instanceType: ['instanceType'],
volumeSizeInGb: ['volumeSizeInGb'],
},
roleArn: ['roleArn'],
stoppingCondition: {
maxRuntimeInSeconds: ['maxRuntimeInSeconds'],
},
tags: [tags],
trainingJobName: ['trainingJobName'],
transformInput: {
compressionType: ['compressionType'],
contentType: ['contentType'],
dataSource: {
s3DataSource: {
s3DataType: ['s3DataType'],
s3Uri: ['s3Uri'],
},
},
},
transformJobName: ['transformJobName'],
transformOutput: {
s3OutputPath: ['s3OutputPath'],
},
transformResources: {
instanceCount: ['instanceCount'],
instanceType: ['instanceType'],
},
};
Properties
| Name | Type | Description |
|---|---|---|
| algorithm | Algorithm | algorithmSpecification property. |
| enable | string[] | enableInterContainerTrafficEncryption property. |
| enable | string[] | enableManagedSpotTraining property. |
| enable | string[] | enableNetworkIsolation property. |
| endpoint | string[] | endpointConfigName property. |
| endpoint | string[] | endpointName property. |
| execution | string[] | executionRoleArn property. |
| hyper | Hyper | hyperParameters property. |
| input | Request[] | inputDataConfig property. |
| model | string[] | modelName property. |
| output | Output | outputDataConfig property. |
| primary | Primary | primaryContainer property. |
| production | Request[] | productionVariants property. |
| resource | Resource | resourceConfig property. |
| role | string[] | roleArn property. |
| stopping | Stopping | stoppingCondition property. |
| tags? | any[] | tags property. |
| training | string[] | trainingJobName property. |
| transform | Transform | transformInput property. |
| transform | string[] | transformJobName property. |
| transform | Transform | transformOutput property. |
| transform | Transform | transformResources property. |
algorithmSpecification?
Type:
Algorithm
(optional, default: Do not filter on this field)
algorithmSpecification property.
Specify an array of string values to match this event if the actual value of algorithmSpecification is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
enableInterContainerTrafficEncryption?
Type:
string[]
(optional, default: Do not filter on this field)
enableInterContainerTrafficEncryption property.
Specify an array of string values to match this event if the actual value of enableInterContainerTrafficEncryption is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
enableManagedSpotTraining?
Type:
string[]
(optional, default: Do not filter on this field)
enableManagedSpotTraining property.
Specify an array of string values to match this event if the actual value of enableManagedSpotTraining is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
enableNetworkIsolation?
Type:
string[]
(optional, default: Do not filter on this field)
enableNetworkIsolation property.
Specify an array of string values to match this event if the actual value of enableNetworkIsolation is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
endpointConfigName?
Type:
string[]
(optional, default: Do not filter on this field)
endpointConfigName property.
Specify an array of string values to match this event if the actual value of endpointConfigName is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
endpointName?
Type:
string[]
(optional, default: Do not filter on this field)
endpointName property.
Specify an array of string values to match this event if the actual value of endpointName is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
executionRoleArn?
Type:
string[]
(optional, default: Do not filter on this field)
executionRoleArn property.
Specify an array of string values to match this event if the actual value of executionRoleArn is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
hyperParameters?
Type:
Hyper
(optional, default: Do not filter on this field)
hyperParameters property.
Specify an array of string values to match this event if the actual value of hyperParameters is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
inputDataConfig?
Type:
Request[]
(optional, default: Do not filter on this field)
inputDataConfig property.
Specify an array of string values to match this event if the actual value of inputDataConfig is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
modelName?
Type:
string[]
(optional, default: Do not filter on this field)
modelName property.
Specify an array of string values to match this event if the actual value of modelName is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
outputDataConfig?
Type:
Output
(optional, default: Do not filter on this field)
outputDataConfig property.
Specify an array of string values to match this event if the actual value of outputDataConfig is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
primaryContainer?
Type:
Primary
(optional, default: Do not filter on this field)
primaryContainer property.
Specify an array of string values to match this event if the actual value of primaryContainer is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
productionVariants?
Type:
Request[]
(optional, default: Do not filter on this field)
productionVariants property.
Specify an array of string values to match this event if the actual value of productionVariants is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
resourceConfig?
Type:
Resource
(optional, default: Do not filter on this field)
resourceConfig property.
Specify an array of string values to match this event if the actual value of resourceConfig is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
roleArn?
Type:
string[]
(optional, default: Do not filter on this field)
roleArn property.
Specify an array of string values to match this event if the actual value of roleArn is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
stoppingCondition?
Type:
Stopping
(optional, default: Do not filter on this field)
stoppingCondition property.
Specify an array of string values to match this event if the actual value of stoppingCondition is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
tags?
Type:
any[]
(optional, default: Do not filter on this field)
tags property.
Specify an array of string values to match this event if the actual value of tags is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
trainingJobName?
Type:
string[]
(optional, default: Do not filter on this field)
trainingJobName property.
Specify an array of string values to match this event if the actual value of trainingJobName is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
transformInput?
Type:
Transform
(optional, default: Do not filter on this field)
transformInput property.
Specify an array of string values to match this event if the actual value of transformInput is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
transformJobName?
Type:
string[]
(optional, default: Do not filter on this field)
transformJobName property.
Specify an array of string values to match this event if the actual value of transformJobName is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
transformOutput?
Type:
Transform
(optional, default: Do not filter on this field)
transformOutput property.
Specify an array of string values to match this event if the actual value of transformOutput is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
transformResources?
Type:
Transform
(optional, default: Do not filter on this field)
transformResources property.
Specify an array of string values to match this event if the actual value of transformResources is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.

.NET
Go
Java
Python
TypeScript