Type aliases
AuthorizationRule
AuthorizationRule: { claimType: string; claimValue: string; keyName: string; primaryKey?: undefined | string; rights: { accessRights?: string[] }; secondaryKey?: undefined | string }
Type declaration
-
claimType: string
-
claimValue: string
-
keyName: string
-
Optional primaryKey?: undefined | string
-
rights: { accessRights?: string[] }
-
Optional accessRights?: string[]
-
Optional secondaryKey?: undefined | string
EntityStatus
EntityStatus: "Active" | "Creating" | "Deleting" | "ReceiveDisabled" | "SendDisabled" | "Disabled" | "Renaming" | "Restoring" | "Unknown"
MessageCountDetails
MessageCountDetails: { activeMessageCount: number; deadLetterMessageCount: number; scheduledMessageCount: number; transferDeadLetterMessageCount: number; transferMessageCount: number }
Type declaration
-
activeMessageCount: number
-
deadLetterMessageCount: number
-
scheduledMessageCount: number
-
transferDeadLetterMessageCount: number
-
transferMessageCount: number
OperationOptionsBase
OperationOptionsBase: Pick<OperationOptions, "abortSignal" | "tracingOptions">
ReceiveMode
ReceiveMode: "peekLock" | "receiveAndDelete"
SqlParameter
SqlParameter: { key: string; type: string; value: string | number }
Type declaration
-
key: string
-
type: string
-
value: string | number
Represents type of
AuthorizationRule
in ATOM based management operations.