Interface SageMakerModelBuildingPipelineExecutionStepStatusChange.SageMakerModelBuildingPipelineExecutionStepStatusChangeProps

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

@Stability(Experimental) public static interface SageMakerModelBuildingPipelineExecutionStepStatusChange.SageMakerModelBuildingPipelineExecutionStepStatusChangeProps extends software.amazon.jsii.JsiiSerializable
(experimental) Props type for aws.sagemaker@SageMakerModelBuildingPipelineExecutionStepStatusChange 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.*;
 SageMakerModelBuildingPipelineExecutionStepStatusChangeProps sageMakerModelBuildingPipelineExecutionStepStatusChangeProps = SageMakerModelBuildingPipelineExecutionStepStatusChangeProps.builder()
         .cacheHitResult(CacheHitResult.builder()
                 .sourcePipelineExecutionArn(List.of("sourcePipelineExecutionArn"))
                 .build())
         .currentStepStatus(List.of("currentStepStatus"))
         .eventMetadata(AWSEventMetadataProps.builder()
                 .region(List.of("region"))
                 .resources(List.of("resources"))
                 .version(List.of("version"))
                 .build())
         .failureReason(List.of("failureReason"))
         .metadata(Metadata.builder()
                 .processingJob(ProcessingJob.builder()
                         .arn(List.of("arn"))
                         .build())
                 .build())
         .pipelineArn(List.of("pipelineArn"))
         .pipelineExecutionArn(List.of("pipelineExecutionArn"))
         .previousStepStatus(List.of("previousStepStatus"))
         .stepEndTime(List.of("stepEndTime"))
         .stepName(List.of("stepName"))
         .stepStartTime(List.of("stepStartTime"))
         .stepType(List.of("stepType"))
         .build();
 
  • Method Details

    • getCacheHitResult

      @Stability(Experimental) @Nullable default SageMakerModelBuildingPipelineExecutionStepStatusChange.CacheHitResult getCacheHitResult()
      (experimental) cacheHitResult property.

      Specify an array of string values to match this event if the actual value of cacheHitResult 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

    • getCurrentStepStatus

      @Stability(Experimental) @Nullable default List<String> getCurrentStepStatus()
      (experimental) currentStepStatus property.

      Specify an array of string values to match this event if the actual value of currentStepStatus 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: - -

    • getFailureReason

      @Stability(Experimental) @Nullable default List<String> getFailureReason()
      (experimental) failureReason property.

      Specify an array of string values to match this event if the actual value of failureReason 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

    • getMetadata

      @Stability(Experimental) @Nullable default SageMakerModelBuildingPipelineExecutionStepStatusChange.Metadata getMetadata()
      (experimental) metadata property.

      Specify an array of string values to match this event if the actual value of metadata 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

    • getPreviousStepStatus

      @Stability(Experimental) @Nullable default List<String> getPreviousStepStatus()
      (experimental) previousStepStatus property.

      Specify an array of string values to match this event if the actual value of previousStepStatus 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

    • getStepEndTime

      @Stability(Experimental) @Nullable default List<String> getStepEndTime()
      (experimental) stepEndTime property.

      Specify an array of string values to match this event if the actual value of stepEndTime 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

    • getStepName

      @Stability(Experimental) @Nullable default List<String> getStepName()
      (experimental) stepName property.

      Specify an array of string values to match this event if the actual value of stepName 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

    • getStepStartTime

      @Stability(Experimental) @Nullable default List<String> getStepStartTime()
      (experimental) stepStartTime property.

      Specify an array of string values to match this event if the actual value of stepStartTime 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

    • getStepType

      @Stability(Experimental) @Nullable default List<String> getStepType()
      (experimental) stepType property.

      Specify an array of string values to match this event if the actual value of stepType 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 SageMakerModelBuildingPipelineExecutionStepStatusChange.SageMakerModelBuildingPipelineExecutionStepStatusChangeProps.Builder of SageMakerModelBuildingPipelineExecutionStepStatusChange.SageMakerModelBuildingPipelineExecutionStepStatusChangeProps