@Stability(value=Stable) public static final class CfnMonitoringScheduleProps.Builder extends Object implements software.amazon.jsii.Builder<CfnMonitoringScheduleProps>
CfnMonitoringScheduleProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnMonitoringScheduleProps.Builder monitoringScheduleConfig(CfnMonitoringSchedule.MonitoringScheduleConfigProperty monitoringScheduleConfig)
CfnMonitoringScheduleProps.getMonitoringScheduleConfig()monitoringScheduleConfig - The configuration object that specifies the monitoring schedule and defines the monitoring job. This parameter is required.this@Stability(value=Stable) public CfnMonitoringScheduleProps.Builder monitoringScheduleConfig(IResolvable monitoringScheduleConfig)
CfnMonitoringScheduleProps.getMonitoringScheduleConfig()monitoringScheduleConfig - The configuration object that specifies the monitoring schedule and defines the monitoring job. This parameter is required.this@Stability(value=Stable) public CfnMonitoringScheduleProps.Builder monitoringScheduleName(String monitoringScheduleName)
CfnMonitoringScheduleProps.getMonitoringScheduleName()monitoringScheduleName - The name of the monitoring schedule. This parameter is required.this@Stability(value=Stable) public CfnMonitoringScheduleProps.Builder endpointName(String endpointName)
CfnMonitoringScheduleProps.getEndpointName()endpointName - The name of the endpoint using the monitoring schedule.this@Stability(value=Stable) public CfnMonitoringScheduleProps.Builder failureReason(String failureReason)
CfnMonitoringScheduleProps.getFailureReason()failureReason - Contains the reason a monitoring job failed, if it failed.this@Stability(value=Stable) public CfnMonitoringScheduleProps.Builder lastMonitoringExecutionSummary(CfnMonitoringSchedule.MonitoringExecutionSummaryProperty lastMonitoringExecutionSummary)
CfnMonitoringScheduleProps.getLastMonitoringExecutionSummary()lastMonitoringExecutionSummary - Describes metadata on the last execution to run, if there was one.this@Stability(value=Stable) public CfnMonitoringScheduleProps.Builder lastMonitoringExecutionSummary(IResolvable lastMonitoringExecutionSummary)
CfnMonitoringScheduleProps.getLastMonitoringExecutionSummary()lastMonitoringExecutionSummary - Describes metadata on the last execution to run, if there was one.this@Stability(value=Stable) public CfnMonitoringScheduleProps.Builder monitoringScheduleStatus(String monitoringScheduleStatus)
CfnMonitoringScheduleProps.getMonitoringScheduleStatus()monitoringScheduleStatus - The status of the monitoring schedule.this@Stability(value=Stable) public CfnMonitoringScheduleProps.Builder tags(List<? extends CfnTag> tags)
CfnMonitoringScheduleProps.getTags()tags - An array of key-value pairs to apply to this resource.
For more information, see Tag .this@Stability(value=Stable) public CfnMonitoringScheduleProps build()
build in interface software.amazon.jsii.Builder<CfnMonitoringScheduleProps>CfnMonitoringSchedulePropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.