Versions in this module Expand all Collapse all v5 v5.45.0 Apr 16, 2024 Changes in this version + type DataArgs struct + Filter []DataFilter + Id terra.StringValue + type DataFilter struct + Name terra.StringValue + Values terra.ListValue[terra.StringValue] + type DataFilterAttributes struct + func (f DataFilterAttributes) InternalRef() (terra.Reference, error) + func (f DataFilterAttributes) InternalTokens() (hclwrite.Tokens, error) + func (f DataFilterAttributes) InternalWithRef(ref terra.Reference) DataFilterAttributes + func (f DataFilterAttributes) Name() terra.StringValue + func (f DataFilterAttributes) Values() terra.ListValue[terra.StringValue] + type DataFilterState struct + Name string + Values []string + type DataIpamPoolsAttributes struct + func (ip DataIpamPoolsAttributes) AddressFamily() terra.StringValue + func (ip DataIpamPoolsAttributes) AllocationDefaultNetmaskLength() terra.NumberValue + func (ip DataIpamPoolsAttributes) AllocationMaxNetmaskLength() terra.NumberValue + func (ip DataIpamPoolsAttributes) AllocationMinNetmaskLength() terra.NumberValue + func (ip DataIpamPoolsAttributes) AllocationResourceTags() terra.MapValue[terra.StringValue] + func (ip DataIpamPoolsAttributes) Arn() terra.StringValue + func (ip DataIpamPoolsAttributes) AutoImport() terra.BoolValue + func (ip DataIpamPoolsAttributes) AwsService() terra.StringValue + func (ip DataIpamPoolsAttributes) Description() terra.StringValue + func (ip DataIpamPoolsAttributes) Id() terra.StringValue + func (ip DataIpamPoolsAttributes) InternalRef() (terra.Reference, error) + func (ip DataIpamPoolsAttributes) InternalTokens() (hclwrite.Tokens, error) + func (ip DataIpamPoolsAttributes) InternalWithRef(ref terra.Reference) DataIpamPoolsAttributes + func (ip DataIpamPoolsAttributes) IpamPoolId() terra.StringValue + func (ip DataIpamPoolsAttributes) IpamScopeId() terra.StringValue + func (ip DataIpamPoolsAttributes) IpamScopeType() terra.StringValue + func (ip DataIpamPoolsAttributes) Locale() terra.StringValue + func (ip DataIpamPoolsAttributes) PoolDepth() terra.NumberValue + func (ip DataIpamPoolsAttributes) PubliclyAdvertisable() terra.BoolValue + func (ip DataIpamPoolsAttributes) SourceIpamPoolId() terra.StringValue + func (ip DataIpamPoolsAttributes) State() terra.StringValue + func (ip DataIpamPoolsAttributes) Tags() terra.MapValue[terra.StringValue] + type DataIpamPoolsState struct + AddressFamily string + AllocationDefaultNetmaskLength float64 + AllocationMaxNetmaskLength float64 + AllocationMinNetmaskLength float64 + AllocationResourceTags map[string]string + Arn string + AutoImport bool + AwsService string + Description string + Id string + IpamPoolId string + IpamScopeId string + IpamScopeType string + Locale string + PoolDepth float64 + PubliclyAdvertisable bool + SourceIpamPoolId string + State string + Tags map[string]string + type DataSource struct + Args DataArgs + Name string + func Data(name string, args DataArgs) *DataSource + func (avip *DataSource) Attributes() dataAwsVpcIpamPoolsAttributes + func (avip *DataSource) Configuration() interface{} + func (avip *DataSource) DataSource() string + func (avip *DataSource) LocalName() string