Documentation ¶
Index ¶
- type Args
- type Resource
- func (amcj *Resource) Attributes() awsMacie2ClassificationJobAttributes
- func (amcj *Resource) Configuration() interface{}
- func (amcj *Resource) DependOn() terra.Reference
- func (amcj *Resource) Dependencies() terra.Dependencies
- func (amcj *Resource) ImportState(state io.Reader) error
- func (amcj *Resource) LifecycleManagement() *terra.Lifecycle
- func (amcj *Resource) LocalName() string
- func (amcj *Resource) State() (*awsMacie2ClassificationJobState, bool)
- func (amcj *Resource) StateMust() *awsMacie2ClassificationJobState
- func (amcj *Resource) Type() string
- type S3JobDefinition
- type S3JobDefinitionAttributes
- func (sjd S3JobDefinitionAttributes) BucketCriteria() terra.ListValue[S3JobDefinitionBucketCriteriaAttributes]
- func (sjd S3JobDefinitionAttributes) BucketDefinitions() terra.ListValue[S3JobDefinitionBucketDefinitionsAttributes]
- func (sjd S3JobDefinitionAttributes) InternalRef() (terra.Reference, error)
- func (sjd S3JobDefinitionAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sjd S3JobDefinitionAttributes) InternalWithRef(ref terra.Reference) S3JobDefinitionAttributes
- func (sjd S3JobDefinitionAttributes) Scoping() terra.ListValue[S3JobDefinitionScopingAttributes]
- type S3JobDefinitionBucketCriteria
- type S3JobDefinitionBucketCriteria02B0E3F7
- type S3JobDefinitionBucketCriteria02B0E3F7Attributes
- func (tv S3JobDefinitionBucketCriteria02B0E3F7Attributes) InternalRef() (terra.Reference, error)
- func (tv S3JobDefinitionBucketCriteria02B0E3F7Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (tv S3JobDefinitionBucketCriteria02B0E3F7Attributes) InternalWithRef(ref terra.Reference) S3JobDefinitionBucketCriteria02B0E3F7Attributes
- func (tv S3JobDefinitionBucketCriteria02B0E3F7Attributes) Key() terra.StringValue
- func (tv S3JobDefinitionBucketCriteria02B0E3F7Attributes) Value() terra.StringValue
- type S3JobDefinitionBucketCriteria02B0E3F7State
- type S3JobDefinitionBucketCriteria38A49Eea
- type S3JobDefinitionBucketCriteria38A49EeaAttributes
- func (tc S3JobDefinitionBucketCriteria38A49EeaAttributes) Comparator() terra.StringValue
- func (tc S3JobDefinitionBucketCriteria38A49EeaAttributes) InternalRef() (terra.Reference, error)
- func (tc S3JobDefinitionBucketCriteria38A49EeaAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (tc S3JobDefinitionBucketCriteria38A49EeaAttributes) InternalWithRef(ref terra.Reference) S3JobDefinitionBucketCriteria38A49EeaAttributes
- func (tc S3JobDefinitionBucketCriteria38A49EeaAttributes) TagValues() terra.ListValue[S3JobDefinitionBucketCriteria68821FaeAttributes]
- type S3JobDefinitionBucketCriteria38A49EeaState
- type S3JobDefinitionBucketCriteria3F0B2637
- type S3JobDefinitionBucketCriteria3F0B2637Attributes
- func (sc S3JobDefinitionBucketCriteria3F0B2637Attributes) Comparator() terra.StringValue
- func (sc S3JobDefinitionBucketCriteria3F0B2637Attributes) InternalRef() (terra.Reference, error)
- func (sc S3JobDefinitionBucketCriteria3F0B2637Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (sc S3JobDefinitionBucketCriteria3F0B2637Attributes) InternalWithRef(ref terra.Reference) S3JobDefinitionBucketCriteria3F0B2637Attributes
- func (sc S3JobDefinitionBucketCriteria3F0B2637Attributes) Key() terra.StringValue
- func (sc S3JobDefinitionBucketCriteria3F0B2637Attributes) Values() terra.ListValue[terra.StringValue]
- type S3JobDefinitionBucketCriteria3F0B2637State
- type S3JobDefinitionBucketCriteria6029Afd4
- type S3JobDefinitionBucketCriteria6029Afd4Attributes
- func (sc S3JobDefinitionBucketCriteria6029Afd4Attributes) Comparator() terra.StringValue
- func (sc S3JobDefinitionBucketCriteria6029Afd4Attributes) InternalRef() (terra.Reference, error)
- func (sc S3JobDefinitionBucketCriteria6029Afd4Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (sc S3JobDefinitionBucketCriteria6029Afd4Attributes) InternalWithRef(ref terra.Reference) S3JobDefinitionBucketCriteria6029Afd4Attributes
- func (sc S3JobDefinitionBucketCriteria6029Afd4Attributes) Key() terra.StringValue
- func (sc S3JobDefinitionBucketCriteria6029Afd4Attributes) Values() terra.ListValue[terra.StringValue]
- type S3JobDefinitionBucketCriteria6029Afd4State
- type S3JobDefinitionBucketCriteria68821Fae
- type S3JobDefinitionBucketCriteria68821FaeAttributes
- func (tv S3JobDefinitionBucketCriteria68821FaeAttributes) InternalRef() (terra.Reference, error)
- func (tv S3JobDefinitionBucketCriteria68821FaeAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (tv S3JobDefinitionBucketCriteria68821FaeAttributes) InternalWithRef(ref terra.Reference) S3JobDefinitionBucketCriteria68821FaeAttributes
- func (tv S3JobDefinitionBucketCriteria68821FaeAttributes) Key() terra.StringValue
- func (tv S3JobDefinitionBucketCriteria68821FaeAttributes) Value() terra.StringValue
- type S3JobDefinitionBucketCriteria68821FaeState
- type S3JobDefinitionBucketCriteria921D28Ef
- type S3JobDefinitionBucketCriteria921D28EfAttributes
- func (tc S3JobDefinitionBucketCriteria921D28EfAttributes) Comparator() terra.StringValue
- func (tc S3JobDefinitionBucketCriteria921D28EfAttributes) InternalRef() (terra.Reference, error)
- func (tc S3JobDefinitionBucketCriteria921D28EfAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (tc S3JobDefinitionBucketCriteria921D28EfAttributes) InternalWithRef(ref terra.Reference) S3JobDefinitionBucketCriteria921D28EfAttributes
- func (tc S3JobDefinitionBucketCriteria921D28EfAttributes) TagValues() terra.ListValue[S3JobDefinitionBucketCriteria02B0E3F7Attributes]
- type S3JobDefinitionBucketCriteria921D28EfState
- type S3JobDefinitionBucketCriteriaAttributes
- func (bc S3JobDefinitionBucketCriteriaAttributes) Excludes() terra.ListValue[S3JobDefinitionBucketCriteriaExcludesAttributes]
- func (bc S3JobDefinitionBucketCriteriaAttributes) Includes() terra.ListValue[S3JobDefinitionBucketCriteriaIncludesAttributes]
- func (bc S3JobDefinitionBucketCriteriaAttributes) InternalRef() (terra.Reference, error)
- func (bc S3JobDefinitionBucketCriteriaAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (bc S3JobDefinitionBucketCriteriaAttributes) InternalWithRef(ref terra.Reference) S3JobDefinitionBucketCriteriaAttributes
- type S3JobDefinitionBucketCriteriaExcludes
- type S3JobDefinitionBucketCriteriaExcludesAnd
- type S3JobDefinitionBucketCriteriaExcludesAndAttributes
- func (a S3JobDefinitionBucketCriteriaExcludesAndAttributes) InternalRef() (terra.Reference, error)
- func (a S3JobDefinitionBucketCriteriaExcludesAndAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (a S3JobDefinitionBucketCriteriaExcludesAndAttributes) InternalWithRef(ref terra.Reference) S3JobDefinitionBucketCriteriaExcludesAndAttributes
- func (a S3JobDefinitionBucketCriteriaExcludesAndAttributes) SimpleCriterion() terra.ListValue[S3JobDefinitionBucketCriteria6029Afd4Attributes]
- func (a S3JobDefinitionBucketCriteriaExcludesAndAttributes) TagCriterion() terra.ListValue[S3JobDefinitionBucketCriteria38A49EeaAttributes]
- type S3JobDefinitionBucketCriteriaExcludesAndState
- type S3JobDefinitionBucketCriteriaExcludesAttributes
- func (e S3JobDefinitionBucketCriteriaExcludesAttributes) And() terra.ListValue[S3JobDefinitionBucketCriteriaExcludesAndAttributes]
- func (e S3JobDefinitionBucketCriteriaExcludesAttributes) InternalRef() (terra.Reference, error)
- func (e S3JobDefinitionBucketCriteriaExcludesAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (e S3JobDefinitionBucketCriteriaExcludesAttributes) InternalWithRef(ref terra.Reference) S3JobDefinitionBucketCriteriaExcludesAttributes
- type S3JobDefinitionBucketCriteriaExcludesState
- type S3JobDefinitionBucketCriteriaIncludes
- type S3JobDefinitionBucketCriteriaIncludesAnd
- type S3JobDefinitionBucketCriteriaIncludesAndAttributes
- func (a S3JobDefinitionBucketCriteriaIncludesAndAttributes) InternalRef() (terra.Reference, error)
- func (a S3JobDefinitionBucketCriteriaIncludesAndAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (a S3JobDefinitionBucketCriteriaIncludesAndAttributes) InternalWithRef(ref terra.Reference) S3JobDefinitionBucketCriteriaIncludesAndAttributes
- func (a S3JobDefinitionBucketCriteriaIncludesAndAttributes) SimpleCriterion() terra.ListValue[S3JobDefinitionBucketCriteria3F0B2637Attributes]
- func (a S3JobDefinitionBucketCriteriaIncludesAndAttributes) TagCriterion() terra.ListValue[S3JobDefinitionBucketCriteria921D28EfAttributes]
- type S3JobDefinitionBucketCriteriaIncludesAndState
- type S3JobDefinitionBucketCriteriaIncludesAttributes
- func (i S3JobDefinitionBucketCriteriaIncludesAttributes) And() terra.ListValue[S3JobDefinitionBucketCriteriaIncludesAndAttributes]
- func (i S3JobDefinitionBucketCriteriaIncludesAttributes) InternalRef() (terra.Reference, error)
- func (i S3JobDefinitionBucketCriteriaIncludesAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (i S3JobDefinitionBucketCriteriaIncludesAttributes) InternalWithRef(ref terra.Reference) S3JobDefinitionBucketCriteriaIncludesAttributes
- type S3JobDefinitionBucketCriteriaIncludesState
- type S3JobDefinitionBucketCriteriaState
- type S3JobDefinitionBucketDefinitions
- type S3JobDefinitionBucketDefinitionsAttributes
- func (bd S3JobDefinitionBucketDefinitionsAttributes) AccountId() terra.StringValue
- func (bd S3JobDefinitionBucketDefinitionsAttributes) Buckets() terra.ListValue[terra.StringValue]
- func (bd S3JobDefinitionBucketDefinitionsAttributes) InternalRef() (terra.Reference, error)
- func (bd S3JobDefinitionBucketDefinitionsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (bd S3JobDefinitionBucketDefinitionsAttributes) InternalWithRef(ref terra.Reference) S3JobDefinitionBucketDefinitionsAttributes
- type S3JobDefinitionBucketDefinitionsState
- type S3JobDefinitionScoping
- type S3JobDefinitionScoping123393A2
- type S3JobDefinitionScoping123393A2Attributes
- func (sst S3JobDefinitionScoping123393A2Attributes) Comparator() terra.StringValue
- func (sst S3JobDefinitionScoping123393A2Attributes) InternalRef() (terra.Reference, error)
- func (sst S3JobDefinitionScoping123393A2Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (sst S3JobDefinitionScoping123393A2Attributes) InternalWithRef(ref terra.Reference) S3JobDefinitionScoping123393A2Attributes
- func (sst S3JobDefinitionScoping123393A2Attributes) Key() terra.StringValue
- func (sst S3JobDefinitionScoping123393A2Attributes) Values() terra.ListValue[terra.StringValue]
- type S3JobDefinitionScoping123393A2State
- type S3JobDefinitionScoping12440808
- type S3JobDefinitionScoping12440808Attributes
- func (tst S3JobDefinitionScoping12440808Attributes) Comparator() terra.StringValue
- func (tst S3JobDefinitionScoping12440808Attributes) InternalRef() (terra.Reference, error)
- func (tst S3JobDefinitionScoping12440808Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (tst S3JobDefinitionScoping12440808Attributes) InternalWithRef(ref terra.Reference) S3JobDefinitionScoping12440808Attributes
- func (tst S3JobDefinitionScoping12440808Attributes) Key() terra.StringValue
- func (tst S3JobDefinitionScoping12440808Attributes) TagValues() terra.ListValue[S3JobDefinitionScopingE636478FAttributes]
- func (tst S3JobDefinitionScoping12440808Attributes) Target() terra.StringValue
- type S3JobDefinitionScoping12440808State
- type S3JobDefinitionScoping6348633B
- type S3JobDefinitionScoping6348633BAttributes
- func (tv S3JobDefinitionScoping6348633BAttributes) InternalRef() (terra.Reference, error)
- func (tv S3JobDefinitionScoping6348633BAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (tv S3JobDefinitionScoping6348633BAttributes) InternalWithRef(ref terra.Reference) S3JobDefinitionScoping6348633BAttributes
- func (tv S3JobDefinitionScoping6348633BAttributes) Key() terra.StringValue
- func (tv S3JobDefinitionScoping6348633BAttributes) Value() terra.StringValue
- type S3JobDefinitionScoping6348633BState
- type S3JobDefinitionScopingAttributes
- func (s S3JobDefinitionScopingAttributes) Excludes() terra.ListValue[S3JobDefinitionScopingExcludesAttributes]
- func (s S3JobDefinitionScopingAttributes) Includes() terra.ListValue[S3JobDefinitionScopingIncludesAttributes]
- func (s S3JobDefinitionScopingAttributes) InternalRef() (terra.Reference, error)
- func (s S3JobDefinitionScopingAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (s S3JobDefinitionScopingAttributes) InternalWithRef(ref terra.Reference) S3JobDefinitionScopingAttributes
- type S3JobDefinitionScopingBab5C365
- type S3JobDefinitionScopingBab5C365Attributes
- func (sst S3JobDefinitionScopingBab5C365Attributes) Comparator() terra.StringValue
- func (sst S3JobDefinitionScopingBab5C365Attributes) InternalRef() (terra.Reference, error)
- func (sst S3JobDefinitionScopingBab5C365Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (sst S3JobDefinitionScopingBab5C365Attributes) InternalWithRef(ref terra.Reference) S3JobDefinitionScopingBab5C365Attributes
- func (sst S3JobDefinitionScopingBab5C365Attributes) Key() terra.StringValue
- func (sst S3JobDefinitionScopingBab5C365Attributes) Values() terra.ListValue[terra.StringValue]
- type S3JobDefinitionScopingBab5C365State
- type S3JobDefinitionScopingD3De6Ecb
- type S3JobDefinitionScopingD3De6EcbAttributes
- func (tst S3JobDefinitionScopingD3De6EcbAttributes) Comparator() terra.StringValue
- func (tst S3JobDefinitionScopingD3De6EcbAttributes) InternalRef() (terra.Reference, error)
- func (tst S3JobDefinitionScopingD3De6EcbAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (tst S3JobDefinitionScopingD3De6EcbAttributes) InternalWithRef(ref terra.Reference) S3JobDefinitionScopingD3De6EcbAttributes
- func (tst S3JobDefinitionScopingD3De6EcbAttributes) Key() terra.StringValue
- func (tst S3JobDefinitionScopingD3De6EcbAttributes) TagValues() terra.ListValue[S3JobDefinitionScoping6348633BAttributes]
- func (tst S3JobDefinitionScopingD3De6EcbAttributes) Target() terra.StringValue
- type S3JobDefinitionScopingD3De6EcbState
- type S3JobDefinitionScopingE636478F
- type S3JobDefinitionScopingE636478FAttributes
- func (tv S3JobDefinitionScopingE636478FAttributes) InternalRef() (terra.Reference, error)
- func (tv S3JobDefinitionScopingE636478FAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (tv S3JobDefinitionScopingE636478FAttributes) InternalWithRef(ref terra.Reference) S3JobDefinitionScopingE636478FAttributes
- func (tv S3JobDefinitionScopingE636478FAttributes) Key() terra.StringValue
- func (tv S3JobDefinitionScopingE636478FAttributes) Value() terra.StringValue
- type S3JobDefinitionScopingE636478FState
- type S3JobDefinitionScopingExcludes
- type S3JobDefinitionScopingExcludesAnd
- type S3JobDefinitionScopingExcludesAndAttributes
- func (a S3JobDefinitionScopingExcludesAndAttributes) InternalRef() (terra.Reference, error)
- func (a S3JobDefinitionScopingExcludesAndAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (a S3JobDefinitionScopingExcludesAndAttributes) InternalWithRef(ref terra.Reference) S3JobDefinitionScopingExcludesAndAttributes
- func (a S3JobDefinitionScopingExcludesAndAttributes) SimpleScopeTerm() terra.ListValue[S3JobDefinitionScoping123393A2Attributes]
- func (a S3JobDefinitionScopingExcludesAndAttributes) TagScopeTerm() terra.ListValue[S3JobDefinitionScoping12440808Attributes]
- type S3JobDefinitionScopingExcludesAndState
- type S3JobDefinitionScopingExcludesAttributes
- func (e S3JobDefinitionScopingExcludesAttributes) And() terra.ListValue[S3JobDefinitionScopingExcludesAndAttributes]
- func (e S3JobDefinitionScopingExcludesAttributes) InternalRef() (terra.Reference, error)
- func (e S3JobDefinitionScopingExcludesAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (e S3JobDefinitionScopingExcludesAttributes) InternalWithRef(ref terra.Reference) S3JobDefinitionScopingExcludesAttributes
- type S3JobDefinitionScopingExcludesState
- type S3JobDefinitionScopingIncludes
- type S3JobDefinitionScopingIncludesAnd
- type S3JobDefinitionScopingIncludesAndAttributes
- func (a S3JobDefinitionScopingIncludesAndAttributes) InternalRef() (terra.Reference, error)
- func (a S3JobDefinitionScopingIncludesAndAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (a S3JobDefinitionScopingIncludesAndAttributes) InternalWithRef(ref terra.Reference) S3JobDefinitionScopingIncludesAndAttributes
- func (a S3JobDefinitionScopingIncludesAndAttributes) SimpleScopeTerm() terra.ListValue[S3JobDefinitionScopingBab5C365Attributes]
- func (a S3JobDefinitionScopingIncludesAndAttributes) TagScopeTerm() terra.ListValue[S3JobDefinitionScopingD3De6EcbAttributes]
- type S3JobDefinitionScopingIncludesAndState
- type S3JobDefinitionScopingIncludesAttributes
- func (i S3JobDefinitionScopingIncludesAttributes) And() terra.ListValue[S3JobDefinitionScopingIncludesAndAttributes]
- func (i S3JobDefinitionScopingIncludesAttributes) InternalRef() (terra.Reference, error)
- func (i S3JobDefinitionScopingIncludesAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (i S3JobDefinitionScopingIncludesAttributes) InternalWithRef(ref terra.Reference) S3JobDefinitionScopingIncludesAttributes
- type S3JobDefinitionScopingIncludesState
- type S3JobDefinitionScopingState
- type S3JobDefinitionState
- type ScheduleFrequency
- type ScheduleFrequencyAttributes
- func (sf ScheduleFrequencyAttributes) DailySchedule() terra.BoolValue
- func (sf ScheduleFrequencyAttributes) InternalRef() (terra.Reference, error)
- func (sf ScheduleFrequencyAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sf ScheduleFrequencyAttributes) InternalWithRef(ref terra.Reference) ScheduleFrequencyAttributes
- func (sf ScheduleFrequencyAttributes) MonthlySchedule() terra.NumberValue
- func (sf ScheduleFrequencyAttributes) WeeklySchedule() terra.StringValue
- type ScheduleFrequencyState
- type UserPausedDetailsAttributes
- func (upd UserPausedDetailsAttributes) InternalRef() (terra.Reference, error)
- func (upd UserPausedDetailsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (upd UserPausedDetailsAttributes) InternalWithRef(ref terra.Reference) UserPausedDetailsAttributes
- func (upd UserPausedDetailsAttributes) JobExpiresAt() terra.StringValue
- func (upd UserPausedDetailsAttributes) JobImminentExpirationHealthEventArn() terra.StringValue
- func (upd UserPausedDetailsAttributes) JobPausedAt() terra.StringValue
- type UserPausedDetailsState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Args ¶
type Args struct { // CustomDataIdentifierIds: list of string, optional CustomDataIdentifierIds terra.ListValue[terra.StringValue] `hcl:"custom_data_identifier_ids,attr"` // Description: string, optional Description terra.StringValue `hcl:"description,attr"` // Id: string, optional Id terra.StringValue `hcl:"id,attr"` // InitialRun: bool, optional InitialRun terra.BoolValue `hcl:"initial_run,attr"` // JobStatus: string, optional JobStatus terra.StringValue `hcl:"job_status,attr"` // JobType: string, required JobType terra.StringValue `hcl:"job_type,attr" validate:"required"` // Name: string, optional Name terra.StringValue `hcl:"name,attr"` // NamePrefix: string, optional NamePrefix terra.StringValue `hcl:"name_prefix,attr"` // SamplingPercentage: number, optional SamplingPercentage terra.NumberValue `hcl:"sampling_percentage,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"` // S3JobDefinition: required S3JobDefinition *S3JobDefinition `hcl:"s3_job_definition,block" validate:"required"` // ScheduleFrequency: optional ScheduleFrequency *ScheduleFrequency `hcl:"schedule_frequency,block"` }
Args contains the configurations for aws_macie2_classification_job.
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_macie2_classification_job.
func (*Resource) Attributes ¶
func (amcj *Resource) Attributes() awsMacie2ClassificationJobAttributes
Attributes returns the attributes for Resource.
func (*Resource) Configuration ¶
func (amcj *Resource) Configuration() interface{}
Configuration returns the configuration (args) for Resource.
func (*Resource) Dependencies ¶
func (amcj *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 S3JobDefinition ¶
type S3JobDefinition struct { // S3JobDefinitionBucketCriteria: optional BucketCriteria *S3JobDefinitionBucketCriteria `hcl:"bucket_criteria,block"` // S3JobDefinitionBucketDefinitions: min=0 BucketDefinitions []S3JobDefinitionBucketDefinitions `hcl:"bucket_definitions,block" validate:"min=0"` // S3JobDefinitionScoping: optional Scoping *S3JobDefinitionScoping `hcl:"scoping,block"` }
type S3JobDefinitionAttributes ¶
type S3JobDefinitionAttributes struct {
// contains filtered or unexported fields
}
func (S3JobDefinitionAttributes) BucketCriteria ¶
func (sjd S3JobDefinitionAttributes) BucketCriteria() terra.ListValue[S3JobDefinitionBucketCriteriaAttributes]
func (S3JobDefinitionAttributes) BucketDefinitions ¶
func (sjd S3JobDefinitionAttributes) BucketDefinitions() terra.ListValue[S3JobDefinitionBucketDefinitionsAttributes]
func (S3JobDefinitionAttributes) InternalRef ¶
func (sjd S3JobDefinitionAttributes) InternalRef() (terra.Reference, error)
func (S3JobDefinitionAttributes) InternalTokens ¶
func (sjd S3JobDefinitionAttributes) InternalTokens() (hclwrite.Tokens, error)
func (S3JobDefinitionAttributes) InternalWithRef ¶
func (sjd S3JobDefinitionAttributes) InternalWithRef(ref terra.Reference) S3JobDefinitionAttributes
func (S3JobDefinitionAttributes) Scoping ¶
func (sjd S3JobDefinitionAttributes) Scoping() terra.ListValue[S3JobDefinitionScopingAttributes]
type S3JobDefinitionBucketCriteria ¶
type S3JobDefinitionBucketCriteria struct { // S3JobDefinitionBucketCriteriaExcludes: optional Excludes *S3JobDefinitionBucketCriteriaExcludes `hcl:"excludes,block"` // S3JobDefinitionBucketCriteriaIncludes: optional Includes *S3JobDefinitionBucketCriteriaIncludes `hcl:"includes,block"` }
type S3JobDefinitionBucketCriteria02B0E3F7 ¶
type S3JobDefinitionBucketCriteria02B0E3F7 struct { // Key: string, optional Key terra.StringValue `hcl:"key,attr"` // Value: string, optional Value terra.StringValue `hcl:"value,attr"` }
type S3JobDefinitionBucketCriteria02B0E3F7Attributes ¶
type S3JobDefinitionBucketCriteria02B0E3F7Attributes struct {
// contains filtered or unexported fields
}
func (S3JobDefinitionBucketCriteria02B0E3F7Attributes) InternalRef ¶
func (tv S3JobDefinitionBucketCriteria02B0E3F7Attributes) InternalRef() (terra.Reference, error)
func (S3JobDefinitionBucketCriteria02B0E3F7Attributes) InternalTokens ¶
func (tv S3JobDefinitionBucketCriteria02B0E3F7Attributes) InternalTokens() (hclwrite.Tokens, error)
func (S3JobDefinitionBucketCriteria02B0E3F7Attributes) InternalWithRef ¶
func (tv S3JobDefinitionBucketCriteria02B0E3F7Attributes) InternalWithRef(ref terra.Reference) S3JobDefinitionBucketCriteria02B0E3F7Attributes
func (S3JobDefinitionBucketCriteria02B0E3F7Attributes) Key ¶
func (tv S3JobDefinitionBucketCriteria02B0E3F7Attributes) Key() terra.StringValue
func (S3JobDefinitionBucketCriteria02B0E3F7Attributes) Value ¶
func (tv S3JobDefinitionBucketCriteria02B0E3F7Attributes) Value() terra.StringValue
type S3JobDefinitionBucketCriteria38A49Eea ¶
type S3JobDefinitionBucketCriteria38A49Eea struct { // Comparator: string, optional Comparator terra.StringValue `hcl:"comparator,attr"` // S3JobDefinitionBucketCriteria68821Fae: min=0 TagValues []S3JobDefinitionBucketCriteria68821Fae `hcl:"tag_values,block" validate:"min=0"` }
type S3JobDefinitionBucketCriteria38A49EeaAttributes ¶
type S3JobDefinitionBucketCriteria38A49EeaAttributes struct {
// contains filtered or unexported fields
}
func (S3JobDefinitionBucketCriteria38A49EeaAttributes) Comparator ¶
func (tc S3JobDefinitionBucketCriteria38A49EeaAttributes) Comparator() terra.StringValue
func (S3JobDefinitionBucketCriteria38A49EeaAttributes) InternalRef ¶
func (tc S3JobDefinitionBucketCriteria38A49EeaAttributes) InternalRef() (terra.Reference, error)
func (S3JobDefinitionBucketCriteria38A49EeaAttributes) InternalTokens ¶
func (tc S3JobDefinitionBucketCriteria38A49EeaAttributes) InternalTokens() (hclwrite.Tokens, error)
func (S3JobDefinitionBucketCriteria38A49EeaAttributes) InternalWithRef ¶
func (tc S3JobDefinitionBucketCriteria38A49EeaAttributes) InternalWithRef(ref terra.Reference) S3JobDefinitionBucketCriteria38A49EeaAttributes
type S3JobDefinitionBucketCriteria38A49EeaState ¶
type S3JobDefinitionBucketCriteria38A49EeaState struct { Comparator string `json:"comparator"` TagValues []S3JobDefinitionBucketCriteria68821FaeState `json:"tag_values"` }
type S3JobDefinitionBucketCriteria3F0B2637 ¶
type S3JobDefinitionBucketCriteria3F0B2637 struct { // Comparator: string, optional Comparator terra.StringValue `hcl:"comparator,attr"` // Key: string, optional Key terra.StringValue `hcl:"key,attr"` // Values: list of string, optional Values terra.ListValue[terra.StringValue] `hcl:"values,attr"` }
type S3JobDefinitionBucketCriteria3F0B2637Attributes ¶
type S3JobDefinitionBucketCriteria3F0B2637Attributes struct {
// contains filtered or unexported fields
}
func (S3JobDefinitionBucketCriteria3F0B2637Attributes) Comparator ¶
func (sc S3JobDefinitionBucketCriteria3F0B2637Attributes) Comparator() terra.StringValue
func (S3JobDefinitionBucketCriteria3F0B2637Attributes) InternalRef ¶
func (sc S3JobDefinitionBucketCriteria3F0B2637Attributes) InternalRef() (terra.Reference, error)
func (S3JobDefinitionBucketCriteria3F0B2637Attributes) InternalTokens ¶
func (sc S3JobDefinitionBucketCriteria3F0B2637Attributes) InternalTokens() (hclwrite.Tokens, error)
func (S3JobDefinitionBucketCriteria3F0B2637Attributes) InternalWithRef ¶
func (sc S3JobDefinitionBucketCriteria3F0B2637Attributes) InternalWithRef(ref terra.Reference) S3JobDefinitionBucketCriteria3F0B2637Attributes
func (S3JobDefinitionBucketCriteria3F0B2637Attributes) Key ¶
func (sc S3JobDefinitionBucketCriteria3F0B2637Attributes) Key() terra.StringValue
func (S3JobDefinitionBucketCriteria3F0B2637Attributes) Values ¶
func (sc S3JobDefinitionBucketCriteria3F0B2637Attributes) Values() terra.ListValue[terra.StringValue]
type S3JobDefinitionBucketCriteria6029Afd4 ¶
type S3JobDefinitionBucketCriteria6029Afd4 struct { // Comparator: string, optional Comparator terra.StringValue `hcl:"comparator,attr"` // Key: string, optional Key terra.StringValue `hcl:"key,attr"` // Values: list of string, optional Values terra.ListValue[terra.StringValue] `hcl:"values,attr"` }
type S3JobDefinitionBucketCriteria6029Afd4Attributes ¶
type S3JobDefinitionBucketCriteria6029Afd4Attributes struct {
// contains filtered or unexported fields
}
func (S3JobDefinitionBucketCriteria6029Afd4Attributes) Comparator ¶
func (sc S3JobDefinitionBucketCriteria6029Afd4Attributes) Comparator() terra.StringValue
func (S3JobDefinitionBucketCriteria6029Afd4Attributes) InternalRef ¶
func (sc S3JobDefinitionBucketCriteria6029Afd4Attributes) InternalRef() (terra.Reference, error)
func (S3JobDefinitionBucketCriteria6029Afd4Attributes) InternalTokens ¶
func (sc S3JobDefinitionBucketCriteria6029Afd4Attributes) InternalTokens() (hclwrite.Tokens, error)
func (S3JobDefinitionBucketCriteria6029Afd4Attributes) InternalWithRef ¶
func (sc S3JobDefinitionBucketCriteria6029Afd4Attributes) InternalWithRef(ref terra.Reference) S3JobDefinitionBucketCriteria6029Afd4Attributes
func (S3JobDefinitionBucketCriteria6029Afd4Attributes) Key ¶
func (sc S3JobDefinitionBucketCriteria6029Afd4Attributes) Key() terra.StringValue
func (S3JobDefinitionBucketCriteria6029Afd4Attributes) Values ¶
func (sc S3JobDefinitionBucketCriteria6029Afd4Attributes) Values() terra.ListValue[terra.StringValue]
type S3JobDefinitionBucketCriteria68821Fae ¶
type S3JobDefinitionBucketCriteria68821Fae struct { // Key: string, optional Key terra.StringValue `hcl:"key,attr"` // Value: string, optional Value terra.StringValue `hcl:"value,attr"` }
type S3JobDefinitionBucketCriteria68821FaeAttributes ¶
type S3JobDefinitionBucketCriteria68821FaeAttributes struct {
// contains filtered or unexported fields
}
func (S3JobDefinitionBucketCriteria68821FaeAttributes) InternalRef ¶
func (tv S3JobDefinitionBucketCriteria68821FaeAttributes) InternalRef() (terra.Reference, error)
func (S3JobDefinitionBucketCriteria68821FaeAttributes) InternalTokens ¶
func (tv S3JobDefinitionBucketCriteria68821FaeAttributes) InternalTokens() (hclwrite.Tokens, error)
func (S3JobDefinitionBucketCriteria68821FaeAttributes) InternalWithRef ¶
func (tv S3JobDefinitionBucketCriteria68821FaeAttributes) InternalWithRef(ref terra.Reference) S3JobDefinitionBucketCriteria68821FaeAttributes
func (S3JobDefinitionBucketCriteria68821FaeAttributes) Key ¶
func (tv S3JobDefinitionBucketCriteria68821FaeAttributes) Key() terra.StringValue
func (S3JobDefinitionBucketCriteria68821FaeAttributes) Value ¶
func (tv S3JobDefinitionBucketCriteria68821FaeAttributes) Value() terra.StringValue
type S3JobDefinitionBucketCriteria921D28Ef ¶
type S3JobDefinitionBucketCriteria921D28Ef struct { // Comparator: string, optional Comparator terra.StringValue `hcl:"comparator,attr"` // S3JobDefinitionBucketCriteria02B0E3F7: min=0 TagValues []S3JobDefinitionBucketCriteria02B0E3F7 `hcl:"tag_values,block" validate:"min=0"` }
type S3JobDefinitionBucketCriteria921D28EfAttributes ¶
type S3JobDefinitionBucketCriteria921D28EfAttributes struct {
// contains filtered or unexported fields
}
func (S3JobDefinitionBucketCriteria921D28EfAttributes) Comparator ¶
func (tc S3JobDefinitionBucketCriteria921D28EfAttributes) Comparator() terra.StringValue
func (S3JobDefinitionBucketCriteria921D28EfAttributes) InternalRef ¶
func (tc S3JobDefinitionBucketCriteria921D28EfAttributes) InternalRef() (terra.Reference, error)
func (S3JobDefinitionBucketCriteria921D28EfAttributes) InternalTokens ¶
func (tc S3JobDefinitionBucketCriteria921D28EfAttributes) InternalTokens() (hclwrite.Tokens, error)
func (S3JobDefinitionBucketCriteria921D28EfAttributes) InternalWithRef ¶
func (tc S3JobDefinitionBucketCriteria921D28EfAttributes) InternalWithRef(ref terra.Reference) S3JobDefinitionBucketCriteria921D28EfAttributes
type S3JobDefinitionBucketCriteria921D28EfState ¶
type S3JobDefinitionBucketCriteria921D28EfState struct { Comparator string `json:"comparator"` TagValues []S3JobDefinitionBucketCriteria02B0E3F7State `json:"tag_values"` }
type S3JobDefinitionBucketCriteriaAttributes ¶
type S3JobDefinitionBucketCriteriaAttributes struct {
// contains filtered or unexported fields
}
func (S3JobDefinitionBucketCriteriaAttributes) Excludes ¶
func (bc S3JobDefinitionBucketCriteriaAttributes) Excludes() terra.ListValue[S3JobDefinitionBucketCriteriaExcludesAttributes]
func (S3JobDefinitionBucketCriteriaAttributes) Includes ¶
func (bc S3JobDefinitionBucketCriteriaAttributes) Includes() terra.ListValue[S3JobDefinitionBucketCriteriaIncludesAttributes]
func (S3JobDefinitionBucketCriteriaAttributes) InternalRef ¶
func (bc S3JobDefinitionBucketCriteriaAttributes) InternalRef() (terra.Reference, error)
func (S3JobDefinitionBucketCriteriaAttributes) InternalTokens ¶
func (bc S3JobDefinitionBucketCriteriaAttributes) InternalTokens() (hclwrite.Tokens, error)
func (S3JobDefinitionBucketCriteriaAttributes) InternalWithRef ¶
func (bc S3JobDefinitionBucketCriteriaAttributes) InternalWithRef(ref terra.Reference) S3JobDefinitionBucketCriteriaAttributes
type S3JobDefinitionBucketCriteriaExcludes ¶
type S3JobDefinitionBucketCriteriaExcludes struct { // S3JobDefinitionBucketCriteriaExcludesAnd: min=0 And []S3JobDefinitionBucketCriteriaExcludesAnd `hcl:"and,block" validate:"min=0"` }
type S3JobDefinitionBucketCriteriaExcludesAnd ¶
type S3JobDefinitionBucketCriteriaExcludesAnd struct { // S3JobDefinitionBucketCriteria6029Afd4: optional SimpleCriterion *S3JobDefinitionBucketCriteria6029Afd4 `hcl:"simple_criterion,block"` // S3JobDefinitionBucketCriteria38A49Eea: optional TagCriterion *S3JobDefinitionBucketCriteria38A49Eea `hcl:"tag_criterion,block"` }
type S3JobDefinitionBucketCriteriaExcludesAndAttributes ¶
type S3JobDefinitionBucketCriteriaExcludesAndAttributes struct {
// contains filtered or unexported fields
}
func (S3JobDefinitionBucketCriteriaExcludesAndAttributes) InternalRef ¶
func (a S3JobDefinitionBucketCriteriaExcludesAndAttributes) InternalRef() (terra.Reference, error)
func (S3JobDefinitionBucketCriteriaExcludesAndAttributes) InternalTokens ¶
func (a S3JobDefinitionBucketCriteriaExcludesAndAttributes) InternalTokens() (hclwrite.Tokens, error)
func (S3JobDefinitionBucketCriteriaExcludesAndAttributes) InternalWithRef ¶
func (a S3JobDefinitionBucketCriteriaExcludesAndAttributes) InternalWithRef(ref terra.Reference) S3JobDefinitionBucketCriteriaExcludesAndAttributes
func (S3JobDefinitionBucketCriteriaExcludesAndAttributes) SimpleCriterion ¶
func (a S3JobDefinitionBucketCriteriaExcludesAndAttributes) SimpleCriterion() terra.ListValue[S3JobDefinitionBucketCriteria6029Afd4Attributes]
func (S3JobDefinitionBucketCriteriaExcludesAndAttributes) TagCriterion ¶
func (a S3JobDefinitionBucketCriteriaExcludesAndAttributes) TagCriterion() terra.ListValue[S3JobDefinitionBucketCriteria38A49EeaAttributes]
type S3JobDefinitionBucketCriteriaExcludesAndState ¶
type S3JobDefinitionBucketCriteriaExcludesAndState struct { SimpleCriterion []S3JobDefinitionBucketCriteria6029Afd4State `json:"simple_criterion"` TagCriterion []S3JobDefinitionBucketCriteria38A49EeaState `json:"tag_criterion"` }
type S3JobDefinitionBucketCriteriaExcludesAttributes ¶
type S3JobDefinitionBucketCriteriaExcludesAttributes struct {
// contains filtered or unexported fields
}
func (S3JobDefinitionBucketCriteriaExcludesAttributes) InternalRef ¶
func (e S3JobDefinitionBucketCriteriaExcludesAttributes) InternalRef() (terra.Reference, error)
func (S3JobDefinitionBucketCriteriaExcludesAttributes) InternalTokens ¶
func (e S3JobDefinitionBucketCriteriaExcludesAttributes) InternalTokens() (hclwrite.Tokens, error)
func (S3JobDefinitionBucketCriteriaExcludesAttributes) InternalWithRef ¶
func (e S3JobDefinitionBucketCriteriaExcludesAttributes) InternalWithRef(ref terra.Reference) S3JobDefinitionBucketCriteriaExcludesAttributes
type S3JobDefinitionBucketCriteriaExcludesState ¶
type S3JobDefinitionBucketCriteriaExcludesState struct {
And []S3JobDefinitionBucketCriteriaExcludesAndState `json:"and"`
}
type S3JobDefinitionBucketCriteriaIncludes ¶
type S3JobDefinitionBucketCriteriaIncludes struct { // S3JobDefinitionBucketCriteriaIncludesAnd: min=0 And []S3JobDefinitionBucketCriteriaIncludesAnd `hcl:"and,block" validate:"min=0"` }
type S3JobDefinitionBucketCriteriaIncludesAnd ¶
type S3JobDefinitionBucketCriteriaIncludesAnd struct { // S3JobDefinitionBucketCriteria3F0B2637: optional SimpleCriterion *S3JobDefinitionBucketCriteria3F0B2637 `hcl:"simple_criterion,block"` // S3JobDefinitionBucketCriteria921D28Ef: optional TagCriterion *S3JobDefinitionBucketCriteria921D28Ef `hcl:"tag_criterion,block"` }
type S3JobDefinitionBucketCriteriaIncludesAndAttributes ¶
type S3JobDefinitionBucketCriteriaIncludesAndAttributes struct {
// contains filtered or unexported fields
}
func (S3JobDefinitionBucketCriteriaIncludesAndAttributes) InternalRef ¶
func (a S3JobDefinitionBucketCriteriaIncludesAndAttributes) InternalRef() (terra.Reference, error)
func (S3JobDefinitionBucketCriteriaIncludesAndAttributes) InternalTokens ¶
func (a S3JobDefinitionBucketCriteriaIncludesAndAttributes) InternalTokens() (hclwrite.Tokens, error)
func (S3JobDefinitionBucketCriteriaIncludesAndAttributes) InternalWithRef ¶
func (a S3JobDefinitionBucketCriteriaIncludesAndAttributes) InternalWithRef(ref terra.Reference) S3JobDefinitionBucketCriteriaIncludesAndAttributes
func (S3JobDefinitionBucketCriteriaIncludesAndAttributes) SimpleCriterion ¶
func (a S3JobDefinitionBucketCriteriaIncludesAndAttributes) SimpleCriterion() terra.ListValue[S3JobDefinitionBucketCriteria3F0B2637Attributes]
func (S3JobDefinitionBucketCriteriaIncludesAndAttributes) TagCriterion ¶
func (a S3JobDefinitionBucketCriteriaIncludesAndAttributes) TagCriterion() terra.ListValue[S3JobDefinitionBucketCriteria921D28EfAttributes]
type S3JobDefinitionBucketCriteriaIncludesAndState ¶
type S3JobDefinitionBucketCriteriaIncludesAndState struct { SimpleCriterion []S3JobDefinitionBucketCriteria3F0B2637State `json:"simple_criterion"` TagCriterion []S3JobDefinitionBucketCriteria921D28EfState `json:"tag_criterion"` }
type S3JobDefinitionBucketCriteriaIncludesAttributes ¶
type S3JobDefinitionBucketCriteriaIncludesAttributes struct {
// contains filtered or unexported fields
}
func (S3JobDefinitionBucketCriteriaIncludesAttributes) InternalRef ¶
func (i S3JobDefinitionBucketCriteriaIncludesAttributes) InternalRef() (terra.Reference, error)
func (S3JobDefinitionBucketCriteriaIncludesAttributes) InternalTokens ¶
func (i S3JobDefinitionBucketCriteriaIncludesAttributes) InternalTokens() (hclwrite.Tokens, error)
func (S3JobDefinitionBucketCriteriaIncludesAttributes) InternalWithRef ¶
func (i S3JobDefinitionBucketCriteriaIncludesAttributes) InternalWithRef(ref terra.Reference) S3JobDefinitionBucketCriteriaIncludesAttributes
type S3JobDefinitionBucketCriteriaIncludesState ¶
type S3JobDefinitionBucketCriteriaIncludesState struct {
And []S3JobDefinitionBucketCriteriaIncludesAndState `json:"and"`
}
type S3JobDefinitionBucketCriteriaState ¶
type S3JobDefinitionBucketCriteriaState struct { Excludes []S3JobDefinitionBucketCriteriaExcludesState `json:"excludes"` Includes []S3JobDefinitionBucketCriteriaIncludesState `json:"includes"` }
type S3JobDefinitionBucketDefinitions ¶
type S3JobDefinitionBucketDefinitions struct { // AccountId: string, required AccountId terra.StringValue `hcl:"account_id,attr" validate:"required"` // Buckets: list of string, required Buckets terra.ListValue[terra.StringValue] `hcl:"buckets,attr" validate:"required"` }
type S3JobDefinitionBucketDefinitionsAttributes ¶
type S3JobDefinitionBucketDefinitionsAttributes struct {
// contains filtered or unexported fields
}
func (S3JobDefinitionBucketDefinitionsAttributes) AccountId ¶
func (bd S3JobDefinitionBucketDefinitionsAttributes) AccountId() terra.StringValue
func (S3JobDefinitionBucketDefinitionsAttributes) Buckets ¶
func (bd S3JobDefinitionBucketDefinitionsAttributes) Buckets() terra.ListValue[terra.StringValue]
func (S3JobDefinitionBucketDefinitionsAttributes) InternalRef ¶
func (bd S3JobDefinitionBucketDefinitionsAttributes) InternalRef() (terra.Reference, error)
func (S3JobDefinitionBucketDefinitionsAttributes) InternalTokens ¶
func (bd S3JobDefinitionBucketDefinitionsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (S3JobDefinitionBucketDefinitionsAttributes) InternalWithRef ¶
func (bd S3JobDefinitionBucketDefinitionsAttributes) InternalWithRef(ref terra.Reference) S3JobDefinitionBucketDefinitionsAttributes
type S3JobDefinitionScoping ¶
type S3JobDefinitionScoping struct { // S3JobDefinitionScopingExcludes: optional Excludes *S3JobDefinitionScopingExcludes `hcl:"excludes,block"` // S3JobDefinitionScopingIncludes: optional Includes *S3JobDefinitionScopingIncludes `hcl:"includes,block"` }
type S3JobDefinitionScoping123393A2 ¶
type S3JobDefinitionScoping123393A2 struct { // Comparator: string, optional Comparator terra.StringValue `hcl:"comparator,attr"` // Key: string, optional Key terra.StringValue `hcl:"key,attr"` // Values: list of string, optional Values terra.ListValue[terra.StringValue] `hcl:"values,attr"` }
type S3JobDefinitionScoping123393A2Attributes ¶
type S3JobDefinitionScoping123393A2Attributes struct {
// contains filtered or unexported fields
}
func (S3JobDefinitionScoping123393A2Attributes) Comparator ¶
func (sst S3JobDefinitionScoping123393A2Attributes) Comparator() terra.StringValue
func (S3JobDefinitionScoping123393A2Attributes) InternalRef ¶
func (sst S3JobDefinitionScoping123393A2Attributes) InternalRef() (terra.Reference, error)
func (S3JobDefinitionScoping123393A2Attributes) InternalTokens ¶
func (sst S3JobDefinitionScoping123393A2Attributes) InternalTokens() (hclwrite.Tokens, error)
func (S3JobDefinitionScoping123393A2Attributes) InternalWithRef ¶
func (sst S3JobDefinitionScoping123393A2Attributes) InternalWithRef(ref terra.Reference) S3JobDefinitionScoping123393A2Attributes
func (S3JobDefinitionScoping123393A2Attributes) Key ¶
func (sst S3JobDefinitionScoping123393A2Attributes) Key() terra.StringValue
func (S3JobDefinitionScoping123393A2Attributes) Values ¶
func (sst S3JobDefinitionScoping123393A2Attributes) Values() terra.ListValue[terra.StringValue]
type S3JobDefinitionScoping12440808 ¶
type S3JobDefinitionScoping12440808 struct { // Comparator: string, optional Comparator terra.StringValue `hcl:"comparator,attr"` // Key: string, optional Key terra.StringValue `hcl:"key,attr"` // Target: string, optional Target terra.StringValue `hcl:"target,attr"` // S3JobDefinitionScopingE636478F: min=0 TagValues []S3JobDefinitionScopingE636478F `hcl:"tag_values,block" validate:"min=0"` }
type S3JobDefinitionScoping12440808Attributes ¶
type S3JobDefinitionScoping12440808Attributes struct {
// contains filtered or unexported fields
}
func (S3JobDefinitionScoping12440808Attributes) Comparator ¶
func (tst S3JobDefinitionScoping12440808Attributes) Comparator() terra.StringValue
func (S3JobDefinitionScoping12440808Attributes) InternalRef ¶
func (tst S3JobDefinitionScoping12440808Attributes) InternalRef() (terra.Reference, error)
func (S3JobDefinitionScoping12440808Attributes) InternalTokens ¶
func (tst S3JobDefinitionScoping12440808Attributes) InternalTokens() (hclwrite.Tokens, error)
func (S3JobDefinitionScoping12440808Attributes) InternalWithRef ¶
func (tst S3JobDefinitionScoping12440808Attributes) InternalWithRef(ref terra.Reference) S3JobDefinitionScoping12440808Attributes
func (S3JobDefinitionScoping12440808Attributes) Key ¶
func (tst S3JobDefinitionScoping12440808Attributes) Key() terra.StringValue
func (S3JobDefinitionScoping12440808Attributes) TagValues ¶
func (tst S3JobDefinitionScoping12440808Attributes) TagValues() terra.ListValue[S3JobDefinitionScopingE636478FAttributes]
func (S3JobDefinitionScoping12440808Attributes) Target ¶
func (tst S3JobDefinitionScoping12440808Attributes) Target() terra.StringValue
type S3JobDefinitionScoping12440808State ¶
type S3JobDefinitionScoping12440808State struct { Comparator string `json:"comparator"` Key string `json:"key"` Target string `json:"target"` TagValues []S3JobDefinitionScopingE636478FState `json:"tag_values"` }
type S3JobDefinitionScoping6348633B ¶
type S3JobDefinitionScoping6348633B struct { // Key: string, optional Key terra.StringValue `hcl:"key,attr"` // Value: string, optional Value terra.StringValue `hcl:"value,attr"` }
type S3JobDefinitionScoping6348633BAttributes ¶
type S3JobDefinitionScoping6348633BAttributes struct {
// contains filtered or unexported fields
}
func (S3JobDefinitionScoping6348633BAttributes) InternalRef ¶
func (tv S3JobDefinitionScoping6348633BAttributes) InternalRef() (terra.Reference, error)
func (S3JobDefinitionScoping6348633BAttributes) InternalTokens ¶
func (tv S3JobDefinitionScoping6348633BAttributes) InternalTokens() (hclwrite.Tokens, error)
func (S3JobDefinitionScoping6348633BAttributes) InternalWithRef ¶
func (tv S3JobDefinitionScoping6348633BAttributes) InternalWithRef(ref terra.Reference) S3JobDefinitionScoping6348633BAttributes
func (S3JobDefinitionScoping6348633BAttributes) Key ¶
func (tv S3JobDefinitionScoping6348633BAttributes) Key() terra.StringValue
func (S3JobDefinitionScoping6348633BAttributes) Value ¶
func (tv S3JobDefinitionScoping6348633BAttributes) Value() terra.StringValue
type S3JobDefinitionScopingAttributes ¶
type S3JobDefinitionScopingAttributes struct {
// contains filtered or unexported fields
}
func (S3JobDefinitionScopingAttributes) Excludes ¶
func (s S3JobDefinitionScopingAttributes) Excludes() terra.ListValue[S3JobDefinitionScopingExcludesAttributes]
func (S3JobDefinitionScopingAttributes) Includes ¶
func (s S3JobDefinitionScopingAttributes) Includes() terra.ListValue[S3JobDefinitionScopingIncludesAttributes]
func (S3JobDefinitionScopingAttributes) InternalRef ¶
func (s S3JobDefinitionScopingAttributes) InternalRef() (terra.Reference, error)
func (S3JobDefinitionScopingAttributes) InternalTokens ¶
func (s S3JobDefinitionScopingAttributes) InternalTokens() (hclwrite.Tokens, error)
func (S3JobDefinitionScopingAttributes) InternalWithRef ¶
func (s S3JobDefinitionScopingAttributes) InternalWithRef(ref terra.Reference) S3JobDefinitionScopingAttributes
type S3JobDefinitionScopingBab5C365 ¶
type S3JobDefinitionScopingBab5C365 struct { // Comparator: string, optional Comparator terra.StringValue `hcl:"comparator,attr"` // Key: string, optional Key terra.StringValue `hcl:"key,attr"` // Values: list of string, optional Values terra.ListValue[terra.StringValue] `hcl:"values,attr"` }
type S3JobDefinitionScopingBab5C365Attributes ¶
type S3JobDefinitionScopingBab5C365Attributes struct {
// contains filtered or unexported fields
}
func (S3JobDefinitionScopingBab5C365Attributes) Comparator ¶
func (sst S3JobDefinitionScopingBab5C365Attributes) Comparator() terra.StringValue
func (S3JobDefinitionScopingBab5C365Attributes) InternalRef ¶
func (sst S3JobDefinitionScopingBab5C365Attributes) InternalRef() (terra.Reference, error)
func (S3JobDefinitionScopingBab5C365Attributes) InternalTokens ¶
func (sst S3JobDefinitionScopingBab5C365Attributes) InternalTokens() (hclwrite.Tokens, error)
func (S3JobDefinitionScopingBab5C365Attributes) InternalWithRef ¶
func (sst S3JobDefinitionScopingBab5C365Attributes) InternalWithRef(ref terra.Reference) S3JobDefinitionScopingBab5C365Attributes
func (S3JobDefinitionScopingBab5C365Attributes) Key ¶
func (sst S3JobDefinitionScopingBab5C365Attributes) Key() terra.StringValue
func (S3JobDefinitionScopingBab5C365Attributes) Values ¶
func (sst S3JobDefinitionScopingBab5C365Attributes) Values() terra.ListValue[terra.StringValue]
type S3JobDefinitionScopingD3De6Ecb ¶
type S3JobDefinitionScopingD3De6Ecb struct { // Comparator: string, optional Comparator terra.StringValue `hcl:"comparator,attr"` // Key: string, optional Key terra.StringValue `hcl:"key,attr"` // Target: string, optional Target terra.StringValue `hcl:"target,attr"` // S3JobDefinitionScoping6348633B: min=0 TagValues []S3JobDefinitionScoping6348633B `hcl:"tag_values,block" validate:"min=0"` }
type S3JobDefinitionScopingD3De6EcbAttributes ¶
type S3JobDefinitionScopingD3De6EcbAttributes struct {
// contains filtered or unexported fields
}
func (S3JobDefinitionScopingD3De6EcbAttributes) Comparator ¶
func (tst S3JobDefinitionScopingD3De6EcbAttributes) Comparator() terra.StringValue
func (S3JobDefinitionScopingD3De6EcbAttributes) InternalRef ¶
func (tst S3JobDefinitionScopingD3De6EcbAttributes) InternalRef() (terra.Reference, error)
func (S3JobDefinitionScopingD3De6EcbAttributes) InternalTokens ¶
func (tst S3JobDefinitionScopingD3De6EcbAttributes) InternalTokens() (hclwrite.Tokens, error)
func (S3JobDefinitionScopingD3De6EcbAttributes) InternalWithRef ¶
func (tst S3JobDefinitionScopingD3De6EcbAttributes) InternalWithRef(ref terra.Reference) S3JobDefinitionScopingD3De6EcbAttributes
func (S3JobDefinitionScopingD3De6EcbAttributes) Key ¶
func (tst S3JobDefinitionScopingD3De6EcbAttributes) Key() terra.StringValue
func (S3JobDefinitionScopingD3De6EcbAttributes) TagValues ¶
func (tst S3JobDefinitionScopingD3De6EcbAttributes) TagValues() terra.ListValue[S3JobDefinitionScoping6348633BAttributes]
func (S3JobDefinitionScopingD3De6EcbAttributes) Target ¶
func (tst S3JobDefinitionScopingD3De6EcbAttributes) Target() terra.StringValue
type S3JobDefinitionScopingD3De6EcbState ¶
type S3JobDefinitionScopingD3De6EcbState struct { Comparator string `json:"comparator"` Key string `json:"key"` Target string `json:"target"` TagValues []S3JobDefinitionScoping6348633BState `json:"tag_values"` }
type S3JobDefinitionScopingE636478F ¶
type S3JobDefinitionScopingE636478F struct { // Key: string, optional Key terra.StringValue `hcl:"key,attr"` // Value: string, optional Value terra.StringValue `hcl:"value,attr"` }
type S3JobDefinitionScopingE636478FAttributes ¶
type S3JobDefinitionScopingE636478FAttributes struct {
// contains filtered or unexported fields
}
func (S3JobDefinitionScopingE636478FAttributes) InternalRef ¶
func (tv S3JobDefinitionScopingE636478FAttributes) InternalRef() (terra.Reference, error)
func (S3JobDefinitionScopingE636478FAttributes) InternalTokens ¶
func (tv S3JobDefinitionScopingE636478FAttributes) InternalTokens() (hclwrite.Tokens, error)
func (S3JobDefinitionScopingE636478FAttributes) InternalWithRef ¶
func (tv S3JobDefinitionScopingE636478FAttributes) InternalWithRef(ref terra.Reference) S3JobDefinitionScopingE636478FAttributes
func (S3JobDefinitionScopingE636478FAttributes) Key ¶
func (tv S3JobDefinitionScopingE636478FAttributes) Key() terra.StringValue
func (S3JobDefinitionScopingE636478FAttributes) Value ¶
func (tv S3JobDefinitionScopingE636478FAttributes) Value() terra.StringValue
type S3JobDefinitionScopingExcludes ¶
type S3JobDefinitionScopingExcludes struct { // S3JobDefinitionScopingExcludesAnd: min=0 And []S3JobDefinitionScopingExcludesAnd `hcl:"and,block" validate:"min=0"` }
type S3JobDefinitionScopingExcludesAnd ¶
type S3JobDefinitionScopingExcludesAnd struct { // S3JobDefinitionScoping123393A2: optional SimpleScopeTerm *S3JobDefinitionScoping123393A2 `hcl:"simple_scope_term,block"` // S3JobDefinitionScoping12440808: optional TagScopeTerm *S3JobDefinitionScoping12440808 `hcl:"tag_scope_term,block"` }
type S3JobDefinitionScopingExcludesAndAttributes ¶
type S3JobDefinitionScopingExcludesAndAttributes struct {
// contains filtered or unexported fields
}
func (S3JobDefinitionScopingExcludesAndAttributes) InternalRef ¶
func (a S3JobDefinitionScopingExcludesAndAttributes) InternalRef() (terra.Reference, error)
func (S3JobDefinitionScopingExcludesAndAttributes) InternalTokens ¶
func (a S3JobDefinitionScopingExcludesAndAttributes) InternalTokens() (hclwrite.Tokens, error)
func (S3JobDefinitionScopingExcludesAndAttributes) InternalWithRef ¶
func (a S3JobDefinitionScopingExcludesAndAttributes) InternalWithRef(ref terra.Reference) S3JobDefinitionScopingExcludesAndAttributes
func (S3JobDefinitionScopingExcludesAndAttributes) SimpleScopeTerm ¶
func (a S3JobDefinitionScopingExcludesAndAttributes) SimpleScopeTerm() terra.ListValue[S3JobDefinitionScoping123393A2Attributes]
func (S3JobDefinitionScopingExcludesAndAttributes) TagScopeTerm ¶
func (a S3JobDefinitionScopingExcludesAndAttributes) TagScopeTerm() terra.ListValue[S3JobDefinitionScoping12440808Attributes]
type S3JobDefinitionScopingExcludesAndState ¶
type S3JobDefinitionScopingExcludesAndState struct { SimpleScopeTerm []S3JobDefinitionScoping123393A2State `json:"simple_scope_term"` TagScopeTerm []S3JobDefinitionScoping12440808State `json:"tag_scope_term"` }
type S3JobDefinitionScopingExcludesAttributes ¶
type S3JobDefinitionScopingExcludesAttributes struct {
// contains filtered or unexported fields
}
func (S3JobDefinitionScopingExcludesAttributes) InternalRef ¶
func (e S3JobDefinitionScopingExcludesAttributes) InternalRef() (terra.Reference, error)
func (S3JobDefinitionScopingExcludesAttributes) InternalTokens ¶
func (e S3JobDefinitionScopingExcludesAttributes) InternalTokens() (hclwrite.Tokens, error)
func (S3JobDefinitionScopingExcludesAttributes) InternalWithRef ¶
func (e S3JobDefinitionScopingExcludesAttributes) InternalWithRef(ref terra.Reference) S3JobDefinitionScopingExcludesAttributes
type S3JobDefinitionScopingExcludesState ¶
type S3JobDefinitionScopingExcludesState struct {
And []S3JobDefinitionScopingExcludesAndState `json:"and"`
}
type S3JobDefinitionScopingIncludes ¶
type S3JobDefinitionScopingIncludes struct { // S3JobDefinitionScopingIncludesAnd: min=0 And []S3JobDefinitionScopingIncludesAnd `hcl:"and,block" validate:"min=0"` }
type S3JobDefinitionScopingIncludesAnd ¶
type S3JobDefinitionScopingIncludesAnd struct { // S3JobDefinitionScopingBab5C365: optional SimpleScopeTerm *S3JobDefinitionScopingBab5C365 `hcl:"simple_scope_term,block"` // S3JobDefinitionScopingD3De6Ecb: optional TagScopeTerm *S3JobDefinitionScopingD3De6Ecb `hcl:"tag_scope_term,block"` }
type S3JobDefinitionScopingIncludesAndAttributes ¶
type S3JobDefinitionScopingIncludesAndAttributes struct {
// contains filtered or unexported fields
}
func (S3JobDefinitionScopingIncludesAndAttributes) InternalRef ¶
func (a S3JobDefinitionScopingIncludesAndAttributes) InternalRef() (terra.Reference, error)
func (S3JobDefinitionScopingIncludesAndAttributes) InternalTokens ¶
func (a S3JobDefinitionScopingIncludesAndAttributes) InternalTokens() (hclwrite.Tokens, error)
func (S3JobDefinitionScopingIncludesAndAttributes) InternalWithRef ¶
func (a S3JobDefinitionScopingIncludesAndAttributes) InternalWithRef(ref terra.Reference) S3JobDefinitionScopingIncludesAndAttributes
func (S3JobDefinitionScopingIncludesAndAttributes) SimpleScopeTerm ¶
func (a S3JobDefinitionScopingIncludesAndAttributes) SimpleScopeTerm() terra.ListValue[S3JobDefinitionScopingBab5C365Attributes]
func (S3JobDefinitionScopingIncludesAndAttributes) TagScopeTerm ¶
func (a S3JobDefinitionScopingIncludesAndAttributes) TagScopeTerm() terra.ListValue[S3JobDefinitionScopingD3De6EcbAttributes]
type S3JobDefinitionScopingIncludesAndState ¶
type S3JobDefinitionScopingIncludesAndState struct { SimpleScopeTerm []S3JobDefinitionScopingBab5C365State `json:"simple_scope_term"` TagScopeTerm []S3JobDefinitionScopingD3De6EcbState `json:"tag_scope_term"` }
type S3JobDefinitionScopingIncludesAttributes ¶
type S3JobDefinitionScopingIncludesAttributes struct {
// contains filtered or unexported fields
}
func (S3JobDefinitionScopingIncludesAttributes) InternalRef ¶
func (i S3JobDefinitionScopingIncludesAttributes) InternalRef() (terra.Reference, error)
func (S3JobDefinitionScopingIncludesAttributes) InternalTokens ¶
func (i S3JobDefinitionScopingIncludesAttributes) InternalTokens() (hclwrite.Tokens, error)
func (S3JobDefinitionScopingIncludesAttributes) InternalWithRef ¶
func (i S3JobDefinitionScopingIncludesAttributes) InternalWithRef(ref terra.Reference) S3JobDefinitionScopingIncludesAttributes
type S3JobDefinitionScopingIncludesState ¶
type S3JobDefinitionScopingIncludesState struct {
And []S3JobDefinitionScopingIncludesAndState `json:"and"`
}
type S3JobDefinitionScopingState ¶
type S3JobDefinitionScopingState struct { Excludes []S3JobDefinitionScopingExcludesState `json:"excludes"` Includes []S3JobDefinitionScopingIncludesState `json:"includes"` }
type S3JobDefinitionState ¶
type S3JobDefinitionState struct { BucketCriteria []S3JobDefinitionBucketCriteriaState `json:"bucket_criteria"` BucketDefinitions []S3JobDefinitionBucketDefinitionsState `json:"bucket_definitions"` Scoping []S3JobDefinitionScopingState `json:"scoping"` }
type ScheduleFrequency ¶
type ScheduleFrequency struct { // DailySchedule: bool, optional DailySchedule terra.BoolValue `hcl:"daily_schedule,attr"` // MonthlySchedule: number, optional MonthlySchedule terra.NumberValue `hcl:"monthly_schedule,attr"` // WeeklySchedule: string, optional WeeklySchedule terra.StringValue `hcl:"weekly_schedule,attr"` }
type ScheduleFrequencyAttributes ¶
type ScheduleFrequencyAttributes struct {
// contains filtered or unexported fields
}
func (ScheduleFrequencyAttributes) DailySchedule ¶
func (sf ScheduleFrequencyAttributes) DailySchedule() terra.BoolValue
func (ScheduleFrequencyAttributes) InternalRef ¶
func (sf ScheduleFrequencyAttributes) InternalRef() (terra.Reference, error)
func (ScheduleFrequencyAttributes) InternalTokens ¶
func (sf ScheduleFrequencyAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ScheduleFrequencyAttributes) InternalWithRef ¶
func (sf ScheduleFrequencyAttributes) InternalWithRef(ref terra.Reference) ScheduleFrequencyAttributes
func (ScheduleFrequencyAttributes) MonthlySchedule ¶
func (sf ScheduleFrequencyAttributes) MonthlySchedule() terra.NumberValue
func (ScheduleFrequencyAttributes) WeeklySchedule ¶
func (sf ScheduleFrequencyAttributes) WeeklySchedule() terra.StringValue
type ScheduleFrequencyState ¶
type UserPausedDetailsAttributes ¶
type UserPausedDetailsAttributes struct {
// contains filtered or unexported fields
}
func (UserPausedDetailsAttributes) InternalRef ¶
func (upd UserPausedDetailsAttributes) InternalRef() (terra.Reference, error)
func (UserPausedDetailsAttributes) InternalTokens ¶
func (upd UserPausedDetailsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (UserPausedDetailsAttributes) InternalWithRef ¶
func (upd UserPausedDetailsAttributes) InternalWithRef(ref terra.Reference) UserPausedDetailsAttributes
func (UserPausedDetailsAttributes) JobExpiresAt ¶
func (upd UserPausedDetailsAttributes) JobExpiresAt() terra.StringValue
func (UserPausedDetailsAttributes) JobImminentExpirationHealthEventArn ¶
func (upd UserPausedDetailsAttributes) JobImminentExpirationHealthEventArn() terra.StringValue
func (UserPausedDetailsAttributes) JobPausedAt ¶
func (upd UserPausedDetailsAttributes) JobPausedAt() terra.StringValue
type UserPausedDetailsState ¶
Click to show internal directories.
Click to hide internal directories.