agent-claw: automated task changes
This commit is contained in:
66
cdk/node_modules/aws-cdk-lib/aws-codedeploy/lib/server/application.d.ts
generated
vendored
Normal file
66
cdk/node_modules/aws-cdk-lib/aws-codedeploy/lib/server/application.d.ts
generated
vendored
Normal file
@@ -0,0 +1,66 @@
|
||||
import type { Construct } from 'constructs';
|
||||
import type { IResource } from '../../../core';
|
||||
import { Resource } from '../../../core';
|
||||
import type { ApplicationReference, IApplicationRef } from '../../../interfaces/generated/aws-codedeploy-interfaces.generated';
|
||||
/**
|
||||
* Represents a reference to a CodeDeploy Application deploying to EC2/on-premise instances.
|
||||
*
|
||||
* If you're managing the Application alongside the rest of your CDK resources,
|
||||
* use the `ServerApplication` class.
|
||||
*
|
||||
* If you want to reference an already existing Application,
|
||||
* or one defined in a different CDK Stack,
|
||||
* use the `#fromServerApplicationName` method.
|
||||
*/
|
||||
export interface IServerApplication extends IResource, IApplicationRef {
|
||||
/** @attribute */
|
||||
readonly applicationArn: string;
|
||||
/** @attribute */
|
||||
readonly applicationName: string;
|
||||
}
|
||||
/**
|
||||
* Construction properties for `ServerApplication`.
|
||||
*/
|
||||
export interface ServerApplicationProps {
|
||||
/**
|
||||
* The physical, human-readable name of the CodeDeploy Application.
|
||||
*
|
||||
* @default an auto-generated name will be used
|
||||
*/
|
||||
readonly applicationName?: string;
|
||||
}
|
||||
/**
|
||||
* A CodeDeploy Application that deploys to EC2/on-premise instances.
|
||||
*
|
||||
* @resource AWS::CodeDeploy::Application
|
||||
*/
|
||||
export declare class ServerApplication extends Resource implements IServerApplication {
|
||||
/** Uniquely identifies this class. */
|
||||
static readonly PROPERTY_INJECTION_ID: string;
|
||||
/**
|
||||
* Import an Application defined either outside the CDK app, or in a different region.
|
||||
*
|
||||
* The Application's account and region are assumed to be the same as the stack it is being imported
|
||||
* into. If not, use `fromServerApplicationArn`.
|
||||
*
|
||||
* @param scope the parent Construct for this new Construct
|
||||
* @param id the logical ID of this new Construct
|
||||
* @param serverApplicationName the name of the application to import
|
||||
* @returns a Construct representing a reference to an existing Application
|
||||
*/
|
||||
static fromServerApplicationName(scope: Construct, id: string, serverApplicationName: string): IServerApplication;
|
||||
/**
|
||||
* Import an Application defined either outside the CDK, or in a different CDK Stack, by ARN.
|
||||
*
|
||||
* @param scope the parent Construct for this new Construct
|
||||
* @param id the logical ID of this new Construct
|
||||
* @param serverApplicationArn the ARN of the application to import
|
||||
* @returns a Construct representing a reference to an existing Application
|
||||
*/
|
||||
static fromServerApplicationArn(scope: Construct, id: string, serverApplicationArn: string): IServerApplication;
|
||||
private readonly resource;
|
||||
get applicationArn(): string;
|
||||
get applicationName(): string;
|
||||
get applicationRef(): ApplicationReference;
|
||||
constructor(scope: Construct, id: string, props?: ServerApplicationProps);
|
||||
}
|
||||
Reference in New Issue
Block a user