agent-claw: automated task changes
This commit is contained in:
38
cdk/node_modules/aws-cdk-lib/aws-opensearchservice/lib/opensearch-access-policy.d.ts
generated
vendored
Normal file
38
cdk/node_modules/aws-cdk-lib/aws-opensearchservice/lib/opensearch-access-policy.d.ts
generated
vendored
Normal file
@@ -0,0 +1,38 @@
|
||||
import type { Construct } from 'constructs';
|
||||
import * as iam from '../../aws-iam';
|
||||
import * as cr from '../../custom-resources';
|
||||
/**
|
||||
* Construction properties for OpenSearchAccessPolicy
|
||||
*/
|
||||
export interface OpenSearchAccessPolicyProps {
|
||||
/**
|
||||
* The OpenSearch Domain name
|
||||
*/
|
||||
readonly domainName: string;
|
||||
/**
|
||||
* The OpenSearch Domain ARN
|
||||
*/
|
||||
readonly domainArn: string;
|
||||
/**
|
||||
* The access policy statements for the OpenSearch cluster
|
||||
*/
|
||||
readonly accessPolicies: iam.PolicyStatement[];
|
||||
/**
|
||||
* Flag to control verbosity of OpenSearch policy custom resource result
|
||||
* If verbose output is actively disabled it will only output specific fields
|
||||
* This is can be used to limit the response body of the custom resource, in cases it exceeds the CFN 4k limit
|
||||
* @default true
|
||||
*/
|
||||
readonly verboseOutput?: boolean;
|
||||
}
|
||||
/**
|
||||
* Creates LogGroup resource policies.
|
||||
*/
|
||||
export declare class OpenSearchAccessPolicy extends cr.AwsCustomResource {
|
||||
private accessPolicyStatements;
|
||||
constructor(scope: Construct, id: string, props: OpenSearchAccessPolicyProps);
|
||||
/**
|
||||
* Add policy statements to the domain access policy
|
||||
*/
|
||||
addAccessPolicies(...accessPolicyStatements: iam.PolicyStatement[]): void;
|
||||
}
|
||||
Reference in New Issue
Block a user