Accounts configuration items.

Hierarchy

  • AccountsConfigTypes

Constructors

Properties

accountConfig: TypeC<{
    description: OptionalType<SizedType<string, Type<string, string, unknown>>>;
    email: SizedType<string, Type<string, string, unknown>>;
    name: SizedType<string, Type<string, string, unknown>>;
    organizationalUnit: OptionalType<SizedType<string, Type<string, string, unknown>>>;
    warm: OptionalType<BooleanC>;
}> = ...
accountIdConfig: TypeC<{
    accountId: SizedType<string, Type<string, string, unknown>>;
    email: SizedType<string, Type<string, string, unknown>>;
}> = ...
accountsConfig: TypeC<{
    accountIds: OptionalType<ArrayC<TypeC<{
        accountId: SizedType<string, Type<string, string, unknown>>;
        email: SizedType<string, Type<string, string, unknown>>;
    }>>>;
    mandatoryAccounts: ArrayC<UnionC<[TypeC<{
        description: OptionalType<SizedType<string, Type<string, string, unknown>>>;
        email: SizedType<string, Type<string, string, unknown>>;
        name: SizedType<string, Type<string, string, unknown>>;
        organizationalUnit: OptionalType<SizedType<string, Type<string, string, unknown>>>;
        warm: OptionalType<BooleanC>;
    }>, TypeC<{
        description: OptionalType<SizedType<string, Type<string, string, unknown>>>;
        email: SizedType<string, Type<string, string, unknown>>;
        enableGovCloud: OptionalType<BooleanC>;
        name: SizedType<string, Type<string, string, unknown>>;
        organizationalUnit: OptionalType<SizedType<string, Type<string, string, unknown>>>;
    }>]>>;
    workloadAccounts: ArrayC<UnionC<[TypeC<{
        description: OptionalType<SizedType<string, Type<string, string, unknown>>>;
        email: SizedType<string, Type<string, string, unknown>>;
        name: SizedType<string, Type<string, string, unknown>>;
        organizationalUnit: OptionalType<SizedType<string, Type<string, string, unknown>>>;
        warm: OptionalType<BooleanC>;
    }>, TypeC<{
        description: OptionalType<SizedType<string, Type<string, string, unknown>>>;
        email: SizedType<string, Type<string, string, unknown>>;
        enableGovCloud: OptionalType<BooleanC>;
        name: SizedType<string, Type<string, string, unknown>>;
        organizationalUnit: OptionalType<SizedType<string, Type<string, string, unknown>>>;
    }>]>>;
}> = ...
govCloudAccountConfig: TypeC<{
    description: OptionalType<SizedType<string, Type<string, string, unknown>>>;
    email: SizedType<string, Type<string, string, unknown>>;
    enableGovCloud: OptionalType<BooleanC>;
    name: SizedType<string, Type<string, string, unknown>>;
    organizationalUnit: OptionalType<SizedType<string, Type<string, string, unknown>>>;
}> = ...

Generated using TypeDoc