Documentation ¶
Index ¶
- func CfnAcceptedPortfolioShare_CFN_RESOURCE_TYPE_NAME() *string
- func CfnAcceptedPortfolioShare_IsCfnElement(x interface{}) *bool
- func CfnAcceptedPortfolioShare_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnAcceptedPortfolioShare_IsConstruct(x interface{}) *bool
- func CfnCloudFormationProduct_CFN_RESOURCE_TYPE_NAME() *string
- func CfnCloudFormationProduct_IsCfnElement(x interface{}) *bool
- func CfnCloudFormationProduct_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnCloudFormationProduct_IsConstruct(x interface{}) *bool
- func CfnCloudFormationProvisionedProduct_CFN_RESOURCE_TYPE_NAME() *string
- func CfnCloudFormationProvisionedProduct_IsCfnElement(x interface{}) *bool
- func CfnCloudFormationProvisionedProduct_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnCloudFormationProvisionedProduct_IsConstruct(x interface{}) *bool
- func CfnLaunchNotificationConstraint_CFN_RESOURCE_TYPE_NAME() *string
- func CfnLaunchNotificationConstraint_IsCfnElement(x interface{}) *bool
- func CfnLaunchNotificationConstraint_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnLaunchNotificationConstraint_IsConstruct(x interface{}) *bool
- func CfnLaunchRoleConstraint_CFN_RESOURCE_TYPE_NAME() *string
- func CfnLaunchRoleConstraint_IsCfnElement(x interface{}) *bool
- func CfnLaunchRoleConstraint_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnLaunchRoleConstraint_IsConstruct(x interface{}) *bool
- func CfnLaunchTemplateConstraint_CFN_RESOURCE_TYPE_NAME() *string
- func CfnLaunchTemplateConstraint_IsCfnElement(x interface{}) *bool
- func CfnLaunchTemplateConstraint_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnLaunchTemplateConstraint_IsConstruct(x interface{}) *bool
- func CfnPortfolioPrincipalAssociation_CFN_RESOURCE_TYPE_NAME() *string
- func CfnPortfolioPrincipalAssociation_IsCfnElement(x interface{}) *bool
- func CfnPortfolioPrincipalAssociation_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnPortfolioPrincipalAssociation_IsConstruct(x interface{}) *bool
- func CfnPortfolioProductAssociation_CFN_RESOURCE_TYPE_NAME() *string
- func CfnPortfolioProductAssociation_IsCfnElement(x interface{}) *bool
- func CfnPortfolioProductAssociation_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnPortfolioProductAssociation_IsConstruct(x interface{}) *bool
- func CfnPortfolioShare_CFN_RESOURCE_TYPE_NAME() *string
- func CfnPortfolioShare_IsCfnElement(x interface{}) *bool
- func CfnPortfolioShare_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnPortfolioShare_IsConstruct(x interface{}) *bool
- func CfnPortfolio_CFN_RESOURCE_TYPE_NAME() *string
- func CfnPortfolio_IsCfnElement(x interface{}) *bool
- func CfnPortfolio_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnPortfolio_IsConstruct(x interface{}) *bool
- func CfnResourceUpdateConstraint_CFN_RESOURCE_TYPE_NAME() *string
- func CfnResourceUpdateConstraint_IsCfnElement(x interface{}) *bool
- func CfnResourceUpdateConstraint_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnResourceUpdateConstraint_IsConstruct(x interface{}) *bool
- func CfnServiceActionAssociation_CFN_RESOURCE_TYPE_NAME() *string
- func CfnServiceActionAssociation_IsCfnElement(x interface{}) *bool
- func CfnServiceActionAssociation_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnServiceActionAssociation_IsConstruct(x interface{}) *bool
- func CfnServiceAction_CFN_RESOURCE_TYPE_NAME() *string
- func CfnServiceAction_IsCfnElement(x interface{}) *bool
- func CfnServiceAction_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnServiceAction_IsConstruct(x interface{}) *bool
- func CfnStackSetConstraint_CFN_RESOURCE_TYPE_NAME() *string
- func CfnStackSetConstraint_IsCfnElement(x interface{}) *bool
- func CfnStackSetConstraint_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnStackSetConstraint_IsConstruct(x interface{}) *bool
- func CfnTagOptionAssociation_CFN_RESOURCE_TYPE_NAME() *string
- func CfnTagOptionAssociation_IsCfnElement(x interface{}) *bool
- func CfnTagOptionAssociation_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnTagOptionAssociation_IsConstruct(x interface{}) *bool
- func CfnTagOption_CFN_RESOURCE_TYPE_NAME() *string
- func CfnTagOption_IsCfnElement(x interface{}) *bool
- func CfnTagOption_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnTagOption_IsConstruct(x interface{}) *bool
- func NewCfnAcceptedPortfolioShare_Override(c CfnAcceptedPortfolioShare, scope awscdk.Construct, id *string, ...)
- func NewCfnCloudFormationProduct_Override(c CfnCloudFormationProduct, scope awscdk.Construct, id *string, ...)
- func NewCfnCloudFormationProvisionedProduct_Override(c CfnCloudFormationProvisionedProduct, scope awscdk.Construct, id *string, ...)
- func NewCfnLaunchNotificationConstraint_Override(c CfnLaunchNotificationConstraint, scope awscdk.Construct, id *string, ...)
- func NewCfnLaunchRoleConstraint_Override(c CfnLaunchRoleConstraint, scope awscdk.Construct, id *string, ...)
- func NewCfnLaunchTemplateConstraint_Override(c CfnLaunchTemplateConstraint, scope awscdk.Construct, id *string, ...)
- func NewCfnPortfolioPrincipalAssociation_Override(c CfnPortfolioPrincipalAssociation, scope awscdk.Construct, id *string, ...)
- func NewCfnPortfolioProductAssociation_Override(c CfnPortfolioProductAssociation, scope awscdk.Construct, id *string, ...)
- func NewCfnPortfolioShare_Override(c CfnPortfolioShare, scope awscdk.Construct, id *string, ...)
- func NewCfnPortfolio_Override(c CfnPortfolio, scope awscdk.Construct, id *string, props *CfnPortfolioProps)
- func NewCfnResourceUpdateConstraint_Override(c CfnResourceUpdateConstraint, scope awscdk.Construct, id *string, ...)
- func NewCfnServiceActionAssociation_Override(c CfnServiceActionAssociation, scope awscdk.Construct, id *string, ...)
- func NewCfnServiceAction_Override(c CfnServiceAction, scope awscdk.Construct, id *string, ...)
- func NewCfnStackSetConstraint_Override(c CfnStackSetConstraint, scope awscdk.Construct, id *string, ...)
- func NewCfnTagOptionAssociation_Override(c CfnTagOptionAssociation, scope awscdk.Construct, id *string, ...)
- func NewCfnTagOption_Override(c CfnTagOption, scope awscdk.Construct, id *string, props *CfnTagOptionProps)
- type CfnAcceptedPortfolioShare
- type CfnAcceptedPortfolioShareProps
- type CfnCloudFormationProduct
- type CfnCloudFormationProductProps
- type CfnCloudFormationProduct_ProvisioningArtifactPropertiesProperty
- type CfnCloudFormationProvisionedProduct
- type CfnCloudFormationProvisionedProductProps
- type CfnCloudFormationProvisionedProduct_ProvisioningParameterProperty
- type CfnCloudFormationProvisionedProduct_ProvisioningPreferencesProperty
- type CfnLaunchNotificationConstraint
- type CfnLaunchNotificationConstraintProps
- type CfnLaunchRoleConstraint
- type CfnLaunchRoleConstraintProps
- type CfnLaunchTemplateConstraint
- type CfnLaunchTemplateConstraintProps
- type CfnPortfolio
- type CfnPortfolioPrincipalAssociation
- type CfnPortfolioPrincipalAssociationProps
- type CfnPortfolioProductAssociation
- type CfnPortfolioProductAssociationProps
- type CfnPortfolioProps
- type CfnPortfolioShare
- type CfnPortfolioShareProps
- type CfnResourceUpdateConstraint
- type CfnResourceUpdateConstraintProps
- type CfnServiceAction
- type CfnServiceActionAssociation
- type CfnServiceActionAssociationProps
- type CfnServiceActionProps
- type CfnServiceAction_DefinitionParameterProperty
- type CfnStackSetConstraint
- type CfnStackSetConstraintProps
- type CfnTagOption
- type CfnTagOptionAssociation
- type CfnTagOptionAssociationProps
- type CfnTagOptionProps
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CfnAcceptedPortfolioShare_CFN_RESOURCE_TYPE_NAME ¶
func CfnAcceptedPortfolioShare_CFN_RESOURCE_TYPE_NAME() *string
func CfnAcceptedPortfolioShare_IsCfnElement ¶
func CfnAcceptedPortfolioShare_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. Experimental.
func CfnAcceptedPortfolioShare_IsCfnResource ¶
func CfnAcceptedPortfolioShare_IsCfnResource(construct constructs.IConstruct) *bool
Check whether the given construct is a CfnResource. Experimental.
func CfnAcceptedPortfolioShare_IsConstruct ¶
func CfnAcceptedPortfolioShare_IsConstruct(x interface{}) *bool
Return whether the given object is a Construct. Experimental.
func CfnCloudFormationProduct_CFN_RESOURCE_TYPE_NAME ¶
func CfnCloudFormationProduct_CFN_RESOURCE_TYPE_NAME() *string
func CfnCloudFormationProduct_IsCfnElement ¶
func CfnCloudFormationProduct_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. Experimental.
func CfnCloudFormationProduct_IsCfnResource ¶
func CfnCloudFormationProduct_IsCfnResource(construct constructs.IConstruct) *bool
Check whether the given construct is a CfnResource. Experimental.
func CfnCloudFormationProduct_IsConstruct ¶
func CfnCloudFormationProduct_IsConstruct(x interface{}) *bool
Return whether the given object is a Construct. Experimental.
func CfnCloudFormationProvisionedProduct_CFN_RESOURCE_TYPE_NAME ¶
func CfnCloudFormationProvisionedProduct_CFN_RESOURCE_TYPE_NAME() *string
func CfnCloudFormationProvisionedProduct_IsCfnElement ¶
func CfnCloudFormationProvisionedProduct_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. Experimental.
func CfnCloudFormationProvisionedProduct_IsCfnResource ¶
func CfnCloudFormationProvisionedProduct_IsCfnResource(construct constructs.IConstruct) *bool
Check whether the given construct is a CfnResource. Experimental.
func CfnCloudFormationProvisionedProduct_IsConstruct ¶
func CfnCloudFormationProvisionedProduct_IsConstruct(x interface{}) *bool
Return whether the given object is a Construct. Experimental.
func CfnLaunchNotificationConstraint_CFN_RESOURCE_TYPE_NAME ¶
func CfnLaunchNotificationConstraint_CFN_RESOURCE_TYPE_NAME() *string
func CfnLaunchNotificationConstraint_IsCfnElement ¶
func CfnLaunchNotificationConstraint_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. Experimental.
func CfnLaunchNotificationConstraint_IsCfnResource ¶
func CfnLaunchNotificationConstraint_IsCfnResource(construct constructs.IConstruct) *bool
Check whether the given construct is a CfnResource. Experimental.
func CfnLaunchNotificationConstraint_IsConstruct ¶
func CfnLaunchNotificationConstraint_IsConstruct(x interface{}) *bool
Return whether the given object is a Construct. Experimental.
func CfnLaunchRoleConstraint_CFN_RESOURCE_TYPE_NAME ¶
func CfnLaunchRoleConstraint_CFN_RESOURCE_TYPE_NAME() *string
func CfnLaunchRoleConstraint_IsCfnElement ¶
func CfnLaunchRoleConstraint_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. Experimental.
func CfnLaunchRoleConstraint_IsCfnResource ¶
func CfnLaunchRoleConstraint_IsCfnResource(construct constructs.IConstruct) *bool
Check whether the given construct is a CfnResource. Experimental.
func CfnLaunchRoleConstraint_IsConstruct ¶
func CfnLaunchRoleConstraint_IsConstruct(x interface{}) *bool
Return whether the given object is a Construct. Experimental.
func CfnLaunchTemplateConstraint_CFN_RESOURCE_TYPE_NAME ¶
func CfnLaunchTemplateConstraint_CFN_RESOURCE_TYPE_NAME() *string
func CfnLaunchTemplateConstraint_IsCfnElement ¶
func CfnLaunchTemplateConstraint_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. Experimental.
func CfnLaunchTemplateConstraint_IsCfnResource ¶
func CfnLaunchTemplateConstraint_IsCfnResource(construct constructs.IConstruct) *bool
Check whether the given construct is a CfnResource. Experimental.
func CfnLaunchTemplateConstraint_IsConstruct ¶
func CfnLaunchTemplateConstraint_IsConstruct(x interface{}) *bool
Return whether the given object is a Construct. Experimental.
func CfnPortfolioPrincipalAssociation_CFN_RESOURCE_TYPE_NAME ¶
func CfnPortfolioPrincipalAssociation_CFN_RESOURCE_TYPE_NAME() *string
func CfnPortfolioPrincipalAssociation_IsCfnElement ¶
func CfnPortfolioPrincipalAssociation_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. Experimental.
func CfnPortfolioPrincipalAssociation_IsCfnResource ¶
func CfnPortfolioPrincipalAssociation_IsCfnResource(construct constructs.IConstruct) *bool
Check whether the given construct is a CfnResource. Experimental.
func CfnPortfolioPrincipalAssociation_IsConstruct ¶
func CfnPortfolioPrincipalAssociation_IsConstruct(x interface{}) *bool
Return whether the given object is a Construct. Experimental.
func CfnPortfolioProductAssociation_CFN_RESOURCE_TYPE_NAME ¶
func CfnPortfolioProductAssociation_CFN_RESOURCE_TYPE_NAME() *string
func CfnPortfolioProductAssociation_IsCfnElement ¶
func CfnPortfolioProductAssociation_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. Experimental.
func CfnPortfolioProductAssociation_IsCfnResource ¶
func CfnPortfolioProductAssociation_IsCfnResource(construct constructs.IConstruct) *bool
Check whether the given construct is a CfnResource. Experimental.
func CfnPortfolioProductAssociation_IsConstruct ¶
func CfnPortfolioProductAssociation_IsConstruct(x interface{}) *bool
Return whether the given object is a Construct. Experimental.
func CfnPortfolioShare_CFN_RESOURCE_TYPE_NAME ¶
func CfnPortfolioShare_CFN_RESOURCE_TYPE_NAME() *string
func CfnPortfolioShare_IsCfnElement ¶
func CfnPortfolioShare_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. Experimental.
func CfnPortfolioShare_IsCfnResource ¶
func CfnPortfolioShare_IsCfnResource(construct constructs.IConstruct) *bool
Check whether the given construct is a CfnResource. Experimental.
func CfnPortfolioShare_IsConstruct ¶
func CfnPortfolioShare_IsConstruct(x interface{}) *bool
Return whether the given object is a Construct. Experimental.
func CfnPortfolio_CFN_RESOURCE_TYPE_NAME ¶
func CfnPortfolio_CFN_RESOURCE_TYPE_NAME() *string
func CfnPortfolio_IsCfnElement ¶
func CfnPortfolio_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. Experimental.
func CfnPortfolio_IsCfnResource ¶
func CfnPortfolio_IsCfnResource(construct constructs.IConstruct) *bool
Check whether the given construct is a CfnResource. Experimental.
func CfnPortfolio_IsConstruct ¶
func CfnPortfolio_IsConstruct(x interface{}) *bool
Return whether the given object is a Construct. Experimental.
func CfnResourceUpdateConstraint_CFN_RESOURCE_TYPE_NAME ¶
func CfnResourceUpdateConstraint_CFN_RESOURCE_TYPE_NAME() *string
func CfnResourceUpdateConstraint_IsCfnElement ¶
func CfnResourceUpdateConstraint_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. Experimental.
func CfnResourceUpdateConstraint_IsCfnResource ¶
func CfnResourceUpdateConstraint_IsCfnResource(construct constructs.IConstruct) *bool
Check whether the given construct is a CfnResource. Experimental.
func CfnResourceUpdateConstraint_IsConstruct ¶
func CfnResourceUpdateConstraint_IsConstruct(x interface{}) *bool
Return whether the given object is a Construct. Experimental.
func CfnServiceActionAssociation_CFN_RESOURCE_TYPE_NAME ¶
func CfnServiceActionAssociation_CFN_RESOURCE_TYPE_NAME() *string
func CfnServiceActionAssociation_IsCfnElement ¶
func CfnServiceActionAssociation_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. Experimental.
func CfnServiceActionAssociation_IsCfnResource ¶
func CfnServiceActionAssociation_IsCfnResource(construct constructs.IConstruct) *bool
Check whether the given construct is a CfnResource. Experimental.
func CfnServiceActionAssociation_IsConstruct ¶
func CfnServiceActionAssociation_IsConstruct(x interface{}) *bool
Return whether the given object is a Construct. Experimental.
func CfnServiceAction_CFN_RESOURCE_TYPE_NAME ¶
func CfnServiceAction_CFN_RESOURCE_TYPE_NAME() *string
func CfnServiceAction_IsCfnElement ¶
func CfnServiceAction_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. Experimental.
func CfnServiceAction_IsCfnResource ¶
func CfnServiceAction_IsCfnResource(construct constructs.IConstruct) *bool
Check whether the given construct is a CfnResource. Experimental.
func CfnServiceAction_IsConstruct ¶
func CfnServiceAction_IsConstruct(x interface{}) *bool
Return whether the given object is a Construct. Experimental.
func CfnStackSetConstraint_CFN_RESOURCE_TYPE_NAME ¶
func CfnStackSetConstraint_CFN_RESOURCE_TYPE_NAME() *string
func CfnStackSetConstraint_IsCfnElement ¶
func CfnStackSetConstraint_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. Experimental.
func CfnStackSetConstraint_IsCfnResource ¶
func CfnStackSetConstraint_IsCfnResource(construct constructs.IConstruct) *bool
Check whether the given construct is a CfnResource. Experimental.
func CfnStackSetConstraint_IsConstruct ¶
func CfnStackSetConstraint_IsConstruct(x interface{}) *bool
Return whether the given object is a Construct. Experimental.
func CfnTagOptionAssociation_CFN_RESOURCE_TYPE_NAME ¶
func CfnTagOptionAssociation_CFN_RESOURCE_TYPE_NAME() *string
func CfnTagOptionAssociation_IsCfnElement ¶
func CfnTagOptionAssociation_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. Experimental.
func CfnTagOptionAssociation_IsCfnResource ¶
func CfnTagOptionAssociation_IsCfnResource(construct constructs.IConstruct) *bool
Check whether the given construct is a CfnResource. Experimental.
func CfnTagOptionAssociation_IsConstruct ¶
func CfnTagOptionAssociation_IsConstruct(x interface{}) *bool
Return whether the given object is a Construct. Experimental.
func CfnTagOption_CFN_RESOURCE_TYPE_NAME ¶
func CfnTagOption_CFN_RESOURCE_TYPE_NAME() *string
func CfnTagOption_IsCfnElement ¶
func CfnTagOption_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. Experimental.
func CfnTagOption_IsCfnResource ¶
func CfnTagOption_IsCfnResource(construct constructs.IConstruct) *bool
Check whether the given construct is a CfnResource. Experimental.
func CfnTagOption_IsConstruct ¶
func CfnTagOption_IsConstruct(x interface{}) *bool
Return whether the given object is a Construct. Experimental.
func NewCfnAcceptedPortfolioShare_Override ¶
func NewCfnAcceptedPortfolioShare_Override(c CfnAcceptedPortfolioShare, scope awscdk.Construct, id *string, props *CfnAcceptedPortfolioShareProps)
Create a new `AWS::ServiceCatalog::AcceptedPortfolioShare`.
func NewCfnCloudFormationProduct_Override ¶
func NewCfnCloudFormationProduct_Override(c CfnCloudFormationProduct, scope awscdk.Construct, id *string, props *CfnCloudFormationProductProps)
Create a new `AWS::ServiceCatalog::CloudFormationProduct`.
func NewCfnCloudFormationProvisionedProduct_Override ¶
func NewCfnCloudFormationProvisionedProduct_Override(c CfnCloudFormationProvisionedProduct, scope awscdk.Construct, id *string, props *CfnCloudFormationProvisionedProductProps)
Create a new `AWS::ServiceCatalog::CloudFormationProvisionedProduct`.
func NewCfnLaunchNotificationConstraint_Override ¶
func NewCfnLaunchNotificationConstraint_Override(c CfnLaunchNotificationConstraint, scope awscdk.Construct, id *string, props *CfnLaunchNotificationConstraintProps)
Create a new `AWS::ServiceCatalog::LaunchNotificationConstraint`.
func NewCfnLaunchRoleConstraint_Override ¶
func NewCfnLaunchRoleConstraint_Override(c CfnLaunchRoleConstraint, scope awscdk.Construct, id *string, props *CfnLaunchRoleConstraintProps)
Create a new `AWS::ServiceCatalog::LaunchRoleConstraint`.
func NewCfnLaunchTemplateConstraint_Override ¶
func NewCfnLaunchTemplateConstraint_Override(c CfnLaunchTemplateConstraint, scope awscdk.Construct, id *string, props *CfnLaunchTemplateConstraintProps)
Create a new `AWS::ServiceCatalog::LaunchTemplateConstraint`.
func NewCfnPortfolioPrincipalAssociation_Override ¶
func NewCfnPortfolioPrincipalAssociation_Override(c CfnPortfolioPrincipalAssociation, scope awscdk.Construct, id *string, props *CfnPortfolioPrincipalAssociationProps)
Create a new `AWS::ServiceCatalog::PortfolioPrincipalAssociation`.
func NewCfnPortfolioProductAssociation_Override ¶
func NewCfnPortfolioProductAssociation_Override(c CfnPortfolioProductAssociation, scope awscdk.Construct, id *string, props *CfnPortfolioProductAssociationProps)
Create a new `AWS::ServiceCatalog::PortfolioProductAssociation`.
func NewCfnPortfolioShare_Override ¶
func NewCfnPortfolioShare_Override(c CfnPortfolioShare, scope awscdk.Construct, id *string, props *CfnPortfolioShareProps)
Create a new `AWS::ServiceCatalog::PortfolioShare`.
func NewCfnPortfolio_Override ¶
func NewCfnPortfolio_Override(c CfnPortfolio, scope awscdk.Construct, id *string, props *CfnPortfolioProps)
Create a new `AWS::ServiceCatalog::Portfolio`.
func NewCfnResourceUpdateConstraint_Override ¶
func NewCfnResourceUpdateConstraint_Override(c CfnResourceUpdateConstraint, scope awscdk.Construct, id *string, props *CfnResourceUpdateConstraintProps)
Create a new `AWS::ServiceCatalog::ResourceUpdateConstraint`.
func NewCfnServiceActionAssociation_Override ¶
func NewCfnServiceActionAssociation_Override(c CfnServiceActionAssociation, scope awscdk.Construct, id *string, props *CfnServiceActionAssociationProps)
Create a new `AWS::ServiceCatalog::ServiceActionAssociation`.
func NewCfnServiceAction_Override ¶
func NewCfnServiceAction_Override(c CfnServiceAction, scope awscdk.Construct, id *string, props *CfnServiceActionProps)
Create a new `AWS::ServiceCatalog::ServiceAction`.
func NewCfnStackSetConstraint_Override ¶
func NewCfnStackSetConstraint_Override(c CfnStackSetConstraint, scope awscdk.Construct, id *string, props *CfnStackSetConstraintProps)
Create a new `AWS::ServiceCatalog::StackSetConstraint`.
func NewCfnTagOptionAssociation_Override ¶
func NewCfnTagOptionAssociation_Override(c CfnTagOptionAssociation, scope awscdk.Construct, id *string, props *CfnTagOptionAssociationProps)
Create a new `AWS::ServiceCatalog::TagOptionAssociation`.
func NewCfnTagOption_Override ¶
func NewCfnTagOption_Override(c CfnTagOption, scope awscdk.Construct, id *string, props *CfnTagOptionProps)
Create a new `AWS::ServiceCatalog::TagOption`.
Types ¶
type CfnAcceptedPortfolioShare ¶
type CfnAcceptedPortfolioShare interface { awscdk.CfnResource awscdk.IInspectable }
A CloudFormation `AWS::ServiceCatalog::AcceptedPortfolioShare`.
func NewCfnAcceptedPortfolioShare ¶
func NewCfnAcceptedPortfolioShare(scope awscdk.Construct, id *string, props *CfnAcceptedPortfolioShareProps) CfnAcceptedPortfolioShare
Create a new `AWS::ServiceCatalog::AcceptedPortfolioShare`.
type CfnAcceptedPortfolioShareProps ¶
type CfnAcceptedPortfolioShareProps struct { string `json:"portfolioId"` AcceptLanguage *string `json:"acceptLanguage"` }PortfolioId *
Properties for defining a `AWS::ServiceCatalog::AcceptedPortfolioShare`.
type CfnCloudFormationProduct ¶
type CfnCloudFormationProduct interface { awscdk.CfnResource awscdk.IInspectable AcceptLanguage() *string SetAcceptLanguage(val *string) AttrProductName() *string AttrProvisioningArtifactIds() *string AttrProvisioningArtifactNames() *string CfnOptions() awscdk.ICfnResourceOptions CfnProperties() *map[string]interface{} CfnResourceType() *string CreationStack() *[]*string Description() *string SetDescription(val *string) Distributor() *string SetDistributor(val *string) LogicalId() *string Name() *string SetName(val *string) Node() awscdk.ConstructNode Owner() *string SetOwner(val *string) ProvisioningArtifactParameters() interface{} SetProvisioningArtifactParameters(val interface{}) Ref() *string ReplaceProvisioningArtifacts() interface{} SetReplaceProvisioningArtifacts(val interface{}) Stack() awscdk.Stack SupportDescription() *string SetSupportDescription(val *string) SupportEmail() *string SetSupportEmail(val *string) SupportUrl() *string SetSupportUrl(val *string) Tags() awscdk.TagManager UpdatedProperites() *map[string]interface{} AddDeletionOverride(path *string) AddDependsOn(target awscdk.CfnResource) AddMetadata(key *string, value interface{}) AddOverride(path *string, value interface{}) AddPropertyDeletionOverride(propertyPath *string) AddPropertyOverride(propertyPath *string, value interface{}) ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions) GetAtt(attributeName *string) awscdk.Reference GetMetadata(key *string) interface{} Inspect(inspector awscdk.TreeInspector) OnPrepare() OnSynthesize(session constructs.ISynthesisSession) OnValidate() *[]*string OverrideLogicalId(newLogicalId *string) Prepare() RenderProperties(props *map[string]interface{}) *map[string]interface{} ShouldSynthesize() *bool Synthesize(session awscdk.ISynthesisSession) ToString() *string Validate() *[]*string ValidateProperties(_properties interface{}) }
A CloudFormation `AWS::ServiceCatalog::CloudFormationProduct`.
func NewCfnCloudFormationProduct ¶
func NewCfnCloudFormationProduct(scope awscdk.Construct, id *string, props *CfnCloudFormationProductProps) CfnCloudFormationProduct
Create a new `AWS::ServiceCatalog::CloudFormationProduct`.
type CfnCloudFormationProductProps ¶
type CfnCloudFormationProductProps struct { // `AWS::ServiceCatalog::CloudFormationProduct.Name`. Name *string `json:"name"` // `AWS::ServiceCatalog::CloudFormationProduct.Owner`. Owner *string `json:"owner"` // `AWS::ServiceCatalog::CloudFormationProduct.ProvisioningArtifactParameters`. ProvisioningArtifactParameters interface{} `json:"provisioningArtifactParameters"` // `AWS::ServiceCatalog::CloudFormationProduct.AcceptLanguage`. AcceptLanguage *string `json:"acceptLanguage"` // `AWS::ServiceCatalog::CloudFormationProduct.Description`. Description *string `json:"description"` // `AWS::ServiceCatalog::CloudFormationProduct.Distributor`. Distributor *string `json:"distributor"` // `AWS::ServiceCatalog::CloudFormationProduct.ReplaceProvisioningArtifacts`. ReplaceProvisioningArtifacts interface{} `json:"replaceProvisioningArtifacts"` // `AWS::ServiceCatalog::CloudFormationProduct.SupportDescription`. SupportDescription *string `json:"supportDescription"` // `AWS::ServiceCatalog::CloudFormationProduct.SupportEmail`. SupportEmail *string `json:"supportEmail"` // `AWS::ServiceCatalog::CloudFormationProduct.SupportUrl`. SupportUrl *string `json:"supportUrl"` // `AWS::ServiceCatalog::CloudFormationProduct.Tags`. Tags *[]*awscdk.CfnTag `json:"tags"` }
Properties for defining a `AWS::ServiceCatalog::CloudFormationProduct`.
type CfnCloudFormationProduct_ProvisioningArtifactPropertiesProperty ¶
type CfnCloudFormationProduct_ProvisioningArtifactPropertiesProperty struct { // `CfnCloudFormationProduct.ProvisioningArtifactPropertiesProperty.Info`. Info interface{} `json:"info"` // `CfnCloudFormationProduct.ProvisioningArtifactPropertiesProperty.Description`. Description *string `json:"description"` // `CfnCloudFormationProduct.ProvisioningArtifactPropertiesProperty.DisableTemplateValidation`. DisableTemplateValidation interface{} `json:"disableTemplateValidation"` // `CfnCloudFormationProduct.ProvisioningArtifactPropertiesProperty.Name`. Name *string `json:"name"` }
type CfnCloudFormationProvisionedProduct ¶
type CfnCloudFormationProvisionedProduct interface { awscdk.CfnResource awscdk.IInspectable AcceptLanguage() *string SetAcceptLanguage(val *string) AttrCloudformationStackArn() *string AttrProvisionedProductId() *string AttrRecordId() *string CfnOptions() awscdk.ICfnResourceOptions CfnProperties() *map[string]interface{} CfnResourceType() *string CreationStack() *[]*string LogicalId() *string Node() awscdk.ConstructNode NotificationArns() *[]*string SetNotificationArns(val *[]*string) PathId() *string SetPathId(val *string) PathName() *string SetPathName(val *string) ProductId() *string SetProductId(val *string) ProductName() *string SetProductName(val *string) ProvisionedProductName() *string SetProvisionedProductName(val *string) ProvisioningArtifactId() *string SetProvisioningArtifactId(val *string) ProvisioningArtifactName() *string SetProvisioningArtifactName(val *string) ProvisioningParameters() interface{} SetProvisioningParameters(val interface{}) ProvisioningPreferences() interface{} SetProvisioningPreferences(val interface{}) Ref() *string Stack() awscdk.Stack Tags() awscdk.TagManager UpdatedProperites() *map[string]interface{} AddDeletionOverride(path *string) AddDependsOn(target awscdk.CfnResource) AddMetadata(key *string, value interface{}) AddOverride(path *string, value interface{}) AddPropertyDeletionOverride(propertyPath *string) AddPropertyOverride(propertyPath *string, value interface{}) ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions) GetAtt(attributeName *string) awscdk.Reference GetMetadata(key *string) interface{} Inspect(inspector awscdk.TreeInspector) OnPrepare() OnSynthesize(session constructs.ISynthesisSession) OnValidate() *[]*string OverrideLogicalId(newLogicalId *string) Prepare() RenderProperties(props *map[string]interface{}) *map[string]interface{} ShouldSynthesize() *bool Synthesize(session awscdk.ISynthesisSession) ToString() *string Validate() *[]*string ValidateProperties(_properties interface{}) }
A CloudFormation `AWS::ServiceCatalog::CloudFormationProvisionedProduct`.
func NewCfnCloudFormationProvisionedProduct ¶
func NewCfnCloudFormationProvisionedProduct(scope awscdk.Construct, id *string, props *CfnCloudFormationProvisionedProductProps) CfnCloudFormationProvisionedProduct
Create a new `AWS::ServiceCatalog::CloudFormationProvisionedProduct`.
type CfnCloudFormationProvisionedProductProps ¶
type CfnCloudFormationProvisionedProductProps struct { // `AWS::ServiceCatalog::CloudFormationProvisionedProduct.AcceptLanguage`. AcceptLanguage *string `json:"acceptLanguage"` // `AWS::ServiceCatalog::CloudFormationProvisionedProduct.NotificationArns`. NotificationArns *[]*string `json:"notificationArns"` // `AWS::ServiceCatalog::CloudFormationProvisionedProduct.PathId`. PathId *string `json:"pathId"` // `AWS::ServiceCatalog::CloudFormationProvisionedProduct.PathName`. PathName *string `json:"pathName"` // `AWS::ServiceCatalog::CloudFormationProvisionedProduct.ProductId`. ProductId *string `json:"productId"` // `AWS::ServiceCatalog::CloudFormationProvisionedProduct.ProductName`. ProductName *string `json:"productName"` // `AWS::ServiceCatalog::CloudFormationProvisionedProduct.ProvisionedProductName`. ProvisionedProductName *string `json:"provisionedProductName"` // `AWS::ServiceCatalog::CloudFormationProvisionedProduct.ProvisioningArtifactId`. ProvisioningArtifactId *string `json:"provisioningArtifactId"` // `AWS::ServiceCatalog::CloudFormationProvisionedProduct.ProvisioningArtifactName`. ProvisioningArtifactName *string `json:"provisioningArtifactName"` // `AWS::ServiceCatalog::CloudFormationProvisionedProduct.ProvisioningParameters`. ProvisioningParameters interface{} `json:"provisioningParameters"` // `AWS::ServiceCatalog::CloudFormationProvisionedProduct.ProvisioningPreferences`. ProvisioningPreferences interface{} `json:"provisioningPreferences"` // `AWS::ServiceCatalog::CloudFormationProvisionedProduct.Tags`. Tags *[]*awscdk.CfnTag `json:"tags"` }
Properties for defining a `AWS::ServiceCatalog::CloudFormationProvisionedProduct`.
type CfnCloudFormationProvisionedProduct_ProvisioningPreferencesProperty ¶
type CfnCloudFormationProvisionedProduct_ProvisioningPreferencesProperty struct { // `CfnCloudFormationProvisionedProduct.ProvisioningPreferencesProperty.StackSetAccounts`. StackSetAccounts *[]*string `json:"stackSetAccounts"` // `CfnCloudFormationProvisionedProduct.ProvisioningPreferencesProperty.StackSetFailureToleranceCount`. StackSetFailureToleranceCount *float64 `json:"stackSetFailureToleranceCount"` // `CfnCloudFormationProvisionedProduct.ProvisioningPreferencesProperty.StackSetFailureTolerancePercentage`. StackSetFailureTolerancePercentage *float64 `json:"stackSetFailureTolerancePercentage"` // `CfnCloudFormationProvisionedProduct.ProvisioningPreferencesProperty.StackSetMaxConcurrencyCount`. StackSetMaxConcurrencyCount *float64 `json:"stackSetMaxConcurrencyCount"` // `CfnCloudFormationProvisionedProduct.ProvisioningPreferencesProperty.StackSetMaxConcurrencyPercentage`. StackSetMaxConcurrencyPercentage *float64 `json:"stackSetMaxConcurrencyPercentage"` // `CfnCloudFormationProvisionedProduct.ProvisioningPreferencesProperty.StackSetOperationType`. StackSetOperationType *string `json:"stackSetOperationType"` // `CfnCloudFormationProvisionedProduct.ProvisioningPreferencesProperty.StackSetRegions`. StackSetRegions *[]*string `json:"stackSetRegions"` }
type CfnLaunchNotificationConstraint ¶
type CfnLaunchNotificationConstraint interface { awscdk.CfnResource awscdk.IInspectable AcceptLanguage() *string SetAcceptLanguage(val *string) CfnOptions() awscdk.ICfnResourceOptions CfnProperties() *map[string]interface{} CfnResourceType() *string CreationStack() *[]*string Description() *string SetDescription(val *string) LogicalId() *string Node() awscdk.ConstructNode NotificationArns() *[]*string SetNotificationArns(val *[]*string) PortfolioId() *string SetPortfolioId(val *string) ProductId() *string SetProductId(val *string) Ref() *string Stack() awscdk.Stack UpdatedProperites() *map[string]interface{} AddDeletionOverride(path *string) AddDependsOn(target awscdk.CfnResource) AddMetadata(key *string, value interface{}) AddOverride(path *string, value interface{}) AddPropertyDeletionOverride(propertyPath *string) AddPropertyOverride(propertyPath *string, value interface{}) ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions) GetAtt(attributeName *string) awscdk.Reference GetMetadata(key *string) interface{} Inspect(inspector awscdk.TreeInspector) OnPrepare() OnSynthesize(session constructs.ISynthesisSession) OnValidate() *[]*string OverrideLogicalId(newLogicalId *string) Prepare() RenderProperties(props *map[string]interface{}) *map[string]interface{} ShouldSynthesize() *bool Synthesize(session awscdk.ISynthesisSession) ToString() *string Validate() *[]*string ValidateProperties(_properties interface{}) }
A CloudFormation `AWS::ServiceCatalog::LaunchNotificationConstraint`.
func NewCfnLaunchNotificationConstraint ¶
func NewCfnLaunchNotificationConstraint(scope awscdk.Construct, id *string, props *CfnLaunchNotificationConstraintProps) CfnLaunchNotificationConstraint
Create a new `AWS::ServiceCatalog::LaunchNotificationConstraint`.
type CfnLaunchNotificationConstraintProps ¶
type CfnLaunchNotificationConstraintProps struct { // `AWS::ServiceCatalog::LaunchNotificationConstraint.NotificationArns`. NotificationArns *[]*string `json:"notificationArns"` // `AWS::ServiceCatalog::LaunchNotificationConstraint.PortfolioId`. PortfolioId *string `json:"portfolioId"` // `AWS::ServiceCatalog::LaunchNotificationConstraint.ProductId`. ProductId *string `json:"productId"` // `AWS::ServiceCatalog::LaunchNotificationConstraint.AcceptLanguage`. AcceptLanguage *string `json:"acceptLanguage"` // `AWS::ServiceCatalog::LaunchNotificationConstraint.Description`. Description *string `json:"description"` }
Properties for defining a `AWS::ServiceCatalog::LaunchNotificationConstraint`.
type CfnLaunchRoleConstraint ¶
type CfnLaunchRoleConstraint interface { awscdk.CfnResource awscdk.IInspectable AcceptLanguage() *string SetAcceptLanguage(val *string) CfnOptions() awscdk.ICfnResourceOptions CfnProperties() *map[string]interface{} CfnResourceType() *string CreationStack() *[]*string Description() *string SetDescription(val *string) LocalRoleName() *string SetLocalRoleName(val *string) LogicalId() *string Node() awscdk.ConstructNode PortfolioId() *string SetPortfolioId(val *string) ProductId() *string SetProductId(val *string) Ref() *string RoleArn() *string SetRoleArn(val *string) Stack() awscdk.Stack UpdatedProperites() *map[string]interface{} AddDeletionOverride(path *string) AddDependsOn(target awscdk.CfnResource) AddMetadata(key *string, value interface{}) AddOverride(path *string, value interface{}) AddPropertyDeletionOverride(propertyPath *string) AddPropertyOverride(propertyPath *string, value interface{}) ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions) GetAtt(attributeName *string) awscdk.Reference GetMetadata(key *string) interface{} Inspect(inspector awscdk.TreeInspector) OnPrepare() OnSynthesize(session constructs.ISynthesisSession) OnValidate() *[]*string OverrideLogicalId(newLogicalId *string) Prepare() RenderProperties(props *map[string]interface{}) *map[string]interface{} ShouldSynthesize() *bool Synthesize(session awscdk.ISynthesisSession) ToString() *string Validate() *[]*string ValidateProperties(_properties interface{}) }
A CloudFormation `AWS::ServiceCatalog::LaunchRoleConstraint`.
func NewCfnLaunchRoleConstraint ¶
func NewCfnLaunchRoleConstraint(scope awscdk.Construct, id *string, props *CfnLaunchRoleConstraintProps) CfnLaunchRoleConstraint
Create a new `AWS::ServiceCatalog::LaunchRoleConstraint`.
type CfnLaunchRoleConstraintProps ¶
type CfnLaunchRoleConstraintProps struct { // `AWS::ServiceCatalog::LaunchRoleConstraint.PortfolioId`. PortfolioId *string `json:"portfolioId"` // `AWS::ServiceCatalog::LaunchRoleConstraint.ProductId`. ProductId *string `json:"productId"` // `AWS::ServiceCatalog::LaunchRoleConstraint.AcceptLanguage`. AcceptLanguage *string `json:"acceptLanguage"` // `AWS::ServiceCatalog::LaunchRoleConstraint.Description`. Description *string `json:"description"` // `AWS::ServiceCatalog::LaunchRoleConstraint.LocalRoleName`. LocalRoleName *string `json:"localRoleName"` // `AWS::ServiceCatalog::LaunchRoleConstraint.RoleArn`. RoleArn *string `json:"roleArn"` }
Properties for defining a `AWS::ServiceCatalog::LaunchRoleConstraint`.
type CfnLaunchTemplateConstraint ¶
type CfnLaunchTemplateConstraint interface { awscdk.CfnResource awscdk.IInspectable AcceptLanguage() *string SetAcceptLanguage(val *string) CfnOptions() awscdk.ICfnResourceOptions CfnProperties() *map[string]interface{} CfnResourceType() *string CreationStack() *[]*string Description() *string SetDescription(val *string) LogicalId() *string Node() awscdk.ConstructNode PortfolioId() *string SetPortfolioId(val *string) ProductId() *string SetProductId(val *string) Ref() *string Rules() *string SetRules(val *string) Stack() awscdk.Stack UpdatedProperites() *map[string]interface{} AddDeletionOverride(path *string) AddDependsOn(target awscdk.CfnResource) AddMetadata(key *string, value interface{}) AddOverride(path *string, value interface{}) AddPropertyDeletionOverride(propertyPath *string) AddPropertyOverride(propertyPath *string, value interface{}) ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions) GetAtt(attributeName *string) awscdk.Reference GetMetadata(key *string) interface{} Inspect(inspector awscdk.TreeInspector) OnPrepare() OnSynthesize(session constructs.ISynthesisSession) OnValidate() *[]*string OverrideLogicalId(newLogicalId *string) Prepare() RenderProperties(props *map[string]interface{}) *map[string]interface{} ShouldSynthesize() *bool Synthesize(session awscdk.ISynthesisSession) ToString() *string Validate() *[]*string ValidateProperties(_properties interface{}) }
A CloudFormation `AWS::ServiceCatalog::LaunchTemplateConstraint`.
func NewCfnLaunchTemplateConstraint ¶
func NewCfnLaunchTemplateConstraint(scope awscdk.Construct, id *string, props *CfnLaunchTemplateConstraintProps) CfnLaunchTemplateConstraint
Create a new `AWS::ServiceCatalog::LaunchTemplateConstraint`.
type CfnLaunchTemplateConstraintProps ¶
type CfnLaunchTemplateConstraintProps struct { // `AWS::ServiceCatalog::LaunchTemplateConstraint.PortfolioId`. PortfolioId *string `json:"portfolioId"` // `AWS::ServiceCatalog::LaunchTemplateConstraint.ProductId`. ProductId *string `json:"productId"` // `AWS::ServiceCatalog::LaunchTemplateConstraint.Rules`. Rules *string `json:"rules"` // `AWS::ServiceCatalog::LaunchTemplateConstraint.AcceptLanguage`. AcceptLanguage *string `json:"acceptLanguage"` // `AWS::ServiceCatalog::LaunchTemplateConstraint.Description`. Description *string `json:"description"` }
Properties for defining a `AWS::ServiceCatalog::LaunchTemplateConstraint`.
type CfnPortfolio ¶
type CfnPortfolio interface { awscdk.CfnResource awscdk.IInspectable AcceptLanguage() *string SetAcceptLanguage(val *string) AttrPortfolioName() *string CfnOptions() awscdk.ICfnResourceOptions CfnProperties() *map[string]interface{} CfnResourceType() *string CreationStack() *[]*string Description() *string SetDescription(val *string) DisplayName() *string SetDisplayName(val *string) LogicalId() *string Node() awscdk.ConstructNode ProviderName() *string SetProviderName(val *string) Ref() *string Stack() awscdk.Stack Tags() awscdk.TagManager UpdatedProperites() *map[string]interface{} AddDeletionOverride(path *string) AddDependsOn(target awscdk.CfnResource) AddMetadata(key *string, value interface{}) AddOverride(path *string, value interface{}) AddPropertyDeletionOverride(propertyPath *string) AddPropertyOverride(propertyPath *string, value interface{}) ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions) GetAtt(attributeName *string) awscdk.Reference GetMetadata(key *string) interface{} Inspect(inspector awscdk.TreeInspector) OnPrepare() OnSynthesize(session constructs.ISynthesisSession) OnValidate() *[]*string OverrideLogicalId(newLogicalId *string) Prepare() RenderProperties(props *map[string]interface{}) *map[string]interface{} ShouldSynthesize() *bool Synthesize(session awscdk.ISynthesisSession) ToString() *string Validate() *[]*string ValidateProperties(_properties interface{}) }
A CloudFormation `AWS::ServiceCatalog::Portfolio`.
func NewCfnPortfolio ¶
func NewCfnPortfolio(scope awscdk.Construct, id *string, props *CfnPortfolioProps) CfnPortfolio
Create a new `AWS::ServiceCatalog::Portfolio`.
type CfnPortfolioPrincipalAssociation ¶
type CfnPortfolioPrincipalAssociation interface { awscdk.CfnResource awscdk.IInspectable AcceptLanguage() *string SetAcceptLanguage(val *string) CfnOptions() awscdk.ICfnResourceOptions CfnProperties() *map[string]interface{} CfnResourceType() *string CreationStack() *[]*string LogicalId() *string Node() awscdk.ConstructNode PortfolioId() *string SetPortfolioId(val *string) PrincipalArn() *string SetPrincipalArn(val *string) PrincipalType() *string SetPrincipalType(val *string) Ref() *string Stack() awscdk.Stack UpdatedProperites() *map[string]interface{} AddDeletionOverride(path *string) AddDependsOn(target awscdk.CfnResource) AddMetadata(key *string, value interface{}) AddOverride(path *string, value interface{}) AddPropertyDeletionOverride(propertyPath *string) AddPropertyOverride(propertyPath *string, value interface{}) ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions) GetAtt(attributeName *string) awscdk.Reference GetMetadata(key *string) interface{} Inspect(inspector awscdk.TreeInspector) OnPrepare() OnSynthesize(session constructs.ISynthesisSession) OnValidate() *[]*string OverrideLogicalId(newLogicalId *string) Prepare() RenderProperties(props *map[string]interface{}) *map[string]interface{} ShouldSynthesize() *bool Synthesize(session awscdk.ISynthesisSession) ToString() *string Validate() *[]*string ValidateProperties(_properties interface{}) }
A CloudFormation `AWS::ServiceCatalog::PortfolioPrincipalAssociation`.
func NewCfnPortfolioPrincipalAssociation ¶
func NewCfnPortfolioPrincipalAssociation(scope awscdk.Construct, id *string, props *CfnPortfolioPrincipalAssociationProps) CfnPortfolioPrincipalAssociation
Create a new `AWS::ServiceCatalog::PortfolioPrincipalAssociation`.
type CfnPortfolioPrincipalAssociationProps ¶
type CfnPortfolioPrincipalAssociationProps struct { // `AWS::ServiceCatalog::PortfolioPrincipalAssociation.PortfolioId`. PortfolioId *string `json:"portfolioId"` // `AWS::ServiceCatalog::PortfolioPrincipalAssociation.PrincipalARN`. PrincipalArn *string `json:"principalArn"` // `AWS::ServiceCatalog::PortfolioPrincipalAssociation.PrincipalType`. PrincipalType *string `json:"principalType"` // `AWS::ServiceCatalog::PortfolioPrincipalAssociation.AcceptLanguage`. AcceptLanguage *string `json:"acceptLanguage"` }
Properties for defining a `AWS::ServiceCatalog::PortfolioPrincipalAssociation`.
type CfnPortfolioProductAssociation ¶
type CfnPortfolioProductAssociation interface { awscdk.CfnResource awscdk.IInspectable AcceptLanguage() *string SetAcceptLanguage(val *string) CfnOptions() awscdk.ICfnResourceOptions CfnProperties() *map[string]interface{} CfnResourceType() *string CreationStack() *[]*string LogicalId() *string Node() awscdk.ConstructNode PortfolioId() *string SetPortfolioId(val *string) ProductId() *string SetProductId(val *string) Ref() *string SourcePortfolioId() *string SetSourcePortfolioId(val *string) Stack() awscdk.Stack UpdatedProperites() *map[string]interface{} AddDeletionOverride(path *string) AddDependsOn(target awscdk.CfnResource) AddMetadata(key *string, value interface{}) AddOverride(path *string, value interface{}) AddPropertyDeletionOverride(propertyPath *string) AddPropertyOverride(propertyPath *string, value interface{}) ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions) GetAtt(attributeName *string) awscdk.Reference GetMetadata(key *string) interface{} Inspect(inspector awscdk.TreeInspector) OnPrepare() OnSynthesize(session constructs.ISynthesisSession) OnValidate() *[]*string OverrideLogicalId(newLogicalId *string) Prepare() RenderProperties(props *map[string]interface{}) *map[string]interface{} ShouldSynthesize() *bool Synthesize(session awscdk.ISynthesisSession) ToString() *string Validate() *[]*string ValidateProperties(_properties interface{}) }
A CloudFormation `AWS::ServiceCatalog::PortfolioProductAssociation`.
func NewCfnPortfolioProductAssociation ¶
func NewCfnPortfolioProductAssociation(scope awscdk.Construct, id *string, props *CfnPortfolioProductAssociationProps) CfnPortfolioProductAssociation
Create a new `AWS::ServiceCatalog::PortfolioProductAssociation`.
type CfnPortfolioProductAssociationProps ¶
type CfnPortfolioProductAssociationProps struct { // `AWS::ServiceCatalog::PortfolioProductAssociation.PortfolioId`. PortfolioId *string `json:"portfolioId"` // `AWS::ServiceCatalog::PortfolioProductAssociation.ProductId`. ProductId *string `json:"productId"` // `AWS::ServiceCatalog::PortfolioProductAssociation.AcceptLanguage`. AcceptLanguage *string `json:"acceptLanguage"` // `AWS::ServiceCatalog::PortfolioProductAssociation.SourcePortfolioId`. SourcePortfolioId *string `json:"sourcePortfolioId"` }
Properties for defining a `AWS::ServiceCatalog::PortfolioProductAssociation`.
type CfnPortfolioProps ¶
type CfnPortfolioProps struct { // `AWS::ServiceCatalog::Portfolio.DisplayName`. DisplayName *string `json:"displayName"` // `AWS::ServiceCatalog::Portfolio.ProviderName`. ProviderName *string `json:"providerName"` // `AWS::ServiceCatalog::Portfolio.AcceptLanguage`. AcceptLanguage *string `json:"acceptLanguage"` // `AWS::ServiceCatalog::Portfolio.Description`. Description *string `json:"description"` // `AWS::ServiceCatalog::Portfolio.Tags`. Tags *[]*awscdk.CfnTag `json:"tags"` }
Properties for defining a `AWS::ServiceCatalog::Portfolio`.
type CfnPortfolioShare ¶
type CfnPortfolioShare interface { awscdk.CfnResource awscdk.IInspectable }
A CloudFormation `AWS::ServiceCatalog::PortfolioShare`.
func NewCfnPortfolioShare ¶
func NewCfnPortfolioShare(scope awscdk.Construct, id *string, props *CfnPortfolioShareProps) CfnPortfolioShare
Create a new `AWS::ServiceCatalog::PortfolioShare`.
type CfnPortfolioShareProps ¶
type CfnPortfolioShareProps struct { string `json:"accountId"` PortfolioId *string `json:"portfolioId"` AcceptLanguage *string `json:"acceptLanguage"` ShareTagOptions interface{} `json:"shareTagOptions"` }AccountId *
Properties for defining a `AWS::ServiceCatalog::PortfolioShare`.
type CfnResourceUpdateConstraint ¶
type CfnResourceUpdateConstraint interface { awscdk.CfnResource awscdk.IInspectable AcceptLanguage() *string SetAcceptLanguage(val *string) CfnOptions() awscdk.ICfnResourceOptions CfnProperties() *map[string]interface{} CfnResourceType() *string CreationStack() *[]*string Description() *string SetDescription(val *string) LogicalId() *string Node() awscdk.ConstructNode PortfolioId() *string SetPortfolioId(val *string) ProductId() *string SetProductId(val *string) Ref() *string Stack() awscdk.Stack TagUpdateOnProvisionedProduct() *string SetTagUpdateOnProvisionedProduct(val *string) UpdatedProperites() *map[string]interface{} AddDeletionOverride(path *string) AddDependsOn(target awscdk.CfnResource) AddMetadata(key *string, value interface{}) AddOverride(path *string, value interface{}) AddPropertyDeletionOverride(propertyPath *string) AddPropertyOverride(propertyPath *string, value interface{}) ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions) GetAtt(attributeName *string) awscdk.Reference GetMetadata(key *string) interface{} Inspect(inspector awscdk.TreeInspector) OnPrepare() OnSynthesize(session constructs.ISynthesisSession) OnValidate() *[]*string OverrideLogicalId(newLogicalId *string) Prepare() RenderProperties(props *map[string]interface{}) *map[string]interface{} ShouldSynthesize() *bool Synthesize(session awscdk.ISynthesisSession) ToString() *string Validate() *[]*string ValidateProperties(_properties interface{}) }
A CloudFormation `AWS::ServiceCatalog::ResourceUpdateConstraint`.
func NewCfnResourceUpdateConstraint ¶
func NewCfnResourceUpdateConstraint(scope awscdk.Construct, id *string, props *CfnResourceUpdateConstraintProps) CfnResourceUpdateConstraint
Create a new `AWS::ServiceCatalog::ResourceUpdateConstraint`.
type CfnResourceUpdateConstraintProps ¶
type CfnResourceUpdateConstraintProps struct { // `AWS::ServiceCatalog::ResourceUpdateConstraint.PortfolioId`. PortfolioId *string `json:"portfolioId"` // `AWS::ServiceCatalog::ResourceUpdateConstraint.ProductId`. ProductId *string `json:"productId"` // `AWS::ServiceCatalog::ResourceUpdateConstraint.TagUpdateOnProvisionedProduct`. TagUpdateOnProvisionedProduct *string `json:"tagUpdateOnProvisionedProduct"` // `AWS::ServiceCatalog::ResourceUpdateConstraint.AcceptLanguage`. AcceptLanguage *string `json:"acceptLanguage"` // `AWS::ServiceCatalog::ResourceUpdateConstraint.Description`. Description *string `json:"description"` }
Properties for defining a `AWS::ServiceCatalog::ResourceUpdateConstraint`.
type CfnServiceAction ¶
type CfnServiceAction interface { awscdk.CfnResource awscdk.IInspectable AcceptLanguage() *string SetAcceptLanguage(val *string) AttrId() *string CfnOptions() awscdk.ICfnResourceOptions CfnProperties() *map[string]interface{} CfnResourceType() *string CreationStack() *[]*string Definition() interface{} SetDefinition(val interface{}) DefinitionType() *string SetDefinitionType(val *string) Description() *string SetDescription(val *string) LogicalId() *string Name() *string SetName(val *string) Node() awscdk.ConstructNode Ref() *string Stack() awscdk.Stack UpdatedProperites() *map[string]interface{} AddDeletionOverride(path *string) AddDependsOn(target awscdk.CfnResource) AddMetadata(key *string, value interface{}) AddOverride(path *string, value interface{}) AddPropertyDeletionOverride(propertyPath *string) AddPropertyOverride(propertyPath *string, value interface{}) ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions) GetAtt(attributeName *string) awscdk.Reference GetMetadata(key *string) interface{} Inspect(inspector awscdk.TreeInspector) OnPrepare() OnSynthesize(session constructs.ISynthesisSession) OnValidate() *[]*string OverrideLogicalId(newLogicalId *string) Prepare() RenderProperties(props *map[string]interface{}) *map[string]interface{} ShouldSynthesize() *bool Synthesize(session awscdk.ISynthesisSession) ToString() *string Validate() *[]*string ValidateProperties(_properties interface{}) }
A CloudFormation `AWS::ServiceCatalog::ServiceAction`.
func NewCfnServiceAction ¶
func NewCfnServiceAction(scope awscdk.Construct, id *string, props *CfnServiceActionProps) CfnServiceAction
Create a new `AWS::ServiceCatalog::ServiceAction`.
type CfnServiceActionAssociation ¶
type CfnServiceActionAssociation interface { awscdk.CfnResource awscdk.IInspectable CfnOptions() awscdk.ICfnResourceOptions CfnProperties() *map[string]interface{} CfnResourceType() *string CreationStack() *[]*string LogicalId() *string Node() awscdk.ConstructNode ProductId() *string SetProductId(val *string) ProvisioningArtifactId() *string SetProvisioningArtifactId(val *string) Ref() *string ServiceActionId() *string SetServiceActionId(val *string) Stack() awscdk.Stack UpdatedProperites() *map[string]interface{} AddDeletionOverride(path *string) AddDependsOn(target awscdk.CfnResource) AddMetadata(key *string, value interface{}) AddOverride(path *string, value interface{}) AddPropertyDeletionOverride(propertyPath *string) AddPropertyOverride(propertyPath *string, value interface{}) ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions) GetAtt(attributeName *string) awscdk.Reference GetMetadata(key *string) interface{} Inspect(inspector awscdk.TreeInspector) OnPrepare() OnSynthesize(session constructs.ISynthesisSession) OnValidate() *[]*string OverrideLogicalId(newLogicalId *string) Prepare() RenderProperties(props *map[string]interface{}) *map[string]interface{} ShouldSynthesize() *bool Synthesize(session awscdk.ISynthesisSession) ToString() *string Validate() *[]*string ValidateProperties(_properties interface{}) }
A CloudFormation `AWS::ServiceCatalog::ServiceActionAssociation`.
func NewCfnServiceActionAssociation ¶
func NewCfnServiceActionAssociation(scope awscdk.Construct, id *string, props *CfnServiceActionAssociationProps) CfnServiceActionAssociation
Create a new `AWS::ServiceCatalog::ServiceActionAssociation`.
type CfnServiceActionAssociationProps ¶
type CfnServiceActionAssociationProps struct { // `AWS::ServiceCatalog::ServiceActionAssociation.ProductId`. ProductId *string `json:"productId"` // `AWS::ServiceCatalog::ServiceActionAssociation.ProvisioningArtifactId`. ProvisioningArtifactId *string `json:"provisioningArtifactId"` // `AWS::ServiceCatalog::ServiceActionAssociation.ServiceActionId`. ServiceActionId *string `json:"serviceActionId"` }
Properties for defining a `AWS::ServiceCatalog::ServiceActionAssociation`.
type CfnServiceActionProps ¶
type CfnServiceActionProps struct { // `AWS::ServiceCatalog::ServiceAction.Definition`. Definition interface{} `json:"definition"` // `AWS::ServiceCatalog::ServiceAction.DefinitionType`. DefinitionType *string `json:"definitionType"` // `AWS::ServiceCatalog::ServiceAction.Name`. Name *string `json:"name"` // `AWS::ServiceCatalog::ServiceAction.AcceptLanguage`. AcceptLanguage *string `json:"acceptLanguage"` // `AWS::ServiceCatalog::ServiceAction.Description`. Description *string `json:"description"` }
Properties for defining a `AWS::ServiceCatalog::ServiceAction`.
type CfnStackSetConstraint ¶
type CfnStackSetConstraint interface { awscdk.CfnResource awscdk.IInspectable AcceptLanguage() *string SetAcceptLanguage(val *string) AccountList() *[]*string SetAccountList(val *[]*string) AdminRole() *string SetAdminRole(val *string) CfnOptions() awscdk.ICfnResourceOptions CfnProperties() *map[string]interface{} CfnResourceType() *string CreationStack() *[]*string Description() *string SetDescription(val *string) ExecutionRole() *string SetExecutionRole(val *string) LogicalId() *string Node() awscdk.ConstructNode PortfolioId() *string SetPortfolioId(val *string) ProductId() *string SetProductId(val *string) Ref() *string RegionList() *[]*string SetRegionList(val *[]*string) Stack() awscdk.Stack StackInstanceControl() *string SetStackInstanceControl(val *string) UpdatedProperites() *map[string]interface{} AddDeletionOverride(path *string) AddDependsOn(target awscdk.CfnResource) AddMetadata(key *string, value interface{}) AddOverride(path *string, value interface{}) AddPropertyDeletionOverride(propertyPath *string) AddPropertyOverride(propertyPath *string, value interface{}) ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions) GetAtt(attributeName *string) awscdk.Reference GetMetadata(key *string) interface{} Inspect(inspector awscdk.TreeInspector) OnPrepare() OnSynthesize(session constructs.ISynthesisSession) OnValidate() *[]*string OverrideLogicalId(newLogicalId *string) Prepare() RenderProperties(props *map[string]interface{}) *map[string]interface{} ShouldSynthesize() *bool Synthesize(session awscdk.ISynthesisSession) ToString() *string Validate() *[]*string ValidateProperties(_properties interface{}) }
A CloudFormation `AWS::ServiceCatalog::StackSetConstraint`.
func NewCfnStackSetConstraint ¶
func NewCfnStackSetConstraint(scope awscdk.Construct, id *string, props *CfnStackSetConstraintProps) CfnStackSetConstraint
Create a new `AWS::ServiceCatalog::StackSetConstraint`.
type CfnStackSetConstraintProps ¶
type CfnStackSetConstraintProps struct { // `AWS::ServiceCatalog::StackSetConstraint.AccountList`. AccountList *[]*string `json:"accountList"` // `AWS::ServiceCatalog::StackSetConstraint.AdminRole`. AdminRole *string `json:"adminRole"` // `AWS::ServiceCatalog::StackSetConstraint.Description`. Description *string `json:"description"` // `AWS::ServiceCatalog::StackSetConstraint.ExecutionRole`. ExecutionRole *string `json:"executionRole"` // `AWS::ServiceCatalog::StackSetConstraint.PortfolioId`. PortfolioId *string `json:"portfolioId"` // `AWS::ServiceCatalog::StackSetConstraint.ProductId`. ProductId *string `json:"productId"` // `AWS::ServiceCatalog::StackSetConstraint.RegionList`. RegionList *[]*string `json:"regionList"` // `AWS::ServiceCatalog::StackSetConstraint.StackInstanceControl`. StackInstanceControl *string `json:"stackInstanceControl"` // `AWS::ServiceCatalog::StackSetConstraint.AcceptLanguage`. AcceptLanguage *string `json:"acceptLanguage"` }
Properties for defining a `AWS::ServiceCatalog::StackSetConstraint`.
type CfnTagOption ¶
type CfnTagOption interface { awscdk.CfnResource awscdk.IInspectable Active() interface{} SetActive(val interface{}) CfnOptions() awscdk.ICfnResourceOptions CfnProperties() *map[string]interface{} CfnResourceType() *string CreationStack() *[]*string Key() *string SetKey(val *string) LogicalId() *string Node() awscdk.ConstructNode Ref() *string Stack() awscdk.Stack UpdatedProperites() *map[string]interface{} Value() *string SetValue(val *string) AddDeletionOverride(path *string) AddDependsOn(target awscdk.CfnResource) AddMetadata(key *string, value interface{}) AddOverride(path *string, value interface{}) AddPropertyDeletionOverride(propertyPath *string) AddPropertyOverride(propertyPath *string, value interface{}) ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions) GetAtt(attributeName *string) awscdk.Reference GetMetadata(key *string) interface{} Inspect(inspector awscdk.TreeInspector) OnPrepare() OnSynthesize(session constructs.ISynthesisSession) OnValidate() *[]*string OverrideLogicalId(newLogicalId *string) Prepare() RenderProperties(props *map[string]interface{}) *map[string]interface{} ShouldSynthesize() *bool Synthesize(session awscdk.ISynthesisSession) ToString() *string Validate() *[]*string ValidateProperties(_properties interface{}) }
A CloudFormation `AWS::ServiceCatalog::TagOption`.
func NewCfnTagOption ¶
func NewCfnTagOption(scope awscdk.Construct, id *string, props *CfnTagOptionProps) CfnTagOption
Create a new `AWS::ServiceCatalog::TagOption`.
type CfnTagOptionAssociation ¶
type CfnTagOptionAssociation interface { awscdk.CfnResource awscdk.IInspectable CfnOptions() awscdk.ICfnResourceOptions CfnProperties() *map[string]interface{} CfnResourceType() *string CreationStack() *[]*string LogicalId() *string Node() awscdk.ConstructNode Ref() *string ResourceId() *string SetResourceId(val *string) Stack() awscdk.Stack TagOptionId() *string SetTagOptionId(val *string) UpdatedProperites() *map[string]interface{} AddDeletionOverride(path *string) AddDependsOn(target awscdk.CfnResource) AddMetadata(key *string, value interface{}) AddOverride(path *string, value interface{}) AddPropertyDeletionOverride(propertyPath *string) AddPropertyOverride(propertyPath *string, value interface{}) ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions) GetAtt(attributeName *string) awscdk.Reference GetMetadata(key *string) interface{} Inspect(inspector awscdk.TreeInspector) OnPrepare() OnSynthesize(session constructs.ISynthesisSession) OnValidate() *[]*string OverrideLogicalId(newLogicalId *string) Prepare() RenderProperties(props *map[string]interface{}) *map[string]interface{} ShouldSynthesize() *bool Synthesize(session awscdk.ISynthesisSession) ToString() *string Validate() *[]*string ValidateProperties(_properties interface{}) }
A CloudFormation `AWS::ServiceCatalog::TagOptionAssociation`.
func NewCfnTagOptionAssociation ¶
func NewCfnTagOptionAssociation(scope awscdk.Construct, id *string, props *CfnTagOptionAssociationProps) CfnTagOptionAssociation
Create a new `AWS::ServiceCatalog::TagOptionAssociation`.
type CfnTagOptionAssociationProps ¶
type CfnTagOptionAssociationProps struct { // `AWS::ServiceCatalog::TagOptionAssociation.ResourceId`. ResourceId *string `json:"resourceId"` // `AWS::ServiceCatalog::TagOptionAssociation.TagOptionId`. TagOptionId *string `json:"tagOptionId"` }
Properties for defining a `AWS::ServiceCatalog::TagOptionAssociation`.
type CfnTagOptionProps ¶
type CfnTagOptionProps struct { // `AWS::ServiceCatalog::TagOption.Key`. Key *string `json:"key"` // `AWS::ServiceCatalog::TagOption.Value`. Value *string `json:"value"` // `AWS::ServiceCatalog::TagOption.Active`. Active interface{} `json:"active"` }
Properties for defining a `AWS::ServiceCatalog::TagOption`.