Table of Contents

Class ClientEncryptionKeyResponse

Namespace
Microsoft.Azure.Cosmos
Assembly
Microsoft.Azure.Cosmos.Client.dll

Response from the Cosmos DB service for a ClientEncryptionKey related request.

public class ClientEncryptionKeyResponse : Response<ClientEncryptionKeyProperties>
Inheritance
ClientEncryptionKeyResponse
Inherited Members
Extension Methods

Constructors

ClientEncryptionKeyResponse()

Creates a client encryption key response as a no-op for mock testing.

protected ClientEncryptionKeyResponse()

Properties

ActivityId

public override string ActivityId { get; }

Property Value

string

ClientEncryptionKey

The reference to the client encryption key that allows additional operations on it.

public virtual ClientEncryptionKey ClientEncryptionKey { get; }

Property Value

ClientEncryptionKey

Diagnostics

public override CosmosDiagnostics Diagnostics { get; }

Property Value

CosmosDiagnostics

ETag

public override string ETag { get; }

Property Value

string

Headers

public override Headers Headers { get; }

Property Value

Headers

RequestCharge

public override double RequestCharge { get; }

Property Value

double

Resource

public override ClientEncryptionKeyProperties Resource { get; }

Property Value

ClientEncryptionKeyProperties

StatusCode

public override HttpStatusCode StatusCode { get; }

Property Value

HttpStatusCode

Operators

implicit operator ClientEncryptionKey(ClientEncryptionKeyResponse)

Get the client encryption key implicitly from an encryption key response.

public static implicit operator ClientEncryptionKey(ClientEncryptionKeyResponse response)

Parameters

response ClientEncryptionKeyResponse

Response from which to get the client encryption key.

Returns

ClientEncryptionKey