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

CreatePermissionRequest

import type { CreatePermissionRequest } from "https://aws-api.deno.dev/v0.4/services/acmpca.ts?docs=full";
interface CreatePermissionRequest {
Actions: ActionType[];
CertificateAuthorityArn: string;
Principal: string;
SourceAccount?: string | null;
}

§Properties

§
Actions: ActionType[]
[src]

The actions that the specified Amazon Web Services service principal can use. These include IssueCertificate, GetCertificate, and ListPermissions.

§
CertificateAuthorityArn: string
[src]

The Amazon Resource Name (ARN) of the CA that grants the permissions. You can find the ARN by calling the ListCertificateAuthorities action. This must have the following form:

arn:aws:acm-pca:_region_:_account_:certificate-authority/_12345678-1234-1234-1234-123456789012_.

§
Principal: string
[src]

The Amazon Web Services service or identity that receives the permission. At this time, the only valid principal is acm.amazonaws.com.

§
SourceAccount?: string | null
[src]

The ID of the calling account.