Interface SageMakerModelBuildingPipelineExecutionStatusChange.SageMakerModelBuildingPipelineExecutionStatusChangeProps

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
SageMakerModelBuildingPipelineExecutionStatusChange.SageMakerModelBuildingPipelineExecutionStatusChangeProps.Jsii$Proxy
Enclosing class:
SageMakerModelBuildingPipelineExecutionStatusChange

@Stability(Experimental) public static interface SageMakerModelBuildingPipelineExecutionStatusChange.SageMakerModelBuildingPipelineExecutionStatusChangeProps extends software.amazon.jsii.JsiiSerializable
(experimental) Props type for aws.sagemaker@SageMakerModelBuildingPipelineExecutionStatusChange event.

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.sagemaker.events.*;
 SageMakerModelBuildingPipelineExecutionStatusChangeProps sageMakerModelBuildingPipelineExecutionStatusChangeProps = SageMakerModelBuildingPipelineExecutionStatusChangeProps.builder()
         .currentPipelineExecutionStatus(List.of("currentPipelineExecutionStatus"))
         .eventMetadata(AWSEventMetadataProps.builder()
                 .region(List.of("region"))
                 .resources(List.of("resources"))
                 .version(List.of("version"))
                 .build())
         .executionEndTime(List.of("executionEndTime"))
         .executionStartTime(List.of("executionStartTime"))
         .pipelineArn(List.of("pipelineArn"))
         .pipelineExecutionArn(List.of("pipelineExecutionArn"))
         .pipelineExecutionDescription(List.of("pipelineExecutionDescription"))
         .pipelineExecutionDisplayName(List.of("pipelineExecutionDisplayName"))
         .previousPipelineExecutionStatus(List.of("previousPipelineExecutionStatus"))
         .build();
 
  • Method Details

    • getCurrentPipelineExecutionStatus

      @Stability(Experimental) @Nullable default List<String> getCurrentPipelineExecutionStatus()
      (experimental) currentPipelineExecutionStatus property.

      Specify an array of string values to match this event if the actual value of currentPipelineExecutionStatus is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.

      Default: - Do not filter on this field

    • getEventMetadata

      @Stability(Experimental) @Nullable default AWSEventMetadataProps getEventMetadata()
      (experimental) EventBridge event metadata.

      Default: - -

    • getExecutionEndTime

      @Stability(Experimental) @Nullable default List<String> getExecutionEndTime()
      (experimental) executionEndTime property.

      Specify an array of string values to match this event if the actual value of executionEndTime is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.

      Default: - Do not filter on this field

    • getExecutionStartTime

      @Stability(Experimental) @Nullable default List<String> getExecutionStartTime()
      (experimental) executionStartTime property.

      Specify an array of string values to match this event if the actual value of executionStartTime is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.

      Default: - Do not filter on this field

    • getPipelineArn

      @Stability(Experimental) @Nullable default List<String> getPipelineArn()
      (experimental) pipelineArn property.

      Specify an array of string values to match this event if the actual value of pipelineArn is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.

      Default: - Do not filter on this field

    • getPipelineExecutionArn

      @Stability(Experimental) @Nullable default List<String> getPipelineExecutionArn()
      (experimental) pipelineExecutionArn property.

      Specify an array of string values to match this event if the actual value of pipelineExecutionArn is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.

      Default: - Do not filter on this field

    • getPipelineExecutionDescription

      @Stability(Experimental) @Nullable default List<String> getPipelineExecutionDescription()
      (experimental) pipelineExecutionDescription property.

      Specify an array of string values to match this event if the actual value of pipelineExecutionDescription is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.

      Default: - Do not filter on this field

    • getPipelineExecutionDisplayName

      @Stability(Experimental) @Nullable default List<String> getPipelineExecutionDisplayName()
      (experimental) pipelineExecutionDisplayName property.

      Specify an array of string values to match this event if the actual value of pipelineExecutionDisplayName is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.

      Default: - Do not filter on this field

    • getPreviousPipelineExecutionStatus

      @Stability(Experimental) @Nullable default List<String> getPreviousPipelineExecutionStatus()
      (experimental) previousPipelineExecutionStatus property.

      Specify an array of string values to match this event if the actual value of previousPipelineExecutionStatus is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.

      Default: - Do not filter on this field

    • builder

      Returns:
      a SageMakerModelBuildingPipelineExecutionStatusChange.SageMakerModelBuildingPipelineExecutionStatusChangeProps.Builder of SageMakerModelBuildingPipelineExecutionStatusChange.SageMakerModelBuildingPipelineExecutionStatusChangeProps