Documentation ¶
Overview ¶
TODO: Move this to a shared 'types' package.
Index ¶
- Constants
- Variables
- func DataSourceARN() *schema.Resource
- func DataSourceBillingServiceAccount() *schema.Resource
- func DataSourceDefaultTags() *schema.Resource
- func DataSourceIPRanges() *schema.Resource
- func DataSourcePartition() *schema.Resource
- func DataSourceRegion() *schema.Resource
- func DataSourceRegions() *schema.Resource
- func DataSourceService() *schema.Resource
- func FindRegionByEndpoint(endpoint string) (*endpoints.Region, error)
- func FindRegionByName(name string) (*endpoints.Region, error)
- func InvertStringSlice(slice []string) []string
- type ARN
Constants ¶
View Source
const (
ARNType arnType = iota
)
View Source
const (
PseudoServiceID = "meta"
)
Variables ¶
View Source
var NewDataSourceARNType = newDataSourceARNType
TODO: Remove
Functions ¶
func DataSourceARN ¶
func DataSourceDefaultTags ¶
func DataSourceIPRanges ¶
func DataSourcePartition ¶
func DataSourceRegion ¶
func DataSourceRegions ¶
func DataSourceService ¶
func InvertStringSlice ¶
invertStringSlice returns inverted string slice without sorting slice like sort.Reverse()
Types ¶
type ARN ¶
func (ARN) String ¶
String returns a summary representation of either the underlying Value, or UnknownValueString (`<unknown>`) when IsUnknown() returns true, or NullValueString (`<null>`) when IsNull() return true.
This is an intentionally lossy representation, that are best suited for logging and error reporting, as they are not protected by compatibility guarantees within the framework.
func (ARN) ToTerraformValue ¶
Click to show internal directories.
Click to hide internal directories.