PutResourcePolicyRequest
import type { PutResourcePolicyRequest } from "https://aws-api.deno.dev/v0.4/services/cloudtrail.ts?docs=full";
interface PutResourcePolicyRequest {
ResourceArn: string;
ResourcePolicy: string;
}§Properties
§
ResourceArn: string
[src]The Amazon Resource Name (ARN) of the CloudTrail channel attached to the resource-based policy.
The following is the format of a resource ARN: arn:aws:cloudtrail:us-east-2:123456789012:channel/MyChannel
.
§
ResourcePolicy: string
[src]A JSON-formatted string for an Amazon Web Services resource-based policy.
The following are requirements for the resource policy:
- Contains only one action: cloudtrail-data:PutAuditEvents
- Contains at least one statement. The policy can have a maximum of 20 statements.
- Each statement contains at least one principal. A statement can have a maximum of 50 principals.