Class ClusterEvents.ECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps.Jsii$Proxy
- All Implemented Interfaces:
ClusterEvents.ECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
ClusterEvents.ECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps
ClusterEvents.ECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.mixins.preview.services.ecs.events.ClusterEvents.ECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps
ClusterEvents.ECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps.Builder, ClusterEvents.ECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(ClusterEvents.ECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps.Builder builder) Constructor that initializes the object based on literal property values passed by theClusterEvents.ECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal boolean(experimental) accountType property.(experimental) agentConnected property.(experimental) agentUpdateStatus property.(experimental) attachments property.(experimental) attributes property.(experimental) clusterArn property.(experimental) containerInstanceArn property.(experimental) ec2InstanceId property.final AWSEventMetadataProps(experimental) EventBridge event metadata.(experimental) pendingTasksCount property.(experimental) registeredAt property.(experimental) registeredResources property.(experimental) remainingResources property.(experimental) runningTasksCount property.(experimental) status property.(experimental) statusReason property.(experimental) updatedAt property.(experimental) version property.(experimental) versionInfo property.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
protected Jsii$Proxy(ClusterEvents.ECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps.Builder builder) Constructor that initializes the object based on literal property values passed by theClusterEvents.ECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps.Builder.
-
-
Method Details
-
getAccountType
Description copied from interface:ClusterEvents.ECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps(experimental) accountType property.Specify an array of string values to match this event if the actual value of accountType 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
- Specified by:
getAccountTypein interfaceClusterEvents.ECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps
-
getAgentConnected
Description copied from interface:ClusterEvents.ECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps(experimental) agentConnected property.Specify an array of string values to match this event if the actual value of agentConnected 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
- Specified by:
getAgentConnectedin interfaceClusterEvents.ECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps
-
getAgentUpdateStatus
Description copied from interface:ClusterEvents.ECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps(experimental) agentUpdateStatus property.Specify an array of string values to match this event if the actual value of agentUpdateStatus 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
- Specified by:
getAgentUpdateStatusin interfaceClusterEvents.ECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps
-
getAttachments
Description copied from interface:ClusterEvents.ECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps(experimental) attachments property.Specify an array of string values to match this event if the actual value of attachments 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
- Specified by:
getAttachmentsin interfaceClusterEvents.ECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps
-
getAttributes
Description copied from interface:ClusterEvents.ECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps(experimental) attributes property.Specify an array of string values to match this event if the actual value of attributes 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
- Specified by:
getAttributesin interfaceClusterEvents.ECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps
-
getClusterArn
Description copied from interface:ClusterEvents.ECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps(experimental) clusterArn property.Specify an array of string values to match this event if the actual value of clusterArn is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Filter with the Cluster reference
- Specified by:
getClusterArnin interfaceClusterEvents.ECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps
-
getContainerInstanceArn
Description copied from interface:ClusterEvents.ECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps(experimental) containerInstanceArn property.Specify an array of string values to match this event if the actual value of containerInstanceArn 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
- Specified by:
getContainerInstanceArnin interfaceClusterEvents.ECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps
-
getEc2InstanceId
Description copied from interface:ClusterEvents.ECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps(experimental) ec2InstanceId property.Specify an array of string values to match this event if the actual value of ec2InstanceId 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
- Specified by:
getEc2InstanceIdin interfaceClusterEvents.ECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps
-
getEventMetadata
Description copied from interface:ClusterEvents.ECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps(experimental) EventBridge event metadata.Default: - -
- Specified by:
getEventMetadatain interfaceClusterEvents.ECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps
-
getPendingTasksCount
Description copied from interface:ClusterEvents.ECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps(experimental) pendingTasksCount property.Specify an array of string values to match this event if the actual value of pendingTasksCount 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
- Specified by:
getPendingTasksCountin interfaceClusterEvents.ECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps
-
getRegisteredAt
Description copied from interface:ClusterEvents.ECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps(experimental) registeredAt property.Specify an array of string values to match this event if the actual value of registeredAt 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
- Specified by:
getRegisteredAtin interfaceClusterEvents.ECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps
-
getRegisteredResources
public final List<ClusterEvents.ECSContainerInstanceStateChange.ResourceDetails> getRegisteredResources()Description copied from interface:ClusterEvents.ECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps(experimental) registeredResources property.Specify an array of string values to match this event if the actual value of registeredResources 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
- Specified by:
getRegisteredResourcesin interfaceClusterEvents.ECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps
-
getRemainingResources
public final List<ClusterEvents.ECSContainerInstanceStateChange.ResourceDetails> getRemainingResources()Description copied from interface:ClusterEvents.ECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps(experimental) remainingResources property.Specify an array of string values to match this event if the actual value of remainingResources 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
- Specified by:
getRemainingResourcesin interfaceClusterEvents.ECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps
-
getRunningTasksCount
Description copied from interface:ClusterEvents.ECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps(experimental) runningTasksCount property.Specify an array of string values to match this event if the actual value of runningTasksCount 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
- Specified by:
getRunningTasksCountin interfaceClusterEvents.ECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps
-
getStatus
Description copied from interface:ClusterEvents.ECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps(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
- Specified by:
getStatusin interfaceClusterEvents.ECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps
-
getStatusReason
Description copied from interface:ClusterEvents.ECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps(experimental) statusReason property.Specify an array of string values to match this event if the actual value of statusReason 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
- Specified by:
getStatusReasonin interfaceClusterEvents.ECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps
-
getUpdatedAt
Description copied from interface:ClusterEvents.ECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps(experimental) updatedAt property.Specify an array of string values to match this event if the actual value of updatedAt 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
- Specified by:
getUpdatedAtin interfaceClusterEvents.ECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps
-
getVersion
Description copied from interface:ClusterEvents.ECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps(experimental) version property.Specify an array of string values to match this event if the actual value of version 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
- Specified by:
getVersionin interfaceClusterEvents.ECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps
-
getVersionInfo
Description copied from interface:ClusterEvents.ECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps(experimental) versionInfo property.Specify an array of string values to match this event if the actual value of versionInfo 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
- Specified by:
getVersionInfoin interfaceClusterEvents.ECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-