Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

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.