import * as core from "@terrascript/core"; export interface DsPermissionSetArgs { /** * (Optional) The Amazon Resource Name (ARN) of the permission set. */ arn?: string | core.StringOut; /** * (Required) The Amazon Resource Name (ARN) of the SSO Instance associated with the permission set. */ instanceArn: string | core.StringOut; /** * (Optional) The name of the SSO Permission Set. */ name?: string | core.StringOut; /** * Key-value map of resource tags. */ tags?: core.Map | core.MapOut; } export declare class DsPermissionSet extends core.Data { /** * (Optional) The Amazon Resource Name (ARN) of the permission set. */ arn?: string | core.StringOut; createdDate: string | core.StringOut; /** * The description of the Permission Set. */ description: string | core.StringOut; /** * The Amazon Resource Name (ARN) of the Permission Set. */ id: string | core.StringOut; /** * (Required) The Amazon Resource Name (ARN) of the SSO Instance associated with the permission set. */ instanceArn: string | core.StringOut; /** * (Optional) The name of the SSO Permission Set. */ name?: string | core.StringOut; /** * The relay state URL used to redirect users within the application during the federation authenticati * on process. */ relayState: string | core.StringOut; /** * The length of time that the application user sessions are valid in the ISO-8601 standard. */ sessionDuration: string | core.StringOut; /** * Key-value map of resource tags. */ tags?: core.Map | core.MapOut; constructor(name: string, args?: DsPermissionSetArgs); getNamespace(): string; } //# sourceMappingURL=ds_permission_set.d.ts.map