CreateKeyOptions interface

An interface representing the optional parameters that can be passed to <xref:createKey>

Extends

OperationOptions

Properties

abortSignal

The signal which can be used to abort requests.

enabled

Determines whether the object is enabled.

expiresOn

Expiry date in UTC.

keyOps

Json web key operations. For more information on possible key operations, see KeyOperation.

keySize

Size of the key

notBefore

Not before date in UTC.

requestOptions

Options used when creating and sending HTTP requests for this operation.

tags

Application specific metadata in the form of key-value pairs.

tracingOptions

Options used when tracing is enabled.

Property Details

abortSignal

The signal which can be used to abort requests.

abortSignal?: AbortSignalLike

Property Value

AbortSignalLike

enabled

Determines whether the object is enabled.

enabled?: boolean

Property Value

boolean

expiresOn

Expiry date in UTC.

expiresOn?: Date

Property Value

Date

keyOps

Json web key operations. For more information on possible key operations, see KeyOperation.

keyOps?: KeyOperation[]

Property Value

keySize

Size of the key

keySize?: number

Property Value

number

notBefore

Not before date in UTC.

notBefore?: Date

Property Value

Date

requestOptions

Options used when creating and sending HTTP requests for this operation.

requestOptions?: OperationRequestOptions

Property Value

OperationRequestOptions

tags

Application specific metadata in the form of key-value pairs.

tags?: [key: string]: string

Property Value

[key: string]: string

tracingOptions

Options used when tracing is enabled.

tracingOptions?: OperationTracingOptions

Property Value

OperationTracingOptions