Documentation ¶
Index ¶
Constants ¶
View Source
const ( // SelfPackagePath is the golang path for this package. SelfPackagePath = "github.com/upbound/provider-aws/config/common" // PathARNExtractor is the golang path to ARNExtractor function // in this package. PathARNExtractor = SelfPackagePath + ".ARNExtractor()" // PathTerraformIDExtractor is the golang path to TerraformID extractor // function in this package. PathTerraformIDExtractor = SelfPackagePath + ".TerraformID()" // VersionV1Beta1 is used for resources that meet the v1beta1 criteria // here: https://github.com/upbound/arch/pull/33 VersionV1Beta1 = "v1beta1" )
Variables ¶
This section is empty.
Functions ¶
func ARNExtractor ¶
func ARNExtractor() reference.ExtractValueFn
ARNExtractor extracts ARN of the resources from "status.atProvider.arn" which is quite common among all AWS resources.
func TerraformID ¶
func TerraformID() reference.ExtractValueFn
TerraformID returns the Terraform ID string of the resource without any manipulation.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.