agent-claw: automated task changes
This commit is contained in:
27
cdk/node_modules/aws-cdk-lib/aws-ecs/lib/cluster-grants.d.ts
generated
vendored
Normal file
27
cdk/node_modules/aws-cdk-lib/aws-ecs/lib/cluster-grants.d.ts
generated
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
import type * as ecs from './ecs.generated';
|
||||
import type { IGrantable } from '../../aws-iam';
|
||||
import { Grant } from '../../aws-iam';
|
||||
/**
|
||||
* Collection of grant methods for a IClusterRef
|
||||
*/
|
||||
export declare class ClusterGrants {
|
||||
/**
|
||||
* Creates grants for ClusterGrants
|
||||
*/
|
||||
static fromCluster(resource: ecs.IClusterRef): ClusterGrants;
|
||||
protected readonly resource: ecs.IClusterRef;
|
||||
private constructor();
|
||||
/**
|
||||
* Grants an ECS Task Protection API permission to the specified grantee.
|
||||
* This method provides a streamlined way to assign the 'ecs:UpdateTaskProtection'
|
||||
* permission, enabling the grantee to manage task protection in the ECS cluster.
|
||||
*/
|
||||
taskProtection(grantee: IGrantable): Grant;
|
||||
/**
|
||||
* Returns an ARN that represents all tasks within the cluster that match
|
||||
* the task pattern specified. To represent all tasks, specify ``"*"``.
|
||||
*
|
||||
* @param keyPattern Task id pattern
|
||||
*/
|
||||
private arnForTasks;
|
||||
}
|
||||
Reference in New Issue
Block a user