Documentation ¶
Index ¶
- type EcrConfiguration
- type EcrConfigurationAttributes
- func (ec EcrConfigurationAttributes) ContainerTags() terra.SetValue[terra.StringValue]
- func (ec EcrConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (ec EcrConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ec EcrConfigurationAttributes) InternalWithRef(ref terra.Reference) EcrConfigurationAttributes
- func (ec EcrConfigurationAttributes) RepositoryName() terra.StringValue
- type EcrConfigurationState
- type ImageScanningConfiguration
- type ImageScanningConfigurationAttributes
- func (isc ImageScanningConfigurationAttributes) EcrConfiguration() terra.ListValue[EcrConfigurationAttributes]
- func (isc ImageScanningConfigurationAttributes) ImageScanningEnabled() terra.BoolValue
- func (isc ImageScanningConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (isc ImageScanningConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (isc ImageScanningConfigurationAttributes) InternalWithRef(ref terra.Reference) ImageScanningConfigurationAttributes
- type ImageScanningConfigurationState
- type ImageTestsConfiguration
- type ImageTestsConfigurationAttributes
- func (itc ImageTestsConfigurationAttributes) ImageTestsEnabled() terra.BoolValue
- func (itc ImageTestsConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (itc ImageTestsConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (itc ImageTestsConfigurationAttributes) InternalWithRef(ref terra.Reference) ImageTestsConfigurationAttributes
- func (itc ImageTestsConfigurationAttributes) TimeoutMinutes() terra.NumberValue
- type ImageTestsConfigurationState
- type Schedule
- type ScheduleAttributes
- func (s ScheduleAttributes) InternalRef() (terra.Reference, error)
- func (s ScheduleAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (s ScheduleAttributes) InternalWithRef(ref terra.Reference) ScheduleAttributes
- func (s ScheduleAttributes) PipelineExecutionStartCondition() terra.StringValue
- func (s ScheduleAttributes) ScheduleExpression() terra.StringValue
- type ScheduleState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EcrConfiguration ¶
type EcrConfiguration struct{}
type EcrConfigurationAttributes ¶
type EcrConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (EcrConfigurationAttributes) ContainerTags ¶
func (ec EcrConfigurationAttributes) ContainerTags() terra.SetValue[terra.StringValue]
func (EcrConfigurationAttributes) InternalRef ¶
func (ec EcrConfigurationAttributes) InternalRef() (terra.Reference, error)
func (EcrConfigurationAttributes) InternalTokens ¶
func (ec EcrConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (EcrConfigurationAttributes) InternalWithRef ¶
func (ec EcrConfigurationAttributes) InternalWithRef(ref terra.Reference) EcrConfigurationAttributes
func (EcrConfigurationAttributes) RepositoryName ¶
func (ec EcrConfigurationAttributes) RepositoryName() terra.StringValue
type EcrConfigurationState ¶
type ImageScanningConfiguration ¶
type ImageScanningConfiguration struct { // EcrConfiguration: min=0 EcrConfiguration []EcrConfiguration `hcl:"ecr_configuration,block" validate:"min=0"` }
type ImageScanningConfigurationAttributes ¶
type ImageScanningConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (ImageScanningConfigurationAttributes) EcrConfiguration ¶
func (isc ImageScanningConfigurationAttributes) EcrConfiguration() terra.ListValue[EcrConfigurationAttributes]
func (ImageScanningConfigurationAttributes) ImageScanningEnabled ¶
func (isc ImageScanningConfigurationAttributes) ImageScanningEnabled() terra.BoolValue
func (ImageScanningConfigurationAttributes) InternalRef ¶
func (isc ImageScanningConfigurationAttributes) InternalRef() (terra.Reference, error)
func (ImageScanningConfigurationAttributes) InternalTokens ¶
func (isc ImageScanningConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ImageScanningConfigurationAttributes) InternalWithRef ¶
func (isc ImageScanningConfigurationAttributes) InternalWithRef(ref terra.Reference) ImageScanningConfigurationAttributes
type ImageScanningConfigurationState ¶
type ImageScanningConfigurationState struct { ImageScanningEnabled bool `json:"image_scanning_enabled"` EcrConfiguration []EcrConfigurationState `json:"ecr_configuration"` }
type ImageTestsConfiguration ¶
type ImageTestsConfiguration struct{}
type ImageTestsConfigurationAttributes ¶
type ImageTestsConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (ImageTestsConfigurationAttributes) ImageTestsEnabled ¶
func (itc ImageTestsConfigurationAttributes) ImageTestsEnabled() terra.BoolValue
func (ImageTestsConfigurationAttributes) InternalRef ¶
func (itc ImageTestsConfigurationAttributes) InternalRef() (terra.Reference, error)
func (ImageTestsConfigurationAttributes) InternalTokens ¶
func (itc ImageTestsConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ImageTestsConfigurationAttributes) InternalWithRef ¶
func (itc ImageTestsConfigurationAttributes) InternalWithRef(ref terra.Reference) ImageTestsConfigurationAttributes
func (ImageTestsConfigurationAttributes) TimeoutMinutes ¶
func (itc ImageTestsConfigurationAttributes) TimeoutMinutes() terra.NumberValue
type ScheduleAttributes ¶
type ScheduleAttributes struct {
// contains filtered or unexported fields
}
func (ScheduleAttributes) InternalRef ¶
func (s ScheduleAttributes) InternalRef() (terra.Reference, error)
func (ScheduleAttributes) InternalTokens ¶
func (s ScheduleAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ScheduleAttributes) InternalWithRef ¶
func (s ScheduleAttributes) InternalWithRef(ref terra.Reference) ScheduleAttributes
func (ScheduleAttributes) PipelineExecutionStartCondition ¶
func (s ScheduleAttributes) PipelineExecutionStartCondition() terra.StringValue
func (ScheduleAttributes) ScheduleExpression ¶
func (s ScheduleAttributes) ScheduleExpression() terra.StringValue
type ScheduleState ¶
Click to show internal directories.
Click to hide internal directories.