@pulumi/aws-native
Version:
The Pulumi AWS Cloud Control Provider enables you to build, deploy, and manage [any AWS resource that's supported by the AWS Cloud Control API](https://github.com/pulumi/pulumi-aws-native/blob/master/provider/cmd/pulumi-gen-aws-native/supported-types.txt)
39 lines (38 loc) • 1.76 kB
TypeScript
export declare const DomainStatus: {
readonly Active: "Active";
readonly CreationInProgress: "CreationInProgress";
readonly CreationFailed: "CreationFailed";
};
/**
* The current status of the Cases domain. Indicates whether the domain is Active, CreationInProgress, or CreationFailed.
*/
export type DomainStatus = (typeof DomainStatus)[keyof typeof DomainStatus];
export declare const FieldNamespace: {
readonly System: "System";
readonly Custom: "Custom";
};
/**
* Indicates whether this is a System field (predefined by AWS) or a Custom field (created by your organization). System fields cannot be modified or deleted.
*/
export type FieldNamespace = (typeof FieldNamespace)[keyof typeof FieldNamespace];
export declare const FieldType: {
readonly Text: "Text";
readonly Number: "Number";
readonly Boolean: "Boolean";
readonly DateTime: "DateTime";
readonly SingleSelect: "SingleSelect";
readonly Url: "Url";
readonly User: "User";
};
/**
* The data type of the field, which determines validation rules, input constraints, and display format. Each type has specific constraints: Text (string input), Number (numeric values), Boolean (true/false), DateTime (date/time picker), SingleSelect (dropdown options), Url (URL validation), User (Amazon Connect user selection).
*/
export type FieldType = (typeof FieldType)[keyof typeof FieldType];
export declare const TemplateStatus: {
readonly Active: "Active";
readonly Inactive: "Inactive";
};
/**
* The current status of the template. Active templates can be used to create new cases, while Inactive templates are disabled but preserved for existing cases.
*/
export type TemplateStatus = (typeof TemplateStatus)[keyof typeof TemplateStatus];