/** * @public * @enum */ export declare const SavingsPlanRateFilterName: { readonly INSTANCE_TYPE: "instanceType"; readonly OPERATION: "operation"; readonly PRODUCT_DESCRIPTION: "productDescription"; readonly PRODUCT_TYPE: "productType"; readonly REGION: "region"; readonly SERVICE_CODE: "serviceCode"; readonly TENANCY: "tenancy"; readonly USAGE_TYPE: "usageType"; }; /** * @public */ export type SavingsPlanRateFilterName = (typeof SavingsPlanRateFilterName)[keyof typeof SavingsPlanRateFilterName]; /** * @public * @enum */ export declare const CurrencyCode: { readonly CNY: "CNY"; readonly EUR: "EUR"; readonly USD: "USD"; }; /** * @public */ export type CurrencyCode = (typeof CurrencyCode)[keyof typeof CurrencyCode]; /** * @public * @enum */ export declare const SavingsPlanProductType: { readonly DMS: "DMS"; readonly DOCDB: "DocDB"; readonly DSQL: "DSQL"; readonly DYNAMODB: "DynamoDB"; readonly EC2: "EC2"; readonly ELASTICACHE: "ElastiCache"; readonly FARGATE: "Fargate"; readonly KEYSPACES: "Keyspaces"; readonly LAMBDA: "Lambda"; readonly NEPTUNE: "Neptune"; readonly OPENSEARCH: "OpenSearch"; readonly RDS: "RDS"; readonly SAGEMAKER: "SageMaker"; readonly TIMESTREAM: "Timestream"; }; /** * @public */ export type SavingsPlanProductType = (typeof SavingsPlanProductType)[keyof typeof SavingsPlanProductType]; /** * @public * @enum */ export declare const SavingsPlanRatePropertyKey: { readonly INSTANCE_FAMILY: "instanceFamily"; readonly INSTANCE_TYPE: "instanceType"; readonly PRODUCT_DESCRIPTION: "productDescription"; readonly REGION: "region"; readonly TENANCY: "tenancy"; }; /** * @public */ export type SavingsPlanRatePropertyKey = (typeof SavingsPlanRatePropertyKey)[keyof typeof SavingsPlanRatePropertyKey]; /** * @public * @enum */ export declare const SavingsPlanRateServiceCode: { readonly AURORA: "AuroraDSQL"; readonly DMS: "AWSDatabaseMigrationSvc"; readonly DOCDB: "AmazonDocDB"; readonly DYNAMODB: "AmazonDynamoDB"; readonly EC2: "AmazonEC2"; readonly ELASTICACHE: "AmazonElastiCache"; readonly ES: "AmazonES"; readonly FARGATE: "AmazonECS"; readonly FARGATE_EKS: "AmazonEKS"; readonly LAMBDA: "AWSLambda"; readonly MCS: "AmazonMCS"; readonly NEPTUNE: "AmazonNeptune"; readonly RDS: "AmazonRDS"; readonly SAGEMAKER: "AmazonSageMaker"; readonly TIMESTREAM: "AmazonTimestream"; }; /** * @public */ export type SavingsPlanRateServiceCode = (typeof SavingsPlanRateServiceCode)[keyof typeof SavingsPlanRateServiceCode]; /** * @public * @enum */ export declare const SavingsPlanRateUnit: { readonly ACU_HR: "ACU-Hr"; readonly DCU_HR: "DCU-Hr"; readonly DPU: "DPU"; readonly ELASTI_CACHE_PROCESSING_UNIT: "ElastiCacheProcessingUnit"; readonly GB_HOURS: "GB-Hours"; readonly HOURS: "Hrs"; readonly JOBS: "Jobs"; readonly LAMBDA_GB_SECOND: "Lambda-GB-Second"; readonly NCU_HR: "NCU-hr"; readonly OCU_HRS: "OCU-hours"; readonly READ_CAPACITY_UNIT_HRS: "ReadCapacityUnit-Hrs"; readonly READ_REQUEST_UNITS: "ReadRequestUnits"; readonly REPLICATED_WRITE_CAPACITY_UNIT_HRS: "ReplicatedWriteCapacityUnit-Hrs"; readonly REPLICATED_WRITE_REQUEST_UNITS: "ReplicatedWriteRequestUnits"; readonly REQUEST: "Request"; readonly WRITE_CAPACITY_UNIT_HRS: "WriteCapacityUnit-Hrs"; readonly WRITE_REQUEST_UNITS: "WriteRequestUnits"; }; /** * @public */ export type SavingsPlanRateUnit = (typeof SavingsPlanRateUnit)[keyof typeof SavingsPlanRateUnit]; /** * @public * @enum */ export declare const SavingsPlansFilterName: { readonly COMMITMENT: "commitment"; readonly EC2_INSTANCE_FAMILY: "ec2-instance-family"; readonly END: "end"; readonly INSTANCE_FAMILY: "instance-family"; readonly PAYMENT_OPTION: "payment-option"; readonly REGION: "region"; readonly SAVINGS_PLAN_TYPE: "savings-plan-type"; readonly START: "start"; readonly TERM: "term"; readonly UPFRONT: "upfront"; }; /** * @public */ export type SavingsPlansFilterName = (typeof SavingsPlansFilterName)[keyof typeof SavingsPlansFilterName]; /** * @public * @enum */ export declare const SavingsPlanState: { readonly ACTIVE: "active"; readonly PAYMENT_FAILED: "payment-failed"; readonly PAYMENT_PENDING: "payment-pending"; readonly PENDING_RETURN: "pending-return"; readonly QUEUED: "queued"; readonly QUEUED_DELETED: "queued-deleted"; readonly RETIRED: "retired"; readonly RETURNED: "returned"; }; /** * @public */ export type SavingsPlanState = (typeof SavingsPlanState)[keyof typeof SavingsPlanState]; /** * @public * @enum */ export declare const SavingsPlanPaymentOption: { readonly ALL_UPFRONT: "All Upfront"; readonly NO_UPFRONT: "No Upfront"; readonly PARTIAL_UPFRONT: "Partial Upfront"; }; /** * @public */ export type SavingsPlanPaymentOption = (typeof SavingsPlanPaymentOption)[keyof typeof SavingsPlanPaymentOption]; /** * @public * @enum */ export declare const SavingsPlanType: { readonly COMPUTE: "Compute"; readonly DATABASE: "Database"; readonly EC2_INSTANCE: "EC2Instance"; readonly SAGEMAKER: "SageMaker"; }; /** * @public */ export type SavingsPlanType = (typeof SavingsPlanType)[keyof typeof SavingsPlanType]; /** * @public * @enum */ export declare const SavingsPlanRateFilterAttribute: { readonly INSTANCE_FAMILY: "instanceFamily"; readonly INSTANCE_TYPE: "instanceType"; readonly PRODUCT_DESCRIPTION: "productDescription"; readonly PRODUCT_ID: "productId"; readonly REGION: "region"; readonly TENANCY: "tenancy"; }; /** * @public */ export type SavingsPlanRateFilterAttribute = (typeof SavingsPlanRateFilterAttribute)[keyof typeof SavingsPlanRateFilterAttribute]; /** * @public * @enum */ export declare const SavingsPlanOfferingFilterAttribute: { readonly instanceFamily: "instanceFamily"; readonly region: "region"; }; /** * @public */ export type SavingsPlanOfferingFilterAttribute = (typeof SavingsPlanOfferingFilterAttribute)[keyof typeof SavingsPlanOfferingFilterAttribute]; /** * @public * @enum */ export declare const SavingsPlanOfferingPropertyKey: { readonly INSTANCE_FAMILY: "instanceFamily"; readonly REGION: "region"; }; /** * @public */ export type SavingsPlanOfferingPropertyKey = (typeof SavingsPlanOfferingPropertyKey)[keyof typeof SavingsPlanOfferingPropertyKey];