Interface ClusterEvents.AWSAPICallViaCloudTrail.RequestParameters
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
ClusterEvents.AWSAPICallViaCloudTrail.RequestParameters.Jsii$Proxy
- Enclosing class:
ClusterEvents.AWSAPICallViaCloudTrail
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.mixins.preview.services.ecs.events.*;
Object environment;
Object networkBindings;
Object resourceRequirements;
RequestParameters requestParameters = RequestParameters.builder()
.cluster(List.of("cluster"))
.containerInstance(List.of("containerInstance"))
.containers(List.of(RequestParametersItem1.builder()
.containerName(List.of("containerName"))
.exitCode(List.of("exitCode"))
.networkBindings(List.of(networkBindings))
.status(List.of("status"))
.build()))
.count(List.of("count"))
.enableEcsManagedTags(List.of("enableEcsManagedTags"))
.executionStoppedAt(List.of("executionStoppedAt"))
.launchType(List.of("launchType"))
.networkConfiguration(NetworkConfiguration.builder()
.awsvpcConfiguration(AwsvpcConfiguration.builder()
.assignPublicIp(List.of("assignPublicIp"))
.subnets(List.of("subnets"))
.build())
.build())
.overrides(Overrides.builder()
.containerOverrides(List.of(OverridesItem.builder()
.command(List.of("command"))
.cpu(List.of("cpu"))
.environment(List.of(environment))
.memory(List.of("memory"))
.name(List.of("name"))
.resourceRequirements(List.of(resourceRequirements))
.build()))
.build())
.placementConstraints(List.of(RequestParametersItem.builder()
.expression(List.of("expression"))
.type(List.of("type"))
.build()))
.pullStartedAt(List.of("pullStartedAt"))
.pullStoppedAt(List.of("pullStoppedAt"))
.reason(List.of("reason"))
.startedBy(List.of("startedBy"))
.status(List.of("status"))
.task(List.of("task"))
.taskDefinition(List.of("taskDefinition"))
.build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forClusterEvents.AWSAPICallViaCloudTrail.RequestParametersstatic final classAn implementation forClusterEvents.AWSAPICallViaCloudTrail.RequestParameters -
Method Summary
Modifier and TypeMethodDescriptionbuilder()(experimental) cluster property.(experimental) containerInstance property.(experimental) containers property.getCount()(experimental) count property.(experimental) enableECSManagedTags property.(experimental) executionStoppedAt property.(experimental) launchType property.(experimental) networkConfiguration property.(experimental) overrides property.(experimental) placementConstraints property.(experimental) pullStartedAt property.(experimental) pullStoppedAt property.(experimental) reason property.(experimental) startedBy property.(experimental) status property.getTask()(experimental) task property.(experimental) taskDefinition property.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getCluster
(experimental) cluster property.Specify an array of string values to match this event if the actual value of cluster is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getContainerInstance
(experimental) containerInstance property.Specify an array of string values to match this event if the actual value of containerInstance is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getContainers
@Stability(Experimental) @Nullable default List<ClusterEvents.AWSAPICallViaCloudTrail.RequestParametersItem1> getContainers()(experimental) containers property.Specify an array of string values to match this event if the actual value of containers is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getCount
(experimental) count property.Specify an array of string values to match this event if the actual value of count is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getEnableEcsManagedTags
(experimental) enableECSManagedTags property.Specify an array of string values to match this event if the actual value of enableECSManagedTags is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getExecutionStoppedAt
(experimental) executionStoppedAt property.Specify an array of string values to match this event if the actual value of executionStoppedAt is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getLaunchType
(experimental) launchType property.Specify an array of string values to match this event if the actual value of launchType is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getNetworkConfiguration
@Stability(Experimental) @Nullable default ClusterEvents.AWSAPICallViaCloudTrail.NetworkConfiguration getNetworkConfiguration()(experimental) networkConfiguration property.Specify an array of string values to match this event if the actual value of networkConfiguration is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getOverrides
@Stability(Experimental) @Nullable default ClusterEvents.AWSAPICallViaCloudTrail.Overrides getOverrides()(experimental) overrides property.Specify an array of string values to match this event if the actual value of overrides is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getPlacementConstraints
@Stability(Experimental) @Nullable default List<ClusterEvents.AWSAPICallViaCloudTrail.RequestParametersItem> getPlacementConstraints()(experimental) placementConstraints property.Specify an array of string values to match this event if the actual value of placementConstraints is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getPullStartedAt
(experimental) pullStartedAt property.Specify an array of string values to match this event if the actual value of pullStartedAt is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getPullStoppedAt
(experimental) pullStoppedAt property.Specify an array of string values to match this event if the actual value of pullStoppedAt is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getReason
(experimental) reason property.Specify an array of string values to match this event if the actual value of reason is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getStartedBy
(experimental) startedBy property.Specify an array of string values to match this event if the actual value of startedBy is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getStatus
(experimental) status property.Specify an array of string values to match this event if the actual value of status is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getTask
(experimental) task property.Specify an array of string values to match this event if the actual value of task is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getTaskDefinition
(experimental) taskDefinition property.Specify an array of string values to match this event if the actual value of taskDefinition is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
builder
@Stability(Experimental) static ClusterEvents.AWSAPICallViaCloudTrail.RequestParameters.Builder builder()
-