sagemakermonitoringschedule

package
v0.0.0-...-c2cc54e Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 27, 2023 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MonitoringScheduleConfig

type MonitoringScheduleConfig struct {
	// MonitoringJobDefinitionName: string, required
	MonitoringJobDefinitionName terra.StringValue `hcl:"monitoring_job_definition_name,attr" validate:"required"`
	// MonitoringType: string, required
	MonitoringType terra.StringValue `hcl:"monitoring_type,attr" validate:"required"`
	// ScheduleConfig: optional
	ScheduleConfig *ScheduleConfig `hcl:"schedule_config,block"`
}

type MonitoringScheduleConfigAttributes

type MonitoringScheduleConfigAttributes struct {
	// contains filtered or unexported fields
}

func (MonitoringScheduleConfigAttributes) InternalRef

func (MonitoringScheduleConfigAttributes) InternalTokens

func (msc MonitoringScheduleConfigAttributes) InternalTokens() (hclwrite.Tokens, error)

func (MonitoringScheduleConfigAttributes) InternalWithRef

func (MonitoringScheduleConfigAttributes) MonitoringJobDefinitionName

func (msc MonitoringScheduleConfigAttributes) MonitoringJobDefinitionName() terra.StringValue

func (MonitoringScheduleConfigAttributes) MonitoringType

func (MonitoringScheduleConfigAttributes) ScheduleConfig

type MonitoringScheduleConfigState

type MonitoringScheduleConfigState struct {
	MonitoringJobDefinitionName string                `json:"monitoring_job_definition_name"`
	MonitoringType              string                `json:"monitoring_type"`
	ScheduleConfig              []ScheduleConfigState `json:"schedule_config"`
}

type ScheduleConfig

type ScheduleConfig struct {
	// ScheduleExpression: string, required
	ScheduleExpression terra.StringValue `hcl:"schedule_expression,attr" validate:"required"`
}

type ScheduleConfigAttributes

type ScheduleConfigAttributes struct {
	// contains filtered or unexported fields
}

func (ScheduleConfigAttributes) InternalRef

func (sc ScheduleConfigAttributes) InternalRef() (terra.Reference, error)

func (ScheduleConfigAttributes) InternalTokens

func (sc ScheduleConfigAttributes) InternalTokens() (hclwrite.Tokens, error)

func (ScheduleConfigAttributes) InternalWithRef

func (ScheduleConfigAttributes) ScheduleExpression

func (sc ScheduleConfigAttributes) ScheduleExpression() terra.StringValue

type ScheduleConfigState

type ScheduleConfigState struct {
	ScheduleExpression string `json:"schedule_expression"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL