1. Packages
  2. AWS Cloud Control
  3. API Docs
  4. sagemaker
  5. getMonitoringSchedule

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.27.0 published on Monday, Apr 14, 2025 by Pulumi

aws-native.sagemaker.getMonitoringSchedule

Explore with Pulumi AI

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.27.0 published on Monday, Apr 14, 2025 by Pulumi

Resource Type definition for AWS::SageMaker::MonitoringSchedule

Using getMonitoringSchedule

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getMonitoringSchedule(args: GetMonitoringScheduleArgs, opts?: InvokeOptions): Promise<GetMonitoringScheduleResult>
function getMonitoringScheduleOutput(args: GetMonitoringScheduleOutputArgs, opts?: InvokeOptions): Output<GetMonitoringScheduleResult>
Copy
def get_monitoring_schedule(monitoring_schedule_arn: Optional[str] = None,
                            opts: Optional[InvokeOptions] = None) -> GetMonitoringScheduleResult
def get_monitoring_schedule_output(monitoring_schedule_arn: Optional[pulumi.Input[str]] = None,
                            opts: Optional[InvokeOptions] = None) -> Output[GetMonitoringScheduleResult]
Copy
func LookupMonitoringSchedule(ctx *Context, args *LookupMonitoringScheduleArgs, opts ...InvokeOption) (*LookupMonitoringScheduleResult, error)
func LookupMonitoringScheduleOutput(ctx *Context, args *LookupMonitoringScheduleOutputArgs, opts ...InvokeOption) LookupMonitoringScheduleResultOutput
Copy

> Note: This function is named LookupMonitoringSchedule in the Go SDK.

public static class GetMonitoringSchedule 
{
    public static Task<GetMonitoringScheduleResult> InvokeAsync(GetMonitoringScheduleArgs args, InvokeOptions? opts = null)
    public static Output<GetMonitoringScheduleResult> Invoke(GetMonitoringScheduleInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetMonitoringScheduleResult> getMonitoringSchedule(GetMonitoringScheduleArgs args, InvokeOptions options)
public static Output<GetMonitoringScheduleResult> getMonitoringSchedule(GetMonitoringScheduleArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: aws-native:sagemaker:getMonitoringSchedule
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

MonitoringScheduleArn This property is required. string
The Amazon Resource Name (ARN) of the monitoring schedule.
MonitoringScheduleArn This property is required. string
The Amazon Resource Name (ARN) of the monitoring schedule.
monitoringScheduleArn This property is required. String
The Amazon Resource Name (ARN) of the monitoring schedule.
monitoringScheduleArn This property is required. string
The Amazon Resource Name (ARN) of the monitoring schedule.
monitoring_schedule_arn This property is required. str
The Amazon Resource Name (ARN) of the monitoring schedule.
monitoringScheduleArn This property is required. String
The Amazon Resource Name (ARN) of the monitoring schedule.

getMonitoringSchedule Result

The following output properties are available:

CreationTime string
The time at which the schedule was created.
EndpointName string
The name of the endpoint using the monitoring schedule.
FailureReason string
Contains the reason a monitoring job failed, if it failed.
LastModifiedTime string
A timestamp that indicates the last time the monitoring job was modified.
LastMonitoringExecutionSummary Pulumi.AwsNative.SageMaker.Outputs.MonitoringScheduleMonitoringExecutionSummary
Describes metadata on the last execution to run, if there was one.
MonitoringScheduleArn string
The Amazon Resource Name (ARN) of the monitoring schedule.
MonitoringScheduleConfig Pulumi.AwsNative.SageMaker.Outputs.MonitoringScheduleConfig
The configuration object that specifies the monitoring schedule and defines the monitoring job.
MonitoringScheduleStatus Pulumi.AwsNative.SageMaker.MonitoringScheduleStatus
The status of a schedule job.
Tags List<Pulumi.AwsNative.Outputs.Tag>
An array of key-value pairs to apply to this resource.
CreationTime string
The time at which the schedule was created.
EndpointName string
The name of the endpoint using the monitoring schedule.
FailureReason string
Contains the reason a monitoring job failed, if it failed.
LastModifiedTime string
A timestamp that indicates the last time the monitoring job was modified.
LastMonitoringExecutionSummary MonitoringScheduleMonitoringExecutionSummary
Describes metadata on the last execution to run, if there was one.
MonitoringScheduleArn string
The Amazon Resource Name (ARN) of the monitoring schedule.
MonitoringScheduleConfig MonitoringScheduleConfig
The configuration object that specifies the monitoring schedule and defines the monitoring job.
MonitoringScheduleStatus MonitoringScheduleStatus
The status of a schedule job.
Tags Tag
An array of key-value pairs to apply to this resource.
creationTime String
The time at which the schedule was created.
endpointName String
The name of the endpoint using the monitoring schedule.
failureReason String
Contains the reason a monitoring job failed, if it failed.
lastModifiedTime String
A timestamp that indicates the last time the monitoring job was modified.
lastMonitoringExecutionSummary MonitoringScheduleMonitoringExecutionSummary
Describes metadata on the last execution to run, if there was one.
monitoringScheduleArn String
The Amazon Resource Name (ARN) of the monitoring schedule.
monitoringScheduleConfig MonitoringScheduleConfig
The configuration object that specifies the monitoring schedule and defines the monitoring job.
monitoringScheduleStatus MonitoringScheduleStatus
The status of a schedule job.
tags List<Tag>
An array of key-value pairs to apply to this resource.
creationTime string
The time at which the schedule was created.
endpointName string
The name of the endpoint using the monitoring schedule.
failureReason string
Contains the reason a monitoring job failed, if it failed.
lastModifiedTime string
A timestamp that indicates the last time the monitoring job was modified.
lastMonitoringExecutionSummary MonitoringScheduleMonitoringExecutionSummary
Describes metadata on the last execution to run, if there was one.
monitoringScheduleArn string
The Amazon Resource Name (ARN) of the monitoring schedule.
monitoringScheduleConfig MonitoringScheduleConfig
The configuration object that specifies the monitoring schedule and defines the monitoring job.
monitoringScheduleStatus MonitoringScheduleStatus
The status of a schedule job.
tags Tag[]
An array of key-value pairs to apply to this resource.
creation_time str
The time at which the schedule was created.
endpoint_name str
The name of the endpoint using the monitoring schedule.
failure_reason str
Contains the reason a monitoring job failed, if it failed.
last_modified_time str
A timestamp that indicates the last time the monitoring job was modified.
last_monitoring_execution_summary MonitoringScheduleMonitoringExecutionSummary
Describes metadata on the last execution to run, if there was one.
monitoring_schedule_arn str
The Amazon Resource Name (ARN) of the monitoring schedule.
monitoring_schedule_config MonitoringScheduleConfig
The configuration object that specifies the monitoring schedule and defines the monitoring job.
monitoring_schedule_status MonitoringScheduleStatus
The status of a schedule job.
tags Sequence[root_Tag]
An array of key-value pairs to apply to this resource.
creationTime String
The time at which the schedule was created.
endpointName String
The name of the endpoint using the monitoring schedule.
failureReason String
Contains the reason a monitoring job failed, if it failed.
lastModifiedTime String
A timestamp that indicates the last time the monitoring job was modified.
lastMonitoringExecutionSummary Property Map
Describes metadata on the last execution to run, if there was one.
monitoringScheduleArn String
The Amazon Resource Name (ARN) of the monitoring schedule.
monitoringScheduleConfig Property Map
The configuration object that specifies the monitoring schedule and defines the monitoring job.
monitoringScheduleStatus "Pending" | "Failed" | "Scheduled" | "Stopped"
The status of a schedule job.
tags List<Property Map>
An array of key-value pairs to apply to this resource.

Supporting Types

MonitoringScheduleBaselineConfig

ConstraintsResource Pulumi.AwsNative.SageMaker.Inputs.MonitoringScheduleConstraintsResource
The Amazon S3 URI for the constraints resource.
StatisticsResource Pulumi.AwsNative.SageMaker.Inputs.MonitoringScheduleStatisticsResource
The baseline statistics file in Amazon S3 that the current monitoring job should be validated against.
ConstraintsResource MonitoringScheduleConstraintsResource
The Amazon S3 URI for the constraints resource.
StatisticsResource MonitoringScheduleStatisticsResource
The baseline statistics file in Amazon S3 that the current monitoring job should be validated against.
constraintsResource MonitoringScheduleConstraintsResource
The Amazon S3 URI for the constraints resource.
statisticsResource MonitoringScheduleStatisticsResource
The baseline statistics file in Amazon S3 that the current monitoring job should be validated against.
constraintsResource MonitoringScheduleConstraintsResource
The Amazon S3 URI for the constraints resource.
statisticsResource MonitoringScheduleStatisticsResource
The baseline statistics file in Amazon S3 that the current monitoring job should be validated against.
constraints_resource MonitoringScheduleConstraintsResource
The Amazon S3 URI for the constraints resource.
statistics_resource MonitoringScheduleStatisticsResource
The baseline statistics file in Amazon S3 that the current monitoring job should be validated against.
constraintsResource Property Map
The Amazon S3 URI for the constraints resource.
statisticsResource Property Map
The baseline statistics file in Amazon S3 that the current monitoring job should be validated against.

MonitoringScheduleBatchTransformInput

DataCapturedDestinationS3Uri This property is required. string
A URI that identifies the Amazon S3 storage location where Batch Transform Job captures data.
DatasetFormat This property is required. Pulumi.AwsNative.SageMaker.Inputs.MonitoringScheduleDatasetFormat
LocalPath This property is required. string
Path to the filesystem where the endpoint data is available to the container.
ExcludeFeaturesAttribute string
Indexes or names of the features to be excluded from analysis
S3DataDistributionType Pulumi.AwsNative.SageMaker.MonitoringScheduleBatchTransformInputS3DataDistributionType
Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated
S3InputMode Pulumi.AwsNative.SageMaker.MonitoringScheduleBatchTransformInputS3InputMode
Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.
DataCapturedDestinationS3Uri This property is required. string
A URI that identifies the Amazon S3 storage location where Batch Transform Job captures data.
DatasetFormat This property is required. MonitoringScheduleDatasetFormat
LocalPath This property is required. string
Path to the filesystem where the endpoint data is available to the container.
ExcludeFeaturesAttribute string
Indexes or names of the features to be excluded from analysis
S3DataDistributionType MonitoringScheduleBatchTransformInputS3DataDistributionType
Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated
S3InputMode MonitoringScheduleBatchTransformInputS3InputMode
Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.
dataCapturedDestinationS3Uri This property is required. String
A URI that identifies the Amazon S3 storage location where Batch Transform Job captures data.
datasetFormat This property is required. MonitoringScheduleDatasetFormat
localPath This property is required. String
Path to the filesystem where the endpoint data is available to the container.
excludeFeaturesAttribute String
Indexes or names of the features to be excluded from analysis
s3DataDistributionType MonitoringScheduleBatchTransformInputS3DataDistributionType
Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated
s3InputMode MonitoringScheduleBatchTransformInputS3InputMode
Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.
dataCapturedDestinationS3Uri This property is required. string
A URI that identifies the Amazon S3 storage location where Batch Transform Job captures data.
datasetFormat This property is required. MonitoringScheduleDatasetFormat
localPath This property is required. string
Path to the filesystem where the endpoint data is available to the container.
excludeFeaturesAttribute string
Indexes or names of the features to be excluded from analysis
s3DataDistributionType MonitoringScheduleBatchTransformInputS3DataDistributionType
Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated
s3InputMode MonitoringScheduleBatchTransformInputS3InputMode
Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.
data_captured_destination_s3_uri This property is required. str
A URI that identifies the Amazon S3 storage location where Batch Transform Job captures data.
dataset_format This property is required. MonitoringScheduleDatasetFormat
local_path This property is required. str
Path to the filesystem where the endpoint data is available to the container.
exclude_features_attribute str
Indexes or names of the features to be excluded from analysis
s3_data_distribution_type MonitoringScheduleBatchTransformInputS3DataDistributionType
Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated
s3_input_mode MonitoringScheduleBatchTransformInputS3InputMode
Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.
dataCapturedDestinationS3Uri This property is required. String
A URI that identifies the Amazon S3 storage location where Batch Transform Job captures data.
datasetFormat This property is required. Property Map
localPath This property is required. String
Path to the filesystem where the endpoint data is available to the container.
excludeFeaturesAttribute String
Indexes or names of the features to be excluded from analysis
s3DataDistributionType "FullyReplicated" | "ShardedByS3Key"
Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated
s3InputMode "Pipe" | "File"
Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.

MonitoringScheduleBatchTransformInputS3DataDistributionType

MonitoringScheduleBatchTransformInputS3InputMode

MonitoringScheduleClusterConfig

InstanceCount This property is required. int
The number of ML compute instances to use in the model monitoring job. For distributed processing jobs, specify a value greater than 1. The default value is 1.
InstanceType This property is required. string
The ML compute instance type for the processing job.
VolumeSizeInGb This property is required. int
The size of the ML storage volume, in gigabytes, that you want to provision. You must specify sufficient ML storage for your scenario.
VolumeKmsKeyId string
The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt data on the storage volume attached to the ML compute instance(s) that run the model monitoring job.
InstanceCount This property is required. int
The number of ML compute instances to use in the model monitoring job. For distributed processing jobs, specify a value greater than 1. The default value is 1.
InstanceType This property is required. string
The ML compute instance type for the processing job.
VolumeSizeInGb This property is required. int
The size of the ML storage volume, in gigabytes, that you want to provision. You must specify sufficient ML storage for your scenario.
VolumeKmsKeyId string
The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt data on the storage volume attached to the ML compute instance(s) that run the model monitoring job.
instanceCount This property is required. Integer
The number of ML compute instances to use in the model monitoring job. For distributed processing jobs, specify a value greater than 1. The default value is 1.
instanceType This property is required. String
The ML compute instance type for the processing job.
volumeSizeInGb This property is required. Integer
The size of the ML storage volume, in gigabytes, that you want to provision. You must specify sufficient ML storage for your scenario.
volumeKmsKeyId String
The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt data on the storage volume attached to the ML compute instance(s) that run the model monitoring job.
instanceCount This property is required. number
The number of ML compute instances to use in the model monitoring job. For distributed processing jobs, specify a value greater than 1. The default value is 1.
instanceType This property is required. string
The ML compute instance type for the processing job.
volumeSizeInGb This property is required. number
The size of the ML storage volume, in gigabytes, that you want to provision. You must specify sufficient ML storage for your scenario.
volumeKmsKeyId string
The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt data on the storage volume attached to the ML compute instance(s) that run the model monitoring job.
instance_count This property is required. int
The number of ML compute instances to use in the model monitoring job. For distributed processing jobs, specify a value greater than 1. The default value is 1.
instance_type This property is required. str
The ML compute instance type for the processing job.
volume_size_in_gb This property is required. int
The size of the ML storage volume, in gigabytes, that you want to provision. You must specify sufficient ML storage for your scenario.
volume_kms_key_id str
The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt data on the storage volume attached to the ML compute instance(s) that run the model monitoring job.
instanceCount This property is required. Number
The number of ML compute instances to use in the model monitoring job. For distributed processing jobs, specify a value greater than 1. The default value is 1.
instanceType This property is required. String
The ML compute instance type for the processing job.
volumeSizeInGb This property is required. Number
The size of the ML storage volume, in gigabytes, that you want to provision. You must specify sufficient ML storage for your scenario.
volumeKmsKeyId String
The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt data on the storage volume attached to the ML compute instance(s) that run the model monitoring job.

MonitoringScheduleConfig

MonitoringJobDefinition MonitoringScheduleMonitoringJobDefinition
Defines the monitoring job.
MonitoringJobDefinitionName string
Name of the job definition
MonitoringType MonitoringScheduleMonitoringType
The type of the monitoring job definition to schedule.
ScheduleConfig MonitoringScheduleScheduleConfig
Configures the monitoring schedule.
monitoringJobDefinition MonitoringScheduleMonitoringJobDefinition
Defines the monitoring job.
monitoringJobDefinitionName String
Name of the job definition
monitoringType MonitoringScheduleMonitoringType
The type of the monitoring job definition to schedule.
scheduleConfig MonitoringScheduleScheduleConfig
Configures the monitoring schedule.
monitoringJobDefinition MonitoringScheduleMonitoringJobDefinition
Defines the monitoring job.
monitoringJobDefinitionName string
Name of the job definition
monitoringType MonitoringScheduleMonitoringType
The type of the monitoring job definition to schedule.
scheduleConfig MonitoringScheduleScheduleConfig
Configures the monitoring schedule.
monitoring_job_definition MonitoringScheduleMonitoringJobDefinition
Defines the monitoring job.
monitoring_job_definition_name str
Name of the job definition
monitoring_type MonitoringScheduleMonitoringType
The type of the monitoring job definition to schedule.
schedule_config MonitoringScheduleScheduleConfig
Configures the monitoring schedule.
monitoringJobDefinition Property Map
Defines the monitoring job.
monitoringJobDefinitionName String
Name of the job definition
monitoringType "DataQuality" | "ModelQuality" | "ModelBias" | "ModelExplainability"
The type of the monitoring job definition to schedule.
scheduleConfig Property Map
Configures the monitoring schedule.

MonitoringScheduleConstraintsResource

S3Uri string
The Amazon S3 URI for baseline constraint file in Amazon S3 that the current monitoring job should validated against.
S3Uri string
The Amazon S3 URI for baseline constraint file in Amazon S3 that the current monitoring job should validated against.
s3Uri String
The Amazon S3 URI for baseline constraint file in Amazon S3 that the current monitoring job should validated against.
s3Uri string
The Amazon S3 URI for baseline constraint file in Amazon S3 that the current monitoring job should validated against.
s3_uri str
The Amazon S3 URI for baseline constraint file in Amazon S3 that the current monitoring job should validated against.
s3Uri String
The Amazon S3 URI for baseline constraint file in Amazon S3 that the current monitoring job should validated against.

MonitoringScheduleCsv

Header bool
A boolean flag indicating if given CSV has header
Header bool
A boolean flag indicating if given CSV has header
header Boolean
A boolean flag indicating if given CSV has header
header boolean
A boolean flag indicating if given CSV has header
header bool
A boolean flag indicating if given CSV has header
header Boolean
A boolean flag indicating if given CSV has header

MonitoringScheduleDatasetFormat

MonitoringScheduleEndpointInput

EndpointName This property is required. string
LocalPath This property is required. string
Path to the filesystem where the endpoint data is available to the container.
ExcludeFeaturesAttribute string
Indexes or names of the features to be excluded from analysis
S3DataDistributionType Pulumi.AwsNative.SageMaker.MonitoringScheduleEndpointInputS3DataDistributionType
Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated
S3InputMode Pulumi.AwsNative.SageMaker.MonitoringScheduleEndpointInputS3InputMode
Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.
EndpointName This property is required. string
LocalPath This property is required. string
Path to the filesystem where the endpoint data is available to the container.
ExcludeFeaturesAttribute string
Indexes or names of the features to be excluded from analysis
S3DataDistributionType MonitoringScheduleEndpointInputS3DataDistributionType
Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated
S3InputMode MonitoringScheduleEndpointInputS3InputMode
Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.
endpointName This property is required. String
localPath This property is required. String
Path to the filesystem where the endpoint data is available to the container.
excludeFeaturesAttribute String
Indexes or names of the features to be excluded from analysis
s3DataDistributionType MonitoringScheduleEndpointInputS3DataDistributionType
Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated
s3InputMode MonitoringScheduleEndpointInputS3InputMode
Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.
endpointName This property is required. string
localPath This property is required. string
Path to the filesystem where the endpoint data is available to the container.
excludeFeaturesAttribute string
Indexes or names of the features to be excluded from analysis
s3DataDistributionType MonitoringScheduleEndpointInputS3DataDistributionType
Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated
s3InputMode MonitoringScheduleEndpointInputS3InputMode
Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.
endpoint_name This property is required. str
local_path This property is required. str
Path to the filesystem where the endpoint data is available to the container.
exclude_features_attribute str
Indexes or names of the features to be excluded from analysis
s3_data_distribution_type MonitoringScheduleEndpointInputS3DataDistributionType
Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated
s3_input_mode MonitoringScheduleEndpointInputS3InputMode
Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.
endpointName This property is required. String
localPath This property is required. String
Path to the filesystem where the endpoint data is available to the container.
excludeFeaturesAttribute String
Indexes or names of the features to be excluded from analysis
s3DataDistributionType "FullyReplicated" | "ShardedByS3Key"
Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated
s3InputMode "Pipe" | "File"
Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.

MonitoringScheduleEndpointInputS3DataDistributionType

MonitoringScheduleEndpointInputS3InputMode

MonitoringScheduleJson

Line bool
A boolean flag indicating if it is JSON line format
Line bool
A boolean flag indicating if it is JSON line format
line Boolean
A boolean flag indicating if it is JSON line format
line boolean
A boolean flag indicating if it is JSON line format
line bool
A boolean flag indicating if it is JSON line format
line Boolean
A boolean flag indicating if it is JSON line format

MonitoringScheduleMonitoringAppSpecification

ImageUri This property is required. string
The container image to be run by the monitoring job.
ContainerArguments List<string>
An array of arguments for the container used to run the monitoring job.
ContainerEntrypoint List<string>
Specifies the entrypoint for a container used to run the monitoring job.
PostAnalyticsProcessorSourceUri string
An Amazon S3 URI to a script that is called after analysis has been performed. Applicable only for the built-in (first party) containers.
RecordPreprocessorSourceUri string
An Amazon S3 URI to a script that is called per row prior to running analysis. It can base64 decode the payload and convert it into a flatted json so that the built-in container can use the converted data. Applicable only for the built-in (first party) containers
ImageUri This property is required. string
The container image to be run by the monitoring job.
ContainerArguments []string
An array of arguments for the container used to run the monitoring job.
ContainerEntrypoint []string
Specifies the entrypoint for a container used to run the monitoring job.
PostAnalyticsProcessorSourceUri string
An Amazon S3 URI to a script that is called after analysis has been performed. Applicable only for the built-in (first party) containers.
RecordPreprocessorSourceUri string
An Amazon S3 URI to a script that is called per row prior to running analysis. It can base64 decode the payload and convert it into a flatted json so that the built-in container can use the converted data. Applicable only for the built-in (first party) containers
imageUri This property is required. String
The container image to be run by the monitoring job.
containerArguments List<String>
An array of arguments for the container used to run the monitoring job.
containerEntrypoint List<String>
Specifies the entrypoint for a container used to run the monitoring job.
postAnalyticsProcessorSourceUri String
An Amazon S3 URI to a script that is called after analysis has been performed. Applicable only for the built-in (first party) containers.
recordPreprocessorSourceUri String
An Amazon S3 URI to a script that is called per row prior to running analysis. It can base64 decode the payload and convert it into a flatted json so that the built-in container can use the converted data. Applicable only for the built-in (first party) containers
imageUri This property is required. string
The container image to be run by the monitoring job.
containerArguments string[]
An array of arguments for the container used to run the monitoring job.
containerEntrypoint string[]
Specifies the entrypoint for a container used to run the monitoring job.
postAnalyticsProcessorSourceUri string
An Amazon S3 URI to a script that is called after analysis has been performed. Applicable only for the built-in (first party) containers.
recordPreprocessorSourceUri string
An Amazon S3 URI to a script that is called per row prior to running analysis. It can base64 decode the payload and convert it into a flatted json so that the built-in container can use the converted data. Applicable only for the built-in (first party) containers
image_uri This property is required. str
The container image to be run by the monitoring job.
container_arguments Sequence[str]
An array of arguments for the container used to run the monitoring job.
container_entrypoint Sequence[str]
Specifies the entrypoint for a container used to run the monitoring job.
post_analytics_processor_source_uri str
An Amazon S3 URI to a script that is called after analysis has been performed. Applicable only for the built-in (first party) containers.
record_preprocessor_source_uri str
An Amazon S3 URI to a script that is called per row prior to running analysis. It can base64 decode the payload and convert it into a flatted json so that the built-in container can use the converted data. Applicable only for the built-in (first party) containers
imageUri This property is required. String
The container image to be run by the monitoring job.
containerArguments List<String>
An array of arguments for the container used to run the monitoring job.
containerEntrypoint List<String>
Specifies the entrypoint for a container used to run the monitoring job.
postAnalyticsProcessorSourceUri String
An Amazon S3 URI to a script that is called after analysis has been performed. Applicable only for the built-in (first party) containers.
recordPreprocessorSourceUri String
An Amazon S3 URI to a script that is called per row prior to running analysis. It can base64 decode the payload and convert it into a flatted json so that the built-in container can use the converted data. Applicable only for the built-in (first party) containers

MonitoringScheduleMonitoringExecutionSummary

CreationTime This property is required. string
The time at which the monitoring job was created.
LastModifiedTime This property is required. string
A timestamp that indicates the last time the monitoring job was modified.
MonitoringExecutionStatus This property is required. Pulumi.AwsNative.SageMaker.MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatus
The status of the monitoring job.
MonitoringScheduleName This property is required. string
The name of the monitoring schedule.
ScheduledTime This property is required. string
The time the monitoring job was scheduled.
EndpointName string
The name of the endpoint used to run the monitoring job.
FailureReason string
Contains the reason a monitoring job failed, if it failed.
ProcessingJobArn string
The Amazon Resource Name (ARN) of the monitoring job.
CreationTime This property is required. string
The time at which the monitoring job was created.
LastModifiedTime This property is required. string
A timestamp that indicates the last time the monitoring job was modified.
MonitoringExecutionStatus This property is required. MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatus
The status of the monitoring job.
MonitoringScheduleName This property is required. string
The name of the monitoring schedule.
ScheduledTime This property is required. string
The time the monitoring job was scheduled.
EndpointName string
The name of the endpoint used to run the monitoring job.
FailureReason string
Contains the reason a monitoring job failed, if it failed.
ProcessingJobArn string
The Amazon Resource Name (ARN) of the monitoring job.
creationTime This property is required. String
The time at which the monitoring job was created.
lastModifiedTime This property is required. String
A timestamp that indicates the last time the monitoring job was modified.
monitoringExecutionStatus This property is required. MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatus
The status of the monitoring job.
monitoringScheduleName This property is required. String
The name of the monitoring schedule.
scheduledTime This property is required. String
The time the monitoring job was scheduled.
endpointName String
The name of the endpoint used to run the monitoring job.
failureReason String
Contains the reason a monitoring job failed, if it failed.
processingJobArn String
The Amazon Resource Name (ARN) of the monitoring job.
creationTime This property is required. string
The time at which the monitoring job was created.
lastModifiedTime This property is required. string
A timestamp that indicates the last time the monitoring job was modified.
monitoringExecutionStatus This property is required. MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatus
The status of the monitoring job.
monitoringScheduleName This property is required. string
The name of the monitoring schedule.
scheduledTime This property is required. string
The time the monitoring job was scheduled.
endpointName string
The name of the endpoint used to run the monitoring job.
failureReason string
Contains the reason a monitoring job failed, if it failed.
processingJobArn string
The Amazon Resource Name (ARN) of the monitoring job.
creation_time This property is required. str
The time at which the monitoring job was created.
last_modified_time This property is required. str
A timestamp that indicates the last time the monitoring job was modified.
monitoring_execution_status This property is required. MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatus
The status of the monitoring job.
monitoring_schedule_name This property is required. str
The name of the monitoring schedule.
scheduled_time This property is required. str
The time the monitoring job was scheduled.
endpoint_name str
The name of the endpoint used to run the monitoring job.
failure_reason str
Contains the reason a monitoring job failed, if it failed.
processing_job_arn str
The Amazon Resource Name (ARN) of the monitoring job.
creationTime This property is required. String
The time at which the monitoring job was created.
lastModifiedTime This property is required. String
A timestamp that indicates the last time the monitoring job was modified.
monitoringExecutionStatus This property is required. "Pending" | "Completed" | "CompletedWithViolations" | "InProgress" | "Failed" | "Stopping" | "Stopped"
The status of the monitoring job.
monitoringScheduleName This property is required. String
The name of the monitoring schedule.
scheduledTime This property is required. String
The time the monitoring job was scheduled.
endpointName String
The name of the endpoint used to run the monitoring job.
failureReason String
Contains the reason a monitoring job failed, if it failed.
processingJobArn String
The Amazon Resource Name (ARN) of the monitoring job.

MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatus

MonitoringScheduleMonitoringInput

MonitoringScheduleMonitoringJobDefinition

MonitoringAppSpecification This property is required. Pulumi.AwsNative.SageMaker.Inputs.MonitoringScheduleMonitoringAppSpecification
Configures the monitoring job to run a specified Docker container image.
MonitoringInputs This property is required. List<Pulumi.AwsNative.SageMaker.Inputs.MonitoringScheduleMonitoringInput>
The array of inputs for the monitoring job. Currently we support monitoring an Amazon SageMaker AI Endpoint.
MonitoringOutputConfig This property is required. Pulumi.AwsNative.SageMaker.Inputs.MonitoringScheduleMonitoringOutputConfig
The array of outputs from the monitoring job to be uploaded to Amazon S3.
MonitoringResources This property is required. Pulumi.AwsNative.SageMaker.Inputs.MonitoringScheduleMonitoringResources
Identifies the resources, ML compute instances, and ML storage volumes to deploy for a monitoring job. In distributed processing, you specify more than one instance.
RoleArn This property is required. string
The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.
BaselineConfig Pulumi.AwsNative.SageMaker.Inputs.MonitoringScheduleBaselineConfig
Baseline configuration used to validate that the data conforms to the specified constraints and statistics
Environment object
Sets the environment variables in the Docker container
NetworkConfig Pulumi.AwsNative.SageMaker.Inputs.MonitoringScheduleNetworkConfig
Specifies networking options for an monitoring job.
StoppingCondition Pulumi.AwsNative.SageMaker.Inputs.MonitoringScheduleStoppingCondition
Specifies a time limit for how long the monitoring job is allowed to run.
MonitoringAppSpecification This property is required. MonitoringScheduleMonitoringAppSpecification
Configures the monitoring job to run a specified Docker container image.
MonitoringInputs This property is required. []MonitoringScheduleMonitoringInput
The array of inputs for the monitoring job. Currently we support monitoring an Amazon SageMaker AI Endpoint.
MonitoringOutputConfig This property is required. MonitoringScheduleMonitoringOutputConfig
The array of outputs from the monitoring job to be uploaded to Amazon S3.
MonitoringResources This property is required. MonitoringScheduleMonitoringResources
Identifies the resources, ML compute instances, and ML storage volumes to deploy for a monitoring job. In distributed processing, you specify more than one instance.
RoleArn This property is required. string
The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.
BaselineConfig MonitoringScheduleBaselineConfig
Baseline configuration used to validate that the data conforms to the specified constraints and statistics
Environment interface{}
Sets the environment variables in the Docker container
NetworkConfig MonitoringScheduleNetworkConfig
Specifies networking options for an monitoring job.
StoppingCondition MonitoringScheduleStoppingCondition
Specifies a time limit for how long the monitoring job is allowed to run.
monitoringAppSpecification This property is required. MonitoringScheduleMonitoringAppSpecification
Configures the monitoring job to run a specified Docker container image.
monitoringInputs This property is required. List<MonitoringScheduleMonitoringInput>
The array of inputs for the monitoring job. Currently we support monitoring an Amazon SageMaker AI Endpoint.
monitoringOutputConfig This property is required. MonitoringScheduleMonitoringOutputConfig
The array of outputs from the monitoring job to be uploaded to Amazon S3.
monitoringResources This property is required. MonitoringScheduleMonitoringResources
Identifies the resources, ML compute instances, and ML storage volumes to deploy for a monitoring job. In distributed processing, you specify more than one instance.
roleArn This property is required. String
The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.
baselineConfig MonitoringScheduleBaselineConfig
Baseline configuration used to validate that the data conforms to the specified constraints and statistics
environment Object
Sets the environment variables in the Docker container
networkConfig MonitoringScheduleNetworkConfig
Specifies networking options for an monitoring job.
stoppingCondition MonitoringScheduleStoppingCondition
Specifies a time limit for how long the monitoring job is allowed to run.
monitoringAppSpecification This property is required. MonitoringScheduleMonitoringAppSpecification
Configures the monitoring job to run a specified Docker container image.
monitoringInputs This property is required. MonitoringScheduleMonitoringInput[]
The array of inputs for the monitoring job. Currently we support monitoring an Amazon SageMaker AI Endpoint.
monitoringOutputConfig This property is required. MonitoringScheduleMonitoringOutputConfig
The array of outputs from the monitoring job to be uploaded to Amazon S3.
monitoringResources This property is required. MonitoringScheduleMonitoringResources
Identifies the resources, ML compute instances, and ML storage volumes to deploy for a monitoring job. In distributed processing, you specify more than one instance.
roleArn This property is required. string
The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.
baselineConfig MonitoringScheduleBaselineConfig
Baseline configuration used to validate that the data conforms to the specified constraints and statistics
environment any
Sets the environment variables in the Docker container
networkConfig MonitoringScheduleNetworkConfig
Specifies networking options for an monitoring job.
stoppingCondition MonitoringScheduleStoppingCondition
Specifies a time limit for how long the monitoring job is allowed to run.
monitoring_app_specification This property is required. MonitoringScheduleMonitoringAppSpecification
Configures the monitoring job to run a specified Docker container image.
monitoring_inputs This property is required. Sequence[MonitoringScheduleMonitoringInput]
The array of inputs for the monitoring job. Currently we support monitoring an Amazon SageMaker AI Endpoint.
monitoring_output_config This property is required. MonitoringScheduleMonitoringOutputConfig
The array of outputs from the monitoring job to be uploaded to Amazon S3.
monitoring_resources This property is required. MonitoringScheduleMonitoringResources
Identifies the resources, ML compute instances, and ML storage volumes to deploy for a monitoring job. In distributed processing, you specify more than one instance.
role_arn This property is required. str
The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.
baseline_config MonitoringScheduleBaselineConfig
Baseline configuration used to validate that the data conforms to the specified constraints and statistics
environment Any
Sets the environment variables in the Docker container
network_config MonitoringScheduleNetworkConfig
Specifies networking options for an monitoring job.
stopping_condition MonitoringScheduleStoppingCondition
Specifies a time limit for how long the monitoring job is allowed to run.
monitoringAppSpecification This property is required. Property Map
Configures the monitoring job to run a specified Docker container image.
monitoringInputs This property is required. List<Property Map>
The array of inputs for the monitoring job. Currently we support monitoring an Amazon SageMaker AI Endpoint.
monitoringOutputConfig This property is required. Property Map
The array of outputs from the monitoring job to be uploaded to Amazon S3.
monitoringResources This property is required. Property Map
Identifies the resources, ML compute instances, and ML storage volumes to deploy for a monitoring job. In distributed processing, you specify more than one instance.
roleArn This property is required. String
The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.
baselineConfig Property Map
Baseline configuration used to validate that the data conforms to the specified constraints and statistics
environment Any
Sets the environment variables in the Docker container
networkConfig Property Map
Specifies networking options for an monitoring job.
stoppingCondition Property Map
Specifies a time limit for how long the monitoring job is allowed to run.

MonitoringScheduleMonitoringOutput

S3Output This property is required. Pulumi.AwsNative.SageMaker.Inputs.MonitoringScheduleS3Output
The Amazon S3 storage location where the results of a monitoring job are saved.
S3Output This property is required. MonitoringScheduleS3Output
The Amazon S3 storage location where the results of a monitoring job are saved.
s3Output This property is required. MonitoringScheduleS3Output
The Amazon S3 storage location where the results of a monitoring job are saved.
s3Output This property is required. MonitoringScheduleS3Output
The Amazon S3 storage location where the results of a monitoring job are saved.
s3_output This property is required. MonitoringScheduleS3Output
The Amazon S3 storage location where the results of a monitoring job are saved.
s3Output This property is required. Property Map
The Amazon S3 storage location where the results of a monitoring job are saved.

MonitoringScheduleMonitoringOutputConfig

MonitoringOutputs This property is required. List<Pulumi.AwsNative.SageMaker.Inputs.MonitoringScheduleMonitoringOutput>
Monitoring outputs for monitoring jobs. This is where the output of the periodic monitoring jobs is uploaded.
KmsKeyId string
The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt the model artifacts at rest using Amazon S3 server-side encryption.
MonitoringOutputs This property is required. []MonitoringScheduleMonitoringOutput
Monitoring outputs for monitoring jobs. This is where the output of the periodic monitoring jobs is uploaded.
KmsKeyId string
The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt the model artifacts at rest using Amazon S3 server-side encryption.
monitoringOutputs This property is required. List<MonitoringScheduleMonitoringOutput>
Monitoring outputs for monitoring jobs. This is where the output of the periodic monitoring jobs is uploaded.
kmsKeyId String
The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt the model artifacts at rest using Amazon S3 server-side encryption.
monitoringOutputs This property is required. MonitoringScheduleMonitoringOutput[]
Monitoring outputs for monitoring jobs. This is where the output of the periodic monitoring jobs is uploaded.
kmsKeyId string
The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt the model artifacts at rest using Amazon S3 server-side encryption.
monitoring_outputs This property is required. Sequence[MonitoringScheduleMonitoringOutput]
Monitoring outputs for monitoring jobs. This is where the output of the periodic monitoring jobs is uploaded.
kms_key_id str
The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt the model artifacts at rest using Amazon S3 server-side encryption.
monitoringOutputs This property is required. List<Property Map>
Monitoring outputs for monitoring jobs. This is where the output of the periodic monitoring jobs is uploaded.
kmsKeyId String
The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt the model artifacts at rest using Amazon S3 server-side encryption.

MonitoringScheduleMonitoringResources

ClusterConfig This property is required. Pulumi.AwsNative.SageMaker.Inputs.MonitoringScheduleClusterConfig
The configuration for the cluster resources used to run the processing job.
ClusterConfig This property is required. MonitoringScheduleClusterConfig
The configuration for the cluster resources used to run the processing job.
clusterConfig This property is required. MonitoringScheduleClusterConfig
The configuration for the cluster resources used to run the processing job.
clusterConfig This property is required. MonitoringScheduleClusterConfig
The configuration for the cluster resources used to run the processing job.
cluster_config This property is required. MonitoringScheduleClusterConfig
The configuration for the cluster resources used to run the processing job.
clusterConfig This property is required. Property Map
The configuration for the cluster resources used to run the processing job.

MonitoringScheduleMonitoringType

MonitoringScheduleNetworkConfig

EnableInterContainerTrafficEncryption bool
Whether to encrypt all communications between distributed processing jobs. Choose True to encrypt communications. Encryption provides greater security for distributed processing jobs, but the processing might take longer.
EnableNetworkIsolation bool
Whether to allow inbound and outbound network calls to and from the containers used for the processing job.
VpcConfig Pulumi.AwsNative.SageMaker.Inputs.MonitoringScheduleVpcConfig
Specifies a VPC that your training jobs and hosted models have access to. Control access to and from your training and model containers by configuring the VPC. For more information, see Protect Endpoints by Using an Amazon Virtual Private Cloud and Protect Training Jobs by Using an Amazon Virtual Private Cloud .
EnableInterContainerTrafficEncryption bool
Whether to encrypt all communications between distributed processing jobs. Choose True to encrypt communications. Encryption provides greater security for distributed processing jobs, but the processing might take longer.
EnableNetworkIsolation bool
Whether to allow inbound and outbound network calls to and from the containers used for the processing job.
VpcConfig MonitoringScheduleVpcConfig
Specifies a VPC that your training jobs and hosted models have access to. Control access to and from your training and model containers by configuring the VPC. For more information, see Protect Endpoints by Using an Amazon Virtual Private Cloud and Protect Training Jobs by Using an Amazon Virtual Private Cloud .
enableInterContainerTrafficEncryption Boolean
Whether to encrypt all communications between distributed processing jobs. Choose True to encrypt communications. Encryption provides greater security for distributed processing jobs, but the processing might take longer.
enableNetworkIsolation Boolean
Whether to allow inbound and outbound network calls to and from the containers used for the processing job.
vpcConfig MonitoringScheduleVpcConfig
Specifies a VPC that your training jobs and hosted models have access to. Control access to and from your training and model containers by configuring the VPC. For more information, see Protect Endpoints by Using an Amazon Virtual Private Cloud and Protect Training Jobs by Using an Amazon Virtual Private Cloud .
enableInterContainerTrafficEncryption boolean
Whether to encrypt all communications between distributed processing jobs. Choose True to encrypt communications. Encryption provides greater security for distributed processing jobs, but the processing might take longer.
enableNetworkIsolation boolean
Whether to allow inbound and outbound network calls to and from the containers used for the processing job.
vpcConfig MonitoringScheduleVpcConfig
Specifies a VPC that your training jobs and hosted models have access to. Control access to and from your training and model containers by configuring the VPC. For more information, see Protect Endpoints by Using an Amazon Virtual Private Cloud and Protect Training Jobs by Using an Amazon Virtual Private Cloud .
enable_inter_container_traffic_encryption bool
Whether to encrypt all communications between distributed processing jobs. Choose True to encrypt communications. Encryption provides greater security for distributed processing jobs, but the processing might take longer.
enable_network_isolation bool
Whether to allow inbound and outbound network calls to and from the containers used for the processing job.
vpc_config MonitoringScheduleVpcConfig
Specifies a VPC that your training jobs and hosted models have access to. Control access to and from your training and model containers by configuring the VPC. For more information, see Protect Endpoints by Using an Amazon Virtual Private Cloud and Protect Training Jobs by Using an Amazon Virtual Private Cloud .
enableInterContainerTrafficEncryption Boolean
Whether to encrypt all communications between distributed processing jobs. Choose True to encrypt communications. Encryption provides greater security for distributed processing jobs, but the processing might take longer.
enableNetworkIsolation Boolean
Whether to allow inbound and outbound network calls to and from the containers used for the processing job.
vpcConfig Property Map
Specifies a VPC that your training jobs and hosted models have access to. Control access to and from your training and model containers by configuring the VPC. For more information, see Protect Endpoints by Using an Amazon Virtual Private Cloud and Protect Training Jobs by Using an Amazon Virtual Private Cloud .

MonitoringScheduleS3Output

LocalPath This property is required. string
The local path to the Amazon S3 storage location where Amazon SageMaker saves the results of a monitoring job. LocalPath is an absolute path for the output data.
S3Uri This property is required. string
A URI that identifies the Amazon S3 storage location where Amazon SageMaker saves the results of a monitoring job.
S3UploadMode Pulumi.AwsNative.SageMaker.MonitoringScheduleS3OutputS3UploadMode
Whether to upload the results of the monitoring job continuously or after the job completes.
LocalPath This property is required. string
The local path to the Amazon S3 storage location where Amazon SageMaker saves the results of a monitoring job. LocalPath is an absolute path for the output data.
S3Uri This property is required. string
A URI that identifies the Amazon S3 storage location where Amazon SageMaker saves the results of a monitoring job.
S3UploadMode MonitoringScheduleS3OutputS3UploadMode
Whether to upload the results of the monitoring job continuously or after the job completes.
localPath This property is required. String
The local path to the Amazon S3 storage location where Amazon SageMaker saves the results of a monitoring job. LocalPath is an absolute path for the output data.
s3Uri This property is required. String
A URI that identifies the Amazon S3 storage location where Amazon SageMaker saves the results of a monitoring job.
s3UploadMode MonitoringScheduleS3OutputS3UploadMode
Whether to upload the results of the monitoring job continuously or after the job completes.
localPath This property is required. string
The local path to the Amazon S3 storage location where Amazon SageMaker saves the results of a monitoring job. LocalPath is an absolute path for the output data.
s3Uri This property is required. string
A URI that identifies the Amazon S3 storage location where Amazon SageMaker saves the results of a monitoring job.
s3UploadMode MonitoringScheduleS3OutputS3UploadMode
Whether to upload the results of the monitoring job continuously or after the job completes.
local_path This property is required. str
The local path to the Amazon S3 storage location where Amazon SageMaker saves the results of a monitoring job. LocalPath is an absolute path for the output data.
s3_uri This property is required. str
A URI that identifies the Amazon S3 storage location where Amazon SageMaker saves the results of a monitoring job.
s3_upload_mode MonitoringScheduleS3OutputS3UploadMode
Whether to upload the results of the monitoring job continuously or after the job completes.
localPath This property is required. String
The local path to the Amazon S3 storage location where Amazon SageMaker saves the results of a monitoring job. LocalPath is an absolute path for the output data.
s3Uri This property is required. String
A URI that identifies the Amazon S3 storage location where Amazon SageMaker saves the results of a monitoring job.
s3UploadMode "Continuous" | "EndOfJob"
Whether to upload the results of the monitoring job continuously or after the job completes.

MonitoringScheduleS3OutputS3UploadMode

MonitoringScheduleScheduleConfig

ScheduleExpression This property is required. string
A cron expression or 'NOW' that describes details about the monitoring schedule.
DataAnalysisEndTime string
Data Analysis end time, e.g. PT0H
DataAnalysisStartTime string
Data Analysis start time, e.g. -PT1H
ScheduleExpression This property is required. string
A cron expression or 'NOW' that describes details about the monitoring schedule.
DataAnalysisEndTime string
Data Analysis end time, e.g. PT0H
DataAnalysisStartTime string
Data Analysis start time, e.g. -PT1H
scheduleExpression This property is required. String
A cron expression or 'NOW' that describes details about the monitoring schedule.
dataAnalysisEndTime String
Data Analysis end time, e.g. PT0H
dataAnalysisStartTime String
Data Analysis start time, e.g. -PT1H
scheduleExpression This property is required. string
A cron expression or 'NOW' that describes details about the monitoring schedule.
dataAnalysisEndTime string
Data Analysis end time, e.g. PT0H
dataAnalysisStartTime string
Data Analysis start time, e.g. -PT1H
schedule_expression This property is required. str
A cron expression or 'NOW' that describes details about the monitoring schedule.
data_analysis_end_time str
Data Analysis end time, e.g. PT0H
data_analysis_start_time str
Data Analysis start time, e.g. -PT1H
scheduleExpression This property is required. String
A cron expression or 'NOW' that describes details about the monitoring schedule.
dataAnalysisEndTime String
Data Analysis end time, e.g. PT0H
dataAnalysisStartTime String
Data Analysis start time, e.g. -PT1H

MonitoringScheduleStatisticsResource

S3Uri string
The Amazon S3 URI for the baseline statistics file in Amazon S3 that the current monitoring job should be validated against.
S3Uri string
The Amazon S3 URI for the baseline statistics file in Amazon S3 that the current monitoring job should be validated against.
s3Uri String
The Amazon S3 URI for the baseline statistics file in Amazon S3 that the current monitoring job should be validated against.
s3Uri string
The Amazon S3 URI for the baseline statistics file in Amazon S3 that the current monitoring job should be validated against.
s3_uri str
The Amazon S3 URI for the baseline statistics file in Amazon S3 that the current monitoring job should be validated against.
s3Uri String
The Amazon S3 URI for the baseline statistics file in Amazon S3 that the current monitoring job should be validated against.

MonitoringScheduleStatus

MonitoringScheduleStoppingCondition

MaxRuntimeInSeconds This property is required. int
The maximum runtime allowed in seconds.
MaxRuntimeInSeconds This property is required. int
The maximum runtime allowed in seconds.
maxRuntimeInSeconds This property is required. Integer
The maximum runtime allowed in seconds.
maxRuntimeInSeconds This property is required. number
The maximum runtime allowed in seconds.
max_runtime_in_seconds This property is required. int
The maximum runtime allowed in seconds.
maxRuntimeInSeconds This property is required. Number
The maximum runtime allowed in seconds.

MonitoringScheduleVpcConfig

SecurityGroupIds This property is required. List<string>
The VPC security group IDs, in the form sg-xxxxxxxx. Specify the security groups for the VPC that is specified in the Subnets field.
Subnets This property is required. List<string>
The ID of the subnets in the VPC to which you want to connect to your monitoring jobs.
SecurityGroupIds This property is required. []string
The VPC security group IDs, in the form sg-xxxxxxxx. Specify the security groups for the VPC that is specified in the Subnets field.
Subnets This property is required. []string
The ID of the subnets in the VPC to which you want to connect to your monitoring jobs.
securityGroupIds This property is required. List<String>
The VPC security group IDs, in the form sg-xxxxxxxx. Specify the security groups for the VPC that is specified in the Subnets field.
subnets This property is required. List<String>
The ID of the subnets in the VPC to which you want to connect to your monitoring jobs.
securityGroupIds This property is required. string[]
The VPC security group IDs, in the form sg-xxxxxxxx. Specify the security groups for the VPC that is specified in the Subnets field.
subnets This property is required. string[]
The ID of the subnets in the VPC to which you want to connect to your monitoring jobs.
security_group_ids This property is required. Sequence[str]
The VPC security group IDs, in the form sg-xxxxxxxx. Specify the security groups for the VPC that is specified in the Subnets field.
subnets This property is required. Sequence[str]
The ID of the subnets in the VPC to which you want to connect to your monitoring jobs.
securityGroupIds This property is required. List<String>
The VPC security group IDs, in the form sg-xxxxxxxx. Specify the security groups for the VPC that is specified in the Subnets field.
subnets This property is required. List<String>
The ID of the subnets in the VPC to which you want to connect to your monitoring jobs.

Tag

Key This property is required. string
The key name of the tag
Value This property is required. string
The value of the tag
Key This property is required. string
The key name of the tag
Value This property is required. string
The value of the tag
key This property is required. String
The key name of the tag
value This property is required. String
The value of the tag
key This property is required. string
The key name of the tag
value This property is required. string
The value of the tag
key This property is required. str
The key name of the tag
value This property is required. str
The value of the tag
key This property is required. String
The key name of the tag
value This property is required. String
The value of the tag

Package Details

Repository
AWS Native pulumi/pulumi-aws-native
License
Apache-2.0

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.27.0 published on Monday, Apr 14, 2025 by Pulumi