Documentation ¶
Index ¶
- type Args
- type OnExceptionSteps
- type OnExceptionStepsAttributes
- func (oes OnExceptionStepsAttributes) CopyStepDetails() terra.ListValue[OnExceptionStepsCopyStepDetailsAttributes]
- func (oes OnExceptionStepsAttributes) CustomStepDetails() terra.ListValue[OnExceptionStepsCustomStepDetailsAttributes]
- 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 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 Resource
- func (atw *Resource) Attributes() awsTransferWorkflowAttributes
- func (atw *Resource) Configuration() interface{}
- func (atw *Resource) DependOn() terra.Reference
- func (atw *Resource) Dependencies() terra.Dependencies
- func (atw *Resource) ImportState(state io.Reader) error
- func (atw *Resource) LifecycleManagement() *terra.Lifecycle
- func (atw *Resource) LocalName() string
- func (atw *Resource) State() (*awsTransferWorkflowState, bool)
- func (atw *Resource) StateMust() *awsTransferWorkflowState
- func (atw *Resource) Type() string
- type Steps
- type StepsAttributes
- func (s StepsAttributes) CopyStepDetails() terra.ListValue[StepsCopyStepDetailsAttributes]
- func (s StepsAttributes) CustomStepDetails() terra.ListValue[StepsCustomStepDetailsAttributes]
- 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 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 Args ¶
type Args struct { // Description: string, optional Description terra.StringValue `hcl:"description,attr"` // Id: string, optional Id terra.StringValue `hcl:"id,attr"` // Tags: map of string, optional Tags terra.MapValue[terra.StringValue] `hcl:"tags,attr"` // TagsAll: map of string, optional TagsAll terra.MapValue[terra.StringValue] `hcl:"tags_all,attr"` // OnExceptionSteps: min=0,max=8 OnExceptionSteps []OnExceptionSteps `hcl:"on_exception_steps,block" validate:"min=0,max=8"` // Steps: min=1,max=8 Steps []Steps `hcl:"steps,block" validate:"min=1,max=8"` }
Args contains the configurations for aws_transfer_workflow.
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"` // 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) 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 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"` 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 Resource ¶
type Resource struct { Name string Args Args DependsOn terra.Dependencies Lifecycle *terra.Lifecycle // contains filtered or unexported fields }
Resource represents the Terraform resource aws_transfer_workflow.
func (*Resource) Attributes ¶
func (atw *Resource) Attributes() awsTransferWorkflowAttributes
Attributes returns the attributes for Resource.
func (*Resource) Configuration ¶
func (atw *Resource) Configuration() interface{}
Configuration returns the configuration (args) for Resource.
func (*Resource) Dependencies ¶
func (atw *Resource) Dependencies() terra.Dependencies
Dependencies returns the list of resources Resource depends_on.
func (*Resource) ImportState ¶
ImportState imports the given attribute values into Resource's state.
func (*Resource) LifecycleManagement ¶
LifecycleManagement returns the lifecycle block for Resource.
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"` // 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) 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 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"` 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.