Package version:

Interface CosmosEncryptedNumber

This interface represents an encrypted number in the Cosmos DB SDK.

const encryptedNumber1: CosmosEncryptedNumber = {
value: 4,
numberType: CosmosEncryptedNumberType.Integer
};

const encryptedNumber2: CosmosEncryptedNumber = {
value: 4.1,
numberType: CosmosEncryptedNumberType.Float
};

const encryptedNumber3: CosmosEncryptedNumber = {
value: 4,
numberType: CosmosEncryptedNumberType.Float // represents 4.0
};
interface CosmosEncryptedNumber {
    numberType: CosmosEncryptedNumberType;
    value: number;
}

Properties

Properties

The type of number (Integer or Float). Use CosmosEncryptedNumberType.Integer for integers and CosmosEncryptedNumberType.Float for floating-point numbers.

value: number

The value to be encrypted.