Documentation
¶
Overview ¶
Version 2 of the AWS Cloud Development Kit library
Index ¶
- func App_IsApp(obj interface{}) *bool
- func App_IsConstruct(x interface{}) *bool
- func App_IsStage(x interface{}) *bool
- func Arn_ExtractResourceName(arn *string, resourceType *string) *string
- func Arn_Format(components *ArnComponents, stack Stack) *string
- func AspectPriority_DEFAULT() *float64
- func AspectPriority_MUTATING() *float64
- func AspectPriority_READONLY() *float64
- func AssetStaging_BUNDLING_INPUT_DIR() *string
- func AssetStaging_BUNDLING_OUTPUT_DIR() *string
- func AssetStaging_ClearAssetHashCache()
- func AssetStaging_IsConstruct(x interface{}) *bool
- func Aws_ACCOUNT_ID() *string
- func Aws_NOTIFICATION_ARNS() *[]*string
- func Aws_NO_VALUE() *string
- func Aws_PARTITION() *string
- func Aws_REGION() *string
- func Aws_STACK_ID() *string
- func Aws_STACK_NAME() *string
- func Aws_URL_SUFFIX() *string
- func BootstraplessSynthesizer_DEFAULT_BOOTSTRAP_STACK_VERSION_SSM_PARAMETER() *string
- func BootstraplessSynthesizer_DEFAULT_CLOUDFORMATION_ROLE_ARN() *string
- func BootstraplessSynthesizer_DEFAULT_DEPLOY_ROLE_ARN() *string
- func BootstraplessSynthesizer_DEFAULT_DOCKER_ASSET_PREFIX() *string
- func BootstraplessSynthesizer_DEFAULT_FILE_ASSETS_BUCKET_NAME() *string
- func BootstraplessSynthesizer_DEFAULT_FILE_ASSET_KEY_ARN_EXPORT_NAME() *string
- func BootstraplessSynthesizer_DEFAULT_FILE_ASSET_PREFIX() *string
- func BootstraplessSynthesizer_DEFAULT_FILE_ASSET_PUBLISHING_ROLE_ARN() *string
- func BootstraplessSynthesizer_DEFAULT_IMAGE_ASSETS_REPOSITORY_NAME() *string
- func BootstraplessSynthesizer_DEFAULT_IMAGE_ASSET_PUBLISHING_ROLE_ARN() *string
- func BootstraplessSynthesizer_DEFAULT_LOOKUP_ROLE_ARN() *string
- func BootstraplessSynthesizer_DEFAULT_QUALIFIER() *string
- func CfnCodeDeployBlueGreenHook_IsCfnElement(x interface{}) *bool
- func CfnCodeDeployBlueGreenHook_IsConstruct(x interface{}) *bool
- func CfnCondition_IsCfnElement(x interface{}) *bool
- func CfnCondition_IsConstruct(x interface{}) *bool
- func CfnCustomResource_CFN_RESOURCE_TYPE_NAME() *string
- func CfnCustomResource_IsCfnCustomResource(x interface{}) *bool
- func CfnCustomResource_IsCfnElement(x interface{}) *bool
- func CfnCustomResource_IsCfnResource(x interface{}) *bool
- func CfnCustomResource_IsConstruct(x interface{}) *bool
- func CfnElement_IsCfnElement(x interface{}) *bool
- func CfnElement_IsConstruct(x interface{}) *bool
- func CfnGuardHook_CFN_RESOURCE_TYPE_NAME() *string
- func CfnGuardHook_IsCfnElement(x interface{}) *bool
- func CfnGuardHook_IsCfnGuardHook(x interface{}) *bool
- func CfnGuardHook_IsCfnResource(x interface{}) *bool
- func CfnGuardHook_IsConstruct(x interface{}) *bool
- func CfnHookDefaultVersion_ArnForHookDefaultVersion(resource interfacesawscloudformation.IHookDefaultVersionRef) *string
- func CfnHookDefaultVersion_CFN_RESOURCE_TYPE_NAME() *string
- func CfnHookDefaultVersion_IsCfnElement(x interface{}) *bool
- func CfnHookDefaultVersion_IsCfnHookDefaultVersion(x interface{}) *bool
- func CfnHookDefaultVersion_IsCfnResource(x interface{}) *bool
- func CfnHookDefaultVersion_IsConstruct(x interface{}) *bool
- func CfnHookTypeConfig_CFN_RESOURCE_TYPE_NAME() *string
- func CfnHookTypeConfig_IsCfnElement(x interface{}) *bool
- func CfnHookTypeConfig_IsCfnHookTypeConfig(x interface{}) *bool
- func CfnHookTypeConfig_IsCfnResource(x interface{}) *bool
- func CfnHookTypeConfig_IsConstruct(x interface{}) *bool
- func CfnHookVersion_ArnForHookVersion(resource interfacesawscloudformation.IHookVersionRef) *string
- func CfnHookVersion_CFN_RESOURCE_TYPE_NAME() *string
- func CfnHookVersion_IsCfnElement(x interface{}) *bool
- func CfnHookVersion_IsCfnHookVersion(x interface{}) *bool
- func CfnHookVersion_IsCfnResource(x interface{}) *bool
- func CfnHookVersion_IsConstruct(x interface{}) *bool
- func CfnHook_IsCfnElement(x interface{}) *bool
- func CfnHook_IsConstruct(x interface{}) *bool
- func CfnJson_IsConstruct(x interface{}) *bool
- func CfnLambdaHook_CFN_RESOURCE_TYPE_NAME() *string
- func CfnLambdaHook_IsCfnElement(x interface{}) *bool
- func CfnLambdaHook_IsCfnLambdaHook(x interface{}) *bool
- func CfnLambdaHook_IsCfnResource(x interface{}) *bool
- func CfnLambdaHook_IsConstruct(x interface{}) *bool
- func CfnMacro_CFN_RESOURCE_TYPE_NAME() *string
- func CfnMacro_IsCfnElement(x interface{}) *bool
- func CfnMacro_IsCfnMacro(x interface{}) *bool
- func CfnMacro_IsCfnResource(x interface{}) *bool
- func CfnMacro_IsConstruct(x interface{}) *bool
- func CfnMapping_IsCfnElement(x interface{}) *bool
- func CfnMapping_IsConstruct(x interface{}) *bool
- func CfnModuleDefaultVersion_CFN_RESOURCE_TYPE_NAME() *string
- func CfnModuleDefaultVersion_IsCfnElement(x interface{}) *bool
- func CfnModuleDefaultVersion_IsCfnModuleDefaultVersion(x interface{}) *bool
- func CfnModuleDefaultVersion_IsCfnResource(x interface{}) *bool
- func CfnModuleDefaultVersion_IsConstruct(x interface{}) *bool
- func CfnModuleVersion_ArnForModuleVersion(resource interfacesawscloudformation.IModuleVersionRef) *string
- func CfnModuleVersion_CFN_RESOURCE_TYPE_NAME() *string
- func CfnModuleVersion_IsCfnElement(x interface{}) *bool
- func CfnModuleVersion_IsCfnModuleVersion(x interface{}) *bool
- func CfnModuleVersion_IsCfnResource(x interface{}) *bool
- func CfnModuleVersion_IsConstruct(x interface{}) *bool
- func CfnOutput_IsCfnElement(x interface{}) *bool
- func CfnOutput_IsConstruct(x interface{}) *bool
- func CfnParameter_IsCfnElement(x interface{}) *bool
- func CfnParameter_IsConstruct(x interface{}) *bool
- func CfnPublicTypeVersion_CFN_RESOURCE_TYPE_NAME() *string
- func CfnPublicTypeVersion_IsCfnElement(x interface{}) *bool
- func CfnPublicTypeVersion_IsCfnPublicTypeVersion(x interface{}) *bool
- func CfnPublicTypeVersion_IsCfnResource(x interface{}) *bool
- func CfnPublicTypeVersion_IsConstruct(x interface{}) *bool
- func CfnPublisher_CFN_RESOURCE_TYPE_NAME() *string
- func CfnPublisher_IsCfnElement(x interface{}) *bool
- func CfnPublisher_IsCfnPublisher(x interface{}) *bool
- func CfnPublisher_IsCfnResource(x interface{}) *bool
- func CfnPublisher_IsConstruct(x interface{}) *bool
- func CfnRefElement_IsCfnElement(x interface{}) *bool
- func CfnRefElement_IsConstruct(x interface{}) *bool
- func CfnResourceDefaultVersion_ArnForResourceDefaultVersion(resource interfacesawscloudformation.IResourceDefaultVersionRef) *string
- func CfnResourceDefaultVersion_CFN_RESOURCE_TYPE_NAME() *string
- func CfnResourceDefaultVersion_IsCfnElement(x interface{}) *bool
- func CfnResourceDefaultVersion_IsCfnResource(x interface{}) *bool
- func CfnResourceDefaultVersion_IsCfnResourceDefaultVersion(x interface{}) *bool
- func CfnResourceDefaultVersion_IsConstruct(x interface{}) *bool
- func CfnResourceVersion_ArnForResourceVersion(resource interfacesawscloudformation.IResourceVersionRef) *string
- func CfnResourceVersion_CFN_RESOURCE_TYPE_NAME() *string
- func CfnResourceVersion_IsCfnElement(x interface{}) *bool
- func CfnResourceVersion_IsCfnResource(x interface{}) *bool
- func CfnResourceVersion_IsCfnResourceVersion(x interface{}) *bool
- func CfnResourceVersion_IsConstruct(x interface{}) *bool
- func CfnResource_IsCfnElement(x interface{}) *bool
- func CfnResource_IsCfnResource(x interface{}) *bool
- func CfnResource_IsConstruct(x interface{}) *bool
- func CfnRule_IsCfnElement(x interface{}) *bool
- func CfnRule_IsConstruct(x interface{}) *bool
- func CfnStackSet_CFN_RESOURCE_TYPE_NAME() *string
- func CfnStackSet_IsCfnElement(x interface{}) *bool
- func CfnStackSet_IsCfnResource(x interface{}) *bool
- func CfnStackSet_IsCfnStackSet(x interface{}) *bool
- func CfnStackSet_IsConstruct(x interface{}) *bool
- func CfnStack_CFN_RESOURCE_TYPE_NAME() *string
- func CfnStack_IsCfnElement(x interface{}) *bool
- func CfnStack_IsCfnResource(x interface{}) *bool
- func CfnStack_IsCfnStack(x interface{}) *bool
- func CfnStack_IsConstruct(x interface{}) *bool
- func CfnTypeActivation_ArnForTypeActivation(resource interfacesawscloudformation.ITypeActivationRef) *string
- func CfnTypeActivation_CFN_RESOURCE_TYPE_NAME() *string
- func CfnTypeActivation_IsCfnElement(x interface{}) *bool
- func CfnTypeActivation_IsCfnResource(x interface{}) *bool
- func CfnTypeActivation_IsCfnTypeActivation(x interface{}) *bool
- func CfnTypeActivation_IsConstruct(x interface{}) *bool
- func CfnWaitConditionHandle_CFN_RESOURCE_TYPE_NAME() *string
- func CfnWaitConditionHandle_IsCfnElement(x interface{}) *bool
- func CfnWaitConditionHandle_IsCfnResource(x interface{}) *bool
- func CfnWaitConditionHandle_IsCfnWaitConditionHandle(x interface{}) *bool
- func CfnWaitConditionHandle_IsConstruct(x interface{}) *bool
- func CfnWaitCondition_CFN_RESOURCE_TYPE_NAME() *string
- func CfnWaitCondition_IsCfnElement(x interface{}) *bool
- func CfnWaitCondition_IsCfnResource(x interface{}) *bool
- func CfnWaitCondition_IsCfnWaitCondition(x interface{}) *bool
- func CfnWaitCondition_IsConstruct(x interface{}) *bool
- func CustomResourceProviderBase_IsConstruct(x interface{}) *bool
- func CustomResourceProvider_GetOrCreate(scope constructs.Construct, uniqueid *string, ...) *string
- func CustomResourceProvider_IsConstruct(x interface{}) *bool
- func CustomResource_IsConstruct(x interface{}) *bool
- func CustomResource_IsOwnedResource(construct constructs.IConstruct) *bool
- func CustomResource_IsResource(construct constructs.IConstruct) *bool
- func CustomResource_PROPERTY_INJECTION_ID() *string
- func DefaultStackSynthesizer_DEFAULT_BOOTSTRAP_STACK_VERSION_SSM_PARAMETER() *string
- func DefaultStackSynthesizer_DEFAULT_CLOUDFORMATION_ROLE_ARN() *string
- func DefaultStackSynthesizer_DEFAULT_DEPLOY_ROLE_ARN() *string
- func DefaultStackSynthesizer_DEFAULT_DOCKER_ASSET_PREFIX() *string
- func DefaultStackSynthesizer_DEFAULT_FILE_ASSETS_BUCKET_NAME() *string
- func DefaultStackSynthesizer_DEFAULT_FILE_ASSET_KEY_ARN_EXPORT_NAME() *string
- func DefaultStackSynthesizer_DEFAULT_FILE_ASSET_PREFIX() *string
- func DefaultStackSynthesizer_DEFAULT_FILE_ASSET_PUBLISHING_ROLE_ARN() *string
- func DefaultStackSynthesizer_DEFAULT_IMAGE_ASSETS_REPOSITORY_NAME() *string
- func DefaultStackSynthesizer_DEFAULT_IMAGE_ASSET_PUBLISHING_ROLE_ARN() *string
- func DefaultStackSynthesizer_DEFAULT_LOOKUP_ROLE_ARN() *string
- func DefaultStackSynthesizer_DEFAULT_QUALIFIER() *string
- func DockerBuildSecret_FromSrc(src *string) *string
- func Errors_IsAssertionError(x interface{}) *bool
- func Errors_IsAssumptionError(x interface{}) *bool
- func Errors_IsCloudAssemblyError(x interface{}) *bool
- func Errors_IsConstructError(x interface{}) *bool
- func Errors_IsExecutionError(x interface{}) *bool
- func Errors_IsValidationError(x interface{}) *bool
- func FileSystem_CopyDirectory(srcDir *string, destDir *string, options *CopyOptions, rootDir *string)
- func FileSystem_Fingerprint(fileOrDirectory *string, options *FingerprintOptions) *string
- func FileSystem_IsEmpty(dir *string) *bool
- func FileSystem_Mkdtemp(prefix *string) *string
- func FileSystem_Rmrf(dirname *string)
- func FileSystem_Tmpdir() *string
- func Fn_Base64(data *string) *string
- func Fn_Cidr(ipBlock *string, count *float64, sizeMask *string) *[]*string
- func Fn_FindInMap(mapName *string, topLevelKey *string, secondLevelKey *string, ...) *string
- func Fn_GetAzs(region *string) *[]*string
- func Fn_ImportListValue(sharedValueToImport *string, assumedLength *float64, delimiter *string) *[]*string
- func Fn_ImportValue(sharedValueToImport *string) *string
- func Fn_Join(delimiter *string, listOfValues *[]*string) *string
- func Fn_Len(array interface{}) *float64
- func Fn_ParseDomainName(url *string) *string
- func Fn_Ref(logicalName *string) *string
- func Fn_RefAll(parameterType *string) *[]*string
- func Fn_Select(index *float64, array *[]*string) *string
- func Fn_Split(delimiter *string, source *string, assumedLength *float64) *[]*string
- func Fn_Sub(body *string, variables *map[string]*string) *string
- func Fn_ToJsonString(object interface{}) *string
- func Fn_ValueOf(parameterOrLogicalId *string, attribute *string) *string
- func Fn_ValueOfAll(parameterType *string, attribute *string) *[]*string
- func Lazy_List(producer IStableListProducer, options *LazyListValueOptions) *[]*string
- func Lazy_Number(producer IStableNumberProducer) *float64
- func Lazy_String(producer IStableStringProducer, options *LazyStringValueOptions) *string
- func Lazy_UncachedList(producer IListProducer, options *LazyListValueOptions) *[]*string
- func Lazy_UncachedNumber(producer INumberProducer) *float64
- func Lazy_UncachedString(producer IStringProducer, options *LazyStringValueOptions) *string
- func Mixin_IsMixin(x interface{}) *bool
- func Names_NodeUniqueId(node constructs.Node) *string
- func Names_StackRelativeConstructPath(construct constructs.IConstruct) *string
- func Names_UniqueId(construct constructs.IConstruct) *string
- func Names_UniqueResourceName(construct constructs.IConstruct, options *UniqueResourceNameOptions) *string
- func NestedStack_IsConstruct(x interface{}) *bool
- func NestedStack_IsNestedStack(x interface{}) *bool
- func NestedStack_IsStack(x interface{}) *bool
- func NewApp_Override(a App, props *AppProps)
- func NewAspectApplication_Override(a AspectApplication, construct constructs.IConstruct, aspect IAspect, ...)
- func NewAspectPriority_Override(a AspectPriority)
- func NewAssetManifestBuilder_Override(a AssetManifestBuilder)
- func NewAssetStaging_Override(a AssetStaging, scope constructs.Construct, id *string, ...)
- func NewBootstraplessSynthesizer_Override(b BootstraplessSynthesizer, props *BootstraplessSynthesizerProps)
- func NewCfnCodeDeployBlueGreenHook_Override(c CfnCodeDeployBlueGreenHook, scope constructs.Construct, id *string, ...)
- func NewCfnCondition_Override(c CfnCondition, scope constructs.Construct, id *string, ...)
- func NewCfnCustomResource_Override(c CfnCustomResource, scope constructs.Construct, id *string, ...)
- func NewCfnDynamicReference_Override(c CfnDynamicReference, service CfnDynamicReferenceService, key *string)
- func NewCfnElement_Override(c CfnElement, scope constructs.Construct, id *string)
- func NewCfnGuardHook_Override(c CfnGuardHook, scope constructs.Construct, id *string, ...)
- func NewCfnHookDefaultVersion_Override(c CfnHookDefaultVersion, scope constructs.Construct, id *string, ...)
- func NewCfnHookTypeConfig_Override(c CfnHookTypeConfig, scope constructs.Construct, id *string, ...)
- func NewCfnHookVersion_Override(c CfnHookVersion, scope constructs.Construct, id *string, ...)
- func NewCfnHook_Override(c CfnHook, scope constructs.Construct, id *string, props *CfnHookProps)
- func NewCfnJson_Override(c CfnJson, scope constructs.Construct, id *string, props *CfnJsonProps)
- func NewCfnLambdaHook_Override(c CfnLambdaHook, scope constructs.Construct, id *string, ...)
- func NewCfnMacro_Override(c CfnMacro, scope constructs.Construct, id *string, props *CfnMacroProps)
- func NewCfnMapping_Override(c CfnMapping, scope constructs.Construct, id *string, props *CfnMappingProps)
- func NewCfnModuleDefaultVersion_Override(c CfnModuleDefaultVersion, scope constructs.Construct, id *string, ...)
- func NewCfnModuleVersion_Override(c CfnModuleVersion, scope constructs.Construct, id *string, ...)
- func NewCfnOutput_Override(c CfnOutput, scope constructs.Construct, id *string, props *CfnOutputProps)
- func NewCfnParameter_Override(c CfnParameter, scope constructs.Construct, id *string, ...)
- func NewCfnPublicTypeVersion_Override(c CfnPublicTypeVersion, scope constructs.Construct, id *string, ...)
- func NewCfnPublisher_Override(c CfnPublisher, scope constructs.Construct, id *string, ...)
- func NewCfnRefElement_Override(c CfnRefElement, scope constructs.Construct, id *string)
- func NewCfnResourceDefaultVersion_Override(c CfnResourceDefaultVersion, scope constructs.Construct, id *string, ...)
- func NewCfnResourceVersion_Override(c CfnResourceVersion, scope constructs.Construct, id *string, ...)
- func NewCfnResource_Override(c CfnResource, scope constructs.Construct, id *string, props *CfnResourceProps)
- func NewCfnRule_Override(c CfnRule, scope constructs.Construct, id *string, props *CfnRuleProps)
- func NewCfnStackSet_Override(c CfnStackSet, scope constructs.Construct, id *string, props *CfnStackSetProps)
- func NewCfnStack_Override(c CfnStack, scope constructs.Construct, id *string, props *CfnStackProps)
- func NewCfnTypeActivation_Override(c CfnTypeActivation, scope constructs.Construct, id *string, ...)
- func NewCfnWaitConditionHandle_Override(c CfnWaitConditionHandle, scope constructs.Construct, id *string, ...)
- func NewCfnWaitCondition_Override(c CfnWaitCondition, scope constructs.Construct, id *string, ...)
- func NewCliCredentialsStackSynthesizer_Override(c CliCredentialsStackSynthesizer, props *CliCredentialsStackSynthesizerProps)
- func NewConstructSelector_Override(c ConstructSelector)
- func NewCustomResourceProviderBase_Override(c CustomResourceProviderBase, scope constructs.Construct, id *string, ...)
- func NewCustomResourceProvider_Override(c CustomResourceProvider, scope constructs.Construct, id *string, ...)
- func NewCustomResource_Override(c CustomResource, scope constructs.Construct, id *string, ...)
- func NewDefaultStackSynthesizer_Override(d DefaultStackSynthesizer, props *DefaultStackSynthesizerProps)
- func NewDefaultTokenResolver_Override(d DefaultTokenResolver, concat IFragmentConcatenator)
- func NewDockerBuildSecret_Override(d DockerBuildSecret)
- func NewDockerIgnoreStrategy_Override(d DockerIgnoreStrategy, absoluteRootPath *string, patterns *[]*string)
- func NewDockerImage_Override(d DockerImage, image *string, _imageHash *string)
- func NewErrors_Override(e Errors)
- func NewFileSystem_Override(f FileSystem)
- func NewGitIgnoreStrategy_Override(g GitIgnoreStrategy, absoluteRootPath *string, patterns *[]*string)
- func NewGlobIgnoreStrategy_Override(g GlobIgnoreStrategy, absoluteRootPath *string, patterns *[]*string)
- func NewIgnoreStrategy_Override(i IgnoreStrategy)
- func NewIntrinsic_Override(i Intrinsic, value interface{}, options *IntrinsicProps)
- func NewLegacyStackSynthesizer_Override(l LegacyStackSynthesizer)
- func NewMixinApplicator_Override(m MixinApplicator, scope constructs.IConstruct, selector IConstructSelector)
- func NewMixin_Override(m Mixin)
- func NewMixins_Override(m Mixins)
- func NewNestedStackSynthesizer_Override(n NestedStackSynthesizer, parentDeployment IStackSynthesizer)
- func NewNestedStack_Override(n NestedStack, scope constructs.Construct, id *string, props *NestedStackProps)
- func NewReference_Override(r Reference, value interface{}, target constructs.IConstruct, ...)
- func NewRemoveTag_Override(r RemoveTag, key *string, props *TagProps)
- func NewResource_Override(r Resource, scope constructs.Construct, id *string, props *ResourceProps)
- func NewScopedAws_Override(s ScopedAws, scope constructs.Construct)
- func NewSecretValue_Override(s SecretValue, protectedValue interface{}, options *IntrinsicProps)
- func NewStackSynthesizer_Override(s StackSynthesizer)
- func NewStack_Override(s Stack, scope constructs.Construct, id *string, props *StackProps)
- func NewStage_Override(s Stage, scope constructs.Construct, id *string, props *StageProps)
- func NewStringConcat_Override(s StringConcat)
- func NewTagManager_Override(t TagManager, tagType TagType, resourceTypeName *string, ...)
- func NewTag_Override(t Tag, key *string, value *string, props *TagProps)
- func NewTokenizedStringFragments_Override(t TokenizedStringFragments)
- func NewTreeInspector_Override(t TreeInspector)
- func NewValidationResult_Override(v ValidationResult, errorMessage *string, results ValidationResults)
- func NewValidationResults_Override(v ValidationResults, results *[]ValidationResult)
- func PhysicalName_GENERATE_IF_NEEDED() *string
- func PropertyInjectors_HasPropertyInjectors(x interface{}) *bool
- func Reference_IsReference(x interface{}) *bool
- func Resource_IsConstruct(x interface{}) *bool
- func Resource_IsOwnedResource(construct constructs.IConstruct) *bool
- func Resource_IsResource(construct constructs.IConstruct) *bool
- func SecretValue_CfnDynamicReferenceKey(secretId *string, options *SecretsManagerSecretOptions) *string
- func SecretValue_IsSecretValue(x interface{}) *bool
- func Shims_AsMixin(aspect IAspect) constructs.IMixin
- func Stack_IsConstruct(x interface{}) *bool
- func Stack_IsStack(x interface{}) *bool
- func Stage_IsConstruct(x interface{}) *bool
- func Stage_IsStage(x interface{}) *bool
- func TagManager_IsTaggable(construct interface{}) *bool
- func TagManager_IsTaggableV2(construct interface{}) *bool
- func Token_AsList(value interface{}, options *EncodingOptions) *[]*string
- func Token_AsNumber(value interface{}) *float64
- func Token_AsString(value interface{}, options *EncodingOptions) *string
- func Token_IsResolved(obj interface{}) *bool
- func Token_IsUnresolved(obj interface{}) *bool
- func Tokenization_IsResolvable(obj interface{}) *bool
- func Tokenization_Resolve(obj interface{}, options *ResolveOptions) interface{}
- func Tokenization_StringifyNumber(x *float64) *string
- type AWSEventMetadataProps
- type AddDockerImageAssetOptions
- type AddFileAssetOptions
- type Annotations
- type App
- type AppProps
- type Arn
- type ArnComponents
- type ArnFormat
- type AspectApplication
- type AspectOptions
- type AspectPriority
- type Aspects
- type AssetHashType
- type AssetManifestBuilder
- type AssetManifestDockerImageDestination
- type AssetManifestFileDestination
- type AssetOptions
- type AssetStaging
- type AssetStagingProps
- type Aws
- type Bitrate
- type BootstraplessSynthesizer
- type BootstraplessSynthesizerProps
- type BundlingFileAccess
- type BundlingOptions
- type BundlingOutput
- type CfnAutoScalingReplacingUpdate
- type CfnAutoScalingRollingUpdate
- type CfnAutoScalingScheduledAction
- type CfnCapabilities
- type CfnCodeDeployBlueGreenAdditionalOptions
- type CfnCodeDeployBlueGreenApplication
- type CfnCodeDeployBlueGreenApplicationTarget
- type CfnCodeDeployBlueGreenEcsAttributes
- type CfnCodeDeployBlueGreenHook
- type CfnCodeDeployBlueGreenHookProps
- type CfnCodeDeployBlueGreenLifecycleEventHooks
- type CfnCodeDeployLambdaAliasUpdate
- type CfnCondition
- type CfnConditionProps
- type CfnCreationPolicy
- type CfnCustomResource
- type CfnCustomResourceProps
- type CfnDeletionPolicy
- type CfnDynamicReference
- type CfnDynamicReferenceProps
- type CfnDynamicReferenceService
- type CfnElement
- type CfnGuardHook
- type CfnGuardHookProps
- type CfnGuardHook_HookTargetProperty
- type CfnGuardHook_OptionsProperty
- type CfnGuardHook_S3LocationProperty
- type CfnGuardHook_StackFiltersProperty
- type CfnGuardHook_StackNamesProperty
- type CfnGuardHook_StackRolesProperty
- type CfnGuardHook_TargetFiltersProperty
- type CfnHook
- type CfnHookDefaultVersion
- type CfnHookDefaultVersionProps
- type CfnHookProps
- type CfnHookTypeConfig
- type CfnHookTypeConfigProps
- type CfnHookVersion
- type CfnHookVersionProps
- type CfnHookVersion_LoggingConfigProperty
- type CfnJson
- type CfnJsonProps
- type CfnLambdaHook
- type CfnLambdaHookProps
- type CfnLambdaHook_HookTargetProperty
- type CfnLambdaHook_StackFiltersProperty
- type CfnLambdaHook_StackNamesProperty
- type CfnLambdaHook_StackRolesProperty
- type CfnLambdaHook_TargetFiltersProperty
- type CfnMacro
- type CfnMacroProps
- type CfnMapping
- type CfnMappingProps
- type CfnModuleDefaultVersion
- type CfnModuleDefaultVersionProps
- type CfnModuleVersion
- type CfnModuleVersionProps
- type CfnOutput
- type CfnOutputProps
- type CfnParameter
- type CfnParameterProps
- type CfnPublicTypeVersion
- type CfnPublicTypeVersionProps
- type CfnPublisher
- type CfnPublisherProps
- type CfnRefElement
- type CfnResource
- type CfnResourceAutoScalingCreationPolicy
- type CfnResourceDefaultVersion
- type CfnResourceDefaultVersionProps
- type CfnResourceProps
- type CfnResourceSignal
- type CfnResourceVersion
- type CfnResourceVersionProps
- type CfnResourceVersion_LoggingConfigProperty
- type CfnRule
- type CfnRuleAssertion
- type CfnRuleProps
- type CfnStack
- type CfnStackProps
- type CfnStackSet
- type CfnStackSetProps
- type CfnStackSet_AutoDeploymentProperty
- type CfnStackSet_DeploymentTargetsProperty
- type CfnStackSet_ManagedExecutionProperty
- type CfnStackSet_OperationPreferencesProperty
- type CfnStackSet_ParameterProperty
- type CfnStackSet_StackInstancesProperty
- type CfnStack_OutputProperty
- type CfnTag
- type CfnTrafficRoute
- type CfnTrafficRouting
- type CfnTrafficRoutingConfig
- type CfnTrafficRoutingTimeBasedCanary
- type CfnTrafficRoutingTimeBasedLinear
- type CfnTrafficRoutingType
- type CfnTypeActivation
- type CfnTypeActivationProps
- type CfnTypeActivation_LoggingConfigProperty
- type CfnUpdatePolicy
- type CfnWaitCondition
- type CfnWaitConditionHandle
- type CfnWaitConditionHandleProps
- type CfnWaitConditionProps
- type CliCredentialsStackSynthesizer
- type CliCredentialsStackSynthesizerProps
- type ConstructSelector
- type ContextProvider
- type CopyOptions
- type CustomResource
- type CustomResourceProps
- type CustomResourceProvider
- type CustomResourceProviderBase
- type CustomResourceProviderBaseProps
- type CustomResourceProviderOptions
- type CustomResourceProviderProps
- type CustomResourceProviderRuntime
- type DefaultStackSynthesizer
- type DefaultStackSynthesizerProps
- type DefaultTokenResolver
- type DockerBuildOptions
- type DockerBuildSecret
- type DockerCacheOption
- type DockerIgnoreStrategy
- func DockerIgnoreStrategy_Docker(absoluteRootPath *string, patterns *[]*string) DockerIgnoreStrategy
- func GitIgnoreStrategy_Docker(absoluteRootPath *string, patterns *[]*string) DockerIgnoreStrategy
- func GlobIgnoreStrategy_Docker(absoluteRootPath *string, patterns *[]*string) DockerIgnoreStrategy
- func IgnoreStrategy_Docker(absoluteRootPath *string, patterns *[]*string) DockerIgnoreStrategy
- func NewDockerIgnoreStrategy(absoluteRootPath *string, patterns *[]*string) DockerIgnoreStrategy
- type DockerImage
- type DockerImageAssetLocation
- type DockerImageAssetSource
- type DockerRunOptions
- type DockerVolume
- type DockerVolumeConsistency
- type Duration
- type EncodingOptions
- type EncryptedPermissionsOptions
- type Environment
- type Errors
- type Expiration
- type ExportValueOptions
- type FeatureFlags
- type FileAssetLocation
- type FileAssetPackaging
- type FileAssetSource
- type FileCopyOptions
- type FileFingerprintOptions
- type FileSystem
- type FingerprintOptions
- type Fn
- type GetContextKeyOptions
- type GetContextKeyResult
- type GetContextValueOptions
- type GetContextValueResult
- type GitIgnoreStrategy
- func DockerIgnoreStrategy_Git(absoluteRootPath *string, patterns *[]*string) GitIgnoreStrategy
- func GitIgnoreStrategy_Git(absoluteRootPath *string, patterns *[]*string) GitIgnoreStrategy
- func GlobIgnoreStrategy_Git(absoluteRootPath *string, patterns *[]*string) GitIgnoreStrategy
- func IgnoreStrategy_Git(absoluteRootPath *string, patterns *[]*string) GitIgnoreStrategy
- func NewGitIgnoreStrategy(absoluteRootPath *string, patterns *[]*string) GitIgnoreStrategy
- type GlobIgnoreStrategy
- func DockerIgnoreStrategy_Glob(absoluteRootPath *string, patterns *[]*string) GlobIgnoreStrategy
- func GitIgnoreStrategy_Glob(absoluteRootPath *string, patterns *[]*string) GlobIgnoreStrategy
- func GlobIgnoreStrategy_Glob(absoluteRootPath *string, patterns *[]*string) GlobIgnoreStrategy
- func IgnoreStrategy_Glob(absoluteRootPath *string, patterns *[]*string) GlobIgnoreStrategy
- func NewGlobIgnoreStrategy(absoluteRootPath *string, patterns *[]*string) GlobIgnoreStrategy
- type IAnyProducer
- type IAspect
- type IAsset
- type IBoundStackSynthesizer
- type ICfnConditionExpression
- type ICfnResourceOptions
- type ICfnRuleConditionExpression
- func Fn_ConditionAnd(conditions ...ICfnConditionExpression) ICfnRuleConditionExpression
- func Fn_ConditionContains(listOfStrings *[]*string, value *string) ICfnRuleConditionExpression
- func Fn_ConditionEachMemberEquals(listOfStrings *[]*string, value *string) ICfnRuleConditionExpression
- func Fn_ConditionEachMemberIn(stringsToCheck *[]*string, stringsToMatch *[]*string) ICfnRuleConditionExpression
- func Fn_ConditionEquals(lhs interface{}, rhs interface{}) ICfnRuleConditionExpression
- func Fn_ConditionIf(conditionId *string, valueIfTrue interface{}, valueIfFalse interface{}) ICfnRuleConditionExpression
- func Fn_ConditionNot(condition ICfnConditionExpression) ICfnRuleConditionExpression
- func Fn_ConditionOr(conditions ...ICfnConditionExpression) ICfnRuleConditionExpression
- type IConstructSelector
- func ConstructSelector_All() IConstructSelector
- func ConstructSelector_ById(pattern *string) IConstructSelector
- func ConstructSelector_ByPath(pattern *string) IConstructSelector
- func ConstructSelector_CfnResource() IConstructSelector
- func ConstructSelector_OnlyItself() IConstructSelector
- func ConstructSelector_ResourcesOfType(types ...*string) IConstructSelector
- type IFragmentConcatenator
- type IInspectable
- type IListProducer
- type ILocalBundling
- type IMergeStrategy
- type INumberProducer
- type IPolicyValidationContextBeta1
- type IPolicyValidationPluginBeta1
- type IPostProcessor
- type IPropertyInjector
- type IResolvable
- func Fn_GetAtt(logicalNameOfResource *string, attributeName *string) IResolvable
- func Fn_Transform(macroName *string, parameters *map[string]interface{}) IResolvable
- func Lazy_Any(producer IStableAnyProducer, options *LazyAnyValueOptions) IResolvable
- func Lazy_UncachedAny(producer IAnyProducer, options *LazyAnyValueOptions) IResolvable
- func Token_AsAny(value interface{}) IResolvable
- func Tokenization_Reverse(x interface{}, options *ReverseOptions) IResolvable
- func Tokenization_ReverseCompleteString(s *string) IResolvable
- func Tokenization_ReverseList(l *[]*string) IResolvable
- func Tokenization_ReverseNumber(n *float64) IResolvable
- type IResolveContext
- type IResource
- type IReusableStackSynthesizer
- type IStableAnyProducer
- type IStableListProducer
- type IStableNumberProducer
- type IStableStringProducer
- type IStackSynthesizer
- type IStringProducer
- type ISynthesisSession
- type ITaggable
- type ITaggableV2
- type ITemplateOptions
- type ITokenMapper
- type ITokenResolver
- type IgnoreMode
- type IgnoreStrategy
- func DockerIgnoreStrategy_FromCopyOptions(options *CopyOptions, absoluteRootPath *string) IgnoreStrategy
- func GitIgnoreStrategy_FromCopyOptions(options *CopyOptions, absoluteRootPath *string) IgnoreStrategy
- func GlobIgnoreStrategy_FromCopyOptions(options *CopyOptions, absoluteRootPath *string) IgnoreStrategy
- func IgnoreStrategy_FromCopyOptions(options *CopyOptions, absoluteRootPath *string) IgnoreStrategy
- type InjectionContext
- type Intrinsic
- type IntrinsicProps
- type JsonNull
- type Lazy
- type LazyAnyValueOptions
- type LazyListValueOptions
- type LazyStringValueOptions
- type LegacyStackSynthesizer
- type MissingRemovalPolicies
- type Mixin
- type MixinApplication
- type MixinApplicator
- type Mixins
- type Names
- type NestedStack
- type NestedStackProps
- type NestedStackSynthesizer
- type PermissionsBoundary
- type PermissionsBoundaryBindOptions
- type PermissionsOptions
- type PhysicalName
- type PolicyValidationPluginReportBeta1
- type PolicyValidationReportStatusBeta1
- type PolicyViolatingResourceBeta1
- type PolicyViolationBeta1
- type PropertyInjectors
- type PropertyMergeStrategy
- type Reference
- type RemovalPolicies
- type RemovalPolicy
- type RemovalPolicyOptions
- type RemovalPolicyProps
- type RemoveTag
- type ResolutionTypeHint
- type ResolveChangeContextOptions
- type ResolveOptions
- type Resource
- type ResourceProps
- type ReverseOptions
- type RoleOptions
- type ScopedAws
- type SecretValue
- func NewSecretValue(protectedValue interface{}, options *IntrinsicProps) SecretValue
- func SecretValue_CfnDynamicReference(ref CfnDynamicReference) SecretValue
- func SecretValue_CfnParameter(param CfnParameter) SecretValue
- func SecretValue_PlainText(secret *string) SecretValue
- func SecretValue_ResourceAttribute(attr *string) SecretValue
- func SecretValue_SecretsManager(secretId *string, options *SecretsManagerSecretOptions) SecretValue
- func SecretValue_SsmSecure(parameterName *string, version *string) SecretValue
- func SecretValue_UnsafePlainText(secret *string) SecretValue
- type SecretsManagerSecretOptions
- type Shims
- type Size
- type SizeConversionOptions
- type SizeRoundingBehavior
- type Stack
- type StackProps
- type StackSynthesizer
- type Stage
- type StageProps
- type StageSynthesisOptions
- type StringConcat
- type SymlinkFollowMode
- type SynthesizeStackArtifactOptions
- type Tag
- type TagManager
- type TagManagerOptions
- type TagProps
- type TagType
- type Tags
- type TimeConversionOptions
- type TimeZone
- func TimeZone_AFRICA_ABIDJAN() TimeZone
- func TimeZone_AFRICA_ALGIERS() TimeZone
- func TimeZone_AFRICA_BISSAU() TimeZone
- func TimeZone_AFRICA_CAIRO() TimeZone
- func TimeZone_AFRICA_CASABLANCA() TimeZone
- func TimeZone_AFRICA_CEUTA() TimeZone
- func TimeZone_AFRICA_EL_AAIUN() TimeZone
- func TimeZone_AFRICA_JOHANNESBURG() TimeZone
- func TimeZone_AFRICA_JUBA() TimeZone
- func TimeZone_AFRICA_KHARTOUM() TimeZone
- func TimeZone_AFRICA_LAGOS() TimeZone
- func TimeZone_AFRICA_MAPUTO() TimeZone
- func TimeZone_AFRICA_MONROVIA() TimeZone
- func TimeZone_AFRICA_NAIROBI() TimeZone
- func TimeZone_AFRICA_NDJAMENA() TimeZone
- func TimeZone_AFRICA_SAO_TOME() TimeZone
- func TimeZone_AFRICA_TRIPOLI() TimeZone
- func TimeZone_AFRICA_TUNIS() TimeZone
- func TimeZone_AFRICA_WINDHOEK() TimeZone
- func TimeZone_AMERICA_ADAK() TimeZone
- func TimeZone_AMERICA_ANCHORAGE() TimeZone
- func TimeZone_AMERICA_ARAGUAINA() TimeZone
- func TimeZone_AMERICA_ARGENTINA_BUENOS_AIRES() TimeZone
- func TimeZone_AMERICA_ARGENTINA_CATAMARCA() TimeZone
- func TimeZone_AMERICA_ARGENTINA_CORDOBA() TimeZone
- func TimeZone_AMERICA_ARGENTINA_JUJUY() TimeZone
- func TimeZone_AMERICA_ARGENTINA_LA_RIOJA() TimeZone
- func TimeZone_AMERICA_ARGENTINA_MENDOZA() TimeZone
- func TimeZone_AMERICA_ARGENTINA_RIO_GALLEGOS() TimeZone
- func TimeZone_AMERICA_ARGENTINA_SALTA() TimeZone
- func TimeZone_AMERICA_ARGENTINA_SAN_JUAN() TimeZone
- func TimeZone_AMERICA_ARGENTINA_SAN_LUIS() TimeZone
- func TimeZone_AMERICA_ARGENTINA_TUCUMAN() TimeZone
- func TimeZone_AMERICA_ARGENTINA_USHUAIA() TimeZone
- func TimeZone_AMERICA_ASUNCION() TimeZone
- func TimeZone_AMERICA_BAHIA() TimeZone
- func TimeZone_AMERICA_BAHIA_BANDERAS() TimeZone
- func TimeZone_AMERICA_BARBADOS() TimeZone
- func TimeZone_AMERICA_BELEM() TimeZone
- func TimeZone_AMERICA_BELIZE() TimeZone
- func TimeZone_AMERICA_BOA_VISTA() TimeZone
- func TimeZone_AMERICA_BOGOTA() TimeZone
- func TimeZone_AMERICA_BOISE() TimeZone
- func TimeZone_AMERICA_CAMBRIDGE_BAY() TimeZone
- func TimeZone_AMERICA_CAMPO_GRANDE() TimeZone
- func TimeZone_AMERICA_CANCUN() TimeZone
- func TimeZone_AMERICA_CARACAS() TimeZone
- func TimeZone_AMERICA_CAYENNE() TimeZone
- func TimeZone_AMERICA_CHICAGO() TimeZone
- func TimeZone_AMERICA_CHIHUAHUA() TimeZone
- func TimeZone_AMERICA_CIUDAD_JUAREZ() TimeZone
- func TimeZone_AMERICA_COSTA_RICA() TimeZone
- func TimeZone_AMERICA_CUIABA() TimeZone
- func TimeZone_AMERICA_DANMARKSHAVN() TimeZone
- func TimeZone_AMERICA_DAWSON() TimeZone
- func TimeZone_AMERICA_DAWSON_CREEK() TimeZone
- func TimeZone_AMERICA_DENVER() TimeZone
- func TimeZone_AMERICA_DETROIT() TimeZone
- func TimeZone_AMERICA_EDMONTON() TimeZone
- func TimeZone_AMERICA_EIRUNEPE() TimeZone
- func TimeZone_AMERICA_EL_SALVADOR() TimeZone
- func TimeZone_AMERICA_FORTALEZA() TimeZone
- func TimeZone_AMERICA_FORT_NELSON() TimeZone
- func TimeZone_AMERICA_GLACE_BAY() TimeZone
- func TimeZone_AMERICA_GOOSE_BAY() TimeZone
- func TimeZone_AMERICA_GRAND_TURK() TimeZone
- func TimeZone_AMERICA_GUATEMALA() TimeZone
- func TimeZone_AMERICA_GUAYAQUIL() TimeZone
- func TimeZone_AMERICA_GUYANA() TimeZone
- func TimeZone_AMERICA_HALIFAX() TimeZone
- func TimeZone_AMERICA_HAVANA() TimeZone
- func TimeZone_AMERICA_HERMOSILLO() TimeZone
- func TimeZone_AMERICA_INDIANA_INDIANAPOLIS() TimeZone
- func TimeZone_AMERICA_INDIANA_KNOX() TimeZone
- func TimeZone_AMERICA_INDIANA_MARENGO() TimeZone
- func TimeZone_AMERICA_INDIANA_PETERSBURG() TimeZone
- func TimeZone_AMERICA_INDIANA_TELL_CITY() TimeZone
- func TimeZone_AMERICA_INDIANA_VEVAY() TimeZone
- func TimeZone_AMERICA_INDIANA_VINCENNES() TimeZone
- func TimeZone_AMERICA_INDIANA_WINAMAC() TimeZone
- func TimeZone_AMERICA_INUVIK() TimeZone
- func TimeZone_AMERICA_IQALUIT() TimeZone
- func TimeZone_AMERICA_JAMAICA() TimeZone
- func TimeZone_AMERICA_JUNEAU() TimeZone
- func TimeZone_AMERICA_KENTUCKY_LOUISVILLE() TimeZone
- func TimeZone_AMERICA_KENTUCKY_MONTICELLO() TimeZone
- func TimeZone_AMERICA_LA_PAZ() TimeZone
- func TimeZone_AMERICA_LIMA() TimeZone
- func TimeZone_AMERICA_LOS_ANGELES() TimeZone
- func TimeZone_AMERICA_MACEIO() TimeZone
- func TimeZone_AMERICA_MANAGUA() TimeZone
- func TimeZone_AMERICA_MANAUS() TimeZone
- func TimeZone_AMERICA_MARTINIQUE() TimeZone
- func TimeZone_AMERICA_MATAMOROS() TimeZone
- func TimeZone_AMERICA_MAZATLAN() TimeZone
- func TimeZone_AMERICA_MENOMINEE() TimeZone
- func TimeZone_AMERICA_MERIDA() TimeZone
- func TimeZone_AMERICA_METLAKATLA() TimeZone
- func TimeZone_AMERICA_MEXICO_CITY() TimeZone
- func TimeZone_AMERICA_MIQUELON() TimeZone
- func TimeZone_AMERICA_MONCTON() TimeZone
- func TimeZone_AMERICA_MONTERREY() TimeZone
- func TimeZone_AMERICA_MONTEVIDEO() TimeZone
- func TimeZone_AMERICA_NEW_YORK() TimeZone
- func TimeZone_AMERICA_NOME() TimeZone
- func TimeZone_AMERICA_NORONHA() TimeZone
- func TimeZone_AMERICA_NORTH_DAKOTA_BEULAH() TimeZone
- func TimeZone_AMERICA_NORTH_DAKOTA_CENTER() TimeZone
- func TimeZone_AMERICA_NORTH_DAKOTA_NEW_SALEM() TimeZone
- func TimeZone_AMERICA_NUUK() TimeZone
- func TimeZone_AMERICA_OJINAGA() TimeZone
- func TimeZone_AMERICA_PANAMA() TimeZone
- func TimeZone_AMERICA_PARAMARIBO() TimeZone
- func TimeZone_AMERICA_PHOENIX() TimeZone
- func TimeZone_AMERICA_PORTO_VELHO() TimeZone
- func TimeZone_AMERICA_PORT_MINUS_AU_MINUS_PRINCE() TimeZone
- func TimeZone_AMERICA_PUERTO_RICO() TimeZone
- func TimeZone_AMERICA_PUNTA_ARENAS() TimeZone
- func TimeZone_AMERICA_RANKIN_INLET() TimeZone
- func TimeZone_AMERICA_RECIFE() TimeZone
- func TimeZone_AMERICA_REGINA() TimeZone
- func TimeZone_AMERICA_RESOLUTE() TimeZone
- func TimeZone_AMERICA_RIO_BRANCO() TimeZone
- func TimeZone_AMERICA_SANTAREM() TimeZone
- func TimeZone_AMERICA_SANTIAGO() TimeZone
- func TimeZone_AMERICA_SANTO_DOMINGO() TimeZone
- func TimeZone_AMERICA_SAO_PAULO() TimeZone
- func TimeZone_AMERICA_SCORESBYSUND() TimeZone
- func TimeZone_AMERICA_SITKA() TimeZone
- func TimeZone_AMERICA_ST_JOHNS() TimeZone
- func TimeZone_AMERICA_SWIFT_CURRENT() TimeZone
- func TimeZone_AMERICA_TEGUCIGALPA() TimeZone
- func TimeZone_AMERICA_THULE() TimeZone
- func TimeZone_AMERICA_TIJUANA() TimeZone
- func TimeZone_AMERICA_TORONTO() TimeZone
- func TimeZone_AMERICA_VANCOUVER() TimeZone
- func TimeZone_AMERICA_WHITEHORSE() TimeZone
- func TimeZone_AMERICA_WINNIPEG() TimeZone
- func TimeZone_AMERICA_YAKUTAT() TimeZone
- func TimeZone_AMERICA_YELLOWKNIFE() TimeZone
- func TimeZone_ANTARCTICA_CASEY() TimeZone
- func TimeZone_ANTARCTICA_DAVIS() TimeZone
- func TimeZone_ANTARCTICA_MACQUARIE() TimeZone
- func TimeZone_ANTARCTICA_MAWSON() TimeZone
- func TimeZone_ANTARCTICA_PALMER() TimeZone
- func TimeZone_ANTARCTICA_ROTHERA() TimeZone
- func TimeZone_ANTARCTICA_TROLL() TimeZone
- func TimeZone_ASIA_ALMATY() TimeZone
- func TimeZone_ASIA_AMMAN() TimeZone
- func TimeZone_ASIA_ANADYR() TimeZone
- func TimeZone_ASIA_AQTAU() TimeZone
- func TimeZone_ASIA_AQTOBE() TimeZone
- func TimeZone_ASIA_ASHGABAT() TimeZone
- func TimeZone_ASIA_ATYRAU() TimeZone
- func TimeZone_ASIA_BAGHDAD() TimeZone
- func TimeZone_ASIA_BAKU() TimeZone
- func TimeZone_ASIA_BANGKOK() TimeZone
- func TimeZone_ASIA_BARNAUL() TimeZone
- func TimeZone_ASIA_BEIRUT() TimeZone
- func TimeZone_ASIA_BISHKEK() TimeZone
- func TimeZone_ASIA_CHITA() TimeZone
- func TimeZone_ASIA_CHOIBALSAN() TimeZone
- func TimeZone_ASIA_COLOMBO() TimeZone
- func TimeZone_ASIA_DAMASCUS() TimeZone
- func TimeZone_ASIA_DHAKA() TimeZone
- func TimeZone_ASIA_DILI() TimeZone
- func TimeZone_ASIA_DUBAI() TimeZone
- func TimeZone_ASIA_DUSHANBE() TimeZone
- func TimeZone_ASIA_FAMAGUSTA() TimeZone
- func TimeZone_ASIA_GAZA() TimeZone
- func TimeZone_ASIA_HEBRON() TimeZone
- func TimeZone_ASIA_HONG_KONG() TimeZone
- func TimeZone_ASIA_HOVD() TimeZone
- func TimeZone_ASIA_HO_CHI_MINH() TimeZone
- func TimeZone_ASIA_IRKUTSK() TimeZone
- func TimeZone_ASIA_JAKARTA() TimeZone
- func TimeZone_ASIA_JAYAPURA() TimeZone
- func TimeZone_ASIA_JERUSALEM() TimeZone
- func TimeZone_ASIA_KABUL() TimeZone
- func TimeZone_ASIA_KAMCHATKA() TimeZone
- func TimeZone_ASIA_KARACHI() TimeZone
- func TimeZone_ASIA_KATHMANDU() TimeZone
- func TimeZone_ASIA_KHANDYGA() TimeZone
- func TimeZone_ASIA_KOLKATA() TimeZone
- func TimeZone_ASIA_KRASNOYARSK() TimeZone
- func TimeZone_ASIA_KUCHING() TimeZone
- func TimeZone_ASIA_MACAU() TimeZone
- func TimeZone_ASIA_MAGADAN() TimeZone
- func TimeZone_ASIA_MAKASSAR() TimeZone
- func TimeZone_ASIA_MANILA() TimeZone
- func TimeZone_ASIA_NICOSIA() TimeZone
- func TimeZone_ASIA_NOVOKUZNETSK() TimeZone
- func TimeZone_ASIA_NOVOSIBIRSK() TimeZone
- func TimeZone_ASIA_OMSK() TimeZone
- func TimeZone_ASIA_ORAL() TimeZone
- func TimeZone_ASIA_PONTIANAK() TimeZone
- func TimeZone_ASIA_PYONGYANG() TimeZone
- func TimeZone_ASIA_QATAR() TimeZone
- func TimeZone_ASIA_QOSTANAY() TimeZone
- func TimeZone_ASIA_QYZYLORDA() TimeZone
- func TimeZone_ASIA_RIYADH() TimeZone
- func TimeZone_ASIA_SAKHALIN() TimeZone
- func TimeZone_ASIA_SAMARKAND() TimeZone
- func TimeZone_ASIA_SEOUL() TimeZone
- func TimeZone_ASIA_SHANGHAI() TimeZone
- func TimeZone_ASIA_SINGAPORE() TimeZone
- func TimeZone_ASIA_SREDNEKOLYMSK() TimeZone
- func TimeZone_ASIA_TAIPEI() TimeZone
- func TimeZone_ASIA_TASHKENT() TimeZone
- func TimeZone_ASIA_TBILISI() TimeZone
- func TimeZone_ASIA_TEHRAN() TimeZone
- func TimeZone_ASIA_THIMPHU() TimeZone
- func TimeZone_ASIA_TOKYO() TimeZone
- func TimeZone_ASIA_TOMSK() TimeZone
- func TimeZone_ASIA_ULAANBAATAR() TimeZone
- func TimeZone_ASIA_URUMQI() TimeZone
- func TimeZone_ASIA_UST_MINUS_NERA() TimeZone
- func TimeZone_ASIA_VLADIVOSTOK() TimeZone
- func TimeZone_ASIA_YAKUTSK() TimeZone
- func TimeZone_ASIA_YANGON() TimeZone
- func TimeZone_ASIA_YEKATERINBURG() TimeZone
- func TimeZone_ASIA_YEREVAN() TimeZone
- func TimeZone_ATLANTIC_AZORES() TimeZone
- func TimeZone_ATLANTIC_BERMUDA() TimeZone
- func TimeZone_ATLANTIC_CANARY() TimeZone
- func TimeZone_ATLANTIC_CAPE_VERDE() TimeZone
- func TimeZone_ATLANTIC_FAROE() TimeZone
- func TimeZone_ATLANTIC_MADEIRA() TimeZone
- func TimeZone_ATLANTIC_SOUTH_GEORGIA() TimeZone
- func TimeZone_ATLANTIC_STANLEY() TimeZone
- func TimeZone_AUSTRALIA_ADELAIDE() TimeZone
- func TimeZone_AUSTRALIA_BRISBANE() TimeZone
- func TimeZone_AUSTRALIA_BROKEN_HILL() TimeZone
- func TimeZone_AUSTRALIA_DARWIN() TimeZone
- func TimeZone_AUSTRALIA_EUCLA() TimeZone
- func TimeZone_AUSTRALIA_HOBART() TimeZone
- func TimeZone_AUSTRALIA_LINDEMAN() TimeZone
- func TimeZone_AUSTRALIA_LORD_HOWE() TimeZone
- func TimeZone_AUSTRALIA_MELBOURNE() TimeZone
- func TimeZone_AUSTRALIA_PERTH() TimeZone
- func TimeZone_AUSTRALIA_SYDNEY() TimeZone
- func TimeZone_CET() TimeZone
- func TimeZone_CST6CDT() TimeZone
- func TimeZone_EET() TimeZone
- func TimeZone_EST() TimeZone
- func TimeZone_EST5EDT() TimeZone
- func TimeZone_ETC_GMT() TimeZone
- func TimeZone_ETC_GMT_MINUS_1() TimeZone
- func TimeZone_ETC_GMT_MINUS_2() TimeZone
- func TimeZone_ETC_GMT_MINUS_3() TimeZone
- func TimeZone_ETC_GMT_MINUS_4() TimeZone
- func TimeZone_ETC_GMT_MINUS_5() TimeZone
- func TimeZone_ETC_GMT_MINUS_6() TimeZone
- func TimeZone_ETC_GMT_MINUS_7() TimeZone
- func TimeZone_ETC_GMT_MINUS_8() TimeZone
- func TimeZone_ETC_GMT_MINUS_9() TimeZone
- func TimeZone_ETC_GMT_MINUS_10() TimeZone
- func TimeZone_ETC_GMT_MINUS_11() TimeZone
- func TimeZone_ETC_GMT_MINUS_12() TimeZone
- func TimeZone_ETC_GMT_MINUS_13() TimeZone
- func TimeZone_ETC_GMT_MINUS_14() TimeZone
- func TimeZone_ETC_GMT_PLUS_1() TimeZone
- func TimeZone_ETC_GMT_PLUS_2() TimeZone
- func TimeZone_ETC_GMT_PLUS_3() TimeZone
- func TimeZone_ETC_GMT_PLUS_4() TimeZone
- func TimeZone_ETC_GMT_PLUS_5() TimeZone
- func TimeZone_ETC_GMT_PLUS_6() TimeZone
- func TimeZone_ETC_GMT_PLUS_7() TimeZone
- func TimeZone_ETC_GMT_PLUS_8() TimeZone
- func TimeZone_ETC_GMT_PLUS_9() TimeZone
- func TimeZone_ETC_GMT_PLUS_10() TimeZone
- func TimeZone_ETC_GMT_PLUS_11() TimeZone
- func TimeZone_ETC_GMT_PLUS_12() TimeZone
- func TimeZone_ETC_UTC() TimeZone
- func TimeZone_EUROPE_ANDORRA() TimeZone
- func TimeZone_EUROPE_ASTRAKHAN() TimeZone
- func TimeZone_EUROPE_ATHENS() TimeZone
- func TimeZone_EUROPE_BELGRADE() TimeZone
- func TimeZone_EUROPE_BERLIN() TimeZone
- func TimeZone_EUROPE_BRUSSELS() TimeZone
- func TimeZone_EUROPE_BUCHAREST() TimeZone
- func TimeZone_EUROPE_BUDAPEST() TimeZone
- func TimeZone_EUROPE_CHISINAU() TimeZone
- func TimeZone_EUROPE_DUBLIN() TimeZone
- func TimeZone_EUROPE_GIBRALTAR() TimeZone
- func TimeZone_EUROPE_HELSINKI() TimeZone
- func TimeZone_EUROPE_ISTANBUL() TimeZone
- func TimeZone_EUROPE_KALININGRAD() TimeZone
- func TimeZone_EUROPE_KIROV() TimeZone
- func TimeZone_EUROPE_KYIV() TimeZone
- func TimeZone_EUROPE_LISBON() TimeZone
- func TimeZone_EUROPE_LONDON() TimeZone
- func TimeZone_EUROPE_MADRID() TimeZone
- func TimeZone_EUROPE_MALTA() TimeZone
- func TimeZone_EUROPE_MINSK() TimeZone
- func TimeZone_EUROPE_MOSCOW() TimeZone
- func TimeZone_EUROPE_PARIS() TimeZone
- func TimeZone_EUROPE_PRAGUE() TimeZone
- func TimeZone_EUROPE_RIGA() TimeZone
- func TimeZone_EUROPE_ROME() TimeZone
- func TimeZone_EUROPE_SAMARA() TimeZone
- func TimeZone_EUROPE_SARATOV() TimeZone
- func TimeZone_EUROPE_SIMFEROPOL() TimeZone
- func TimeZone_EUROPE_SOFIA() TimeZone
- func TimeZone_EUROPE_TALLINN() TimeZone
- func TimeZone_EUROPE_TIRANE() TimeZone
- func TimeZone_EUROPE_ULYANOVSK() TimeZone
- func TimeZone_EUROPE_VIENNA() TimeZone
- func TimeZone_EUROPE_VILNIUS() TimeZone
- func TimeZone_EUROPE_VOLGOGRAD() TimeZone
- func TimeZone_EUROPE_WARSAW() TimeZone
- func TimeZone_EUROPE_ZURICH() TimeZone
- func TimeZone_FACTORY() TimeZone
- func TimeZone_HST() TimeZone
- func TimeZone_INDIAN_CHAGOS() TimeZone
- func TimeZone_INDIAN_MALDIVES() TimeZone
- func TimeZone_INDIAN_MAURITIUS() TimeZone
- func TimeZone_MET() TimeZone
- func TimeZone_MST() TimeZone
- func TimeZone_MST7MDT() TimeZone
- func TimeZone_Of(timezoneName *string) TimeZone
- func TimeZone_PACIFIC_APIA() TimeZone
- func TimeZone_PACIFIC_AUCKLAND() TimeZone
- func TimeZone_PACIFIC_BOUGAINVILLE() TimeZone
- func TimeZone_PACIFIC_CHATHAM() TimeZone
- func TimeZone_PACIFIC_EASTER() TimeZone
- func TimeZone_PACIFIC_EFATE() TimeZone
- func TimeZone_PACIFIC_FAKAOFO() TimeZone
- func TimeZone_PACIFIC_FIJI() TimeZone
- func TimeZone_PACIFIC_GALAPAGOS() TimeZone
- func TimeZone_PACIFIC_GAMBIER() TimeZone
- func TimeZone_PACIFIC_GUADALCANAL() TimeZone
- func TimeZone_PACIFIC_GUAM() TimeZone
- func TimeZone_PACIFIC_HONOLULU() TimeZone
- func TimeZone_PACIFIC_KANTON() TimeZone
- func TimeZone_PACIFIC_KIRITIMATI() TimeZone
- func TimeZone_PACIFIC_KOSRAE() TimeZone
- func TimeZone_PACIFIC_KWAJALEIN() TimeZone
- func TimeZone_PACIFIC_MARQUESAS() TimeZone
- func TimeZone_PACIFIC_NAURU() TimeZone
- func TimeZone_PACIFIC_NIUE() TimeZone
- func TimeZone_PACIFIC_NORFOLK() TimeZone
- func TimeZone_PACIFIC_NOUMEA() TimeZone
- func TimeZone_PACIFIC_PAGO_PAGO() TimeZone
- func TimeZone_PACIFIC_PALAU() TimeZone
- func TimeZone_PACIFIC_PITCAIRN() TimeZone
- func TimeZone_PACIFIC_PORT_MORESBY() TimeZone
- func TimeZone_PACIFIC_RAROTONGA() TimeZone
- func TimeZone_PACIFIC_TAHITI() TimeZone
- func TimeZone_PACIFIC_TARAWA() TimeZone
- func TimeZone_PACIFIC_TONGATAPU() TimeZone
- func TimeZone_PST8PDT() TimeZone
- func TimeZone_WET() TimeZone
- type Token
- type TokenComparison
- type Tokenization
- type TokenizedStringFragments
- type TreeInspector
- type UniqueResourceNameOptions
- type ValidationResult
- type ValidationResults
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func App_IsApp ¶
func App_IsApp(obj interface{}) *bool
Checks if an object is an instance of the `App` class.
Returns: `true` if `obj` is an `App`.
func App_IsConstruct ¶
func App_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func App_IsStage ¶
func App_IsStage(x interface{}) *bool
Test whether the given construct is a stage.
func Arn_ExtractResourceName ¶
Extract the full resource name from an ARN.
Necessary for resource names (paths) that may contain the separator, like `arn:aws:iam::111111111111:role/path/to/role/name`.
Only works if we statically know the expected `resourceType` beforehand, since we're going to use that to split the string on ':<resourceType>/' (and take the right-hand side).
We can't extract the 'resourceType' from the ARN at hand, because CloudFormation Expressions only allow literals in the 'separator' argument to `{ Fn::Split }`, and so it can't be `{ Fn::Select: [5, { Fn::Split: [':', ARN] }}`.
Only necessary for ARN formats for which the type-name separator is `/`.
func Arn_Format ¶
func Arn_Format(components *ArnComponents, stack Stack) *string
Creates an ARN from components.
If `partition`, `region` or `account` are not specified, the stack's partition, region and account will be used.
If any component is the empty string, an empty string will be inserted into the generated ARN at the location that component corresponds to.
The ARN will be formatted as follows:
arn:{partition}:{service}:{region}:{account}:{resource}{sep}{resource-name}
The required ARN pieces that are omitted will be taken from the stack that the 'scope' is attached to. If all ARN pieces are supplied, the supplied scope can be 'undefined'.
func AspectPriority_DEFAULT ¶ added in v2.172.0
func AspectPriority_DEFAULT() *float64
func AspectPriority_MUTATING ¶ added in v2.172.0
func AspectPriority_MUTATING() *float64
func AspectPriority_READONLY ¶ added in v2.172.0
func AspectPriority_READONLY() *float64
func AssetStaging_BUNDLING_INPUT_DIR ¶
func AssetStaging_BUNDLING_INPUT_DIR() *string
func AssetStaging_BUNDLING_OUTPUT_DIR ¶
func AssetStaging_BUNDLING_OUTPUT_DIR() *string
func AssetStaging_ClearAssetHashCache ¶
func AssetStaging_ClearAssetHashCache()
Clears the asset hash cache.
func AssetStaging_IsConstruct ¶
func AssetStaging_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func Aws_ACCOUNT_ID ¶
func Aws_ACCOUNT_ID() *string
func Aws_NOTIFICATION_ARNS ¶
func Aws_NOTIFICATION_ARNS() *[]*string
func Aws_NO_VALUE ¶
func Aws_NO_VALUE() *string
func Aws_PARTITION ¶
func Aws_PARTITION() *string
func Aws_REGION ¶
func Aws_REGION() *string
func Aws_STACK_ID ¶
func Aws_STACK_ID() *string
func Aws_STACK_NAME ¶
func Aws_STACK_NAME() *string
func Aws_URL_SUFFIX ¶
func Aws_URL_SUFFIX() *string
func BootstraplessSynthesizer_DEFAULT_BOOTSTRAP_STACK_VERSION_SSM_PARAMETER ¶
func BootstraplessSynthesizer_DEFAULT_BOOTSTRAP_STACK_VERSION_SSM_PARAMETER() *string
func BootstraplessSynthesizer_DEFAULT_CLOUDFORMATION_ROLE_ARN ¶
func BootstraplessSynthesizer_DEFAULT_CLOUDFORMATION_ROLE_ARN() *string
func BootstraplessSynthesizer_DEFAULT_DEPLOY_ROLE_ARN ¶
func BootstraplessSynthesizer_DEFAULT_DEPLOY_ROLE_ARN() *string
func BootstraplessSynthesizer_DEFAULT_DOCKER_ASSET_PREFIX ¶
func BootstraplessSynthesizer_DEFAULT_DOCKER_ASSET_PREFIX() *string
func BootstraplessSynthesizer_DEFAULT_FILE_ASSETS_BUCKET_NAME ¶
func BootstraplessSynthesizer_DEFAULT_FILE_ASSETS_BUCKET_NAME() *string
func BootstraplessSynthesizer_DEFAULT_FILE_ASSET_KEY_ARN_EXPORT_NAME ¶
func BootstraplessSynthesizer_DEFAULT_FILE_ASSET_KEY_ARN_EXPORT_NAME() *string
func BootstraplessSynthesizer_DEFAULT_FILE_ASSET_PREFIX ¶
func BootstraplessSynthesizer_DEFAULT_FILE_ASSET_PREFIX() *string
func BootstraplessSynthesizer_DEFAULT_FILE_ASSET_PUBLISHING_ROLE_ARN ¶
func BootstraplessSynthesizer_DEFAULT_FILE_ASSET_PUBLISHING_ROLE_ARN() *string
func BootstraplessSynthesizer_DEFAULT_IMAGE_ASSETS_REPOSITORY_NAME ¶
func BootstraplessSynthesizer_DEFAULT_IMAGE_ASSETS_REPOSITORY_NAME() *string
func BootstraplessSynthesizer_DEFAULT_IMAGE_ASSET_PUBLISHING_ROLE_ARN ¶
func BootstraplessSynthesizer_DEFAULT_IMAGE_ASSET_PUBLISHING_ROLE_ARN() *string
func BootstraplessSynthesizer_DEFAULT_LOOKUP_ROLE_ARN ¶
func BootstraplessSynthesizer_DEFAULT_LOOKUP_ROLE_ARN() *string
func BootstraplessSynthesizer_DEFAULT_QUALIFIER ¶
func BootstraplessSynthesizer_DEFAULT_QUALIFIER() *string
func CfnCodeDeployBlueGreenHook_IsCfnElement ¶
func CfnCodeDeployBlueGreenHook_IsCfnElement(x interface{}) *bool
Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).
Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.
Returns: The construct as a stack element or undefined if it is not a stack element.
func CfnCodeDeployBlueGreenHook_IsConstruct ¶
func CfnCodeDeployBlueGreenHook_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func CfnCondition_IsCfnElement ¶
func CfnCondition_IsCfnElement(x interface{}) *bool
Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).
Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.
Returns: The construct as a stack element or undefined if it is not a stack element.
func CfnCondition_IsConstruct ¶
func CfnCondition_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func CfnCustomResource_CFN_RESOURCE_TYPE_NAME ¶
func CfnCustomResource_CFN_RESOURCE_TYPE_NAME() *string
func CfnCustomResource_IsCfnCustomResource ¶ added in v2.231.0
func CfnCustomResource_IsCfnCustomResource(x interface{}) *bool
Checks whether the given object is a CfnCustomResource.
func CfnCustomResource_IsCfnElement ¶
func CfnCustomResource_IsCfnElement(x interface{}) *bool
Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).
Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.
Returns: The construct as a stack element or undefined if it is not a stack element.
func CfnCustomResource_IsCfnResource ¶
func CfnCustomResource_IsCfnResource(x interface{}) *bool
Check whether the given object is a CfnResource.
func CfnCustomResource_IsConstruct ¶
func CfnCustomResource_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func CfnElement_IsCfnElement ¶
func CfnElement_IsCfnElement(x interface{}) *bool
Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).
Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.
Returns: The construct as a stack element or undefined if it is not a stack element.
func CfnElement_IsConstruct ¶
func CfnElement_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func CfnGuardHook_CFN_RESOURCE_TYPE_NAME ¶ added in v2.168.0
func CfnGuardHook_CFN_RESOURCE_TYPE_NAME() *string
func CfnGuardHook_IsCfnElement ¶ added in v2.168.0
func CfnGuardHook_IsCfnElement(x interface{}) *bool
Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).
Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.
Returns: The construct as a stack element or undefined if it is not a stack element.
func CfnGuardHook_IsCfnGuardHook ¶ added in v2.231.0
func CfnGuardHook_IsCfnGuardHook(x interface{}) *bool
Checks whether the given object is a CfnGuardHook.
func CfnGuardHook_IsCfnResource ¶ added in v2.168.0
func CfnGuardHook_IsCfnResource(x interface{}) *bool
Check whether the given object is a CfnResource.
func CfnGuardHook_IsConstruct ¶ added in v2.168.0
func CfnGuardHook_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func CfnHookDefaultVersion_ArnForHookDefaultVersion ¶ added in v2.227.0
func CfnHookDefaultVersion_ArnForHookDefaultVersion(resource interfacesawscloudformation.IHookDefaultVersionRef) *string
func CfnHookDefaultVersion_CFN_RESOURCE_TYPE_NAME ¶ added in v2.13.0
func CfnHookDefaultVersion_CFN_RESOURCE_TYPE_NAME() *string
func CfnHookDefaultVersion_IsCfnElement ¶ added in v2.13.0
func CfnHookDefaultVersion_IsCfnElement(x interface{}) *bool
Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).
Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.
Returns: The construct as a stack element or undefined if it is not a stack element.
func CfnHookDefaultVersion_IsCfnHookDefaultVersion ¶ added in v2.231.0
func CfnHookDefaultVersion_IsCfnHookDefaultVersion(x interface{}) *bool
Checks whether the given object is a CfnHookDefaultVersion.
func CfnHookDefaultVersion_IsCfnResource ¶ added in v2.13.0
func CfnHookDefaultVersion_IsCfnResource(x interface{}) *bool
Check whether the given object is a CfnResource.
func CfnHookDefaultVersion_IsConstruct ¶ added in v2.13.0
func CfnHookDefaultVersion_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func CfnHookTypeConfig_CFN_RESOURCE_TYPE_NAME ¶ added in v2.13.0
func CfnHookTypeConfig_CFN_RESOURCE_TYPE_NAME() *string
func CfnHookTypeConfig_IsCfnElement ¶ added in v2.13.0
func CfnHookTypeConfig_IsCfnElement(x interface{}) *bool
Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).
Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.
Returns: The construct as a stack element or undefined if it is not a stack element.
func CfnHookTypeConfig_IsCfnHookTypeConfig ¶ added in v2.231.0
func CfnHookTypeConfig_IsCfnHookTypeConfig(x interface{}) *bool
Checks whether the given object is a CfnHookTypeConfig.
func CfnHookTypeConfig_IsCfnResource ¶ added in v2.13.0
func CfnHookTypeConfig_IsCfnResource(x interface{}) *bool
Check whether the given object is a CfnResource.
func CfnHookTypeConfig_IsConstruct ¶ added in v2.13.0
func CfnHookTypeConfig_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func CfnHookVersion_ArnForHookVersion ¶ added in v2.227.0
func CfnHookVersion_ArnForHookVersion(resource interfacesawscloudformation.IHookVersionRef) *string
func CfnHookVersion_CFN_RESOURCE_TYPE_NAME ¶ added in v2.13.0
func CfnHookVersion_CFN_RESOURCE_TYPE_NAME() *string
func CfnHookVersion_IsCfnElement ¶ added in v2.13.0
func CfnHookVersion_IsCfnElement(x interface{}) *bool
Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).
Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.
Returns: The construct as a stack element or undefined if it is not a stack element.
func CfnHookVersion_IsCfnHookVersion ¶ added in v2.231.0
func CfnHookVersion_IsCfnHookVersion(x interface{}) *bool
Checks whether the given object is a CfnHookVersion.
func CfnHookVersion_IsCfnResource ¶ added in v2.13.0
func CfnHookVersion_IsCfnResource(x interface{}) *bool
Check whether the given object is a CfnResource.
func CfnHookVersion_IsConstruct ¶ added in v2.13.0
func CfnHookVersion_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func CfnHook_IsCfnElement ¶
func CfnHook_IsCfnElement(x interface{}) *bool
Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).
Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.
Returns: The construct as a stack element or undefined if it is not a stack element.
func CfnHook_IsConstruct ¶
func CfnHook_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func CfnJson_IsConstruct ¶
func CfnJson_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func CfnLambdaHook_CFN_RESOURCE_TYPE_NAME ¶ added in v2.168.0
func CfnLambdaHook_CFN_RESOURCE_TYPE_NAME() *string
func CfnLambdaHook_IsCfnElement ¶ added in v2.168.0
func CfnLambdaHook_IsCfnElement(x interface{}) *bool
Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).
Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.
Returns: The construct as a stack element or undefined if it is not a stack element.
func CfnLambdaHook_IsCfnLambdaHook ¶ added in v2.231.0
func CfnLambdaHook_IsCfnLambdaHook(x interface{}) *bool
Checks whether the given object is a CfnLambdaHook.
func CfnLambdaHook_IsCfnResource ¶ added in v2.168.0
func CfnLambdaHook_IsCfnResource(x interface{}) *bool
Check whether the given object is a CfnResource.
func CfnLambdaHook_IsConstruct ¶ added in v2.168.0
func CfnLambdaHook_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func CfnMacro_CFN_RESOURCE_TYPE_NAME ¶
func CfnMacro_CFN_RESOURCE_TYPE_NAME() *string
func CfnMacro_IsCfnElement ¶
func CfnMacro_IsCfnElement(x interface{}) *bool
Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).
Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.
Returns: The construct as a stack element or undefined if it is not a stack element.
func CfnMacro_IsCfnMacro ¶ added in v2.231.0
func CfnMacro_IsCfnMacro(x interface{}) *bool
Checks whether the given object is a CfnMacro.
func CfnMacro_IsCfnResource ¶
func CfnMacro_IsCfnResource(x interface{}) *bool
Check whether the given object is a CfnResource.
func CfnMacro_IsConstruct ¶
func CfnMacro_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func CfnMapping_IsCfnElement ¶
func CfnMapping_IsCfnElement(x interface{}) *bool
Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).
Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.
Returns: The construct as a stack element or undefined if it is not a stack element.
func CfnMapping_IsConstruct ¶
func CfnMapping_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func CfnModuleDefaultVersion_CFN_RESOURCE_TYPE_NAME ¶
func CfnModuleDefaultVersion_CFN_RESOURCE_TYPE_NAME() *string
func CfnModuleDefaultVersion_IsCfnElement ¶
func CfnModuleDefaultVersion_IsCfnElement(x interface{}) *bool
Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).
Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.
Returns: The construct as a stack element or undefined if it is not a stack element.
func CfnModuleDefaultVersion_IsCfnModuleDefaultVersion ¶ added in v2.231.0
func CfnModuleDefaultVersion_IsCfnModuleDefaultVersion(x interface{}) *bool
Checks whether the given object is a CfnModuleDefaultVersion.
func CfnModuleDefaultVersion_IsCfnResource ¶
func CfnModuleDefaultVersion_IsCfnResource(x interface{}) *bool
Check whether the given object is a CfnResource.
func CfnModuleDefaultVersion_IsConstruct ¶
func CfnModuleDefaultVersion_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func CfnModuleVersion_ArnForModuleVersion ¶ added in v2.227.0
func CfnModuleVersion_ArnForModuleVersion(resource interfacesawscloudformation.IModuleVersionRef) *string
func CfnModuleVersion_CFN_RESOURCE_TYPE_NAME ¶
func CfnModuleVersion_CFN_RESOURCE_TYPE_NAME() *string
func CfnModuleVersion_IsCfnElement ¶
func CfnModuleVersion_IsCfnElement(x interface{}) *bool
Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).
Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.
Returns: The construct as a stack element or undefined if it is not a stack element.
func CfnModuleVersion_IsCfnModuleVersion ¶ added in v2.231.0
func CfnModuleVersion_IsCfnModuleVersion(x interface{}) *bool
Checks whether the given object is a CfnModuleVersion.
func CfnModuleVersion_IsCfnResource ¶
func CfnModuleVersion_IsCfnResource(x interface{}) *bool
Check whether the given object is a CfnResource.
func CfnModuleVersion_IsConstruct ¶
func CfnModuleVersion_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func CfnOutput_IsCfnElement ¶
func CfnOutput_IsCfnElement(x interface{}) *bool
Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).
Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.
Returns: The construct as a stack element or undefined if it is not a stack element.
func CfnOutput_IsConstruct ¶
func CfnOutput_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func CfnParameter_IsCfnElement ¶
func CfnParameter_IsCfnElement(x interface{}) *bool
Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).
Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.
Returns: The construct as a stack element or undefined if it is not a stack element.
func CfnParameter_IsConstruct ¶
func CfnParameter_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func CfnPublicTypeVersion_CFN_RESOURCE_TYPE_NAME ¶
func CfnPublicTypeVersion_CFN_RESOURCE_TYPE_NAME() *string
func CfnPublicTypeVersion_IsCfnElement ¶
func CfnPublicTypeVersion_IsCfnElement(x interface{}) *bool
Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).
Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.
Returns: The construct as a stack element or undefined if it is not a stack element.
func CfnPublicTypeVersion_IsCfnPublicTypeVersion ¶ added in v2.231.0
func CfnPublicTypeVersion_IsCfnPublicTypeVersion(x interface{}) *bool
Checks whether the given object is a CfnPublicTypeVersion.
func CfnPublicTypeVersion_IsCfnResource ¶
func CfnPublicTypeVersion_IsCfnResource(x interface{}) *bool
Check whether the given object is a CfnResource.
func CfnPublicTypeVersion_IsConstruct ¶
func CfnPublicTypeVersion_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func CfnPublisher_CFN_RESOURCE_TYPE_NAME ¶
func CfnPublisher_CFN_RESOURCE_TYPE_NAME() *string
func CfnPublisher_IsCfnElement ¶
func CfnPublisher_IsCfnElement(x interface{}) *bool
Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).
Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.
Returns: The construct as a stack element or undefined if it is not a stack element.
func CfnPublisher_IsCfnPublisher ¶ added in v2.231.0
func CfnPublisher_IsCfnPublisher(x interface{}) *bool
Checks whether the given object is a CfnPublisher.
func CfnPublisher_IsCfnResource ¶
func CfnPublisher_IsCfnResource(x interface{}) *bool
Check whether the given object is a CfnResource.
func CfnPublisher_IsConstruct ¶
func CfnPublisher_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func CfnRefElement_IsCfnElement ¶
func CfnRefElement_IsCfnElement(x interface{}) *bool
Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).
Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.
Returns: The construct as a stack element or undefined if it is not a stack element.
func CfnRefElement_IsConstruct ¶
func CfnRefElement_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func CfnResourceDefaultVersion_ArnForResourceDefaultVersion ¶ added in v2.227.0
func CfnResourceDefaultVersion_ArnForResourceDefaultVersion(resource interfacesawscloudformation.IResourceDefaultVersionRef) *string
func CfnResourceDefaultVersion_CFN_RESOURCE_TYPE_NAME ¶
func CfnResourceDefaultVersion_CFN_RESOURCE_TYPE_NAME() *string
func CfnResourceDefaultVersion_IsCfnElement ¶
func CfnResourceDefaultVersion_IsCfnElement(x interface{}) *bool
Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).
Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.
Returns: The construct as a stack element or undefined if it is not a stack element.
func CfnResourceDefaultVersion_IsCfnResource ¶
func CfnResourceDefaultVersion_IsCfnResource(x interface{}) *bool
Check whether the given object is a CfnResource.
func CfnResourceDefaultVersion_IsCfnResourceDefaultVersion ¶ added in v2.231.0
func CfnResourceDefaultVersion_IsCfnResourceDefaultVersion(x interface{}) *bool
Checks whether the given object is a CfnResourceDefaultVersion.
func CfnResourceDefaultVersion_IsConstruct ¶
func CfnResourceDefaultVersion_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func CfnResourceVersion_ArnForResourceVersion ¶ added in v2.227.0
func CfnResourceVersion_ArnForResourceVersion(resource interfacesawscloudformation.IResourceVersionRef) *string
func CfnResourceVersion_CFN_RESOURCE_TYPE_NAME ¶
func CfnResourceVersion_CFN_RESOURCE_TYPE_NAME() *string
func CfnResourceVersion_IsCfnElement ¶
func CfnResourceVersion_IsCfnElement(x interface{}) *bool
Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).
Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.
Returns: The construct as a stack element or undefined if it is not a stack element.
func CfnResourceVersion_IsCfnResource ¶
func CfnResourceVersion_IsCfnResource(x interface{}) *bool
Check whether the given object is a CfnResource.
func CfnResourceVersion_IsCfnResourceVersion ¶ added in v2.231.0
func CfnResourceVersion_IsCfnResourceVersion(x interface{}) *bool
Checks whether the given object is a CfnResourceVersion.
func CfnResourceVersion_IsConstruct ¶
func CfnResourceVersion_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func CfnResource_IsCfnElement ¶
func CfnResource_IsCfnElement(x interface{}) *bool
Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).
Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.
Returns: The construct as a stack element or undefined if it is not a stack element.
func CfnResource_IsCfnResource ¶
func CfnResource_IsCfnResource(x interface{}) *bool
Check whether the given object is a CfnResource.
func CfnResource_IsConstruct ¶
func CfnResource_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func CfnRule_IsCfnElement ¶
func CfnRule_IsCfnElement(x interface{}) *bool
Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).
Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.
Returns: The construct as a stack element or undefined if it is not a stack element.
func CfnRule_IsConstruct ¶
func CfnRule_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func CfnStackSet_CFN_RESOURCE_TYPE_NAME ¶
func CfnStackSet_CFN_RESOURCE_TYPE_NAME() *string
func CfnStackSet_IsCfnElement ¶
func CfnStackSet_IsCfnElement(x interface{}) *bool
Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).
Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.
Returns: The construct as a stack element or undefined if it is not a stack element.
func CfnStackSet_IsCfnResource ¶
func CfnStackSet_IsCfnResource(x interface{}) *bool
Check whether the given object is a CfnResource.
func CfnStackSet_IsCfnStackSet ¶ added in v2.231.0
func CfnStackSet_IsCfnStackSet(x interface{}) *bool
Checks whether the given object is a CfnStackSet.
func CfnStackSet_IsConstruct ¶
func CfnStackSet_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func CfnStack_CFN_RESOURCE_TYPE_NAME ¶
func CfnStack_CFN_RESOURCE_TYPE_NAME() *string
func CfnStack_IsCfnElement ¶
func CfnStack_IsCfnElement(x interface{}) *bool
Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).
Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.
Returns: The construct as a stack element or undefined if it is not a stack element.
func CfnStack_IsCfnResource ¶
func CfnStack_IsCfnResource(x interface{}) *bool
Check whether the given object is a CfnResource.
func CfnStack_IsCfnStack ¶ added in v2.231.0
func CfnStack_IsCfnStack(x interface{}) *bool
Checks whether the given object is a CfnStack.
func CfnStack_IsConstruct ¶
func CfnStack_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func CfnTypeActivation_ArnForTypeActivation ¶ added in v2.227.0
func CfnTypeActivation_ArnForTypeActivation(resource interfacesawscloudformation.ITypeActivationRef) *string
func CfnTypeActivation_CFN_RESOURCE_TYPE_NAME ¶
func CfnTypeActivation_CFN_RESOURCE_TYPE_NAME() *string
func CfnTypeActivation_IsCfnElement ¶
func CfnTypeActivation_IsCfnElement(x interface{}) *bool
Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).
Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.
Returns: The construct as a stack element or undefined if it is not a stack element.
func CfnTypeActivation_IsCfnResource ¶
func CfnTypeActivation_IsCfnResource(x interface{}) *bool
Check whether the given object is a CfnResource.
func CfnTypeActivation_IsCfnTypeActivation ¶ added in v2.231.0
func CfnTypeActivation_IsCfnTypeActivation(x interface{}) *bool
Checks whether the given object is a CfnTypeActivation.
func CfnTypeActivation_IsConstruct ¶
func CfnTypeActivation_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func CfnWaitConditionHandle_CFN_RESOURCE_TYPE_NAME ¶
func CfnWaitConditionHandle_CFN_RESOURCE_TYPE_NAME() *string
func CfnWaitConditionHandle_IsCfnElement ¶
func CfnWaitConditionHandle_IsCfnElement(x interface{}) *bool
Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).
Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.
Returns: The construct as a stack element or undefined if it is not a stack element.
func CfnWaitConditionHandle_IsCfnResource ¶
func CfnWaitConditionHandle_IsCfnResource(x interface{}) *bool
Check whether the given object is a CfnResource.
func CfnWaitConditionHandle_IsCfnWaitConditionHandle ¶ added in v2.231.0
func CfnWaitConditionHandle_IsCfnWaitConditionHandle(x interface{}) *bool
Checks whether the given object is a CfnWaitConditionHandle.
func CfnWaitConditionHandle_IsConstruct ¶
func CfnWaitConditionHandle_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func CfnWaitCondition_CFN_RESOURCE_TYPE_NAME ¶
func CfnWaitCondition_CFN_RESOURCE_TYPE_NAME() *string
func CfnWaitCondition_IsCfnElement ¶
func CfnWaitCondition_IsCfnElement(x interface{}) *bool
Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).
Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.
Returns: The construct as a stack element or undefined if it is not a stack element.
func CfnWaitCondition_IsCfnResource ¶
func CfnWaitCondition_IsCfnResource(x interface{}) *bool
Check whether the given object is a CfnResource.
func CfnWaitCondition_IsCfnWaitCondition ¶ added in v2.231.0
func CfnWaitCondition_IsCfnWaitCondition(x interface{}) *bool
Checks whether the given object is a CfnWaitCondition.
func CfnWaitCondition_IsConstruct ¶
func CfnWaitCondition_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func CustomResourceProviderBase_IsConstruct ¶ added in v2.116.0
func CustomResourceProviderBase_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func CustomResourceProvider_GetOrCreate ¶
func CustomResourceProvider_GetOrCreate(scope constructs.Construct, uniqueid *string, props *CustomResourceProviderProps) *string
Returns a stack-level singleton ARN (service token) for the custom resource provider.
Returns: the service token of the custom resource provider, which should be used when defining a `CustomResource`.
func CustomResourceProvider_IsConstruct ¶
func CustomResourceProvider_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func CustomResource_IsConstruct ¶
func CustomResource_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func CustomResource_IsOwnedResource ¶ added in v2.32.0
func CustomResource_IsOwnedResource(construct constructs.IConstruct) *bool
Returns true if the construct was created by CDK, and false otherwise.
func CustomResource_IsResource ¶
func CustomResource_IsResource(construct constructs.IConstruct) *bool
Check whether the given construct is a Resource.
func CustomResource_PROPERTY_INJECTION_ID ¶ added in v2.196.0
func CustomResource_PROPERTY_INJECTION_ID() *string
func DefaultStackSynthesizer_DEFAULT_BOOTSTRAP_STACK_VERSION_SSM_PARAMETER ¶
func DefaultStackSynthesizer_DEFAULT_BOOTSTRAP_STACK_VERSION_SSM_PARAMETER() *string