agent-claw: automated task changes
This commit is contained in:
18
cdk/node_modules/aws-cdk-lib/aws-s3/lib/mixins/bucket-policy.d.ts
generated
vendored
Normal file
18
cdk/node_modules/aws-cdk-lib/aws-s3/lib/mixins/bucket-policy.d.ts
generated
vendored
Normal file
@@ -0,0 +1,18 @@
|
||||
import type { IConstruct } from 'constructs';
|
||||
import type { PolicyStatement } from '../../../aws-iam';
|
||||
import { Mixin } from '../../../core/lib/mixins';
|
||||
import { CfnBucketPolicy } from '../s3.generated';
|
||||
/**
|
||||
* Adds statements to a bucket policy.
|
||||
*/
|
||||
export declare class BucketPolicyStatements extends Mixin {
|
||||
private readonly statements;
|
||||
constructor(statements: PolicyStatement[]);
|
||||
supports(construct: IConstruct): construct is CfnBucketPolicy;
|
||||
applyTo(policy: IConstruct): void;
|
||||
/**
|
||||
* CfnBucketPolicy.policyDocument sometimes is a PolicyDocument object
|
||||
* and sometimes is a plain object. We need to handle both cases.
|
||||
*/
|
||||
private getPolicyDocument;
|
||||
}
|
||||
Reference in New Issue
Block a user