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

CreateProfileRequest

import type { CreateProfileRequest } from "https://aws-api.deno.dev/v0.4/services/rolesanywhere.ts?docs=full";
interface CreateProfileRequest {
durationSeconds?: number | null;
enabled?: boolean | null;
managedPolicyArns?: string[] | null;
name: string;
requireInstanceProperties?: boolean | null;
roleArns: string[];
sessionPolicy?: string | null;
tags?: Tag[] | null;
}

§Properties

§
durationSeconds?: number | null
[src]

The number of seconds the vended session credentials are valid for.

§
enabled?: boolean | null
[src]

Specifies whether the profile is enabled.

§
managedPolicyArns?: string[] | null
[src]

A list of managed policy ARNs that apply to the vended session credentials.

§
name: string
[src]

The name of the profile.

§
requireInstanceProperties?: boolean | null
[src]

Specifies whether instance properties are required in CreateSession requests with this profile.

§
roleArns: string[]
[src]

A list of IAM roles that this profile can assume in a CreateSession operation.

§
sessionPolicy?: string | null
[src]

A session policy that applies to the trust boundary of the vended session credentials.

§
tags?: Tag[] | null
[src]

The tags to attach to the profile.