import * as core from "@terrascript/core"; export interface GroupArgs extends core.ResourceArgs { /** * (Required) The group's name. The name must consist of upper and lowercase alphanumeric characters wi * th no spaces. You can also include any of the following characters: `=,.@-_.`. Group names are not d * istinguished by case. For example, you cannot create groups named both "ADMINS" and "admins". */ name: string | core.StringOut; /** * (Optional, default "/") Path in which to create the group. */ path?: string | core.StringOut; } export declare class Group extends core.Resource { /** * The ARN assigned by AWS for this group. */ arn: string | core.StringOut; /** * The group's ID. */ id: string | core.StringOut; /** * (Required) The group's name. The name must consist of upper and lowercase alphanumeric characters wi * th no spaces. You can also include any of the following characters: `=,.@-_.`. Group names are not d * istinguished by case. For example, you cannot create groups named both "ADMINS" and "admins". */ name: string | core.StringOut; /** * (Optional, default "/") Path in which to create the group. */ path?: string | core.StringOut; /** * The [unique ID][1] assigned by AWS. */ uniqueId: string | core.StringOut; constructor(name: string, args?: GroupArgs); getNamespace(): string; } //# sourceMappingURL=group.d.ts.map