Documentation ¶
Index ¶
- type AccountAggregationSource
- type AccountAggregationSourceAttributes
- func (aas AccountAggregationSourceAttributes) AccountIds() terra.ListValue[terra.StringValue]
- func (aas AccountAggregationSourceAttributes) AllRegions() terra.BoolValue
- func (aas AccountAggregationSourceAttributes) InternalRef() (terra.Reference, error)
- func (aas AccountAggregationSourceAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (aas AccountAggregationSourceAttributes) InternalWithRef(ref terra.Reference) AccountAggregationSourceAttributes
- func (aas AccountAggregationSourceAttributes) Regions() terra.ListValue[terra.StringValue]
- type AccountAggregationSourceState
- type OrganizationAggregationSource
- type OrganizationAggregationSourceAttributes
- func (oas OrganizationAggregationSourceAttributes) AllRegions() terra.BoolValue
- func (oas OrganizationAggregationSourceAttributes) InternalRef() (terra.Reference, error)
- func (oas OrganizationAggregationSourceAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (oas OrganizationAggregationSourceAttributes) InternalWithRef(ref terra.Reference) OrganizationAggregationSourceAttributes
- func (oas OrganizationAggregationSourceAttributes) Regions() terra.ListValue[terra.StringValue]
- func (oas OrganizationAggregationSourceAttributes) RoleArn() terra.StringValue
- type OrganizationAggregationSourceState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccountAggregationSource ¶
type AccountAggregationSource struct { // AccountIds: list of string, required AccountIds terra.ListValue[terra.StringValue] `hcl:"account_ids,attr" validate:"required"` // AllRegions: bool, optional AllRegions terra.BoolValue `hcl:"all_regions,attr"` // Regions: list of string, optional Regions terra.ListValue[terra.StringValue] `hcl:"regions,attr"` }
type AccountAggregationSourceAttributes ¶
type AccountAggregationSourceAttributes struct {
// contains filtered or unexported fields
}
func (AccountAggregationSourceAttributes) AccountIds ¶
func (aas AccountAggregationSourceAttributes) AccountIds() terra.ListValue[terra.StringValue]
func (AccountAggregationSourceAttributes) AllRegions ¶
func (aas AccountAggregationSourceAttributes) AllRegions() terra.BoolValue
func (AccountAggregationSourceAttributes) InternalRef ¶
func (aas AccountAggregationSourceAttributes) InternalRef() (terra.Reference, error)
func (AccountAggregationSourceAttributes) InternalTokens ¶
func (aas AccountAggregationSourceAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AccountAggregationSourceAttributes) InternalWithRef ¶
func (aas AccountAggregationSourceAttributes) InternalWithRef(ref terra.Reference) AccountAggregationSourceAttributes
func (AccountAggregationSourceAttributes) Regions ¶
func (aas AccountAggregationSourceAttributes) Regions() terra.ListValue[terra.StringValue]
type OrganizationAggregationSource ¶
type OrganizationAggregationSource struct { // AllRegions: bool, optional AllRegions terra.BoolValue `hcl:"all_regions,attr"` // Regions: list of string, optional Regions terra.ListValue[terra.StringValue] `hcl:"regions,attr"` // RoleArn: string, required RoleArn terra.StringValue `hcl:"role_arn,attr" validate:"required"` }
type OrganizationAggregationSourceAttributes ¶
type OrganizationAggregationSourceAttributes struct {
// contains filtered or unexported fields
}
func (OrganizationAggregationSourceAttributes) AllRegions ¶
func (oas OrganizationAggregationSourceAttributes) AllRegions() terra.BoolValue
func (OrganizationAggregationSourceAttributes) InternalRef ¶
func (oas OrganizationAggregationSourceAttributes) InternalRef() (terra.Reference, error)
func (OrganizationAggregationSourceAttributes) InternalTokens ¶
func (oas OrganizationAggregationSourceAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OrganizationAggregationSourceAttributes) InternalWithRef ¶
func (oas OrganizationAggregationSourceAttributes) InternalWithRef(ref terra.Reference) OrganizationAggregationSourceAttributes
func (OrganizationAggregationSourceAttributes) Regions ¶
func (oas OrganizationAggregationSourceAttributes) Regions() terra.ListValue[terra.StringValue]
func (OrganizationAggregationSourceAttributes) RoleArn ¶
func (oas OrganizationAggregationSourceAttributes) RoleArn() terra.StringValue
Click to show internal directories.
Click to hide internal directories.