@aws-cdk/aws-servicecatalog
Advanced tools
Comparing version 0.34.0 to 0.35.0
@@ -28,5 +28,14 @@ import cdk = require('@aws-cdk/cdk'); | ||
*/ | ||
static readonly resourceTypeName = "AWS::ServiceCatalog::AcceptedPortfolioShare"; | ||
readonly acceptedPortfolioShareId: string; | ||
static readonly cfnResourceTypeName = "AWS::ServiceCatalog::AcceptedPortfolioShare"; | ||
/** | ||
* `AWS::ServiceCatalog::AcceptedPortfolioShare.PortfolioId` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-acceptedportfolioshare.html#cfn-servicecatalog-acceptedportfolioshare-portfolioid | ||
*/ | ||
portfolioId: string; | ||
/** | ||
* `AWS::ServiceCatalog::AcceptedPortfolioShare.AcceptLanguage` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-acceptedportfolioshare.html#cfn-servicecatalog-acceptedportfolioshare-acceptlanguage | ||
*/ | ||
acceptLanguage: string | undefined; | ||
/** | ||
* Create a new `AWS::ServiceCatalog::AcceptedPortfolioShare`. | ||
@@ -39,6 +48,10 @@ * | ||
constructor(scope: cdk.Construct, id: string, props: CfnAcceptedPortfolioShareProps); | ||
readonly propertyOverrides: CfnAcceptedPortfolioShareProps; | ||
protected renderProperties(properties: any): { | ||
protected readonly cfnProperties: { | ||
[key: string]: any; | ||
}; | ||
protected renderProperties(props: { | ||
[key: string]: any; | ||
}): { | ||
[key: string]: any; | ||
}; | ||
} | ||
@@ -64,3 +77,3 @@ /** | ||
*/ | ||
readonly provisioningArtifactParameters: Array<CfnCloudFormationProduct.ProvisioningArtifactPropertiesProperty | cdk.Token> | cdk.Token; | ||
readonly provisioningArtifactParameters: Array<CfnCloudFormationProduct.ProvisioningArtifactPropertiesProperty | cdk.IResolvable> | cdk.IResolvable; | ||
/** | ||
@@ -112,24 +125,64 @@ * `AWS::ServiceCatalog::CloudFormationProduct.AcceptLanguage` | ||
*/ | ||
static readonly resourceTypeName = "AWS::ServiceCatalog::CloudFormationProduct"; | ||
static readonly cfnResourceTypeName = "AWS::ServiceCatalog::CloudFormationProduct"; | ||
/** | ||
* @cloudformationAttribute ProductName | ||
*/ | ||
readonly cloudFormationProductProductName: string; | ||
readonly attrProductName: string; | ||
/** | ||
* @cloudformationAttribute ProvisioningArtifactIds | ||
*/ | ||
readonly cloudFormationProductProvisioningArtifactIds: string; | ||
readonly attrProvisioningArtifactIds: string; | ||
/** | ||
* @cloudformationAttribute ProvisioningArtifactNames | ||
*/ | ||
readonly cloudFormationProductProvisioningArtifactNames: string; | ||
readonly cloudFormationProductId: string; | ||
readonly attrProvisioningArtifactNames: string; | ||
/** | ||
* The `TagManager` handles setting, removing and formatting tags | ||
* | ||
* Tags should be managed either passing them as properties during | ||
* initiation or by calling methods on this object. If both techniques are | ||
* used only the tags from the TagManager will be used. `Tag` (aspect) | ||
* will use the manager. | ||
* `AWS::ServiceCatalog::CloudFormationProduct.Name` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-cloudformationproduct.html#cfn-servicecatalog-cloudformationproduct-name | ||
*/ | ||
name: string; | ||
/** | ||
* `AWS::ServiceCatalog::CloudFormationProduct.Owner` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-cloudformationproduct.html#cfn-servicecatalog-cloudformationproduct-owner | ||
*/ | ||
owner: string; | ||
/** | ||
* `AWS::ServiceCatalog::CloudFormationProduct.ProvisioningArtifactParameters` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-cloudformationproduct.html#cfn-servicecatalog-cloudformationproduct-provisioningartifactparameters | ||
*/ | ||
provisioningArtifactParameters: Array<CfnCloudFormationProduct.ProvisioningArtifactPropertiesProperty | cdk.IResolvable> | cdk.IResolvable; | ||
/** | ||
* `AWS::ServiceCatalog::CloudFormationProduct.AcceptLanguage` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-cloudformationproduct.html#cfn-servicecatalog-cloudformationproduct-acceptlanguage | ||
*/ | ||
acceptLanguage: string | undefined; | ||
/** | ||
* `AWS::ServiceCatalog::CloudFormationProduct.Description` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-cloudformationproduct.html#cfn-servicecatalog-cloudformationproduct-description | ||
*/ | ||
description: string | undefined; | ||
/** | ||
* `AWS::ServiceCatalog::CloudFormationProduct.Distributor` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-cloudformationproduct.html#cfn-servicecatalog-cloudformationproduct-distributor | ||
*/ | ||
distributor: string | undefined; | ||
/** | ||
* `AWS::ServiceCatalog::CloudFormationProduct.SupportDescription` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-cloudformationproduct.html#cfn-servicecatalog-cloudformationproduct-supportdescription | ||
*/ | ||
supportDescription: string | undefined; | ||
/** | ||
* `AWS::ServiceCatalog::CloudFormationProduct.SupportEmail` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-cloudformationproduct.html#cfn-servicecatalog-cloudformationproduct-supportemail | ||
*/ | ||
supportEmail: string | undefined; | ||
/** | ||
* `AWS::ServiceCatalog::CloudFormationProduct.SupportUrl` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-cloudformationproduct.html#cfn-servicecatalog-cloudformationproduct-supporturl | ||
*/ | ||
supportUrl: string | undefined; | ||
/** | ||
* `AWS::ServiceCatalog::CloudFormationProduct.Tags` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-cloudformationproduct.html#cfn-servicecatalog-cloudformationproduct-tags | ||
*/ | ||
readonly tags: cdk.TagManager; | ||
@@ -144,6 +197,10 @@ /** | ||
constructor(scope: cdk.Construct, id: string, props: CfnCloudFormationProductProps); | ||
readonly propertyOverrides: CfnCloudFormationProductProps; | ||
protected renderProperties(properties: any): { | ||
protected readonly cfnProperties: { | ||
[key: string]: any; | ||
}; | ||
protected renderProperties(props: { | ||
[key: string]: any; | ||
}): { | ||
[key: string]: any; | ||
}; | ||
} | ||
@@ -164,3 +221,3 @@ export declare namespace CfnCloudFormationProduct { | ||
*/ | ||
readonly disableTemplateValidation?: boolean | cdk.Token; | ||
readonly disableTemplateValidation?: boolean | cdk.IResolvable; | ||
/** | ||
@@ -170,3 +227,3 @@ * `CfnCloudFormationProduct.ProvisioningArtifactPropertiesProperty.Info` | ||
*/ | ||
readonly info: object | cdk.Token; | ||
readonly info: object | cdk.IResolvable; | ||
/** | ||
@@ -228,3 +285,3 @@ * `CfnCloudFormationProduct.ProvisioningArtifactPropertiesProperty.Name` | ||
*/ | ||
readonly provisioningParameters?: Array<CfnCloudFormationProvisionedProduct.ProvisioningParameterProperty | cdk.Token> | cdk.Token; | ||
readonly provisioningParameters?: Array<CfnCloudFormationProvisionedProduct.ProvisioningParameterProperty | cdk.IResolvable> | cdk.IResolvable; | ||
/** | ||
@@ -246,20 +303,60 @@ * `AWS::ServiceCatalog::CloudFormationProvisionedProduct.Tags` | ||
*/ | ||
static readonly resourceTypeName = "AWS::ServiceCatalog::CloudFormationProvisionedProduct"; | ||
static readonly cfnResourceTypeName = "AWS::ServiceCatalog::CloudFormationProvisionedProduct"; | ||
/** | ||
* @cloudformationAttribute CloudformationStackArn | ||
*/ | ||
readonly cloudFormationProvisionedProductCloudformationStackArn: string; | ||
readonly attrCloudformationStackArn: string; | ||
/** | ||
* @cloudformationAttribute RecordId | ||
*/ | ||
readonly cloudFormationProvisionedProductRecordId: string; | ||
readonly cloudFormationProvisionedProductId: string; | ||
readonly attrRecordId: string; | ||
/** | ||
* The `TagManager` handles setting, removing and formatting tags | ||
* | ||
* Tags should be managed either passing them as properties during | ||
* initiation or by calling methods on this object. If both techniques are | ||
* used only the tags from the TagManager will be used. `Tag` (aspect) | ||
* will use the manager. | ||
* `AWS::ServiceCatalog::CloudFormationProvisionedProduct.AcceptLanguage` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-cloudformationprovisionedproduct.html#cfn-servicecatalog-cloudformationprovisionedproduct-acceptlanguage | ||
*/ | ||
acceptLanguage: string | undefined; | ||
/** | ||
* `AWS::ServiceCatalog::CloudFormationProvisionedProduct.NotificationArns` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-cloudformationprovisionedproduct.html#cfn-servicecatalog-cloudformationprovisionedproduct-notificationarns | ||
*/ | ||
notificationArns: string[] | undefined; | ||
/** | ||
* `AWS::ServiceCatalog::CloudFormationProvisionedProduct.PathId` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-cloudformationprovisionedproduct.html#cfn-servicecatalog-cloudformationprovisionedproduct-pathid | ||
*/ | ||
pathId: string | undefined; | ||
/** | ||
* `AWS::ServiceCatalog::CloudFormationProvisionedProduct.ProductId` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-cloudformationprovisionedproduct.html#cfn-servicecatalog-cloudformationprovisionedproduct-productid | ||
*/ | ||
productId: string | undefined; | ||
/** | ||
* `AWS::ServiceCatalog::CloudFormationProvisionedProduct.ProductName` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-cloudformationprovisionedproduct.html#cfn-servicecatalog-cloudformationprovisionedproduct-productname | ||
*/ | ||
productName: string | undefined; | ||
/** | ||
* `AWS::ServiceCatalog::CloudFormationProvisionedProduct.ProvisionedProductName` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-cloudformationprovisionedproduct.html#cfn-servicecatalog-cloudformationprovisionedproduct-provisionedproductname | ||
*/ | ||
provisionedProductName: string | undefined; | ||
/** | ||
* `AWS::ServiceCatalog::CloudFormationProvisionedProduct.ProvisioningArtifactId` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-cloudformationprovisionedproduct.html#cfn-servicecatalog-cloudformationprovisionedproduct-provisioningartifactid | ||
*/ | ||
provisioningArtifactId: string | undefined; | ||
/** | ||
* `AWS::ServiceCatalog::CloudFormationProvisionedProduct.ProvisioningArtifactName` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-cloudformationprovisionedproduct.html#cfn-servicecatalog-cloudformationprovisionedproduct-provisioningartifactname | ||
*/ | ||
provisioningArtifactName: string | undefined; | ||
/** | ||
* `AWS::ServiceCatalog::CloudFormationProvisionedProduct.ProvisioningParameters` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-cloudformationprovisionedproduct.html#cfn-servicecatalog-cloudformationprovisionedproduct-provisioningparameters | ||
*/ | ||
provisioningParameters: Array<CfnCloudFormationProvisionedProduct.ProvisioningParameterProperty | cdk.IResolvable> | cdk.IResolvable | undefined; | ||
/** | ||
* `AWS::ServiceCatalog::CloudFormationProvisionedProduct.Tags` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-cloudformationprovisionedproduct.html#cfn-servicecatalog-cloudformationprovisionedproduct-tags | ||
*/ | ||
readonly tags: cdk.TagManager; | ||
@@ -274,6 +371,10 @@ /** | ||
constructor(scope: cdk.Construct, id: string, props?: CfnCloudFormationProvisionedProductProps); | ||
readonly propertyOverrides: CfnCloudFormationProvisionedProductProps; | ||
protected renderProperties(properties: any): { | ||
protected readonly cfnProperties: { | ||
[key: string]: any; | ||
}; | ||
protected renderProperties(props: { | ||
[key: string]: any; | ||
}): { | ||
[key: string]: any; | ||
}; | ||
} | ||
@@ -338,5 +439,29 @@ export declare namespace CfnCloudFormationProvisionedProduct { | ||
*/ | ||
static readonly resourceTypeName = "AWS::ServiceCatalog::LaunchNotificationConstraint"; | ||
readonly launchNotificationConstraintId: string; | ||
static readonly cfnResourceTypeName = "AWS::ServiceCatalog::LaunchNotificationConstraint"; | ||
/** | ||
* `AWS::ServiceCatalog::LaunchNotificationConstraint.NotificationArns` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-launchnotificationconstraint.html#cfn-servicecatalog-launchnotificationconstraint-notificationarns | ||
*/ | ||
notificationArns: string[]; | ||
/** | ||
* `AWS::ServiceCatalog::LaunchNotificationConstraint.PortfolioId` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-launchnotificationconstraint.html#cfn-servicecatalog-launchnotificationconstraint-portfolioid | ||
*/ | ||
portfolioId: string; | ||
/** | ||
* `AWS::ServiceCatalog::LaunchNotificationConstraint.ProductId` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-launchnotificationconstraint.html#cfn-servicecatalog-launchnotificationconstraint-productid | ||
*/ | ||
productId: string; | ||
/** | ||
* `AWS::ServiceCatalog::LaunchNotificationConstraint.AcceptLanguage` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-launchnotificationconstraint.html#cfn-servicecatalog-launchnotificationconstraint-acceptlanguage | ||
*/ | ||
acceptLanguage: string | undefined; | ||
/** | ||
* `AWS::ServiceCatalog::LaunchNotificationConstraint.Description` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-launchnotificationconstraint.html#cfn-servicecatalog-launchnotificationconstraint-description | ||
*/ | ||
description: string | undefined; | ||
/** | ||
* Create a new `AWS::ServiceCatalog::LaunchNotificationConstraint`. | ||
@@ -349,6 +474,10 @@ * | ||
constructor(scope: cdk.Construct, id: string, props: CfnLaunchNotificationConstraintProps); | ||
readonly propertyOverrides: CfnLaunchNotificationConstraintProps; | ||
protected renderProperties(properties: any): { | ||
protected readonly cfnProperties: { | ||
[key: string]: any; | ||
}; | ||
protected renderProperties(props: { | ||
[key: string]: any; | ||
}): { | ||
[key: string]: any; | ||
}; | ||
} | ||
@@ -396,5 +525,29 @@ /** | ||
*/ | ||
static readonly resourceTypeName = "AWS::ServiceCatalog::LaunchRoleConstraint"; | ||
readonly launchRoleConstraintId: string; | ||
static readonly cfnResourceTypeName = "AWS::ServiceCatalog::LaunchRoleConstraint"; | ||
/** | ||
* `AWS::ServiceCatalog::LaunchRoleConstraint.PortfolioId` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-launchroleconstraint.html#cfn-servicecatalog-launchroleconstraint-portfolioid | ||
*/ | ||
portfolioId: string; | ||
/** | ||
* `AWS::ServiceCatalog::LaunchRoleConstraint.ProductId` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-launchroleconstraint.html#cfn-servicecatalog-launchroleconstraint-productid | ||
*/ | ||
productId: string; | ||
/** | ||
* `AWS::ServiceCatalog::LaunchRoleConstraint.RoleArn` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-launchroleconstraint.html#cfn-servicecatalog-launchroleconstraint-rolearn | ||
*/ | ||
roleArn: string; | ||
/** | ||
* `AWS::ServiceCatalog::LaunchRoleConstraint.AcceptLanguage` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-launchroleconstraint.html#cfn-servicecatalog-launchroleconstraint-acceptlanguage | ||
*/ | ||
acceptLanguage: string | undefined; | ||
/** | ||
* `AWS::ServiceCatalog::LaunchRoleConstraint.Description` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-launchroleconstraint.html#cfn-servicecatalog-launchroleconstraint-description | ||
*/ | ||
description: string | undefined; | ||
/** | ||
* Create a new `AWS::ServiceCatalog::LaunchRoleConstraint`. | ||
@@ -407,6 +560,10 @@ * | ||
constructor(scope: cdk.Construct, id: string, props: CfnLaunchRoleConstraintProps); | ||
readonly propertyOverrides: CfnLaunchRoleConstraintProps; | ||
protected renderProperties(properties: any): { | ||
protected readonly cfnProperties: { | ||
[key: string]: any; | ||
}; | ||
protected renderProperties(props: { | ||
[key: string]: any; | ||
}): { | ||
[key: string]: any; | ||
}; | ||
} | ||
@@ -454,5 +611,29 @@ /** | ||
*/ | ||
static readonly resourceTypeName = "AWS::ServiceCatalog::LaunchTemplateConstraint"; | ||
readonly launchTemplateConstraintId: string; | ||
static readonly cfnResourceTypeName = "AWS::ServiceCatalog::LaunchTemplateConstraint"; | ||
/** | ||
* `AWS::ServiceCatalog::LaunchTemplateConstraint.PortfolioId` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-launchtemplateconstraint.html#cfn-servicecatalog-launchtemplateconstraint-portfolioid | ||
*/ | ||
portfolioId: string; | ||
/** | ||
* `AWS::ServiceCatalog::LaunchTemplateConstraint.ProductId` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-launchtemplateconstraint.html#cfn-servicecatalog-launchtemplateconstraint-productid | ||
*/ | ||
productId: string; | ||
/** | ||
* `AWS::ServiceCatalog::LaunchTemplateConstraint.Rules` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-launchtemplateconstraint.html#cfn-servicecatalog-launchtemplateconstraint-rules | ||
*/ | ||
rules: string; | ||
/** | ||
* `AWS::ServiceCatalog::LaunchTemplateConstraint.AcceptLanguage` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-launchtemplateconstraint.html#cfn-servicecatalog-launchtemplateconstraint-acceptlanguage | ||
*/ | ||
acceptLanguage: string | undefined; | ||
/** | ||
* `AWS::ServiceCatalog::LaunchTemplateConstraint.Description` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-launchtemplateconstraint.html#cfn-servicecatalog-launchtemplateconstraint-description | ||
*/ | ||
description: string | undefined; | ||
/** | ||
* Create a new `AWS::ServiceCatalog::LaunchTemplateConstraint`. | ||
@@ -465,6 +646,10 @@ * | ||
constructor(scope: cdk.Construct, id: string, props: CfnLaunchTemplateConstraintProps); | ||
readonly propertyOverrides: CfnLaunchTemplateConstraintProps; | ||
protected renderProperties(properties: any): { | ||
protected readonly cfnProperties: { | ||
[key: string]: any; | ||
}; | ||
protected renderProperties(props: { | ||
[key: string]: any; | ||
}): { | ||
[key: string]: any; | ||
}; | ||
} | ||
@@ -512,16 +697,31 @@ /** | ||
*/ | ||
static readonly resourceTypeName = "AWS::ServiceCatalog::Portfolio"; | ||
static readonly cfnResourceTypeName = "AWS::ServiceCatalog::Portfolio"; | ||
/** | ||
* @cloudformationAttribute PortfolioName | ||
*/ | ||
readonly portfolioName: string; | ||
readonly portfolioId: string; | ||
readonly attrPortfolioName: string; | ||
/** | ||
* The `TagManager` handles setting, removing and formatting tags | ||
* | ||
* Tags should be managed either passing them as properties during | ||
* initiation or by calling methods on this object. If both techniques are | ||
* used only the tags from the TagManager will be used. `Tag` (aspect) | ||
* will use the manager. | ||
* `AWS::ServiceCatalog::Portfolio.DisplayName` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-portfolio.html#cfn-servicecatalog-portfolio-displayname | ||
*/ | ||
displayName: string; | ||
/** | ||
* `AWS::ServiceCatalog::Portfolio.ProviderName` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-portfolio.html#cfn-servicecatalog-portfolio-providername | ||
*/ | ||
providerName: string; | ||
/** | ||
* `AWS::ServiceCatalog::Portfolio.AcceptLanguage` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-portfolio.html#cfn-servicecatalog-portfolio-acceptlanguage | ||
*/ | ||
acceptLanguage: string | undefined; | ||
/** | ||
* `AWS::ServiceCatalog::Portfolio.Description` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-portfolio.html#cfn-servicecatalog-portfolio-description | ||
*/ | ||
description: string | undefined; | ||
/** | ||
* `AWS::ServiceCatalog::Portfolio.Tags` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-portfolio.html#cfn-servicecatalog-portfolio-tags | ||
*/ | ||
readonly tags: cdk.TagManager; | ||
@@ -536,6 +736,10 @@ /** | ||
constructor(scope: cdk.Construct, id: string, props: CfnPortfolioProps); | ||
readonly propertyOverrides: CfnPortfolioProps; | ||
protected renderProperties(properties: any): { | ||
protected readonly cfnProperties: { | ||
[key: string]: any; | ||
}; | ||
protected renderProperties(props: { | ||
[key: string]: any; | ||
}): { | ||
[key: string]: any; | ||
}; | ||
} | ||
@@ -578,5 +782,24 @@ /** | ||
*/ | ||
static readonly resourceTypeName = "AWS::ServiceCatalog::PortfolioPrincipalAssociation"; | ||
readonly portfolioPrincipalAssociationId: string; | ||
static readonly cfnResourceTypeName = "AWS::ServiceCatalog::PortfolioPrincipalAssociation"; | ||
/** | ||
* `AWS::ServiceCatalog::PortfolioPrincipalAssociation.PortfolioId` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-portfolioprincipalassociation.html#cfn-servicecatalog-portfolioprincipalassociation-portfolioid | ||
*/ | ||
portfolioId: string; | ||
/** | ||
* `AWS::ServiceCatalog::PortfolioPrincipalAssociation.PrincipalARN` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-portfolioprincipalassociation.html#cfn-servicecatalog-portfolioprincipalassociation-principalarn | ||
*/ | ||
principalArn: string; | ||
/** | ||
* `AWS::ServiceCatalog::PortfolioPrincipalAssociation.PrincipalType` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-portfolioprincipalassociation.html#cfn-servicecatalog-portfolioprincipalassociation-principaltype | ||
*/ | ||
principalType: string; | ||
/** | ||
* `AWS::ServiceCatalog::PortfolioPrincipalAssociation.AcceptLanguage` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-portfolioprincipalassociation.html#cfn-servicecatalog-portfolioprincipalassociation-acceptlanguage | ||
*/ | ||
acceptLanguage: string | undefined; | ||
/** | ||
* Create a new `AWS::ServiceCatalog::PortfolioPrincipalAssociation`. | ||
@@ -589,6 +812,10 @@ * | ||
constructor(scope: cdk.Construct, id: string, props: CfnPortfolioPrincipalAssociationProps); | ||
readonly propertyOverrides: CfnPortfolioPrincipalAssociationProps; | ||
protected renderProperties(properties: any): { | ||
protected readonly cfnProperties: { | ||
[key: string]: any; | ||
}; | ||
protected renderProperties(props: { | ||
[key: string]: any; | ||
}): { | ||
[key: string]: any; | ||
}; | ||
} | ||
@@ -631,5 +858,24 @@ /** | ||
*/ | ||
static readonly resourceTypeName = "AWS::ServiceCatalog::PortfolioProductAssociation"; | ||
readonly portfolioProductAssociationId: string; | ||
static readonly cfnResourceTypeName = "AWS::ServiceCatalog::PortfolioProductAssociation"; | ||
/** | ||
* `AWS::ServiceCatalog::PortfolioProductAssociation.PortfolioId` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-portfolioproductassociation.html#cfn-servicecatalog-portfolioproductassociation-portfolioid | ||
*/ | ||
portfolioId: string; | ||
/** | ||
* `AWS::ServiceCatalog::PortfolioProductAssociation.ProductId` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-portfolioproductassociation.html#cfn-servicecatalog-portfolioproductassociation-productid | ||
*/ | ||
productId: string; | ||
/** | ||
* `AWS::ServiceCatalog::PortfolioProductAssociation.AcceptLanguage` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-portfolioproductassociation.html#cfn-servicecatalog-portfolioproductassociation-acceptlanguage | ||
*/ | ||
acceptLanguage: string | undefined; | ||
/** | ||
* `AWS::ServiceCatalog::PortfolioProductAssociation.SourcePortfolioId` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-portfolioproductassociation.html#cfn-servicecatalog-portfolioproductassociation-sourceportfolioid | ||
*/ | ||
sourcePortfolioId: string | undefined; | ||
/** | ||
* Create a new `AWS::ServiceCatalog::PortfolioProductAssociation`. | ||
@@ -642,6 +888,10 @@ * | ||
constructor(scope: cdk.Construct, id: string, props: CfnPortfolioProductAssociationProps); | ||
readonly propertyOverrides: CfnPortfolioProductAssociationProps; | ||
protected renderProperties(properties: any): { | ||
protected readonly cfnProperties: { | ||
[key: string]: any; | ||
}; | ||
protected renderProperties(props: { | ||
[key: string]: any; | ||
}): { | ||
[key: string]: any; | ||
}; | ||
} | ||
@@ -679,5 +929,19 @@ /** | ||
*/ | ||
static readonly resourceTypeName = "AWS::ServiceCatalog::PortfolioShare"; | ||
readonly portfolioShareId: string; | ||
static readonly cfnResourceTypeName = "AWS::ServiceCatalog::PortfolioShare"; | ||
/** | ||
* `AWS::ServiceCatalog::PortfolioShare.AccountId` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-portfolioshare.html#cfn-servicecatalog-portfolioshare-accountid | ||
*/ | ||
accountId: string; | ||
/** | ||
* `AWS::ServiceCatalog::PortfolioShare.PortfolioId` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-portfolioshare.html#cfn-servicecatalog-portfolioshare-portfolioid | ||
*/ | ||
portfolioId: string; | ||
/** | ||
* `AWS::ServiceCatalog::PortfolioShare.AcceptLanguage` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-portfolioshare.html#cfn-servicecatalog-portfolioshare-acceptlanguage | ||
*/ | ||
acceptLanguage: string | undefined; | ||
/** | ||
* Create a new `AWS::ServiceCatalog::PortfolioShare`. | ||
@@ -690,6 +954,10 @@ * | ||
constructor(scope: cdk.Construct, id: string, props: CfnPortfolioShareProps); | ||
readonly propertyOverrides: CfnPortfolioShareProps; | ||
protected renderProperties(properties: any): { | ||
protected readonly cfnProperties: { | ||
[key: string]: any; | ||
}; | ||
protected renderProperties(props: { | ||
[key: string]: any; | ||
}): { | ||
[key: string]: any; | ||
}; | ||
} | ||
@@ -737,5 +1005,29 @@ /** | ||
*/ | ||
static readonly resourceTypeName = "AWS::ServiceCatalog::ResourceUpdateConstraint"; | ||
readonly resourceUpdateConstraintId: string; | ||
static readonly cfnResourceTypeName = "AWS::ServiceCatalog::ResourceUpdateConstraint"; | ||
/** | ||
* `AWS::ServiceCatalog::ResourceUpdateConstraint.PortfolioId` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-resourceupdateconstraint.html#cfn-servicecatalog-resourceupdateconstraint-portfolioid | ||
*/ | ||
portfolioId: string; | ||
/** | ||
* `AWS::ServiceCatalog::ResourceUpdateConstraint.ProductId` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-resourceupdateconstraint.html#cfn-servicecatalog-resourceupdateconstraint-productid | ||
*/ | ||
productId: string; | ||
/** | ||
* `AWS::ServiceCatalog::ResourceUpdateConstraint.TagUpdateOnProvisionedProduct` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-resourceupdateconstraint.html#cfn-servicecatalog-resourceupdateconstraint-tagupdateonprovisionedproduct | ||
*/ | ||
tagUpdateOnProvisionedProduct: string; | ||
/** | ||
* `AWS::ServiceCatalog::ResourceUpdateConstraint.AcceptLanguage` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-resourceupdateconstraint.html#cfn-servicecatalog-resourceupdateconstraint-acceptlanguage | ||
*/ | ||
acceptLanguage: string | undefined; | ||
/** | ||
* `AWS::ServiceCatalog::ResourceUpdateConstraint.Description` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-resourceupdateconstraint.html#cfn-servicecatalog-resourceupdateconstraint-description | ||
*/ | ||
description: string | undefined; | ||
/** | ||
* Create a new `AWS::ServiceCatalog::ResourceUpdateConstraint`. | ||
@@ -748,6 +1040,10 @@ * | ||
constructor(scope: cdk.Construct, id: string, props: CfnResourceUpdateConstraintProps); | ||
readonly propertyOverrides: CfnResourceUpdateConstraintProps; | ||
protected renderProperties(properties: any): { | ||
protected readonly cfnProperties: { | ||
[key: string]: any; | ||
}; | ||
protected renderProperties(props: { | ||
[key: string]: any; | ||
}): { | ||
[key: string]: any; | ||
}; | ||
} | ||
@@ -773,3 +1069,3 @@ /** | ||
*/ | ||
readonly active?: boolean | cdk.Token; | ||
readonly active?: boolean | cdk.IResolvable; | ||
} | ||
@@ -786,5 +1082,19 @@ /** | ||
*/ | ||
static readonly resourceTypeName = "AWS::ServiceCatalog::TagOption"; | ||
readonly tagOptionId: string; | ||
static readonly cfnResourceTypeName = "AWS::ServiceCatalog::TagOption"; | ||
/** | ||
* `AWS::ServiceCatalog::TagOption.Key` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-tagoption.html#cfn-servicecatalog-tagoption-key | ||
*/ | ||
key: string; | ||
/** | ||
* `AWS::ServiceCatalog::TagOption.Value` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-tagoption.html#cfn-servicecatalog-tagoption-value | ||
*/ | ||
value: string; | ||
/** | ||
* `AWS::ServiceCatalog::TagOption.Active` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-tagoption.html#cfn-servicecatalog-tagoption-active | ||
*/ | ||
active: boolean | cdk.IResolvable | undefined; | ||
/** | ||
* Create a new `AWS::ServiceCatalog::TagOption`. | ||
@@ -797,6 +1107,10 @@ * | ||
constructor(scope: cdk.Construct, id: string, props: CfnTagOptionProps); | ||
readonly propertyOverrides: CfnTagOptionProps; | ||
protected renderProperties(properties: any): { | ||
protected readonly cfnProperties: { | ||
[key: string]: any; | ||
}; | ||
protected renderProperties(props: { | ||
[key: string]: any; | ||
}): { | ||
[key: string]: any; | ||
}; | ||
} | ||
@@ -829,5 +1143,14 @@ /** | ||
*/ | ||
static readonly resourceTypeName = "AWS::ServiceCatalog::TagOptionAssociation"; | ||
readonly tagOptionAssociationId: string; | ||
static readonly cfnResourceTypeName = "AWS::ServiceCatalog::TagOptionAssociation"; | ||
/** | ||
* `AWS::ServiceCatalog::TagOptionAssociation.ResourceId` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-tagoptionassociation.html#cfn-servicecatalog-tagoptionassociation-resourceid | ||
*/ | ||
resourceId: string; | ||
/** | ||
* `AWS::ServiceCatalog::TagOptionAssociation.TagOptionId` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-tagoptionassociation.html#cfn-servicecatalog-tagoptionassociation-tagoptionid | ||
*/ | ||
tagOptionId: string; | ||
/** | ||
* Create a new `AWS::ServiceCatalog::TagOptionAssociation`. | ||
@@ -840,6 +1163,10 @@ * | ||
constructor(scope: cdk.Construct, id: string, props: CfnTagOptionAssociationProps); | ||
readonly propertyOverrides: CfnTagOptionAssociationProps; | ||
protected renderProperties(properties: any): { | ||
protected readonly cfnProperties: { | ||
[key: string]: any; | ||
}; | ||
protected renderProperties(props: { | ||
[key: string]: any; | ||
}): { | ||
[key: string]: any; | ||
}; | ||
} |
{ | ||
"name": "@aws-cdk/aws-servicecatalog", | ||
"version": "0.34.0", | ||
"version": "0.35.0", | ||
"description": "The CDK Construct Library for AWS::ServiceCatalog", | ||
@@ -66,13 +66,13 @@ "main": "lib/index.js", | ||
"devDependencies": { | ||
"@aws-cdk/assert": "^0.34.0", | ||
"cdk-build-tools": "^0.34.0", | ||
"cfn2ts": "^0.34.0", | ||
"pkglint": "^0.34.0" | ||
"@aws-cdk/assert": "^0.35.0", | ||
"cdk-build-tools": "^0.35.0", | ||
"cfn2ts": "^0.35.0", | ||
"pkglint": "^0.35.0" | ||
}, | ||
"dependencies": { | ||
"@aws-cdk/cdk": "^0.34.0" | ||
"@aws-cdk/cdk": "^0.35.0" | ||
}, | ||
"homepage": "https://github.com/awslabs/aws-cdk", | ||
"peerDependencies": { | ||
"@aws-cdk/cdk": "^0.34.0" | ||
"@aws-cdk/cdk": "^0.35.0" | ||
}, | ||
@@ -79,0 +79,0 @@ "engines": { |
@@ -8,2 +8,5 @@ ## AWS Service Catalog Construct Library | ||
> **This is a _developer preview_ (public beta) module. Releases might lack important features and might have | ||
> future breaking changes.** | ||
> | ||
> This API is still under active development and subject to non-backward | ||
@@ -10,0 +13,0 @@ > compatible changes or removal in any future version. Use of the API is not recommended in production |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
478516
2387
19
+ Added@aws-cdk/cdk@0.35.0(transitive)
+ Added@aws-cdk/cx-api@0.35.0(transitive)
- Removed@aws-cdk/cdk@0.34.0(transitive)
- Removed@aws-cdk/cx-api@0.34.0(transitive)
Updated@aws-cdk/cdk@^0.35.0