Documentation ¶
Index ¶
- type OnExceptionSteps
- type OnExceptionStepsAttributes
- func (oes OnExceptionStepsAttributes) CopyStepDetails() terra.ListValue[OnExceptionStepsCopyStepDetailsAttributes]
- func (oes OnExceptionStepsAttributes) CustomStepDetails() terra.ListValue[OnExceptionStepsCustomStepDetailsAttributes]
- func (oes OnExceptionStepsAttributes) DecryptStepDetails() terra.ListValue[OnExceptionStepsDecryptStepDetailsAttributes]
- func (oes OnExceptionStepsAttributes) DeleteStepDetails() terra.ListValue[OnExceptionStepsDeleteStepDetailsAttributes]
- func (oes OnExceptionStepsAttributes) InternalRef() (terra.Reference, error)
- func (oes OnExceptionStepsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (oes OnExceptionStepsAttributes) InternalWithRef(ref terra.Reference) OnExceptionStepsAttributes
- func (oes OnExceptionStepsAttributes) TagStepDetails() terra.ListValue[OnExceptionStepsTagStepDetailsAttributes]
- func (oes OnExceptionStepsAttributes) Type() terra.StringValue
- type OnExceptionStepsCopyStepDetails
- type OnExceptionStepsCopyStepDetailsAttributes
- func (csd OnExceptionStepsCopyStepDetailsAttributes) DestinationFileLocation() ...
- func (csd OnExceptionStepsCopyStepDetailsAttributes) InternalRef() (terra.Reference, error)
- func (csd OnExceptionStepsCopyStepDetailsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (csd OnExceptionStepsCopyStepDetailsAttributes) InternalWithRef(ref terra.Reference) OnExceptionStepsCopyStepDetailsAttributes
- func (csd OnExceptionStepsCopyStepDetailsAttributes) Name() terra.StringValue
- func (csd OnExceptionStepsCopyStepDetailsAttributes) OverwriteExisting() terra.StringValue
- func (csd OnExceptionStepsCopyStepDetailsAttributes) SourceFileLocation() terra.StringValue
- type OnExceptionStepsCopyStepDetailsDestinationFileLocation
- type OnExceptionStepsCopyStepDetailsDestinationFileLocationAttributes
- func (dfl OnExceptionStepsCopyStepDetailsDestinationFileLocationAttributes) EfsFileLocation() ...
- func (dfl OnExceptionStepsCopyStepDetailsDestinationFileLocationAttributes) InternalRef() (terra.Reference, error)
- func (dfl OnExceptionStepsCopyStepDetailsDestinationFileLocationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (dfl OnExceptionStepsCopyStepDetailsDestinationFileLocationAttributes) InternalWithRef(ref terra.Reference) OnExceptionStepsCopyStepDetailsDestinationFileLocationAttributes
- func (dfl OnExceptionStepsCopyStepDetailsDestinationFileLocationAttributes) S3FileLocation() ...
- type OnExceptionStepsCopyStepDetailsDestinationFileLocationEfsFileLocation
- type OnExceptionStepsCopyStepDetailsDestinationFileLocationEfsFileLocationAttributes
- func (efl OnExceptionStepsCopyStepDetailsDestinationFileLocationEfsFileLocationAttributes) FileSystemId() terra.StringValue
- func (efl OnExceptionStepsCopyStepDetailsDestinationFileLocationEfsFileLocationAttributes) InternalRef() (terra.Reference, error)
- func (efl OnExceptionStepsCopyStepDetailsDestinationFileLocationEfsFileLocationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (efl OnExceptionStepsCopyStepDetailsDestinationFileLocationEfsFileLocationAttributes) InternalWithRef(ref terra.Reference) ...
- func (efl OnExceptionStepsCopyStepDetailsDestinationFileLocationEfsFileLocationAttributes) Path() terra.StringValue
- type OnExceptionStepsCopyStepDetailsDestinationFileLocationEfsFileLocationState
- type OnExceptionStepsCopyStepDetailsDestinationFileLocationS3FileLocation
- type OnExceptionStepsCopyStepDetailsDestinationFileLocationS3FileLocationAttributes
- func (sfl OnExceptionStepsCopyStepDetailsDestinationFileLocationS3FileLocationAttributes) Bucket() terra.StringValue
- func (sfl OnExceptionStepsCopyStepDetailsDestinationFileLocationS3FileLocationAttributes) InternalRef() (terra.Reference, error)
- func (sfl OnExceptionStepsCopyStepDetailsDestinationFileLocationS3FileLocationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sfl OnExceptionStepsCopyStepDetailsDestinationFileLocationS3FileLocationAttributes) InternalWithRef(ref terra.Reference) OnExceptionStepsCopyStepDetailsDestinationFileLocationS3FileLocationAttributes
- func (sfl OnExceptionStepsCopyStepDetailsDestinationFileLocationS3FileLocationAttributes) Key() terra.StringValue
- type OnExceptionStepsCopyStepDetailsDestinationFileLocationS3FileLocationState
- type OnExceptionStepsCopyStepDetailsDestinationFileLocationState
- type OnExceptionStepsCopyStepDetailsState
- type OnExceptionStepsCustomStepDetails
- type OnExceptionStepsCustomStepDetailsAttributes
- func (csd OnExceptionStepsCustomStepDetailsAttributes) InternalRef() (terra.Reference, error)
- func (csd OnExceptionStepsCustomStepDetailsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (csd OnExceptionStepsCustomStepDetailsAttributes) InternalWithRef(ref terra.Reference) OnExceptionStepsCustomStepDetailsAttributes
- func (csd OnExceptionStepsCustomStepDetailsAttributes) Name() terra.StringValue
- func (csd OnExceptionStepsCustomStepDetailsAttributes) SourceFileLocation() terra.StringValue
- func (csd OnExceptionStepsCustomStepDetailsAttributes) Target() terra.StringValue
- func (csd OnExceptionStepsCustomStepDetailsAttributes) TimeoutSeconds() terra.NumberValue
- type OnExceptionStepsCustomStepDetailsState
- type OnExceptionStepsDecryptStepDetails
- type OnExceptionStepsDecryptStepDetailsAttributes
- func (dsd OnExceptionStepsDecryptStepDetailsAttributes) DestinationFileLocation() ...
- func (dsd OnExceptionStepsDecryptStepDetailsAttributes) InternalRef() (terra.Reference, error)
- func (dsd OnExceptionStepsDecryptStepDetailsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (dsd OnExceptionStepsDecryptStepDetailsAttributes) InternalWithRef(ref terra.Reference) OnExceptionStepsDecryptStepDetailsAttributes
- func (dsd OnExceptionStepsDecryptStepDetailsAttributes) Name() terra.StringValue
- func (dsd OnExceptionStepsDecryptStepDetailsAttributes) OverwriteExisting() terra.StringValue
- func (dsd OnExceptionStepsDecryptStepDetailsAttributes) SourceFileLocation() terra.StringValue
- func (dsd OnExceptionStepsDecryptStepDetailsAttributes) Type() terra.StringValue
- type OnExceptionStepsDecryptStepDetailsDestinationFileLocation
- type OnExceptionStepsDecryptStepDetailsDestinationFileLocationAttributes
- func (dfl OnExceptionStepsDecryptStepDetailsDestinationFileLocationAttributes) EfsFileLocation() ...
- func (dfl OnExceptionStepsDecryptStepDetailsDestinationFileLocationAttributes) InternalRef() (terra.Reference, error)
- func (dfl OnExceptionStepsDecryptStepDetailsDestinationFileLocationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (dfl OnExceptionStepsDecryptStepDetailsDestinationFileLocationAttributes) InternalWithRef(ref terra.Reference) OnExceptionStepsDecryptStepDetailsDestinationFileLocationAttributes
- func (dfl OnExceptionStepsDecryptStepDetailsDestinationFileLocationAttributes) S3FileLocation() ...
- type OnExceptionStepsDecryptStepDetailsDestinationFileLocationEfsFileLocation
- type OnExceptionStepsDecryptStepDetailsDestinationFileLocationEfsFileLocationAttributes
- func (efl OnExceptionStepsDecryptStepDetailsDestinationFileLocationEfsFileLocationAttributes) FileSystemId() terra.StringValue
- func (efl OnExceptionStepsDecryptStepDetailsDestinationFileLocationEfsFileLocationAttributes) InternalRef() (terra.Reference, error)
- func (efl OnExceptionStepsDecryptStepDetailsDestinationFileLocationEfsFileLocationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (efl OnExceptionStepsDecryptStepDetailsDestinationFileLocationEfsFileLocationAttributes) InternalWithRef(ref terra.Reference) ...
- func (efl OnExceptionStepsDecryptStepDetailsDestinationFileLocationEfsFileLocationAttributes) Path() terra.StringValue
- type OnExceptionStepsDecryptStepDetailsDestinationFileLocationEfsFileLocationState
- type OnExceptionStepsDecryptStepDetailsDestinationFileLocationS3FileLocation
- type OnExceptionStepsDecryptStepDetailsDestinationFileLocationS3FileLocationAttributes
- func (sfl OnExceptionStepsDecryptStepDetailsDestinationFileLocationS3FileLocationAttributes) Bucket() terra.StringValue
- func (sfl OnExceptionStepsDecryptStepDetailsDestinationFileLocationS3FileLocationAttributes) InternalRef() (terra.Reference, error)
- func (sfl OnExceptionStepsDecryptStepDetailsDestinationFileLocationS3FileLocationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sfl OnExceptionStepsDecryptStepDetailsDestinationFileLocationS3FileLocationAttributes) InternalWithRef(ref terra.Reference) ...
- func (sfl OnExceptionStepsDecryptStepDetailsDestinationFileLocationS3FileLocationAttributes) Key() terra.StringValue
- type OnExceptionStepsDecryptStepDetailsDestinationFileLocationS3FileLocationState
- type OnExceptionStepsDecryptStepDetailsDestinationFileLocationState
- type OnExceptionStepsDecryptStepDetailsState
- type OnExceptionStepsDeleteStepDetails
- type OnExceptionStepsDeleteStepDetailsAttributes
- func (dsd OnExceptionStepsDeleteStepDetailsAttributes) InternalRef() (terra.Reference, error)
- func (dsd OnExceptionStepsDeleteStepDetailsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (dsd OnExceptionStepsDeleteStepDetailsAttributes) InternalWithRef(ref terra.Reference) OnExceptionStepsDeleteStepDetailsAttributes
- func (dsd OnExceptionStepsDeleteStepDetailsAttributes) Name() terra.StringValue
- func (dsd OnExceptionStepsDeleteStepDetailsAttributes) SourceFileLocation() terra.StringValue
- type OnExceptionStepsDeleteStepDetailsState
- type OnExceptionStepsState
- type OnExceptionStepsTagStepDetails
- type OnExceptionStepsTagStepDetailsAttributes
- func (tsd OnExceptionStepsTagStepDetailsAttributes) InternalRef() (terra.Reference, error)
- func (tsd OnExceptionStepsTagStepDetailsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (tsd OnExceptionStepsTagStepDetailsAttributes) InternalWithRef(ref terra.Reference) OnExceptionStepsTagStepDetailsAttributes
- func (tsd OnExceptionStepsTagStepDetailsAttributes) Name() terra.StringValue
- func (tsd OnExceptionStepsTagStepDetailsAttributes) SourceFileLocation() terra.StringValue
- func (tsd OnExceptionStepsTagStepDetailsAttributes) Tags() terra.ListValue[OnExceptionStepsTagStepDetailsTagsAttributes]
- type OnExceptionStepsTagStepDetailsState
- type OnExceptionStepsTagStepDetailsTags
- type OnExceptionStepsTagStepDetailsTagsAttributes
- func (t OnExceptionStepsTagStepDetailsTagsAttributes) InternalRef() (terra.Reference, error)
- func (t OnExceptionStepsTagStepDetailsTagsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (t OnExceptionStepsTagStepDetailsTagsAttributes) InternalWithRef(ref terra.Reference) OnExceptionStepsTagStepDetailsTagsAttributes
- func (t OnExceptionStepsTagStepDetailsTagsAttributes) Key() terra.StringValue
- func (t OnExceptionStepsTagStepDetailsTagsAttributes) Value() terra.StringValue
- type OnExceptionStepsTagStepDetailsTagsState
- type Steps
- type StepsAttributes
- func (s StepsAttributes) CopyStepDetails() terra.ListValue[StepsCopyStepDetailsAttributes]
- func (s StepsAttributes) CustomStepDetails() terra.ListValue[StepsCustomStepDetailsAttributes]
- func (s StepsAttributes) DecryptStepDetails() terra.ListValue[StepsDecryptStepDetailsAttributes]
- func (s StepsAttributes) DeleteStepDetails() terra.ListValue[StepsDeleteStepDetailsAttributes]
- func (s StepsAttributes) InternalRef() (terra.Reference, error)
- func (s StepsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (s StepsAttributes) InternalWithRef(ref terra.Reference) StepsAttributes
- func (s StepsAttributes) TagStepDetails() terra.ListValue[StepsTagStepDetailsAttributes]
- func (s StepsAttributes) Type() terra.StringValue
- type StepsCopyStepDetails
- type StepsCopyStepDetailsAttributes
- func (csd StepsCopyStepDetailsAttributes) DestinationFileLocation() terra.ListValue[StepsCopyStepDetailsDestinationFileLocationAttributes]
- func (csd StepsCopyStepDetailsAttributes) InternalRef() (terra.Reference, error)
- func (csd StepsCopyStepDetailsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (csd StepsCopyStepDetailsAttributes) InternalWithRef(ref terra.Reference) StepsCopyStepDetailsAttributes
- func (csd StepsCopyStepDetailsAttributes) Name() terra.StringValue
- func (csd StepsCopyStepDetailsAttributes) OverwriteExisting() terra.StringValue
- func (csd StepsCopyStepDetailsAttributes) SourceFileLocation() terra.StringValue
- type StepsCopyStepDetailsDestinationFileLocation
- type StepsCopyStepDetailsDestinationFileLocationAttributes
- func (dfl StepsCopyStepDetailsDestinationFileLocationAttributes) EfsFileLocation() ...
- func (dfl StepsCopyStepDetailsDestinationFileLocationAttributes) InternalRef() (terra.Reference, error)
- func (dfl StepsCopyStepDetailsDestinationFileLocationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (dfl StepsCopyStepDetailsDestinationFileLocationAttributes) InternalWithRef(ref terra.Reference) StepsCopyStepDetailsDestinationFileLocationAttributes
- func (dfl StepsCopyStepDetailsDestinationFileLocationAttributes) S3FileLocation() ...
- type StepsCopyStepDetailsDestinationFileLocationEfsFileLocation
- type StepsCopyStepDetailsDestinationFileLocationEfsFileLocationAttributes
- func (efl StepsCopyStepDetailsDestinationFileLocationEfsFileLocationAttributes) FileSystemId() terra.StringValue
- func (efl StepsCopyStepDetailsDestinationFileLocationEfsFileLocationAttributes) InternalRef() (terra.Reference, error)
- func (efl StepsCopyStepDetailsDestinationFileLocationEfsFileLocationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (efl StepsCopyStepDetailsDestinationFileLocationEfsFileLocationAttributes) InternalWithRef(ref terra.Reference) StepsCopyStepDetailsDestinationFileLocationEfsFileLocationAttributes
- func (efl StepsCopyStepDetailsDestinationFileLocationEfsFileLocationAttributes) Path() terra.StringValue
- type StepsCopyStepDetailsDestinationFileLocationEfsFileLocationState
- type StepsCopyStepDetailsDestinationFileLocationS3FileLocation
- type StepsCopyStepDetailsDestinationFileLocationS3FileLocationAttributes
- func (sfl StepsCopyStepDetailsDestinationFileLocationS3FileLocationAttributes) Bucket() terra.StringValue
- func (sfl StepsCopyStepDetailsDestinationFileLocationS3FileLocationAttributes) InternalRef() (terra.Reference, error)
- func (sfl StepsCopyStepDetailsDestinationFileLocationS3FileLocationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sfl StepsCopyStepDetailsDestinationFileLocationS3FileLocationAttributes) InternalWithRef(ref terra.Reference) StepsCopyStepDetailsDestinationFileLocationS3FileLocationAttributes
- func (sfl StepsCopyStepDetailsDestinationFileLocationS3FileLocationAttributes) Key() terra.StringValue
- type StepsCopyStepDetailsDestinationFileLocationS3FileLocationState
- type StepsCopyStepDetailsDestinationFileLocationState
- type StepsCopyStepDetailsState
- type StepsCustomStepDetails
- type StepsCustomStepDetailsAttributes
- func (csd StepsCustomStepDetailsAttributes) InternalRef() (terra.Reference, error)
- func (csd StepsCustomStepDetailsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (csd StepsCustomStepDetailsAttributes) InternalWithRef(ref terra.Reference) StepsCustomStepDetailsAttributes
- func (csd StepsCustomStepDetailsAttributes) Name() terra.StringValue
- func (csd StepsCustomStepDetailsAttributes) SourceFileLocation() terra.StringValue
- func (csd StepsCustomStepDetailsAttributes) Target() terra.StringValue
- func (csd StepsCustomStepDetailsAttributes) TimeoutSeconds() terra.NumberValue
- type StepsCustomStepDetailsState
- type StepsDecryptStepDetails
- type StepsDecryptStepDetailsAttributes
- func (dsd StepsDecryptStepDetailsAttributes) DestinationFileLocation() terra.ListValue[StepsDecryptStepDetailsDestinationFileLocationAttributes]
- func (dsd StepsDecryptStepDetailsAttributes) InternalRef() (terra.Reference, error)
- func (dsd StepsDecryptStepDetailsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (dsd StepsDecryptStepDetailsAttributes) InternalWithRef(ref terra.Reference) StepsDecryptStepDetailsAttributes
- func (dsd StepsDecryptStepDetailsAttributes) Name() terra.StringValue
- func (dsd StepsDecryptStepDetailsAttributes) OverwriteExisting() terra.StringValue
- func (dsd StepsDecryptStepDetailsAttributes) SourceFileLocation() terra.StringValue
- func (dsd StepsDecryptStepDetailsAttributes) Type() terra.StringValue
- type StepsDecryptStepDetailsDestinationFileLocation
- type StepsDecryptStepDetailsDestinationFileLocationAttributes
- func (dfl StepsDecryptStepDetailsDestinationFileLocationAttributes) EfsFileLocation() ...
- func (dfl StepsDecryptStepDetailsDestinationFileLocationAttributes) InternalRef() (terra.Reference, error)
- func (dfl StepsDecryptStepDetailsDestinationFileLocationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (dfl StepsDecryptStepDetailsDestinationFileLocationAttributes) InternalWithRef(ref terra.Reference) StepsDecryptStepDetailsDestinationFileLocationAttributes
- func (dfl StepsDecryptStepDetailsDestinationFileLocationAttributes) S3FileLocation() ...
- type StepsDecryptStepDetailsDestinationFileLocationEfsFileLocation
- type StepsDecryptStepDetailsDestinationFileLocationEfsFileLocationAttributes
- func (efl StepsDecryptStepDetailsDestinationFileLocationEfsFileLocationAttributes) FileSystemId() terra.StringValue
- func (efl StepsDecryptStepDetailsDestinationFileLocationEfsFileLocationAttributes) InternalRef() (terra.Reference, error)
- func (efl StepsDecryptStepDetailsDestinationFileLocationEfsFileLocationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (efl StepsDecryptStepDetailsDestinationFileLocationEfsFileLocationAttributes) InternalWithRef(ref terra.Reference) StepsDecryptStepDetailsDestinationFileLocationEfsFileLocationAttributes
- func (efl StepsDecryptStepDetailsDestinationFileLocationEfsFileLocationAttributes) Path() terra.StringValue
- type StepsDecryptStepDetailsDestinationFileLocationEfsFileLocationState
- type StepsDecryptStepDetailsDestinationFileLocationS3FileLocation
- type StepsDecryptStepDetailsDestinationFileLocationS3FileLocationAttributes
- func (sfl StepsDecryptStepDetailsDestinationFileLocationS3FileLocationAttributes) Bucket() terra.StringValue
- func (sfl StepsDecryptStepDetailsDestinationFileLocationS3FileLocationAttributes) InternalRef() (terra.Reference, error)
- func (sfl StepsDecryptStepDetailsDestinationFileLocationS3FileLocationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sfl StepsDecryptStepDetailsDestinationFileLocationS3FileLocationAttributes) InternalWithRef(ref terra.Reference) StepsDecryptStepDetailsDestinationFileLocationS3FileLocationAttributes
- func (sfl StepsDecryptStepDetailsDestinationFileLocationS3FileLocationAttributes) Key() terra.StringValue
- type StepsDecryptStepDetailsDestinationFileLocationS3FileLocationState
- type StepsDecryptStepDetailsDestinationFileLocationState
- type StepsDecryptStepDetailsState
- type StepsDeleteStepDetails
- type StepsDeleteStepDetailsAttributes
- func (dsd StepsDeleteStepDetailsAttributes) InternalRef() (terra.Reference, error)
- func (dsd StepsDeleteStepDetailsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (dsd StepsDeleteStepDetailsAttributes) InternalWithRef(ref terra.Reference) StepsDeleteStepDetailsAttributes
- func (dsd StepsDeleteStepDetailsAttributes) Name() terra.StringValue
- func (dsd StepsDeleteStepDetailsAttributes) SourceFileLocation() terra.StringValue
- type StepsDeleteStepDetailsState
- type StepsState
- type StepsTagStepDetails
- type StepsTagStepDetailsAttributes
- func (tsd StepsTagStepDetailsAttributes) InternalRef() (terra.Reference, error)
- func (tsd StepsTagStepDetailsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (tsd StepsTagStepDetailsAttributes) InternalWithRef(ref terra.Reference) StepsTagStepDetailsAttributes
- func (tsd StepsTagStepDetailsAttributes) Name() terra.StringValue
- func (tsd StepsTagStepDetailsAttributes) SourceFileLocation() terra.StringValue
- func (tsd StepsTagStepDetailsAttributes) Tags() terra.ListValue[StepsTagStepDetailsTagsAttributes]
- type StepsTagStepDetailsState
- type StepsTagStepDetailsTags
- type StepsTagStepDetailsTagsAttributes
- func (t StepsTagStepDetailsTagsAttributes) InternalRef() (terra.Reference, error)
- func (t StepsTagStepDetailsTagsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (t StepsTagStepDetailsTagsAttributes) InternalWithRef(ref terra.Reference) StepsTagStepDetailsTagsAttributes
- func (t StepsTagStepDetailsTagsAttributes) Key() terra.StringValue
- func (t StepsTagStepDetailsTagsAttributes) Value() terra.StringValue
- type StepsTagStepDetailsTagsState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type OnExceptionSteps ¶
type OnExceptionSteps struct { // Type: string, required Type terra.StringValue `hcl:"type,attr" validate:"required"` // OnExceptionStepsCopyStepDetails: optional CopyStepDetails *OnExceptionStepsCopyStepDetails `hcl:"copy_step_details,block"` // OnExceptionStepsCustomStepDetails: optional CustomStepDetails *OnExceptionStepsCustomStepDetails `hcl:"custom_step_details,block"` // OnExceptionStepsDecryptStepDetails: optional DecryptStepDetails *OnExceptionStepsDecryptStepDetails `hcl:"decrypt_step_details,block"` // OnExceptionStepsDeleteStepDetails: optional DeleteStepDetails *OnExceptionStepsDeleteStepDetails `hcl:"delete_step_details,block"` // OnExceptionStepsTagStepDetails: optional TagStepDetails *OnExceptionStepsTagStepDetails `hcl:"tag_step_details,block"` }
type OnExceptionStepsAttributes ¶
type OnExceptionStepsAttributes struct {
// contains filtered or unexported fields
}
func (OnExceptionStepsAttributes) CopyStepDetails ¶
func (oes OnExceptionStepsAttributes) CopyStepDetails() terra.ListValue[OnExceptionStepsCopyStepDetailsAttributes]
func (OnExceptionStepsAttributes) CustomStepDetails ¶
func (oes OnExceptionStepsAttributes) CustomStepDetails() terra.ListValue[OnExceptionStepsCustomStepDetailsAttributes]
func (OnExceptionStepsAttributes) DecryptStepDetails ¶
func (oes OnExceptionStepsAttributes) DecryptStepDetails() terra.ListValue[OnExceptionStepsDecryptStepDetailsAttributes]
func (OnExceptionStepsAttributes) DeleteStepDetails ¶
func (oes OnExceptionStepsAttributes) DeleteStepDetails() terra.ListValue[OnExceptionStepsDeleteStepDetailsAttributes]
func (OnExceptionStepsAttributes) InternalRef ¶
func (oes OnExceptionStepsAttributes) InternalRef() (terra.Reference, error)
func (OnExceptionStepsAttributes) InternalTokens ¶
func (oes OnExceptionStepsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OnExceptionStepsAttributes) InternalWithRef ¶
func (oes OnExceptionStepsAttributes) InternalWithRef(ref terra.Reference) OnExceptionStepsAttributes
func (OnExceptionStepsAttributes) TagStepDetails ¶
func (oes OnExceptionStepsAttributes) TagStepDetails() terra.ListValue[OnExceptionStepsTagStepDetailsAttributes]
func (OnExceptionStepsAttributes) Type ¶
func (oes OnExceptionStepsAttributes) Type() terra.StringValue
type OnExceptionStepsCopyStepDetails ¶
type OnExceptionStepsCopyStepDetails struct { // Name: string, optional Name terra.StringValue `hcl:"name,attr"` // OverwriteExisting: string, optional OverwriteExisting terra.StringValue `hcl:"overwrite_existing,attr"` // SourceFileLocation: string, optional SourceFileLocation terra.StringValue `hcl:"source_file_location,attr"` // OnExceptionStepsCopyStepDetailsDestinationFileLocation: optional DestinationFileLocation *OnExceptionStepsCopyStepDetailsDestinationFileLocation `hcl:"destination_file_location,block"` }
type OnExceptionStepsCopyStepDetailsAttributes ¶
type OnExceptionStepsCopyStepDetailsAttributes struct {
// contains filtered or unexported fields
}
func (OnExceptionStepsCopyStepDetailsAttributes) DestinationFileLocation ¶
func (csd OnExceptionStepsCopyStepDetailsAttributes) DestinationFileLocation() terra.ListValue[OnExceptionStepsCopyStepDetailsDestinationFileLocationAttributes]
func (OnExceptionStepsCopyStepDetailsAttributes) InternalRef ¶
func (csd OnExceptionStepsCopyStepDetailsAttributes) InternalRef() (terra.Reference, error)
func (OnExceptionStepsCopyStepDetailsAttributes) InternalTokens ¶
func (csd OnExceptionStepsCopyStepDetailsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OnExceptionStepsCopyStepDetailsAttributes) InternalWithRef ¶
func (csd OnExceptionStepsCopyStepDetailsAttributes) InternalWithRef(ref terra.Reference) OnExceptionStepsCopyStepDetailsAttributes
func (OnExceptionStepsCopyStepDetailsAttributes) Name ¶
func (csd OnExceptionStepsCopyStepDetailsAttributes) Name() terra.StringValue
func (OnExceptionStepsCopyStepDetailsAttributes) OverwriteExisting ¶
func (csd OnExceptionStepsCopyStepDetailsAttributes) OverwriteExisting() terra.StringValue
func (OnExceptionStepsCopyStepDetailsAttributes) SourceFileLocation ¶
func (csd OnExceptionStepsCopyStepDetailsAttributes) SourceFileLocation() terra.StringValue
type OnExceptionStepsCopyStepDetailsDestinationFileLocation ¶
type OnExceptionStepsCopyStepDetailsDestinationFileLocation struct { // OnExceptionStepsCopyStepDetailsDestinationFileLocationEfsFileLocation: optional EfsFileLocation *OnExceptionStepsCopyStepDetailsDestinationFileLocationEfsFileLocation `hcl:"efs_file_location,block"` // OnExceptionStepsCopyStepDetailsDestinationFileLocationS3FileLocation: optional S3FileLocation *OnExceptionStepsCopyStepDetailsDestinationFileLocationS3FileLocation `hcl:"s3_file_location,block"` }
type OnExceptionStepsCopyStepDetailsDestinationFileLocationAttributes ¶
type OnExceptionStepsCopyStepDetailsDestinationFileLocationAttributes struct {
// contains filtered or unexported fields
}
func (OnExceptionStepsCopyStepDetailsDestinationFileLocationAttributes) EfsFileLocation ¶
func (OnExceptionStepsCopyStepDetailsDestinationFileLocationAttributes) InternalRef ¶
func (dfl OnExceptionStepsCopyStepDetailsDestinationFileLocationAttributes) InternalRef() (terra.Reference, error)
func (OnExceptionStepsCopyStepDetailsDestinationFileLocationAttributes) InternalTokens ¶
func (dfl OnExceptionStepsCopyStepDetailsDestinationFileLocationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OnExceptionStepsCopyStepDetailsDestinationFileLocationAttributes) InternalWithRef ¶
func (OnExceptionStepsCopyStepDetailsDestinationFileLocationAttributes) S3FileLocation ¶
type OnExceptionStepsCopyStepDetailsDestinationFileLocationEfsFileLocation ¶
type OnExceptionStepsCopyStepDetailsDestinationFileLocationEfsFileLocation struct { // FileSystemId: string, optional FileSystemId terra.StringValue `hcl:"file_system_id,attr"` // Path: string, optional Path terra.StringValue `hcl:"path,attr"` }
type OnExceptionStepsCopyStepDetailsDestinationFileLocationEfsFileLocationAttributes ¶
type OnExceptionStepsCopyStepDetailsDestinationFileLocationEfsFileLocationAttributes struct {
// contains filtered or unexported fields
}
func (OnExceptionStepsCopyStepDetailsDestinationFileLocationEfsFileLocationAttributes) FileSystemId ¶
func (efl OnExceptionStepsCopyStepDetailsDestinationFileLocationEfsFileLocationAttributes) FileSystemId() terra.StringValue
func (OnExceptionStepsCopyStepDetailsDestinationFileLocationEfsFileLocationAttributes) InternalRef ¶
func (efl OnExceptionStepsCopyStepDetailsDestinationFileLocationEfsFileLocationAttributes) InternalRef() (terra.Reference, error)
func (OnExceptionStepsCopyStepDetailsDestinationFileLocationEfsFileLocationAttributes) InternalTokens ¶
func (efl OnExceptionStepsCopyStepDetailsDestinationFileLocationEfsFileLocationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OnExceptionStepsCopyStepDetailsDestinationFileLocationEfsFileLocationAttributes) InternalWithRef ¶
type OnExceptionStepsCopyStepDetailsDestinationFileLocationS3FileLocation ¶
type OnExceptionStepsCopyStepDetailsDestinationFileLocationS3FileLocation struct { // Bucket: string, optional Bucket terra.StringValue `hcl:"bucket,attr"` // Key: string, optional Key terra.StringValue `hcl:"key,attr"` }
type OnExceptionStepsCopyStepDetailsDestinationFileLocationS3FileLocationAttributes ¶
type OnExceptionStepsCopyStepDetailsDestinationFileLocationS3FileLocationAttributes struct {
// contains filtered or unexported fields
}
func (OnExceptionStepsCopyStepDetailsDestinationFileLocationS3FileLocationAttributes) InternalRef ¶
func (sfl OnExceptionStepsCopyStepDetailsDestinationFileLocationS3FileLocationAttributes) InternalRef() (terra.Reference, error)
func (OnExceptionStepsCopyStepDetailsDestinationFileLocationS3FileLocationAttributes) InternalTokens ¶
func (sfl OnExceptionStepsCopyStepDetailsDestinationFileLocationS3FileLocationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OnExceptionStepsCopyStepDetailsDestinationFileLocationS3FileLocationAttributes) InternalWithRef ¶
type OnExceptionStepsCopyStepDetailsDestinationFileLocationState ¶
type OnExceptionStepsCopyStepDetailsDestinationFileLocationState struct { EfsFileLocation []OnExceptionStepsCopyStepDetailsDestinationFileLocationEfsFileLocationState `json:"efs_file_location"` S3FileLocation []OnExceptionStepsCopyStepDetailsDestinationFileLocationS3FileLocationState `json:"s3_file_location"` }
type OnExceptionStepsCopyStepDetailsState ¶
type OnExceptionStepsCopyStepDetailsState struct { Name string `json:"name"` OverwriteExisting string `json:"overwrite_existing"` SourceFileLocation string `json:"source_file_location"` DestinationFileLocation []OnExceptionStepsCopyStepDetailsDestinationFileLocationState `json:"destination_file_location"` }
type OnExceptionStepsCustomStepDetails ¶
type OnExceptionStepsCustomStepDetails struct { // Name: string, optional Name terra.StringValue `hcl:"name,attr"` // SourceFileLocation: string, optional SourceFileLocation terra.StringValue `hcl:"source_file_location,attr"` // Target: string, optional Target terra.StringValue `hcl:"target,attr"` // TimeoutSeconds: number, optional TimeoutSeconds terra.NumberValue `hcl:"timeout_seconds,attr"` }
type OnExceptionStepsCustomStepDetailsAttributes ¶
type OnExceptionStepsCustomStepDetailsAttributes struct {
// contains filtered or unexported fields
}
func (OnExceptionStepsCustomStepDetailsAttributes) InternalRef ¶
func (csd OnExceptionStepsCustomStepDetailsAttributes) InternalRef() (terra.Reference, error)
func (OnExceptionStepsCustomStepDetailsAttributes) InternalTokens ¶
func (csd OnExceptionStepsCustomStepDetailsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OnExceptionStepsCustomStepDetailsAttributes) InternalWithRef ¶
func (csd OnExceptionStepsCustomStepDetailsAttributes) InternalWithRef(ref terra.Reference) OnExceptionStepsCustomStepDetailsAttributes
func (OnExceptionStepsCustomStepDetailsAttributes) Name ¶
func (csd OnExceptionStepsCustomStepDetailsAttributes) Name() terra.StringValue
func (OnExceptionStepsCustomStepDetailsAttributes) SourceFileLocation ¶
func (csd OnExceptionStepsCustomStepDetailsAttributes) SourceFileLocation() terra.StringValue
func (OnExceptionStepsCustomStepDetailsAttributes) Target ¶
func (csd OnExceptionStepsCustomStepDetailsAttributes) Target() terra.StringValue
func (OnExceptionStepsCustomStepDetailsAttributes) TimeoutSeconds ¶
func (csd OnExceptionStepsCustomStepDetailsAttributes) TimeoutSeconds() terra.NumberValue
type OnExceptionStepsDecryptStepDetails ¶
type OnExceptionStepsDecryptStepDetails struct { // Name: string, optional Name terra.StringValue `hcl:"name,attr"` // OverwriteExisting: string, optional OverwriteExisting terra.StringValue `hcl:"overwrite_existing,attr"` // SourceFileLocation: string, optional SourceFileLocation terra.StringValue `hcl:"source_file_location,attr"` // Type: string, required Type terra.StringValue `hcl:"type,attr" validate:"required"` // OnExceptionStepsDecryptStepDetailsDestinationFileLocation: optional DestinationFileLocation *OnExceptionStepsDecryptStepDetailsDestinationFileLocation `hcl:"destination_file_location,block"` }
type OnExceptionStepsDecryptStepDetailsAttributes ¶
type OnExceptionStepsDecryptStepDetailsAttributes struct {
// contains filtered or unexported fields
}
func (OnExceptionStepsDecryptStepDetailsAttributes) DestinationFileLocation ¶
func (dsd OnExceptionStepsDecryptStepDetailsAttributes) DestinationFileLocation() terra.ListValue[OnExceptionStepsDecryptStepDetailsDestinationFileLocationAttributes]
func (OnExceptionStepsDecryptStepDetailsAttributes) InternalRef ¶
func (dsd OnExceptionStepsDecryptStepDetailsAttributes) InternalRef() (terra.Reference, error)
func (OnExceptionStepsDecryptStepDetailsAttributes) InternalTokens ¶
func (dsd OnExceptionStepsDecryptStepDetailsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OnExceptionStepsDecryptStepDetailsAttributes) InternalWithRef ¶
func (dsd OnExceptionStepsDecryptStepDetailsAttributes) InternalWithRef(ref terra.Reference) OnExceptionStepsDecryptStepDetailsAttributes
func (OnExceptionStepsDecryptStepDetailsAttributes) Name ¶
func (dsd OnExceptionStepsDecryptStepDetailsAttributes) Name() terra.StringValue
func (OnExceptionStepsDecryptStepDetailsAttributes) OverwriteExisting ¶
func (dsd OnExceptionStepsDecryptStepDetailsAttributes) OverwriteExisting() terra.StringValue
func (OnExceptionStepsDecryptStepDetailsAttributes) SourceFileLocation ¶
func (dsd OnExceptionStepsDecryptStepDetailsAttributes) SourceFileLocation() terra.StringValue
func (OnExceptionStepsDecryptStepDetailsAttributes) Type ¶
func (dsd OnExceptionStepsDecryptStepDetailsAttributes) Type() terra.StringValue
type OnExceptionStepsDecryptStepDetailsDestinationFileLocation ¶
type OnExceptionStepsDecryptStepDetailsDestinationFileLocation struct { // OnExceptionStepsDecryptStepDetailsDestinationFileLocationEfsFileLocation: optional EfsFileLocation *OnExceptionStepsDecryptStepDetailsDestinationFileLocationEfsFileLocation `hcl:"efs_file_location,block"` // OnExceptionStepsDecryptStepDetailsDestinationFileLocationS3FileLocation: optional S3FileLocation *OnExceptionStepsDecryptStepDetailsDestinationFileLocationS3FileLocation `hcl:"s3_file_location,block"` }
type OnExceptionStepsDecryptStepDetailsDestinationFileLocationAttributes ¶
type OnExceptionStepsDecryptStepDetailsDestinationFileLocationAttributes struct {
// contains filtered or unexported fields
}
func (OnExceptionStepsDecryptStepDetailsDestinationFileLocationAttributes) EfsFileLocation ¶
func (OnExceptionStepsDecryptStepDetailsDestinationFileLocationAttributes) InternalRef ¶
func (dfl OnExceptionStepsDecryptStepDetailsDestinationFileLocationAttributes) InternalRef() (terra.Reference, error)
func (OnExceptionStepsDecryptStepDetailsDestinationFileLocationAttributes) InternalTokens ¶
func (dfl OnExceptionStepsDecryptStepDetailsDestinationFileLocationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OnExceptionStepsDecryptStepDetailsDestinationFileLocationAttributes) InternalWithRef ¶
func (OnExceptionStepsDecryptStepDetailsDestinationFileLocationAttributes) S3FileLocation ¶
type OnExceptionStepsDecryptStepDetailsDestinationFileLocationEfsFileLocation ¶
type OnExceptionStepsDecryptStepDetailsDestinationFileLocationEfsFileLocation struct { // FileSystemId: string, optional FileSystemId terra.StringValue `hcl:"file_system_id,attr"` // Path: string, optional Path terra.StringValue `hcl:"path,attr"` }
type OnExceptionStepsDecryptStepDetailsDestinationFileLocationEfsFileLocationAttributes ¶
type OnExceptionStepsDecryptStepDetailsDestinationFileLocationEfsFileLocationAttributes struct {
// contains filtered or unexported fields
}
func (OnExceptionStepsDecryptStepDetailsDestinationFileLocationEfsFileLocationAttributes) FileSystemId ¶
func (efl OnExceptionStepsDecryptStepDetailsDestinationFileLocationEfsFileLocationAttributes) FileSystemId() terra.StringValue
func (OnExceptionStepsDecryptStepDetailsDestinationFileLocationEfsFileLocationAttributes) InternalRef ¶
func (efl OnExceptionStepsDecryptStepDetailsDestinationFileLocationEfsFileLocationAttributes) InternalRef() (terra.Reference, error)
func (OnExceptionStepsDecryptStepDetailsDestinationFileLocationEfsFileLocationAttributes) InternalTokens ¶
func (efl OnExceptionStepsDecryptStepDetailsDestinationFileLocationEfsFileLocationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OnExceptionStepsDecryptStepDetailsDestinationFileLocationEfsFileLocationAttributes) InternalWithRef ¶
type OnExceptionStepsDecryptStepDetailsDestinationFileLocationS3FileLocation ¶
type OnExceptionStepsDecryptStepDetailsDestinationFileLocationS3FileLocation struct { // Bucket: string, optional Bucket terra.StringValue `hcl:"bucket,attr"` // Key: string, optional Key terra.StringValue `hcl:"key,attr"` }
type OnExceptionStepsDecryptStepDetailsDestinationFileLocationS3FileLocationAttributes ¶
type OnExceptionStepsDecryptStepDetailsDestinationFileLocationS3FileLocationAttributes struct {
// contains filtered or unexported fields
}
func (OnExceptionStepsDecryptStepDetailsDestinationFileLocationS3FileLocationAttributes) InternalRef ¶
func (sfl OnExceptionStepsDecryptStepDetailsDestinationFileLocationS3FileLocationAttributes) InternalRef() (terra.Reference, error)
func (OnExceptionStepsDecryptStepDetailsDestinationFileLocationS3FileLocationAttributes) InternalTokens ¶
func (sfl OnExceptionStepsDecryptStepDetailsDestinationFileLocationS3FileLocationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OnExceptionStepsDecryptStepDetailsDestinationFileLocationS3FileLocationAttributes) InternalWithRef ¶
type OnExceptionStepsDecryptStepDetailsDestinationFileLocationState ¶
type OnExceptionStepsDecryptStepDetailsDestinationFileLocationState struct { EfsFileLocation []OnExceptionStepsDecryptStepDetailsDestinationFileLocationEfsFileLocationState `json:"efs_file_location"` S3FileLocation []OnExceptionStepsDecryptStepDetailsDestinationFileLocationS3FileLocationState `json:"s3_file_location"` }
type OnExceptionStepsDecryptStepDetailsState ¶
type OnExceptionStepsDecryptStepDetailsState struct { Name string `json:"name"` OverwriteExisting string `json:"overwrite_existing"` SourceFileLocation string `json:"source_file_location"` Type string `json:"type"` DestinationFileLocation []OnExceptionStepsDecryptStepDetailsDestinationFileLocationState `json:"destination_file_location"` }
type OnExceptionStepsDeleteStepDetails ¶
type OnExceptionStepsDeleteStepDetails struct { // Name: string, optional Name terra.StringValue `hcl:"name,attr"` // SourceFileLocation: string, optional SourceFileLocation terra.StringValue `hcl:"source_file_location,attr"` }
type OnExceptionStepsDeleteStepDetailsAttributes ¶
type OnExceptionStepsDeleteStepDetailsAttributes struct {
// contains filtered or unexported fields
}
func (OnExceptionStepsDeleteStepDetailsAttributes) InternalRef ¶
func (dsd OnExceptionStepsDeleteStepDetailsAttributes) InternalRef() (terra.Reference, error)
func (OnExceptionStepsDeleteStepDetailsAttributes) InternalTokens ¶
func (dsd OnExceptionStepsDeleteStepDetailsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OnExceptionStepsDeleteStepDetailsAttributes) InternalWithRef ¶
func (dsd OnExceptionStepsDeleteStepDetailsAttributes) InternalWithRef(ref terra.Reference) OnExceptionStepsDeleteStepDetailsAttributes
func (OnExceptionStepsDeleteStepDetailsAttributes) Name ¶
func (dsd OnExceptionStepsDeleteStepDetailsAttributes) Name() terra.StringValue
func (OnExceptionStepsDeleteStepDetailsAttributes) SourceFileLocation ¶
func (dsd OnExceptionStepsDeleteStepDetailsAttributes) SourceFileLocation() terra.StringValue
type OnExceptionStepsState ¶
type OnExceptionStepsState struct { Type string `json:"type"` CopyStepDetails []OnExceptionStepsCopyStepDetailsState `json:"copy_step_details"` CustomStepDetails []OnExceptionStepsCustomStepDetailsState `json:"custom_step_details"` DecryptStepDetails []OnExceptionStepsDecryptStepDetailsState `json:"decrypt_step_details"` DeleteStepDetails []OnExceptionStepsDeleteStepDetailsState `json:"delete_step_details"` TagStepDetails []OnExceptionStepsTagStepDetailsState `json:"tag_step_details"` }
type OnExceptionStepsTagStepDetails ¶
type OnExceptionStepsTagStepDetails struct { // Name: string, optional Name terra.StringValue `hcl:"name,attr"` // SourceFileLocation: string, optional SourceFileLocation terra.StringValue `hcl:"source_file_location,attr"` // OnExceptionStepsTagStepDetailsTags: min=0,max=10 Tags []OnExceptionStepsTagStepDetailsTags `hcl:"tags,block" validate:"min=0,max=10"` }
type OnExceptionStepsTagStepDetailsAttributes ¶
type OnExceptionStepsTagStepDetailsAttributes struct {
// contains filtered or unexported fields
}
func (OnExceptionStepsTagStepDetailsAttributes) InternalRef ¶
func (tsd OnExceptionStepsTagStepDetailsAttributes) InternalRef() (terra.Reference, error)
func (OnExceptionStepsTagStepDetailsAttributes) InternalTokens ¶
func (tsd OnExceptionStepsTagStepDetailsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OnExceptionStepsTagStepDetailsAttributes) InternalWithRef ¶
func (tsd OnExceptionStepsTagStepDetailsAttributes) InternalWithRef(ref terra.Reference) OnExceptionStepsTagStepDetailsAttributes
func (OnExceptionStepsTagStepDetailsAttributes) Name ¶
func (tsd OnExceptionStepsTagStepDetailsAttributes) Name() terra.StringValue
func (OnExceptionStepsTagStepDetailsAttributes) SourceFileLocation ¶
func (tsd OnExceptionStepsTagStepDetailsAttributes) SourceFileLocation() terra.StringValue
type OnExceptionStepsTagStepDetailsState ¶
type OnExceptionStepsTagStepDetailsState struct { Name string `json:"name"` SourceFileLocation string `json:"source_file_location"` Tags []OnExceptionStepsTagStepDetailsTagsState `json:"tags"` }
type OnExceptionStepsTagStepDetailsTags ¶
type OnExceptionStepsTagStepDetailsTags struct { // Key: string, required Key terra.StringValue `hcl:"key,attr" validate:"required"` // Value: string, required Value terra.StringValue `hcl:"value,attr" validate:"required"` }
type OnExceptionStepsTagStepDetailsTagsAttributes ¶
type OnExceptionStepsTagStepDetailsTagsAttributes struct {
// contains filtered or unexported fields
}
func (OnExceptionStepsTagStepDetailsTagsAttributes) InternalRef ¶
func (t OnExceptionStepsTagStepDetailsTagsAttributes) InternalRef() (terra.Reference, error)
func (OnExceptionStepsTagStepDetailsTagsAttributes) InternalTokens ¶
func (t OnExceptionStepsTagStepDetailsTagsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OnExceptionStepsTagStepDetailsTagsAttributes) InternalWithRef ¶
func (t OnExceptionStepsTagStepDetailsTagsAttributes) InternalWithRef(ref terra.Reference) OnExceptionStepsTagStepDetailsTagsAttributes
func (OnExceptionStepsTagStepDetailsTagsAttributes) Key ¶
func (t OnExceptionStepsTagStepDetailsTagsAttributes) Key() terra.StringValue
func (OnExceptionStepsTagStepDetailsTagsAttributes) Value ¶
func (t OnExceptionStepsTagStepDetailsTagsAttributes) Value() terra.StringValue
type Steps ¶
type Steps struct { // Type: string, required Type terra.StringValue `hcl:"type,attr" validate:"required"` // StepsCopyStepDetails: optional CopyStepDetails *StepsCopyStepDetails `hcl:"copy_step_details,block"` // StepsCustomStepDetails: optional CustomStepDetails *StepsCustomStepDetails `hcl:"custom_step_details,block"` // StepsDecryptStepDetails: optional DecryptStepDetails *StepsDecryptStepDetails `hcl:"decrypt_step_details,block"` // StepsDeleteStepDetails: optional DeleteStepDetails *StepsDeleteStepDetails `hcl:"delete_step_details,block"` // StepsTagStepDetails: optional TagStepDetails *StepsTagStepDetails `hcl:"tag_step_details,block"` }
type StepsAttributes ¶
type StepsAttributes struct {
// contains filtered or unexported fields
}
func (StepsAttributes) CopyStepDetails ¶
func (s StepsAttributes) CopyStepDetails() terra.ListValue[StepsCopyStepDetailsAttributes]
func (StepsAttributes) CustomStepDetails ¶
func (s StepsAttributes) CustomStepDetails() terra.ListValue[StepsCustomStepDetailsAttributes]
func (StepsAttributes) DecryptStepDetails ¶
func (s StepsAttributes) DecryptStepDetails() terra.ListValue[StepsDecryptStepDetailsAttributes]
func (StepsAttributes) DeleteStepDetails ¶
func (s StepsAttributes) DeleteStepDetails() terra.ListValue[StepsDeleteStepDetailsAttributes]
func (StepsAttributes) InternalRef ¶
func (s StepsAttributes) InternalRef() (terra.Reference, error)
func (StepsAttributes) InternalTokens ¶
func (s StepsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (StepsAttributes) InternalWithRef ¶
func (s StepsAttributes) InternalWithRef(ref terra.Reference) StepsAttributes
func (StepsAttributes) TagStepDetails ¶
func (s StepsAttributes) TagStepDetails() terra.ListValue[StepsTagStepDetailsAttributes]
func (StepsAttributes) Type ¶
func (s StepsAttributes) Type() terra.StringValue
type StepsCopyStepDetails ¶
type StepsCopyStepDetails struct { // Name: string, optional Name terra.StringValue `hcl:"name,attr"` // OverwriteExisting: string, optional OverwriteExisting terra.StringValue `hcl:"overwrite_existing,attr"` // SourceFileLocation: string, optional SourceFileLocation terra.StringValue `hcl:"source_file_location,attr"` // StepsCopyStepDetailsDestinationFileLocation: optional DestinationFileLocation *StepsCopyStepDetailsDestinationFileLocation `hcl:"destination_file_location,block"` }
type StepsCopyStepDetailsAttributes ¶
type StepsCopyStepDetailsAttributes struct {
// contains filtered or unexported fields
}
func (StepsCopyStepDetailsAttributes) DestinationFileLocation ¶
func (csd StepsCopyStepDetailsAttributes) DestinationFileLocation() terra.ListValue[StepsCopyStepDetailsDestinationFileLocationAttributes]
func (StepsCopyStepDetailsAttributes) InternalRef ¶
func (csd StepsCopyStepDetailsAttributes) InternalRef() (terra.Reference, error)
func (StepsCopyStepDetailsAttributes) InternalTokens ¶
func (csd StepsCopyStepDetailsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (StepsCopyStepDetailsAttributes) InternalWithRef ¶
func (csd StepsCopyStepDetailsAttributes) InternalWithRef(ref terra.Reference) StepsCopyStepDetailsAttributes
func (StepsCopyStepDetailsAttributes) Name ¶
func (csd StepsCopyStepDetailsAttributes) Name() terra.StringValue
func (StepsCopyStepDetailsAttributes) OverwriteExisting ¶
func (csd StepsCopyStepDetailsAttributes) OverwriteExisting() terra.StringValue
func (StepsCopyStepDetailsAttributes) SourceFileLocation ¶
func (csd StepsCopyStepDetailsAttributes) SourceFileLocation() terra.StringValue
type StepsCopyStepDetailsDestinationFileLocation ¶
type StepsCopyStepDetailsDestinationFileLocation struct { // StepsCopyStepDetailsDestinationFileLocationEfsFileLocation: optional EfsFileLocation *StepsCopyStepDetailsDestinationFileLocationEfsFileLocation `hcl:"efs_file_location,block"` // StepsCopyStepDetailsDestinationFileLocationS3FileLocation: optional S3FileLocation *StepsCopyStepDetailsDestinationFileLocationS3FileLocation `hcl:"s3_file_location,block"` }
type StepsCopyStepDetailsDestinationFileLocationAttributes ¶
type StepsCopyStepDetailsDestinationFileLocationAttributes struct {
// contains filtered or unexported fields
}
func (StepsCopyStepDetailsDestinationFileLocationAttributes) EfsFileLocation ¶
func (StepsCopyStepDetailsDestinationFileLocationAttributes) InternalRef ¶
func (dfl StepsCopyStepDetailsDestinationFileLocationAttributes) InternalRef() (terra.Reference, error)
func (StepsCopyStepDetailsDestinationFileLocationAttributes) InternalTokens ¶
func (dfl StepsCopyStepDetailsDestinationFileLocationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (StepsCopyStepDetailsDestinationFileLocationAttributes) InternalWithRef ¶
func (dfl StepsCopyStepDetailsDestinationFileLocationAttributes) InternalWithRef(ref terra.Reference) StepsCopyStepDetailsDestinationFileLocationAttributes
func (StepsCopyStepDetailsDestinationFileLocationAttributes) S3FileLocation ¶
type StepsCopyStepDetailsDestinationFileLocationEfsFileLocation ¶
type StepsCopyStepDetailsDestinationFileLocationEfsFileLocation struct { // FileSystemId: string, optional FileSystemId terra.StringValue `hcl:"file_system_id,attr"` // Path: string, optional Path terra.StringValue `hcl:"path,attr"` }
type StepsCopyStepDetailsDestinationFileLocationEfsFileLocationAttributes ¶
type StepsCopyStepDetailsDestinationFileLocationEfsFileLocationAttributes struct {
// contains filtered or unexported fields
}
func (StepsCopyStepDetailsDestinationFileLocationEfsFileLocationAttributes) FileSystemId ¶
func (efl StepsCopyStepDetailsDestinationFileLocationEfsFileLocationAttributes) FileSystemId() terra.StringValue
func (StepsCopyStepDetailsDestinationFileLocationEfsFileLocationAttributes) InternalRef ¶
func (efl StepsCopyStepDetailsDestinationFileLocationEfsFileLocationAttributes) InternalRef() (terra.Reference, error)
func (StepsCopyStepDetailsDestinationFileLocationEfsFileLocationAttributes) InternalTokens ¶
func (efl StepsCopyStepDetailsDestinationFileLocationEfsFileLocationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (StepsCopyStepDetailsDestinationFileLocationEfsFileLocationAttributes) InternalWithRef ¶
type StepsCopyStepDetailsDestinationFileLocationS3FileLocation ¶
type StepsCopyStepDetailsDestinationFileLocationS3FileLocation struct { // Bucket: string, optional Bucket terra.StringValue `hcl:"bucket,attr"` // Key: string, optional Key terra.StringValue `hcl:"key,attr"` }
type StepsCopyStepDetailsDestinationFileLocationS3FileLocationAttributes ¶
type StepsCopyStepDetailsDestinationFileLocationS3FileLocationAttributes struct {
// contains filtered or unexported fields
}
func (StepsCopyStepDetailsDestinationFileLocationS3FileLocationAttributes) Bucket ¶
func (sfl StepsCopyStepDetailsDestinationFileLocationS3FileLocationAttributes) Bucket() terra.StringValue
func (StepsCopyStepDetailsDestinationFileLocationS3FileLocationAttributes) InternalRef ¶
func (sfl StepsCopyStepDetailsDestinationFileLocationS3FileLocationAttributes) InternalRef() (terra.Reference, error)
func (StepsCopyStepDetailsDestinationFileLocationS3FileLocationAttributes) InternalTokens ¶
func (sfl StepsCopyStepDetailsDestinationFileLocationS3FileLocationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (StepsCopyStepDetailsDestinationFileLocationS3FileLocationAttributes) InternalWithRef ¶
type StepsCopyStepDetailsDestinationFileLocationState ¶
type StepsCopyStepDetailsDestinationFileLocationState struct { EfsFileLocation []StepsCopyStepDetailsDestinationFileLocationEfsFileLocationState `json:"efs_file_location"` S3FileLocation []StepsCopyStepDetailsDestinationFileLocationS3FileLocationState `json:"s3_file_location"` }
type StepsCopyStepDetailsState ¶
type StepsCopyStepDetailsState struct { Name string `json:"name"` OverwriteExisting string `json:"overwrite_existing"` SourceFileLocation string `json:"source_file_location"` DestinationFileLocation []StepsCopyStepDetailsDestinationFileLocationState `json:"destination_file_location"` }
type StepsCustomStepDetails ¶
type StepsCustomStepDetails struct { // Name: string, optional Name terra.StringValue `hcl:"name,attr"` // SourceFileLocation: string, optional SourceFileLocation terra.StringValue `hcl:"source_file_location,attr"` // Target: string, optional Target terra.StringValue `hcl:"target,attr"` // TimeoutSeconds: number, optional TimeoutSeconds terra.NumberValue `hcl:"timeout_seconds,attr"` }
type StepsCustomStepDetailsAttributes ¶
type StepsCustomStepDetailsAttributes struct {
// contains filtered or unexported fields
}
func (StepsCustomStepDetailsAttributes) InternalRef ¶
func (csd StepsCustomStepDetailsAttributes) InternalRef() (terra.Reference, error)
func (StepsCustomStepDetailsAttributes) InternalTokens ¶
func (csd StepsCustomStepDetailsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (StepsCustomStepDetailsAttributes) InternalWithRef ¶
func (csd StepsCustomStepDetailsAttributes) InternalWithRef(ref terra.Reference) StepsCustomStepDetailsAttributes
func (StepsCustomStepDetailsAttributes) Name ¶
func (csd StepsCustomStepDetailsAttributes) Name() terra.StringValue
func (StepsCustomStepDetailsAttributes) SourceFileLocation ¶
func (csd StepsCustomStepDetailsAttributes) SourceFileLocation() terra.StringValue
func (StepsCustomStepDetailsAttributes) Target ¶
func (csd StepsCustomStepDetailsAttributes) Target() terra.StringValue
func (StepsCustomStepDetailsAttributes) TimeoutSeconds ¶
func (csd StepsCustomStepDetailsAttributes) TimeoutSeconds() terra.NumberValue
type StepsDecryptStepDetails ¶
type StepsDecryptStepDetails struct { // Name: string, optional Name terra.StringValue `hcl:"name,attr"` // OverwriteExisting: string, optional OverwriteExisting terra.StringValue `hcl:"overwrite_existing,attr"` // SourceFileLocation: string, optional SourceFileLocation terra.StringValue `hcl:"source_file_location,attr"` // Type: string, required Type terra.StringValue `hcl:"type,attr" validate:"required"` // StepsDecryptStepDetailsDestinationFileLocation: optional DestinationFileLocation *StepsDecryptStepDetailsDestinationFileLocation `hcl:"destination_file_location,block"` }
type StepsDecryptStepDetailsAttributes ¶
type StepsDecryptStepDetailsAttributes struct {
// contains filtered or unexported fields
}
func (StepsDecryptStepDetailsAttributes) DestinationFileLocation ¶
func (dsd StepsDecryptStepDetailsAttributes) DestinationFileLocation() terra.ListValue[StepsDecryptStepDetailsDestinationFileLocationAttributes]
func (StepsDecryptStepDetailsAttributes) InternalRef ¶
func (dsd StepsDecryptStepDetailsAttributes) InternalRef() (terra.Reference, error)
func (StepsDecryptStepDetailsAttributes) InternalTokens ¶
func (dsd StepsDecryptStepDetailsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (StepsDecryptStepDetailsAttributes) InternalWithRef ¶
func (dsd StepsDecryptStepDetailsAttributes) InternalWithRef(ref terra.Reference) StepsDecryptStepDetailsAttributes
func (StepsDecryptStepDetailsAttributes) Name ¶
func (dsd StepsDecryptStepDetailsAttributes) Name() terra.StringValue
func (StepsDecryptStepDetailsAttributes) OverwriteExisting ¶
func (dsd StepsDecryptStepDetailsAttributes) OverwriteExisting() terra.StringValue
func (StepsDecryptStepDetailsAttributes) SourceFileLocation ¶
func (dsd StepsDecryptStepDetailsAttributes) SourceFileLocation() terra.StringValue
func (StepsDecryptStepDetailsAttributes) Type ¶
func (dsd StepsDecryptStepDetailsAttributes) Type() terra.StringValue
type StepsDecryptStepDetailsDestinationFileLocation ¶
type StepsDecryptStepDetailsDestinationFileLocation struct { // StepsDecryptStepDetailsDestinationFileLocationEfsFileLocation: optional EfsFileLocation *StepsDecryptStepDetailsDestinationFileLocationEfsFileLocation `hcl:"efs_file_location,block"` // StepsDecryptStepDetailsDestinationFileLocationS3FileLocation: optional S3FileLocation *StepsDecryptStepDetailsDestinationFileLocationS3FileLocation `hcl:"s3_file_location,block"` }
type StepsDecryptStepDetailsDestinationFileLocationAttributes ¶
type StepsDecryptStepDetailsDestinationFileLocationAttributes struct {
// contains filtered or unexported fields
}
func (StepsDecryptStepDetailsDestinationFileLocationAttributes) EfsFileLocation ¶
func (StepsDecryptStepDetailsDestinationFileLocationAttributes) InternalRef ¶
func (dfl StepsDecryptStepDetailsDestinationFileLocationAttributes) InternalRef() (terra.Reference, error)
func (StepsDecryptStepDetailsDestinationFileLocationAttributes) InternalTokens ¶
func (dfl StepsDecryptStepDetailsDestinationFileLocationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (StepsDecryptStepDetailsDestinationFileLocationAttributes) InternalWithRef ¶
func (dfl StepsDecryptStepDetailsDestinationFileLocationAttributes) InternalWithRef(ref terra.Reference) StepsDecryptStepDetailsDestinationFileLocationAttributes
func (StepsDecryptStepDetailsDestinationFileLocationAttributes) S3FileLocation ¶
type StepsDecryptStepDetailsDestinationFileLocationEfsFileLocation ¶
type StepsDecryptStepDetailsDestinationFileLocationEfsFileLocation struct { // FileSystemId: string, optional FileSystemId terra.StringValue `hcl:"file_system_id,attr"` // Path: string, optional Path terra.StringValue `hcl:"path,attr"` }
type StepsDecryptStepDetailsDestinationFileLocationEfsFileLocationAttributes ¶
type StepsDecryptStepDetailsDestinationFileLocationEfsFileLocationAttributes struct {
// contains filtered or unexported fields
}
func (StepsDecryptStepDetailsDestinationFileLocationEfsFileLocationAttributes) FileSystemId ¶
func (efl StepsDecryptStepDetailsDestinationFileLocationEfsFileLocationAttributes) FileSystemId() terra.StringValue
func (StepsDecryptStepDetailsDestinationFileLocationEfsFileLocationAttributes) InternalRef ¶
func (efl StepsDecryptStepDetailsDestinationFileLocationEfsFileLocationAttributes) InternalRef() (terra.Reference, error)
func (StepsDecryptStepDetailsDestinationFileLocationEfsFileLocationAttributes) InternalTokens ¶
func (efl StepsDecryptStepDetailsDestinationFileLocationEfsFileLocationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (StepsDecryptStepDetailsDestinationFileLocationEfsFileLocationAttributes) InternalWithRef ¶
type StepsDecryptStepDetailsDestinationFileLocationS3FileLocation ¶
type StepsDecryptStepDetailsDestinationFileLocationS3FileLocation struct { // Bucket: string, optional Bucket terra.StringValue `hcl:"bucket,attr"` // Key: string, optional Key terra.StringValue `hcl:"key,attr"` }
type StepsDecryptStepDetailsDestinationFileLocationS3FileLocationAttributes ¶
type StepsDecryptStepDetailsDestinationFileLocationS3FileLocationAttributes struct {
// contains filtered or unexported fields
}
func (StepsDecryptStepDetailsDestinationFileLocationS3FileLocationAttributes) Bucket ¶
func (sfl StepsDecryptStepDetailsDestinationFileLocationS3FileLocationAttributes) Bucket() terra.StringValue
func (StepsDecryptStepDetailsDestinationFileLocationS3FileLocationAttributes) InternalRef ¶
func (sfl StepsDecryptStepDetailsDestinationFileLocationS3FileLocationAttributes) InternalRef() (terra.Reference, error)
func (StepsDecryptStepDetailsDestinationFileLocationS3FileLocationAttributes) InternalTokens ¶
func (sfl StepsDecryptStepDetailsDestinationFileLocationS3FileLocationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (StepsDecryptStepDetailsDestinationFileLocationS3FileLocationAttributes) InternalWithRef ¶
type StepsDecryptStepDetailsDestinationFileLocationState ¶
type StepsDecryptStepDetailsDestinationFileLocationState struct { EfsFileLocation []StepsDecryptStepDetailsDestinationFileLocationEfsFileLocationState `json:"efs_file_location"` S3FileLocation []StepsDecryptStepDetailsDestinationFileLocationS3FileLocationState `json:"s3_file_location"` }
type StepsDecryptStepDetailsState ¶
type StepsDecryptStepDetailsState struct { Name string `json:"name"` OverwriteExisting string `json:"overwrite_existing"` SourceFileLocation string `json:"source_file_location"` Type string `json:"type"` DestinationFileLocation []StepsDecryptStepDetailsDestinationFileLocationState `json:"destination_file_location"` }
type StepsDeleteStepDetails ¶
type StepsDeleteStepDetails struct { // Name: string, optional Name terra.StringValue `hcl:"name,attr"` // SourceFileLocation: string, optional SourceFileLocation terra.StringValue `hcl:"source_file_location,attr"` }
type StepsDeleteStepDetailsAttributes ¶
type StepsDeleteStepDetailsAttributes struct {
// contains filtered or unexported fields
}
func (StepsDeleteStepDetailsAttributes) InternalRef ¶
func (dsd StepsDeleteStepDetailsAttributes) InternalRef() (terra.Reference, error)
func (StepsDeleteStepDetailsAttributes) InternalTokens ¶
func (dsd StepsDeleteStepDetailsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (StepsDeleteStepDetailsAttributes) InternalWithRef ¶
func (dsd StepsDeleteStepDetailsAttributes) InternalWithRef(ref terra.Reference) StepsDeleteStepDetailsAttributes
func (StepsDeleteStepDetailsAttributes) Name ¶
func (dsd StepsDeleteStepDetailsAttributes) Name() terra.StringValue
func (StepsDeleteStepDetailsAttributes) SourceFileLocation ¶
func (dsd StepsDeleteStepDetailsAttributes) SourceFileLocation() terra.StringValue
type StepsState ¶
type StepsState struct { Type string `json:"type"` CopyStepDetails []StepsCopyStepDetailsState `json:"copy_step_details"` CustomStepDetails []StepsCustomStepDetailsState `json:"custom_step_details"` DecryptStepDetails []StepsDecryptStepDetailsState `json:"decrypt_step_details"` DeleteStepDetails []StepsDeleteStepDetailsState `json:"delete_step_details"` TagStepDetails []StepsTagStepDetailsState `json:"tag_step_details"` }
type StepsTagStepDetails ¶
type StepsTagStepDetails struct { // Name: string, optional Name terra.StringValue `hcl:"name,attr"` // SourceFileLocation: string, optional SourceFileLocation terra.StringValue `hcl:"source_file_location,attr"` // StepsTagStepDetailsTags: min=0,max=10 Tags []StepsTagStepDetailsTags `hcl:"tags,block" validate:"min=0,max=10"` }
type StepsTagStepDetailsAttributes ¶
type StepsTagStepDetailsAttributes struct {
// contains filtered or unexported fields
}
func (StepsTagStepDetailsAttributes) InternalRef ¶
func (tsd StepsTagStepDetailsAttributes) InternalRef() (terra.Reference, error)
func (StepsTagStepDetailsAttributes) InternalTokens ¶
func (tsd StepsTagStepDetailsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (StepsTagStepDetailsAttributes) InternalWithRef ¶
func (tsd StepsTagStepDetailsAttributes) InternalWithRef(ref terra.Reference) StepsTagStepDetailsAttributes
func (StepsTagStepDetailsAttributes) Name ¶
func (tsd StepsTagStepDetailsAttributes) Name() terra.StringValue
func (StepsTagStepDetailsAttributes) SourceFileLocation ¶
func (tsd StepsTagStepDetailsAttributes) SourceFileLocation() terra.StringValue
func (StepsTagStepDetailsAttributes) Tags ¶
func (tsd StepsTagStepDetailsAttributes) Tags() terra.ListValue[StepsTagStepDetailsTagsAttributes]
type StepsTagStepDetailsState ¶
type StepsTagStepDetailsState struct { Name string `json:"name"` SourceFileLocation string `json:"source_file_location"` Tags []StepsTagStepDetailsTagsState `json:"tags"` }
type StepsTagStepDetailsTags ¶
type StepsTagStepDetailsTags struct { // Key: string, required Key terra.StringValue `hcl:"key,attr" validate:"required"` // Value: string, required Value terra.StringValue `hcl:"value,attr" validate:"required"` }
type StepsTagStepDetailsTagsAttributes ¶
type StepsTagStepDetailsTagsAttributes struct {
// contains filtered or unexported fields
}
func (StepsTagStepDetailsTagsAttributes) InternalRef ¶
func (t StepsTagStepDetailsTagsAttributes) InternalRef() (terra.Reference, error)
func (StepsTagStepDetailsTagsAttributes) InternalTokens ¶
func (t StepsTagStepDetailsTagsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (StepsTagStepDetailsTagsAttributes) InternalWithRef ¶
func (t StepsTagStepDetailsTagsAttributes) InternalWithRef(ref terra.Reference) StepsTagStepDetailsTagsAttributes
func (StepsTagStepDetailsTagsAttributes) Key ¶
func (t StepsTagStepDetailsTagsAttributes) Key() terra.StringValue
func (StepsTagStepDetailsTagsAttributes) Value ¶
func (t StepsTagStepDetailsTagsAttributes) Value() terra.StringValue
Click to show internal directories.
Click to hide internal directories.