/** * @public * @enum */ export declare const AccessPolicyType: { /** * data policy type */ readonly data: "data"; }; /** * @public */ export type AccessPolicyType = (typeof AccessPolicyType)[keyof typeof AccessPolicyType]; /** * @public * @enum */ export declare const StandbyReplicas: { /** * Standby replicas disabled */ readonly DISABLED: "DISABLED"; /** * Standby replicas enabled */ readonly ENABLED: "ENABLED"; }; /** * @public */ export type StandbyReplicas = (typeof StandbyReplicas)[keyof typeof StandbyReplicas]; /** * @public * @enum */ export declare const CollectionStatus: { /** * Collection resource is ready to use */ readonly ACTIVE: "ACTIVE"; /** * Creating collection resource */ readonly CREATING: "CREATING"; /** * Deleting collection resource */ readonly DELETING: "DELETING"; /** * Collection resource create or delete failed */ readonly FAILED: "FAILED"; /** * Collection resource update failed */ readonly UPDATE_FAILED: "UPDATE_FAILED"; /** * Updating collection resource */ readonly UPDATING: "UPDATING"; }; /** * @public */ export type CollectionStatus = (typeof CollectionStatus)[keyof typeof CollectionStatus]; /** * @public * @enum */ export declare const CollectionType: { /** * Search collection type */ readonly SEARCH: "SEARCH"; /** * Timeseries collection type */ readonly TIMESERIES: "TIMESERIES"; /** * Vectorsearch collection type */ readonly VECTORSEARCH: "VECTORSEARCH"; }; /** * @public */ export type CollectionType = (typeof CollectionType)[keyof typeof CollectionType]; /** * @public * @enum */ export declare const ServerlessVectorAccelerationStatus: { /** * Serverless vector acceleration is allowed but not enabled by default */ readonly ALLOWED: "ALLOWED"; /** * Serverless vector acceleration is disabled */ readonly DISABLED: "DISABLED"; /** * Serverless vector acceleration is enabled by default */ readonly ENABLED: "ENABLED"; }; /** * @public */ export type ServerlessVectorAccelerationStatus = (typeof ServerlessVectorAccelerationStatus)[keyof typeof ServerlessVectorAccelerationStatus]; /** * @public * @enum */ export declare const LifecyclePolicyType: { /** * retention policy type */ readonly retention: "retention"; }; /** * @public */ export type LifecyclePolicyType = (typeof LifecyclePolicyType)[keyof typeof LifecyclePolicyType]; /** * @public * @enum */ export declare const ResourceType: { /** * index resource type */ readonly index: "index"; }; /** * @public */ export type ResourceType = (typeof ResourceType)[keyof typeof ResourceType]; /** * @public * @enum */ export declare const VpcEndpointStatus: { /** * VPCEndpoint resource is ready to use */ readonly ACTIVE: "ACTIVE"; /** * Deleting VPCEndpoint resource */ readonly DELETING: "DELETING"; /** * VPCEndpoint resource create or delete failed */ readonly FAILED: "FAILED"; /** * Pending VPCEndpoint resource */ readonly PENDING: "PENDING"; }; /** * @public */ export type VpcEndpointStatus = (typeof VpcEndpointStatus)[keyof typeof VpcEndpointStatus]; /** * @public * @enum */ export declare const IamIdentityCenterGroupAttribute: { /** * Group ID */ readonly GroupId: "GroupId"; /** * Group Name */ readonly GroupName: "GroupName"; }; /** * @public */ export type IamIdentityCenterGroupAttribute = (typeof IamIdentityCenterGroupAttribute)[keyof typeof IamIdentityCenterGroupAttribute]; /** * @public * @enum */ export declare const IamIdentityCenterUserAttribute: { /** * Email */ readonly Email: "Email"; /** * User ID */ readonly UserId: "UserId"; /** * User Name */ readonly UserName: "UserName"; }; /** * @public */ export type IamIdentityCenterUserAttribute = (typeof IamIdentityCenterUserAttribute)[keyof typeof IamIdentityCenterUserAttribute]; /** * @public * @enum */ export declare const SecurityConfigType: { /** * iam federation */ readonly iamfederation: "iamfederation"; /** * iam identity center */ readonly iamidentitycenter: "iamidentitycenter"; /** * saml provider */ readonly saml: "saml"; }; /** * @public */ export type SecurityConfigType = (typeof SecurityConfigType)[keyof typeof SecurityConfigType]; /** * @public * @enum */ export declare const SecurityPolicyType: { /** * encryption policy type */ readonly encryption: "encryption"; /** * network policy type */ readonly network: "network"; }; /** * @public */ export type SecurityPolicyType = (typeof SecurityPolicyType)[keyof typeof SecurityPolicyType];