agent-claw: automated task changes
This commit is contained in:
1
cdk/node_modules/aws-cdk-lib/aws-proton/lib/index.d.ts
generated
vendored
Normal file
1
cdk/node_modules/aws-cdk-lib/aws-proton/lib/index.d.ts
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
export * from './proton.generated';
|
||||
1
cdk/node_modules/aws-cdk-lib/aws-proton/lib/index.js
generated
vendored
Normal file
1
cdk/node_modules/aws-cdk-lib/aws-proton/lib/index.js
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
"use strict";var __createBinding=exports&&exports.__createBinding||(Object.create?(function(o,m,k,k2){k2===void 0&&(k2=k);var desc=Object.getOwnPropertyDescriptor(m,k);(!desc||("get"in desc?!m.__esModule:desc.writable||desc.configurable))&&(desc={enumerable:!0,get:function(){return m[k]}}),Object.defineProperty(o,k2,desc)}):(function(o,m,k,k2){k2===void 0&&(k2=k),o[k2]=m[k]})),__exportStar=exports&&exports.__exportStar||function(m,exports2){for(var p in m)p!=="default"&&!Object.prototype.hasOwnProperty.call(exports2,p)&&__createBinding(exports2,m,p)};Object.defineProperty(exports,"__esModule",{value:!0});var _noFold;exports.CfnEnvironmentAccountConnection=void 0,Object.defineProperty(exports,_noFold="CfnEnvironmentAccountConnection",{enumerable:!0,configurable:!0,get:()=>{var value=require("./proton.generated").CfnEnvironmentAccountConnection;return Object.defineProperty(exports,_noFold="CfnEnvironmentAccountConnection",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnEnvironmentTemplate=void 0,Object.defineProperty(exports,_noFold="CfnEnvironmentTemplate",{enumerable:!0,configurable:!0,get:()=>{var value=require("./proton.generated").CfnEnvironmentTemplate;return Object.defineProperty(exports,_noFold="CfnEnvironmentTemplate",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnServiceTemplate=void 0,Object.defineProperty(exports,_noFold="CfnServiceTemplate",{enumerable:!0,configurable:!0,get:()=>{var value=require("./proton.generated").CfnServiceTemplate;return Object.defineProperty(exports,_noFold="CfnServiceTemplate",{enumerable:!0,configurable:!0,value}),value}});
|
||||
583
cdk/node_modules/aws-cdk-lib/aws-proton/lib/proton.generated.d.ts
generated
vendored
Normal file
583
cdk/node_modules/aws-cdk-lib/aws-proton/lib/proton.generated.d.ts
generated
vendored
Normal file
@@ -0,0 +1,583 @@
|
||||
import * as cdk from "../../core/lib";
|
||||
import * as constructs from "constructs";
|
||||
import * as cfn_parse from "../../core/lib/helpers-internal";
|
||||
import { EnvironmentAccountConnectionReference, EnvironmentTemplateReference, IEnvironmentAccountConnectionRef, IEnvironmentTemplateRef, IServiceTemplateRef, ServiceTemplateReference } from "../../interfaces/generated/aws-proton-interfaces.generated";
|
||||
/**
|
||||
* Detailed data of an AWS Proton environment account connection resource.
|
||||
*
|
||||
* @cloudformationResource AWS::Proton::EnvironmentAccountConnection
|
||||
* @stability external
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-proton-environmentaccountconnection.html
|
||||
*/
|
||||
export declare class CfnEnvironmentAccountConnection extends cdk.CfnResource implements cdk.IInspectable, IEnvironmentAccountConnectionRef, cdk.ITaggable {
|
||||
/**
|
||||
* The CloudFormation resource type name for this resource class.
|
||||
*/
|
||||
static readonly CFN_RESOURCE_TYPE_NAME: string;
|
||||
/**
|
||||
* Build a CfnEnvironmentAccountConnection from CloudFormation properties
|
||||
*
|
||||
* A factory method that creates a new instance of this class from an object
|
||||
* containing the CloudFormation properties of this resource.
|
||||
* Used in the @aws-cdk/cloudformation-include module.
|
||||
*
|
||||
* @internal
|
||||
*/
|
||||
static _fromCloudFormation(scope: constructs.Construct, id: string, resourceAttributes: any, options: cfn_parse.FromCloudFormationOptions): CfnEnvironmentAccountConnection;
|
||||
/**
|
||||
* Checks whether the given object is a CfnEnvironmentAccountConnection
|
||||
*/
|
||||
static isCfnEnvironmentAccountConnection(x: any): x is CfnEnvironmentAccountConnection;
|
||||
static arnForEnvironmentAccountConnection(resource: IEnvironmentAccountConnectionRef): string;
|
||||
/**
|
||||
* The Amazon Resource Name (ARN) of an IAM service role in the environment account.
|
||||
*/
|
||||
private _codebuildRoleArn?;
|
||||
/**
|
||||
* The Amazon Resource Name (ARN) of the IAM service role that AWS Proton uses when provisioning directly defined components in the associated environment account.
|
||||
*/
|
||||
private _componentRoleArn?;
|
||||
/**
|
||||
* The environment account that's connected to the environment account connection.
|
||||
*/
|
||||
private _environmentAccountId?;
|
||||
/**
|
||||
* The name of the environment that's associated with the environment account connection.
|
||||
*/
|
||||
private _environmentName?;
|
||||
/**
|
||||
* The ID of the management account that's connected to the environment account connection.
|
||||
*/
|
||||
private _managementAccountId?;
|
||||
/**
|
||||
* The IAM service role that's associated with the environment account connection.
|
||||
*/
|
||||
private _roleArn?;
|
||||
/**
|
||||
* Tag Manager which manages the tags for this resource
|
||||
*/
|
||||
readonly tags: cdk.TagManager;
|
||||
/**
|
||||
* An optional list of metadata items that you can associate with the AWS Proton environment account connection.
|
||||
*/
|
||||
private _tagsRaw?;
|
||||
protected readonly cfnPropertyNames: Record<string, string>;
|
||||
/**
|
||||
* Create a new `AWS::Proton::EnvironmentAccountConnection`.
|
||||
*
|
||||
* @param scope Scope in which this resource is defined
|
||||
* @param id Construct identifier for this resource (unique in its scope)
|
||||
* @param props Resource properties
|
||||
*/
|
||||
constructor(scope: constructs.Construct, id: string, props?: CfnEnvironmentAccountConnectionProps);
|
||||
get environmentAccountConnectionRef(): EnvironmentAccountConnectionReference;
|
||||
/**
|
||||
* The Amazon Resource Name (ARN) of an IAM service role in the environment account.
|
||||
*/
|
||||
get codebuildRoleArn(): string | undefined;
|
||||
/**
|
||||
* The Amazon Resource Name (ARN) of an IAM service role in the environment account.
|
||||
*/
|
||||
set codebuildRoleArn(value: string | undefined);
|
||||
/**
|
||||
* The Amazon Resource Name (ARN) of the IAM service role that AWS Proton uses when provisioning directly defined components in the associated environment account.
|
||||
*/
|
||||
get componentRoleArn(): string | undefined;
|
||||
/**
|
||||
* The Amazon Resource Name (ARN) of the IAM service role that AWS Proton uses when provisioning directly defined components in the associated environment account.
|
||||
*/
|
||||
set componentRoleArn(value: string | undefined);
|
||||
/**
|
||||
* The environment account that's connected to the environment account connection.
|
||||
*/
|
||||
get environmentAccountId(): string | undefined;
|
||||
/**
|
||||
* The environment account that's connected to the environment account connection.
|
||||
*/
|
||||
set environmentAccountId(value: string | undefined);
|
||||
/**
|
||||
* The name of the environment that's associated with the environment account connection.
|
||||
*/
|
||||
get environmentName(): string | undefined;
|
||||
/**
|
||||
* The name of the environment that's associated with the environment account connection.
|
||||
*/
|
||||
set environmentName(value: string | undefined);
|
||||
/**
|
||||
* The ID of the management account that's connected to the environment account connection.
|
||||
*/
|
||||
get managementAccountId(): string | undefined;
|
||||
/**
|
||||
* The ID of the management account that's connected to the environment account connection.
|
||||
*/
|
||||
set managementAccountId(value: string | undefined);
|
||||
/**
|
||||
* The IAM service role that's associated with the environment account connection.
|
||||
*/
|
||||
get roleArn(): string | undefined;
|
||||
/**
|
||||
* The IAM service role that's associated with the environment account connection.
|
||||
*/
|
||||
set roleArn(value: string | undefined);
|
||||
/**
|
||||
* An optional list of metadata items that you can associate with the AWS Proton environment account connection.
|
||||
*/
|
||||
get tagsRaw(): Array<cdk.CfnTag> | undefined;
|
||||
/**
|
||||
* An optional list of metadata items that you can associate with the AWS Proton environment account connection.
|
||||
*/
|
||||
set tagsRaw(value: Array<cdk.CfnTag> | undefined);
|
||||
/**
|
||||
* Returns the environment account connection ARN.
|
||||
*
|
||||
* @cloudformationAttribute Arn
|
||||
*/
|
||||
get attrArn(): string;
|
||||
/**
|
||||
* Returns the environment account connection ID.
|
||||
*
|
||||
* @cloudformationAttribute Id
|
||||
*/
|
||||
get attrId(): string;
|
||||
/**
|
||||
* Returns the environment account connection status.
|
||||
*
|
||||
* @cloudformationAttribute Status
|
||||
*/
|
||||
get attrStatus(): string;
|
||||
protected get cfnProperties(): Record<string, any>;
|
||||
/**
|
||||
* Examines the CloudFormation resource and discloses attributes
|
||||
*
|
||||
* @param inspector tree inspector to collect and process attributes
|
||||
*/
|
||||
inspect(inspector: cdk.TreeInspector): void;
|
||||
protected renderProperties(props: Record<string, any>): Record<string, any>;
|
||||
}
|
||||
/**
|
||||
* Properties for defining a `CfnEnvironmentAccountConnection`
|
||||
*
|
||||
* @struct
|
||||
* @stability external
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-proton-environmentaccountconnection.html
|
||||
*/
|
||||
export interface CfnEnvironmentAccountConnectionProps {
|
||||
/**
|
||||
* The Amazon Resource Name (ARN) of an IAM service role in the environment account.
|
||||
*
|
||||
* AWS Proton uses this role to provision infrastructure resources using CodeBuild-based provisioning in the associated environment account.
|
||||
*
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-proton-environmentaccountconnection.html#cfn-proton-environmentaccountconnection-codebuildrolearn
|
||||
*/
|
||||
readonly codebuildRoleArn?: string;
|
||||
/**
|
||||
* The Amazon Resource Name (ARN) of the IAM service role that AWS Proton uses when provisioning directly defined components in the associated environment account.
|
||||
*
|
||||
* It determines the scope of infrastructure that a component can provision in the account.
|
||||
*
|
||||
* The environment account connection must have a `componentRoleArn` to allow directly defined components to be associated with any environments running in the account.
|
||||
*
|
||||
* For more information about components, see [AWS Proton components](https://docs.aws.amazon.com/proton/latest/userguide/ag-components.html) in the *AWS Proton User Guide* .
|
||||
*
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-proton-environmentaccountconnection.html#cfn-proton-environmentaccountconnection-componentrolearn
|
||||
*/
|
||||
readonly componentRoleArn?: string;
|
||||
/**
|
||||
* The environment account that's connected to the environment account connection.
|
||||
*
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-proton-environmentaccountconnection.html#cfn-proton-environmentaccountconnection-environmentaccountid
|
||||
*/
|
||||
readonly environmentAccountId?: string;
|
||||
/**
|
||||
* The name of the environment that's associated with the environment account connection.
|
||||
*
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-proton-environmentaccountconnection.html#cfn-proton-environmentaccountconnection-environmentname
|
||||
*/
|
||||
readonly environmentName?: string;
|
||||
/**
|
||||
* The ID of the management account that's connected to the environment account connection.
|
||||
*
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-proton-environmentaccountconnection.html#cfn-proton-environmentaccountconnection-managementaccountid
|
||||
*/
|
||||
readonly managementAccountId?: string;
|
||||
/**
|
||||
* The IAM service role that's associated with the environment account connection.
|
||||
*
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-proton-environmentaccountconnection.html#cfn-proton-environmentaccountconnection-rolearn
|
||||
*/
|
||||
readonly roleArn?: string;
|
||||
/**
|
||||
* An optional list of metadata items that you can associate with the AWS Proton environment account connection.
|
||||
*
|
||||
* A tag is a key-value pair.
|
||||
*
|
||||
* For more information, see [AWS Proton resources and tagging](https://docs.aws.amazon.com/proton/latest/userguide/resources.html) in the *AWS Proton User Guide* .
|
||||
*
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-proton-environmentaccountconnection.html#cfn-proton-environmentaccountconnection-tags
|
||||
*/
|
||||
readonly tags?: Array<cdk.CfnTag>;
|
||||
}
|
||||
/**
|
||||
* Create an environment template for AWS Proton .
|
||||
*
|
||||
* For more information, see [Environment Templates](https://docs.aws.amazon.com/proton/latest/userguide/ag-templates.html) in the *AWS Proton User Guide* .
|
||||
*
|
||||
* You can create an environment template in one of the two following ways:
|
||||
*
|
||||
* - Register and publish a *standard* environment template that instructs AWS Proton to deploy and manage environment infrastructure.
|
||||
* - Register and publish a *customer managed* environment template that connects AWS Proton to your existing provisioned infrastructure that you manage. AWS Proton *doesn't* manage your existing provisioned infrastructure. To create an environment template for customer provisioned and managed infrastructure, include the `provisioning` parameter and set the value to `CUSTOMER_MANAGED` . For more information, see [Register and publish an environment template](https://docs.aws.amazon.com/proton/latest/userguide/template-create.html) in the *AWS Proton User Guide* .
|
||||
*
|
||||
* @cloudformationResource AWS::Proton::EnvironmentTemplate
|
||||
* @stability external
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-proton-environmenttemplate.html
|
||||
*/
|
||||
export declare class CfnEnvironmentTemplate extends cdk.CfnResource implements cdk.IInspectable, IEnvironmentTemplateRef, cdk.ITaggable {
|
||||
/**
|
||||
* The CloudFormation resource type name for this resource class.
|
||||
*/
|
||||
static readonly CFN_RESOURCE_TYPE_NAME: string;
|
||||
/**
|
||||
* Build a CfnEnvironmentTemplate from CloudFormation properties
|
||||
*
|
||||
* A factory method that creates a new instance of this class from an object
|
||||
* containing the CloudFormation properties of this resource.
|
||||
* Used in the @aws-cdk/cloudformation-include module.
|
||||
*
|
||||
* @internal
|
||||
*/
|
||||
static _fromCloudFormation(scope: constructs.Construct, id: string, resourceAttributes: any, options: cfn_parse.FromCloudFormationOptions): CfnEnvironmentTemplate;
|
||||
/**
|
||||
* Checks whether the given object is a CfnEnvironmentTemplate
|
||||
*/
|
||||
static isCfnEnvironmentTemplate(x: any): x is CfnEnvironmentTemplate;
|
||||
static arnForEnvironmentTemplate(resource: IEnvironmentTemplateRef): string;
|
||||
/**
|
||||
* A description of the environment template.
|
||||
*/
|
||||
private _description?;
|
||||
/**
|
||||
* The name of the environment template as displayed in the developer interface.
|
||||
*/
|
||||
private _displayName?;
|
||||
/**
|
||||
* The customer provided encryption key for the environment template.
|
||||
*/
|
||||
private _encryptionKey?;
|
||||
/**
|
||||
* The name of the environment template.
|
||||
*/
|
||||
private _name?;
|
||||
/**
|
||||
* When included, indicates that the environment template is for customer provisioned and managed infrastructure.
|
||||
*/
|
||||
private _provisioning?;
|
||||
/**
|
||||
* Tag Manager which manages the tags for this resource
|
||||
*/
|
||||
readonly tags: cdk.TagManager;
|
||||
/**
|
||||
* An optional list of metadata items that you can associate with the AWS Proton environment template.
|
||||
*/
|
||||
private _tagsRaw?;
|
||||
protected readonly cfnPropertyNames: Record<string, string>;
|
||||
/**
|
||||
* Create a new `AWS::Proton::EnvironmentTemplate`.
|
||||
*
|
||||
* @param scope Scope in which this resource is defined
|
||||
* @param id Construct identifier for this resource (unique in its scope)
|
||||
* @param props Resource properties
|
||||
*/
|
||||
constructor(scope: constructs.Construct, id: string, props?: CfnEnvironmentTemplateProps);
|
||||
get environmentTemplateRef(): EnvironmentTemplateReference;
|
||||
/**
|
||||
* A description of the environment template.
|
||||
*/
|
||||
get description(): string | undefined;
|
||||
/**
|
||||
* A description of the environment template.
|
||||
*/
|
||||
set description(value: string | undefined);
|
||||
/**
|
||||
* The name of the environment template as displayed in the developer interface.
|
||||
*/
|
||||
get displayName(): string | undefined;
|
||||
/**
|
||||
* The name of the environment template as displayed in the developer interface.
|
||||
*/
|
||||
set displayName(value: string | undefined);
|
||||
/**
|
||||
* The customer provided encryption key for the environment template.
|
||||
*/
|
||||
get encryptionKey(): string | undefined;
|
||||
/**
|
||||
* The customer provided encryption key for the environment template.
|
||||
*/
|
||||
set encryptionKey(value: string | undefined);
|
||||
/**
|
||||
* The name of the environment template.
|
||||
*/
|
||||
get name(): string | undefined;
|
||||
/**
|
||||
* The name of the environment template.
|
||||
*/
|
||||
set name(value: string | undefined);
|
||||
/**
|
||||
* When included, indicates that the environment template is for customer provisioned and managed infrastructure.
|
||||
*/
|
||||
get provisioning(): string | undefined;
|
||||
/**
|
||||
* When included, indicates that the environment template is for customer provisioned and managed infrastructure.
|
||||
*/
|
||||
set provisioning(value: string | undefined);
|
||||
/**
|
||||
* An optional list of metadata items that you can associate with the AWS Proton environment template.
|
||||
*/
|
||||
get tagsRaw(): Array<cdk.CfnTag> | undefined;
|
||||
/**
|
||||
* An optional list of metadata items that you can associate with the AWS Proton environment template.
|
||||
*/
|
||||
set tagsRaw(value: Array<cdk.CfnTag> | undefined);
|
||||
/**
|
||||
* Returns the ARN of the environment template.
|
||||
*
|
||||
* @cloudformationAttribute Arn
|
||||
*/
|
||||
get attrArn(): string;
|
||||
protected get cfnProperties(): Record<string, any>;
|
||||
/**
|
||||
* Examines the CloudFormation resource and discloses attributes
|
||||
*
|
||||
* @param inspector tree inspector to collect and process attributes
|
||||
*/
|
||||
inspect(inspector: cdk.TreeInspector): void;
|
||||
protected renderProperties(props: Record<string, any>): Record<string, any>;
|
||||
}
|
||||
/**
|
||||
* Properties for defining a `CfnEnvironmentTemplate`
|
||||
*
|
||||
* @struct
|
||||
* @stability external
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-proton-environmenttemplate.html
|
||||
*/
|
||||
export interface CfnEnvironmentTemplateProps {
|
||||
/**
|
||||
* A description of the environment template.
|
||||
*
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-proton-environmenttemplate.html#cfn-proton-environmenttemplate-description
|
||||
*/
|
||||
readonly description?: string;
|
||||
/**
|
||||
* The name of the environment template as displayed in the developer interface.
|
||||
*
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-proton-environmenttemplate.html#cfn-proton-environmenttemplate-displayname
|
||||
*/
|
||||
readonly displayName?: string;
|
||||
/**
|
||||
* The customer provided encryption key for the environment template.
|
||||
*
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-proton-environmenttemplate.html#cfn-proton-environmenttemplate-encryptionkey
|
||||
*/
|
||||
readonly encryptionKey?: string;
|
||||
/**
|
||||
* The name of the environment template.
|
||||
*
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-proton-environmenttemplate.html#cfn-proton-environmenttemplate-name
|
||||
*/
|
||||
readonly name?: string;
|
||||
/**
|
||||
* When included, indicates that the environment template is for customer provisioned and managed infrastructure.
|
||||
*
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-proton-environmenttemplate.html#cfn-proton-environmenttemplate-provisioning
|
||||
*/
|
||||
readonly provisioning?: string;
|
||||
/**
|
||||
* An optional list of metadata items that you can associate with the AWS Proton environment template.
|
||||
*
|
||||
* A tag is a key-value pair.
|
||||
*
|
||||
* For more information, see [AWS Proton resources and tagging](https://docs.aws.amazon.com/proton/latest/userguide/resources.html) in the *AWS Proton User Guide* .
|
||||
*
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-proton-environmenttemplate.html#cfn-proton-environmenttemplate-tags
|
||||
*/
|
||||
readonly tags?: Array<cdk.CfnTag>;
|
||||
}
|
||||
/**
|
||||
* Create a service template.
|
||||
*
|
||||
* The administrator creates a service template to define standardized infrastructure and an optional CI/CD service pipeline. Developers, in turn, select the service template from AWS Proton . If the selected service template includes a service pipeline definition, they provide a link to their source code repository. AWS Proton then deploys and manages the infrastructure defined by the selected service template. For more information, see [AWS Proton templates](https://docs.aws.amazon.com/proton/latest/userguide/ag-templates.html) in the *AWS Proton User Guide* .
|
||||
*
|
||||
* @cloudformationResource AWS::Proton::ServiceTemplate
|
||||
* @stability external
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-proton-servicetemplate.html
|
||||
*/
|
||||
export declare class CfnServiceTemplate extends cdk.CfnResource implements cdk.IInspectable, IServiceTemplateRef, cdk.ITaggable {
|
||||
/**
|
||||
* The CloudFormation resource type name for this resource class.
|
||||
*/
|
||||
static readonly CFN_RESOURCE_TYPE_NAME: string;
|
||||
/**
|
||||
* Build a CfnServiceTemplate from CloudFormation properties
|
||||
*
|
||||
* A factory method that creates a new instance of this class from an object
|
||||
* containing the CloudFormation properties of this resource.
|
||||
* Used in the @aws-cdk/cloudformation-include module.
|
||||
*
|
||||
* @internal
|
||||
*/
|
||||
static _fromCloudFormation(scope: constructs.Construct, id: string, resourceAttributes: any, options: cfn_parse.FromCloudFormationOptions): CfnServiceTemplate;
|
||||
/**
|
||||
* Checks whether the given object is a CfnServiceTemplate
|
||||
*/
|
||||
static isCfnServiceTemplate(x: any): x is CfnServiceTemplate;
|
||||
static arnForServiceTemplate(resource: IServiceTemplateRef): string;
|
||||
/**
|
||||
* A description of the service template.
|
||||
*/
|
||||
private _description?;
|
||||
/**
|
||||
* The service template name as displayed in the developer interface.
|
||||
*/
|
||||
private _displayName?;
|
||||
/**
|
||||
* The customer provided service template encryption key that's used to encrypt data.
|
||||
*/
|
||||
private _encryptionKey?;
|
||||
/**
|
||||
* The name of the service template.
|
||||
*/
|
||||
private _name?;
|
||||
/**
|
||||
* If `pipelineProvisioning` is `true` , a service pipeline is included in the service template.
|
||||
*/
|
||||
private _pipelineProvisioning?;
|
||||
/**
|
||||
* Tag Manager which manages the tags for this resource
|
||||
*/
|
||||
readonly tags: cdk.TagManager;
|
||||
/**
|
||||
* An object that includes the template bundle S3 bucket path and name for the new version of a service template.
|
||||
*/
|
||||
private _tagsRaw?;
|
||||
protected readonly cfnPropertyNames: Record<string, string>;
|
||||
/**
|
||||
* Create a new `AWS::Proton::ServiceTemplate`.
|
||||
*
|
||||
* @param scope Scope in which this resource is defined
|
||||
* @param id Construct identifier for this resource (unique in its scope)
|
||||
* @param props Resource properties
|
||||
*/
|
||||
constructor(scope: constructs.Construct, id: string, props?: CfnServiceTemplateProps);
|
||||
get serviceTemplateRef(): ServiceTemplateReference;
|
||||
/**
|
||||
* A description of the service template.
|
||||
*/
|
||||
get description(): string | undefined;
|
||||
/**
|
||||
* A description of the service template.
|
||||
*/
|
||||
set description(value: string | undefined);
|
||||
/**
|
||||
* The service template name as displayed in the developer interface.
|
||||
*/
|
||||
get displayName(): string | undefined;
|
||||
/**
|
||||
* The service template name as displayed in the developer interface.
|
||||
*/
|
||||
set displayName(value: string | undefined);
|
||||
/**
|
||||
* The customer provided service template encryption key that's used to encrypt data.
|
||||
*/
|
||||
get encryptionKey(): string | undefined;
|
||||
/**
|
||||
* The customer provided service template encryption key that's used to encrypt data.
|
||||
*/
|
||||
set encryptionKey(value: string | undefined);
|
||||
/**
|
||||
* The name of the service template.
|
||||
*/
|
||||
get name(): string | undefined;
|
||||
/**
|
||||
* The name of the service template.
|
||||
*/
|
||||
set name(value: string | undefined);
|
||||
/**
|
||||
* If `pipelineProvisioning` is `true` , a service pipeline is included in the service template.
|
||||
*/
|
||||
get pipelineProvisioning(): string | undefined;
|
||||
/**
|
||||
* If `pipelineProvisioning` is `true` , a service pipeline is included in the service template.
|
||||
*/
|
||||
set pipelineProvisioning(value: string | undefined);
|
||||
/**
|
||||
* An object that includes the template bundle S3 bucket path and name for the new version of a service template.
|
||||
*/
|
||||
get tagsRaw(): Array<cdk.CfnTag> | undefined;
|
||||
/**
|
||||
* An object that includes the template bundle S3 bucket path and name for the new version of a service template.
|
||||
*/
|
||||
set tagsRaw(value: Array<cdk.CfnTag> | undefined);
|
||||
/**
|
||||
* Returns the service template ARN.
|
||||
*
|
||||
* @cloudformationAttribute Arn
|
||||
*/
|
||||
get attrArn(): string;
|
||||
protected get cfnProperties(): Record<string, any>;
|
||||
/**
|
||||
* Examines the CloudFormation resource and discloses attributes
|
||||
*
|
||||
* @param inspector tree inspector to collect and process attributes
|
||||
*/
|
||||
inspect(inspector: cdk.TreeInspector): void;
|
||||
protected renderProperties(props: Record<string, any>): Record<string, any>;
|
||||
}
|
||||
/**
|
||||
* Properties for defining a `CfnServiceTemplate`
|
||||
*
|
||||
* @struct
|
||||
* @stability external
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-proton-servicetemplate.html
|
||||
*/
|
||||
export interface CfnServiceTemplateProps {
|
||||
/**
|
||||
* A description of the service template.
|
||||
*
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-proton-servicetemplate.html#cfn-proton-servicetemplate-description
|
||||
*/
|
||||
readonly description?: string;
|
||||
/**
|
||||
* The service template name as displayed in the developer interface.
|
||||
*
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-proton-servicetemplate.html#cfn-proton-servicetemplate-displayname
|
||||
*/
|
||||
readonly displayName?: string;
|
||||
/**
|
||||
* The customer provided service template encryption key that's used to encrypt data.
|
||||
*
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-proton-servicetemplate.html#cfn-proton-servicetemplate-encryptionkey
|
||||
*/
|
||||
readonly encryptionKey?: string;
|
||||
/**
|
||||
* The name of the service template.
|
||||
*
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-proton-servicetemplate.html#cfn-proton-servicetemplate-name
|
||||
*/
|
||||
readonly name?: string;
|
||||
/**
|
||||
* If `pipelineProvisioning` is `true` , a service pipeline is included in the service template.
|
||||
*
|
||||
* Otherwise, a service pipeline *isn't* included in the service template.
|
||||
*
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-proton-servicetemplate.html#cfn-proton-servicetemplate-pipelineprovisioning
|
||||
*/
|
||||
readonly pipelineProvisioning?: string;
|
||||
/**
|
||||
* An object that includes the template bundle S3 bucket path and name for the new version of a service template.
|
||||
*
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-proton-servicetemplate.html#cfn-proton-servicetemplate-tags
|
||||
*/
|
||||
readonly tags?: Array<cdk.CfnTag>;
|
||||
}
|
||||
export type { IEnvironmentAccountConnectionRef, EnvironmentAccountConnectionReference };
|
||||
export type { IEnvironmentTemplateRef, EnvironmentTemplateReference };
|
||||
export type { IServiceTemplateRef, ServiceTemplateReference };
|
||||
1
cdk/node_modules/aws-cdk-lib/aws-proton/lib/proton.generated.js
generated
vendored
Normal file
1
cdk/node_modules/aws-cdk-lib/aws-proton/lib/proton.generated.js
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user