Class ECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps.Jsii$Proxy
- All Implemented Interfaces:
ECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
ECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps
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.ECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps
ECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps.Builder, ECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theECSContainerInstanceStateChange.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(ECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps.Builder builder) Constructor that initializes the object based on literal property values passed by theECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps.Builder.
-
-
Method Details
-
getAccountType
Description copied from interface: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 interfaceECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps
-
getAgentConnected
Description copied from interface: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 interfaceECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps
-
getAgentUpdateStatus
Description copied from interface: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 interfaceECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps
-
getAttachments
Description copied from interface: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 interfaceECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps
-
getAttributes
Description copied from interface: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 interfaceECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps
-
getClusterArn
Description copied from interface: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 interfaceECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps
-
getContainerInstanceArn
Description copied from interface: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 interfaceECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps
-
getEc2InstanceId
Description copied from interface: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 interfaceECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps
-
getEventMetadata
Description copied from interface:ECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps(experimental) EventBridge event metadata.Default: - -
- Specified by:
getEventMetadatain interfaceECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps
-
getPendingTasksCount
Description copied from interface: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 interfaceECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps
-
getRegisteredAt
Description copied from interface: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 interfaceECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps
-
getRegisteredResources
Description copied from interface: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 interfaceECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps
-
getRemainingResources
Description copied from interface: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 interfaceECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps
-
getRunningTasksCount
Description copied from interface: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 interfaceECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps
-
getStatus
Description copied from interface: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 interfaceECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps
-
getStatusReason
Description copied from interface: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 interfaceECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps
-
getUpdatedAt
Description copied from interface: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 interfaceECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps
-
getVersion
Description copied from interface: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 interfaceECSContainerInstanceStateChange.ECSContainerInstanceStateChangeProps
-
getVersionInfo
Description copied from interface: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 interfaceECSContainerInstanceStateChange.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()
-