Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@aws-cdk/aws-servicecatalog

Package Overview
Dependencies
Maintainers
5
Versions
288
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@aws-cdk/aws-servicecatalog - npm Package Compare versions

Comparing version 0.34.0 to 0.35.0

489

lib/servicecatalog.generated.d.ts

@@ -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;
};
}

14

package.json
{
"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

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc