Type aliases
AccessPolicyUpdateKind
AccessPolicyUpdateKind: "add" | "replace" | "remove"
ActionsRequired
ActionsRequired: string
CertificatePermissions
CertificatePermissions: string
CreateMode
CreateMode: "recover" | "default"
DeletionRecoveryLevel
DeletionRecoveryLevel: string
IdentityType
IdentityType: string
JsonWebKeyCurveName
JsonWebKeyCurveName: string
JsonWebKeyOperation
JsonWebKeyOperation: string
JsonWebKeyType
JsonWebKeyType: string
KeyPermissions
KeyPermissions: string
KeyRotationPolicyActionType
KeyRotationPolicyActionType: "rotate" | "notify"
KeysCreateIfNotExistResponse
Keys
CreateIfNotExistResponse: Key
KeysGetVersionResponse
Keys
GetVersionResponse: Key
KeysListVersionsNextResponse
ManagedHsmSkuFamily
ManagedHsmSkuFamily: string
ManagedHsmSkuName
ManagedHsmSkuName: "Standard_B1" | "Custom_B32"
ManagedHsmsCreateOrUpdateResponse
ManagedHsmsGetDeletedResponse
ManagedHsmsListByResourceGroupNextResponse
ManagedHsmsListByResourceGroupResponse
ManagedHsmsListBySubscriptionNextResponse
ManagedHsmsListBySubscriptionResponse
ManagedHsmsListDeletedNextResponse
ManagedHsmsListDeletedResponse
ManagedHsmsUpdateResponse
MhsmPrivateEndpointConnection
MhsmPrivateEndpointConnectionsDeleteResponse
MhsmPrivateEndpointConnectionsGetResponse
MhsmPrivateEndpointConnectionsListByResourceNextResponse
MhsmPrivateEndpointConnectionsListByResourceResponse
MhsmPrivateEndpointConnectionsPutResponse
MhsmPrivateLinkResource
Mhsm
PrivateLinkResource: ManagedHsmResource & { groupId?: undefined | string; requiredMembers?: string[]; requiredZoneNames?: string[] }
MhsmPrivateLinkResourcesListByMhsmResourceResponse
NetworkRuleAction
NetworkRuleAction: string
NetworkRuleBypassOptions
NetworkRuleBypassOptions: string
OperationsListNextResponse
PrivateEndpointConnection
PrivateEndpointConnectionProvisioningState
PrivateEndpointConnectionProvisioningState: string
PrivateEndpointConnectionsDeleteResponse
PrivateEndpointConnectionsGetResponse
PrivateEndpointConnectionsListByResourceNextResponse
PrivateEndpointConnectionsListByResourceResponse
PrivateEndpointConnectionsPutResponse
PrivateEndpointServiceConnectionStatus
PrivateEndpointServiceConnectionStatus: string
PrivateLinkResource
Private
LinkResource: Resource & { groupId?: undefined | string; requiredMembers?: string[]; requiredZoneNames?: string[] }
PrivateLinkResourcesListByVaultResponse
ProvisioningState
ProvisioningState: string
PublicNetworkAccess
PublicNetworkAccess: string
Reason
Reason: "AccountNameInvalid" | "AlreadyExists"
SecretPermissions
SecretPermissions: string
SecretsCreateOrUpdateResponse
Secrets
CreateOrUpdateResponse: Secret
SkuFamily
SkuFamily: string
SkuName
SkuName: "standard" | "premium"
StoragePermissions
StoragePermissions: string
VaultProvisioningState
VaultProvisioningState: string
VaultsCheckNameAvailabilityResponse
VaultsCreateOrUpdateResponse
Vaults
CreateOrUpdateResponse: Vault
VaultsListByResourceGroupNextResponse
VaultsListByResourceGroupResponse
VaultsListBySubscriptionNextResponse
VaultsListBySubscriptionResponse
VaultsListDeletedNextResponse
VaultsListDeletedResponse
VaultsUpdateAccessPolicyResponse
VaultsUpdateResponse
Vaults
UpdateResponse: Vault
Object literals
Const $host
$host: object
parameterPath
parameterPath: string = "$host"
skipEncoding
skipEncoding: boolean = true
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "$host"
type
type: object
name
name: string = "String"
Const AccessPolicyEntry
AccessPolicyEntry: object
type
type: object
className
className: string = "AccessPolicyEntry"
name
name: string = "Composite"
modelProperties
modelProperties: object
applicationId
applicationId: object
serializedName
serializedName: string = "applicationId"
type
type: object
name
name: string = "Uuid"
objectId
objectId: object
required
required: boolean = true
serializedName
serializedName: string = "objectId"
type
type: object
name
name: string = "String"
permissions
permissions: object
serializedName
serializedName: string = "permissions"
type
type: object
className
className: string = "Permissions"
name
name: string = "Composite"
tenantId
tenantId: object
required
required: boolean = true
serializedName
serializedName: string = "tenantId"
type
type: object
name
name: string = "Uuid"
Const Action
Action: object
type
type: object
className
className: string = "Action"
name
name: string = "Composite"
modelProperties
modelProperties: object
type
type: object
serializedName
serializedName: string = "type"
type
type: object
allowedValues
allowedValues: string[] = ["rotate", "notify"]
name
name: string = "Enum"
Const Attributes
Attributes: object
type
type: object
className
className: string = "Attributes"
name
name: string = "Composite"
modelProperties
modelProperties: object
created
created: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "created"
type
type: object
name
name: string = "UnixTime"
enabled
enabled: object
serializedName
serializedName: string = "enabled"
type
type: object
name
name: string = "Boolean"
expires
expires: object
serializedName
serializedName: string = "exp"
type
type: object
name
name: string = "UnixTime"
notBefore
notBefore: object
serializedName
serializedName: string = "nbf"
type
type: object
name
name: string = "UnixTime"
updated
updated: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "updated"
type
type: object
name
name: string = "UnixTime"
Const CheckNameAvailabilityResult
CheckNameAvailabilityResult: object
type
type: object
className
className: string = "CheckNameAvailabilityResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
message
message: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "message"
type
type: object
name
name: string = "String"
nameAvailable
nameAvailable: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "nameAvailable"
type
type: object
name
name: string = "Boolean"
reason
reason: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "reason"
type
type: object
allowedValues
allowedValues: string[] = ["AccountNameInvalid", "AlreadyExists"]
name
name: string = "Enum"
Const CloudError
CloudError: object
type
type: object
className
className: string = "CloudError"
name
name: string = "Composite"
modelProperties
modelProperties: object
error
error: object
serializedName
serializedName: string = "error"
type
type: object
className
className: string = "CloudErrorBody"
name
name: string = "Composite"
Const CloudErrorBody
CloudErrorBody: object
type
type: object
className
className: string = "CloudErrorBody"
name
name: string = "Composite"
modelProperties
modelProperties: object
code
code: object
serializedName
serializedName: string = "code"
type
type: object
name
name: string = "String"
message
message: object
serializedName
serializedName: string = "message"
type
type: object
name
name: string = "String"
Const DeletedManagedHsm
DeletedManagedHsm: object
type
type: object
className
className: string = "DeletedManagedHsm"
name
name: string = "Composite"
modelProperties
modelProperties: object
id
id: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "id"
type
type: object
name
name: string = "String"
name
name: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
properties
properties: object
serializedName
serializedName: string = "properties"
type
type: object
className
className: string = "DeletedManagedHsmProperties"
name
name: string = "Composite"
type
type: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "type"
type
type: object
name
name: string = "String"
Const DeletedManagedHsmListResult
DeletedManagedHsmListResult: object
type
type: object
className
className: string = "DeletedManagedHsmListResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: string = "String"
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "DeletedManagedHsm"
name
name: string = "Composite"
Const DeletedManagedHsmProperties
DeletedManagedHsmProperties: object
type
type: object
className
className: string = "DeletedManagedHsmProperties"
name
name: string = "Composite"
modelProperties
modelProperties: object
deletionDate
deletionDate: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "deletionDate"
type
type: object
name
name: string = "DateTime"
location
location: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "location"
type
type: object
name
name: string = "String"
mhsmId
mhsmId: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "mhsmId"
type
type: object
name
name: string = "String"
purgeProtectionEnabled
purgeProtectionEnabled: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "purgeProtectionEnabled"
type
type: object
name
name: string = "Boolean"
scheduledPurgeDate
scheduledPurgeDate: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "scheduledPurgeDate"
type
type: object
name
name: string = "DateTime"
tags
tags: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "tags"
type
type: object
name
name: string = "Dictionary"
value
value: object
type
type: object
name
name: string = "String"
Const DeletedVault
DeletedVault: object
type
type: object
className
className: string = "DeletedVault"
name
name: string = "Composite"
modelProperties
modelProperties: object
id
id: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "id"
type
type: object
name
name: string = "String"
name
name: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
properties
properties: object
serializedName
serializedName: string = "properties"
type
type: object
className
className: string = "DeletedVaultProperties"
name
name: string = "Composite"
type
type: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "type"
type
type: object
name
name: string = "String"
Const DeletedVaultListResult
DeletedVaultListResult: object
type
type: object
className
className: string = "DeletedVaultListResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: string = "String"
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "DeletedVault"
name
name: string = "Composite"
Const DeletedVaultProperties
DeletedVaultProperties: object
type
type: object
className
className: string = "DeletedVaultProperties"
name
name: string = "Composite"
modelProperties
modelProperties: object
deletionDate
deletionDate: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "deletionDate"
type
type: object
name
name: string = "DateTime"
location
location: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "location"
type
type: object
name
name: string = "String"
purgeProtectionEnabled
purgeProtectionEnabled: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "purgeProtectionEnabled"
type
type: object
name
name: string = "Boolean"
scheduledPurgeDate
scheduledPurgeDate: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "scheduledPurgeDate"
type
type: object
name
name: string = "DateTime"
tags
tags: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "tags"
type
type: object
name
name: string = "Dictionary"
value
value: object
type
type: object
name
name: string = "String"
vaultId
vaultId: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "vaultId"
type
type: object
name
name: string = "String"
Const DimensionProperties
DimensionProperties: object
type
type: object
className
className: string = "DimensionProperties"
name
name: string = "Composite"
modelProperties
modelProperties: object
displayName
displayName: object
serializedName
serializedName: string = "displayName"
type
type: object
name
name: string = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
toBeExportedForShoebox
toBeExportedForShoebox: object
serializedName
serializedName: string = "toBeExportedForShoebox"
type
type: object
name
name: string = "Boolean"
Const ErrorModel
ErrorModel: object
type
type: object
className
className: string = "ErrorModel"
name
name: string = "Composite"
modelProperties
modelProperties: object
code
code: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "code"
type
type: object
name
name: string = "String"
innerError
innerError: object
serializedName
serializedName: string = "innererror"
type
type: object
className
className: string = "ErrorModel"
name
name: string = "Composite"
message
message: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "message"
type
type: object
name
name: string = "String"
Const IPRule
IPRule: object
type
type: object
className
className: string = "IPRule"
name
name: string = "Composite"
modelProperties
modelProperties: object
value
value: object
required
required: boolean = true
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "String"
Const Key
Key: object
type
type: object
className
className: string = "Key"
name
name: string = "Composite"
modelProperties
modelProperties: object
attributes
attributes: object
serializedName
serializedName: string = "properties.attributes"
type
type: object
className
className: string = "KeyAttributes"
name
name: string = "Composite"
curveName
curveName: object
serializedName
serializedName: string = "properties.curveName"
type
type: object
name
name: string = "String"
keyOps
keyOps: object
serializedName
serializedName: string = "properties.keyOps"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
keySize
keySize: object
serializedName
serializedName: string = "properties.keySize"
type
type: object
name
name: string = "Number"
keyUri
keyUri: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.keyUri"
type
type: object
name
name: string = "String"
keyUriWithVersion
keyUriWithVersion: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.keyUriWithVersion"
type
type: object
name
name: string = "String"
kty
kty: object
serializedName
serializedName: string = "properties.kty"
type
type: object
name
name: string = "String"
releasePolicy
releasePolicy: object
serializedName
serializedName: string = "properties.release_policy"
type
type: object
className
className: string = "KeyReleasePolicy"
name
name: string = "Composite"
rotationPolicy
rotationPolicy: object
serializedName
serializedName: string = "properties.rotationPolicy"
type
type: object
className
className: string = "RotationPolicy"
name
name: string = "Composite"
Const KeyAttributes
KeyAttributes: object
type
type: object
className
className: string = "KeyAttributes"
name
name: string = "Composite"
modelProperties
modelProperties: object
created
created: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "created"
type
type: object
name
name: string = "Number"
enabled
enabled: object
serializedName
serializedName: string = "enabled"
type
type: object
name
name: string = "Boolean"
expires
expires: object
serializedName
serializedName: string = "exp"
type
type: object
name
name: string = "Number"
exportable
exportable: object
serializedName
serializedName: string = "exportable"
type
type: object
name
name: string = "Boolean"
notBefore
notBefore: object
serializedName
serializedName: string = "nbf"
type
type: object
name
name: string = "Number"
recoveryLevel
recoveryLevel: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "recoveryLevel"
type
type: object
name
name: string = "String"
updated
updated: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "updated"
type
type: object
name
name: string = "Number"
Const KeyCreateParameters
KeyCreateParameters: object
type
type: object
className
className: string = "KeyCreateParameters"
name
name: string = "Composite"
modelProperties
modelProperties: object
properties
properties: object
serializedName
serializedName: string = "properties"
type
type: object
className
className: string = "KeyProperties"
name
name: string = "Composite"
tags
tags: object
serializedName
serializedName: string = "tags"
type
type: object
name
name: string = "Dictionary"
value
value: object
type
type: object
name
name: string = "String"
Const KeyListResult
KeyListResult: object
type
type: object
className
className: string = "KeyListResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: string = "String"
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "Key"
name
name: string = "Composite"
Const KeyProperties
KeyProperties: object
type
type: object
className
className: string = "KeyProperties"
name
name: string = "Composite"
modelProperties
modelProperties: object
attributes
attributes: object
serializedName
serializedName: string = "attributes"
type
type: object
className
className: string = "KeyAttributes"
name
name: string = "Composite"
curveName
curveName: object
serializedName
serializedName: string = "curveName"
type
type: object
name
name: string = "String"
keyOps
keyOps: object
serializedName
serializedName: string = "keyOps"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
keySize
keySize: object
serializedName
serializedName: string = "keySize"
type
type: object
name
name: string = "Number"
keyUri
keyUri: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "keyUri"
type
type: object
name
name: string = "String"
keyUriWithVersion
keyUriWithVersion: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "keyUriWithVersion"
type
type: object
name
name: string = "String"
kty
kty: object
serializedName
serializedName: string = "kty"
type
type: object
name
name: string = "String"
releasePolicy
releasePolicy: object
serializedName
serializedName: string = "release_policy"
type
type: object
className
className: string = "KeyReleasePolicy"
name
name: string = "Composite"
rotationPolicy
rotationPolicy: object
serializedName
serializedName: string = "rotationPolicy"
type
type: object
className
className: string = "RotationPolicy"
name
name: string = "Composite"
Const KeyReleasePolicy
KeyReleasePolicy: object
type
type: object
className
className: string = "KeyReleasePolicy"
name
name: string = "Composite"
modelProperties
modelProperties: object
contentType
contentType: object
defaultValue
defaultValue: string = "application/json; charset=utf-8"
serializedName
serializedName: string = "contentType"
type
type: object
name
name: string = "String"
data
data: object
serializedName
serializedName: string = "data"
type
type: object
name
name: string = "Base64Url"
Const KeyRotationPolicyAttributes
KeyRotationPolicyAttributes: object
type
type: object
className
className: string = "KeyRotationPolicyAttributes"
name
name: string = "Composite"
modelProperties
modelProperties: object
created
created: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "created"
type
type: object
name
name: string = "Number"
expiryTime
expiryTime: object
serializedName
serializedName: string = "expiryTime"
type
type: object
name
name: string = "String"
updated
updated: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "updated"
type
type: object
name
name: string = "Number"
Const LifetimeAction
LifetimeAction: object
type
type: object
className
className: string = "LifetimeAction"
name
name: string = "Composite"
modelProperties
modelProperties: object
action
action: object
serializedName
serializedName: string = "action"
type
type: object
className
className: string = "Action"
name
name: string = "Composite"
trigger
trigger: object
serializedName
serializedName: string = "trigger"
type
type: object
className
className: string = "Trigger"
name
name: string = "Composite"
Const LogSpecification
LogSpecification: object
type
type: object
className
className: string = "LogSpecification"
name
name: string = "Composite"
modelProperties
modelProperties: object
blobDuration
blobDuration: object
serializedName
serializedName: string = "blobDuration"
type
type: object
name
name: string = "String"
displayName
displayName: object
serializedName
serializedName: string = "displayName"
type
type: object
name
name: string = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
Const ManagedHsm
ManagedHsm: object
type
type: object
className
className: string = "ManagedHsm"
name
name: string = "Composite"
modelProperties
modelProperties: object
properties
properties: object
serializedName
serializedName: string = "properties"
type
type: object
className
className: string = "ManagedHsmProperties"
name
name: string = "Composite"
Const ManagedHsmError
ManagedHsmError: object
type
type: object
className
className: string = "ManagedHsmError"
name
name: string = "Composite"
modelProperties
modelProperties: object
error
error: object
serializedName
serializedName: string = "error"
type
type: object
className
className: string = "ErrorModel"
name
name: string = "Composite"
Const ManagedHsmListResult
ManagedHsmListResult: object
type
type: object
className
className: string = "ManagedHsmListResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: string = "String"
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "ManagedHsm"
name
name: string = "Composite"
Const ManagedHsmProperties
ManagedHsmProperties: object
type
type: object
className
className: string = "ManagedHsmProperties"
name
name: string = "Composite"
modelProperties
modelProperties: object
createMode
createMode: object
serializedName
serializedName: string = "createMode"
type
type: object
allowedValues
allowedValues: string[] = ["recover", "default"]
name
name: string = "Enum"
enablePurgeProtection
enablePurgeProtection: object
defaultValue
defaultValue: boolean = true
serializedName
serializedName: string = "enablePurgeProtection"
type
type: object
name
name: string = "Boolean"
enableSoftDelete
enableSoftDelete: object
defaultValue
defaultValue: boolean = true
serializedName
serializedName: string = "enableSoftDelete"
type
type: object
name
name: string = "Boolean"
hsmUri
hsmUri: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "hsmUri"
type
type: object
name
name: string = "String"
initialAdminObjectIds
initialAdminObjectIds: object
serializedName
serializedName: string = "initialAdminObjectIds"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
networkAcls
networkAcls: object
serializedName
serializedName: string = "networkAcls"
type
type: object
className
className: string = "MhsmNetworkRuleSet"
name
name: string = "Composite"
privateEndpointConnections
privateEndpointConnections: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "privateEndpointConnections"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "MhsmPrivateEndpointConnectionItem"
name
name: string = "Composite"
provisioningState
provisioningState: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "provisioningState"
type
type: object
name
name: string = "String"
publicNetworkAccess
publicNetworkAccess: object
serializedName
serializedName: string = "publicNetworkAccess"
type
type: object
name
name: string = "String"
scheduledPurgeDate
scheduledPurgeDate: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "scheduledPurgeDate"
type
type: object
name
name: string = "DateTime"
softDeleteRetentionInDays
softDeleteRetentionInDays: object
defaultValue
defaultValue: number = 90
serializedName
serializedName: string = "softDeleteRetentionInDays"
type
type: object
name
name: string = "Number"
statusMessage
statusMessage: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "statusMessage"
type
type: object
name
name: string = "String"
tenantId
tenantId: object
serializedName
serializedName: string = "tenantId"
type
type: object
name
name: string = "Uuid"
Const ManagedHsmResource
ManagedHsmResource: object
type
type: object
className
className: string = "ManagedHsmResource"
name
name: string = "Composite"
modelProperties
modelProperties: object
id
id: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "id"
type
type: object
name
name: string = "String"
location
location: object
serializedName
serializedName: string = "location"
type
type: object
name
name: string = "String"
name
name: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
sku
sku: object
serializedName
serializedName: string = "sku"
type
type: object
className
className: string = "ManagedHsmSku"
name
name: string = "Composite"
systemData
systemData: object
serializedName
serializedName: string = "systemData"
type
type: object
className
className: string = "SystemData"
name
name: string = "Composite"
tags
tags: object
serializedName
serializedName: string = "tags"
type
type: object
name
name: string = "Dictionary"
value
value: object
type
type: object
name
name: string = "String"
type
type: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "type"
type
type: object
name
name: string = "String"
Const ManagedHsmSku
ManagedHsmSku: object
type
type: object
className
className: string = "ManagedHsmSku"
name
name: string = "Composite"
modelProperties
modelProperties: object
family
family: object
required
required: boolean = true
serializedName
serializedName: string = "family"
type
type: object
name
name: string = "String"
name
name: object
required
required: boolean = true
serializedName
serializedName: string = "name"
type
type: object
allowedValues
allowedValues: string[] = ["Standard_B1", "Custom_B32"]
name
name: string = "Enum"
Const MetricSpecification
MetricSpecification: object
type
type: object
className
className: string = "MetricSpecification"
name
name: string = "Composite"
modelProperties
modelProperties: object
aggregationType
aggregationType: object
serializedName
serializedName: string = "aggregationType"
type
type: object
name
name: string = "String"
dimensions
dimensions: object
serializedName
serializedName: string = "dimensions"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "DimensionProperties"
name
name: string = "Composite"
displayDescription
displayDescription: object
serializedName
serializedName: string = "displayDescription"
type
type: object
name
name: string = "String"
displayName
displayName: object
serializedName
serializedName: string = "displayName"
type
type: object
name
name: string = "String"
fillGapWithZero
fillGapWithZero: object
serializedName
serializedName: string = "fillGapWithZero"
type
type: object
name
name: string = "Boolean"
internalMetricName
internalMetricName: object
serializedName
serializedName: string = "internalMetricName"
type
type: object
name
name: string = "String"
lockAggregationType
lockAggregationType: object
serializedName
serializedName: string = "lockAggregationType"
type
type: object
name
name: string = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
supportedAggregationTypes
supportedAggregationTypes: object
serializedName
serializedName: string = "supportedAggregationTypes"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
supportedTimeGrainTypes
supportedTimeGrainTypes: object
serializedName
serializedName: string = "supportedTimeGrainTypes"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
unit
unit: object
serializedName
serializedName: string = "unit"
type
type: object
name
name: string = "String"
Const MhsmNetworkRuleSet
MhsmNetworkRuleSet: object
type
type: object
className
className: string = "MhsmNetworkRuleSet"
name
name: string = "Composite"
modelProperties
modelProperties: object
bypass
bypass: object
serializedName
serializedName: string = "bypass"
type
type: object
name
name: string = "String"
defaultAction
defaultAction: object
serializedName
serializedName: string = "defaultAction"
type
type: object
name
name: string = "String"
ipRules
ipRules: object
serializedName
serializedName: string = "ipRules"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "MhsmipRule"
name
name: string = "Composite"
virtualNetworkRules
virtualNetworkRules: object
serializedName
serializedName: string = "virtualNetworkRules"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "MhsmVirtualNetworkRule"
name
name: string = "Composite"
Const MhsmPrivateEndpoint
MhsmPrivateEndpoint: object
type
type: object
className
className: string = "MhsmPrivateEndpoint"
name
name: string = "Composite"
modelProperties
modelProperties: object
id
id: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "id"
type
type: object
name
name: string = "String"
Const MhsmPrivateEndpointConnection
MhsmPrivateEndpointConnection: object
type
type: object
className
className: string = "MhsmPrivateEndpointConnection"
name
name: string = "Composite"
modelProperties
modelProperties: object
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: string = "String"
privateEndpoint
privateEndpoint: object
serializedName
serializedName: string = "properties.privateEndpoint"
type
type: object
className
className: string = "MhsmPrivateEndpoint"
name
name: string = "Composite"
privateLinkServiceConnectionState
privateLinkServiceConnectionState: object
serializedName
serializedName: string = "properties.privateLinkServiceConnectionState"
type
type: object
className
className: string = "MhsmPrivateLinkServiceConnectionState"
name
name: string = "Composite"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: string = "String"
Const MhsmPrivateEndpointConnectionItem
MhsmPrivateEndpointConnectionItem: object
type
type: object
className
className: string = "MhsmPrivateEndpointConnectionItem"
name
name: string = "Composite"
modelProperties
modelProperties: object
privateEndpoint
privateEndpoint: object
serializedName
serializedName: string = "properties.privateEndpoint"
type
type: object
className
className: string = "MhsmPrivateEndpoint"
name
name: string = "Composite"
privateLinkServiceConnectionState
privateLinkServiceConnectionState: object
serializedName
serializedName: string = "properties.privateLinkServiceConnectionState"
type
type: object
className
className: string = "MhsmPrivateLinkServiceConnectionState"
name
name: string = "Composite"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: string = "String"
Const MhsmPrivateEndpointConnectionsDeleteHeaders
MhsmPrivateEndpointConnectionsDeleteHeaders: object
type
type: object
className
className: string = "MhsmPrivateEndpointConnectionsDeleteHeaders"
name
name: string = "Composite"
modelProperties
modelProperties: object
location
location: object
serializedName
serializedName: string = "location"
type
type: object
name
name: string = "String"
retryAfter
retryAfter: object
serializedName
serializedName: string = "retry-after"
type
type: object
name
name: string = "Number"
Const MhsmPrivateEndpointConnectionsListResult
MhsmPrivateEndpointConnectionsListResult: object
type
type: object
className
className: string = "MhsmPrivateEndpointConnectionsListResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: string = "String"
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "MhsmPrivateEndpointConnection"
name
name: string = "Composite"
Const MhsmPrivateEndpointConnectionsPutHeaders
MhsmPrivateEndpointConnectionsPutHeaders: object
type
type: object
className
className: string = "MhsmPrivateEndpointConnectionsPutHeaders"
name
name: string = "Composite"
modelProperties
modelProperties: object
azureAsyncOperation
azureAsyncOperation: object
serializedName
serializedName: string = "azure-asyncoperation"
type
type: object
name
name: string = "String"
retryAfter
retryAfter: object
serializedName
serializedName: string = "retry-after"
type
type: object
name
name: string = "Number"
Const MhsmPrivateLinkResource
MhsmPrivateLinkResource: object
type
type: object
className
className: string = "MhsmPrivateLinkResource"
name
name: string = "Composite"
modelProperties
modelProperties: object
groupId
groupId: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.groupId"
type
type: object
name
name: string = "String"
requiredMembers
requiredMembers: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.requiredMembers"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
requiredZoneNames
requiredZoneNames: object
serializedName
serializedName: string = "properties.requiredZoneNames"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
Const MhsmPrivateLinkResourceListResult
MhsmPrivateLinkResourceListResult: object
type
type: object
className
className: string = "MhsmPrivateLinkResourceListResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "MhsmPrivateLinkResource"
name
name: string = "Composite"
Const MhsmPrivateLinkServiceConnectionState
MhsmPrivateLinkServiceConnectionState: object
type
type: object
className
className: string = "MhsmPrivateLinkServiceConnectionState"
name
name: string = "Composite"
modelProperties
modelProperties: object
actionsRequired
actionsRequired: object
serializedName
serializedName: string = "actionsRequired"
type
type: object
name
name: string = "String"
description
description: object
serializedName
serializedName: string = "description"
type
type: object
name
name: string = "String"
status
status: object
serializedName
serializedName: string = "status"
type
type: object
name
name: string = "String"
Const MhsmVirtualNetworkRule
MhsmVirtualNetworkRule: object
type
type: object
className
className: string = "MhsmVirtualNetworkRule"
name
name: string = "Composite"
modelProperties
modelProperties: object
id
id: object
required
required: boolean = true
serializedName
serializedName: string = "id"
type
type: object
name
name: string = "String"
Const MhsmipRule
MhsmipRule: object
type
type: object
className
className: string = "MhsmipRule"
name
name: string = "Composite"
modelProperties
modelProperties: object
value
value: object
required
required: boolean = true
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "String"
Const NetworkRuleSet
NetworkRuleSet: object
type
type: object
className
className: string = "NetworkRuleSet"
name
name: string = "Composite"
modelProperties
modelProperties: object
bypass
bypass: object
serializedName
serializedName: string = "bypass"
type
type: object
name
name: string = "String"
defaultAction
defaultAction: object
serializedName
serializedName: string = "defaultAction"
type
type: object
name
name: string = "String"
ipRules
ipRules: object
serializedName
serializedName: string = "ipRules"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "IPRule"
name
name: string = "Composite"
virtualNetworkRules
virtualNetworkRules: object
serializedName
serializedName: string = "virtualNetworkRules"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "VirtualNetworkRule"
name
name: string = "Composite"
Const Operation
Operation: object
type
type: object
className
className: string = "Operation"
name
name: string = "Composite"
modelProperties
modelProperties: object
display
display: object
serializedName
serializedName: string = "display"
type
type: object
className
className: string = "OperationDisplay"
name
name: string = "Composite"
isDataAction
isDataAction: object
serializedName
serializedName: string = "isDataAction"
type
type: object
name
name: string = "Boolean"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
origin
origin: object
serializedName
serializedName: string = "origin"
type
type: object
name
name: string = "String"
serviceSpecification
serviceSpecification: object
serializedName
serializedName: string = "properties.serviceSpecification"
type
type: object
className
className: string = "ServiceSpecification"
name
name: string = "Composite"
Const OperationDisplay
OperationDisplay: object
type
type: object
className
className: string = "OperationDisplay"
name
name: string = "Composite"
modelProperties
modelProperties: object
description
description: object
serializedName
serializedName: string = "description"
type
type: object
name
name: string = "String"
operation
operation: object
serializedName
serializedName: string = "operation"
type
type: object
name
name: string = "String"
provider
provider: object
serializedName
serializedName: string = "provider"
type
type: object
name
name: string = "String"
resource
resource: object
serializedName
serializedName: string = "resource"
type
type: object
name
name: string = "String"
Const OperationListResult
OperationListResult: object
type
type: object
className
className: string = "OperationListResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: string = "String"
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "Operation"
name
name: string = "Composite"
Const Permissions
Permissions: object
type
type: object
className
className: string = "Permissions"
name
name: string = "Composite"
modelProperties
modelProperties: object
certificates
certificates: object
serializedName
serializedName: string = "certificates"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
keys
keys: object
serializedName
serializedName: string = "keys"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
secrets
secrets: object
serializedName
serializedName: string = "secrets"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
storage
storage: object
serializedName
serializedName: string = "storage"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
Const PrivateEndpoint
PrivateEndpoint: object
type
type: object
className
className: string = "PrivateEndpoint"
name
name: string = "Composite"
modelProperties
modelProperties: object
id
id: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "id"
type
type: object
name
name: string = "String"
Const PrivateEndpointConnection
PrivateEndpointConnection: object
type
type: object
className
className: string = "PrivateEndpointConnection"
name
name: string = "Composite"
modelProperties
modelProperties: object
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: string = "String"
privateEndpoint
privateEndpoint: object
serializedName
serializedName: string = "properties.privateEndpoint"
type
type: object
className
className: string = "PrivateEndpoint"
name
name: string = "Composite"
privateLinkServiceConnectionState
privateLinkServiceConnectionState: object
serializedName
serializedName: string = "properties.privateLinkServiceConnectionState"
type
type: object
className
className: string = "PrivateLinkServiceConnectionState"
name
name: string = "Composite"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: string = "String"
Const PrivateEndpointConnectionItem
PrivateEndpointConnectionItem: object
type
type: object
className
className: string = "PrivateEndpointConnectionItem"
name
name: string = "Composite"
modelProperties
modelProperties: object
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: string = "String"
id
id: object
serializedName
serializedName: string = "id"
type
type: object
name
name: string = "String"
privateEndpoint
privateEndpoint: object
serializedName
serializedName: string = "properties.privateEndpoint"
type
type: object
className
className: string = "PrivateEndpoint"
name
name: string = "Composite"
privateLinkServiceConnectionState
privateLinkServiceConnectionState: object
serializedName
serializedName: string = "properties.privateLinkServiceConnectionState"
type
type: object
className
className: string = "PrivateLinkServiceConnectionState"
name
name: string = "Composite"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: string = "String"
Const PrivateEndpointConnectionListResult
PrivateEndpointConnectionListResult: object
type
type: object
className
className: string = "PrivateEndpointConnectionListResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: string = "String"
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "PrivateEndpointConnection"
name
name: string = "Composite"
Const PrivateEndpointConnectionsDeleteHeaders
PrivateEndpointConnectionsDeleteHeaders: object
type
type: object
className
className: string = "PrivateEndpointConnectionsDeleteHeaders"
name
name: string = "Composite"
modelProperties
modelProperties: object
location
location: object
serializedName
serializedName: string = "location"
type
type: object
name
name: string = "String"
retryAfter
retryAfter: object
serializedName
serializedName: string = "retry-after"
type
type: object
name
name: string = "Number"
Const PrivateEndpointConnectionsPutHeaders
PrivateEndpointConnectionsPutHeaders: object
type
type: object
className
className: string = "PrivateEndpointConnectionsPutHeaders"
name
name: string = "Composite"
modelProperties
modelProperties: object
azureAsyncOperation
azureAsyncOperation: object
serializedName
serializedName: string = "azure-asyncoperation"
type
type: object
name
name: string = "String"
retryAfter
retryAfter: object
serializedName
serializedName: string = "retry-after"
type
type: object
name
name: string = "Number"
Const PrivateLinkResource
PrivateLinkResource: object
type
type: object
className
className: string = "PrivateLinkResource"
name
name: string = "Composite"
modelProperties
modelProperties: object
groupId
groupId: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.groupId"
type
type: object
name
name: string = "String"
requiredMembers
requiredMembers: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.requiredMembers"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
requiredZoneNames
requiredZoneNames: object
serializedName
serializedName: string = "properties.requiredZoneNames"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
Const PrivateLinkResourceListResult
PrivateLinkResourceListResult: object
type
type: object
className
className: string = "PrivateLinkResourceListResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "PrivateLinkResource"
name
name: string = "Composite"
Const PrivateLinkServiceConnectionState
PrivateLinkServiceConnectionState: object
type
type: object
className
className: string = "PrivateLinkServiceConnectionState"
name
name: string = "Composite"
modelProperties
modelProperties: object
actionsRequired
actionsRequired: object
serializedName
serializedName: string = "actionsRequired"
type
type: object
name
name: string = "String"
description
description: object
serializedName
serializedName: string = "description"
type
type: object
name
name: string = "String"
status
status: object
serializedName
serializedName: string = "status"
type
type: object
name
name: string = "String"
Const Resource
Resource: object
type
type: object
className
className: string = "Resource"
name
name: string = "Composite"
modelProperties
modelProperties: object
id
id: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "id"
type
type: object
name
name: string = "String"
location
location: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "location"
type
type: object
name
name: string = "String"
name
name: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
tags
tags: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "tags"
type
type: object
name
name: string = "Dictionary"
value
value: object
type
type: object
name
name: string = "String"
type
type: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "type"
type
type: object
name
name: string = "String"
Const ResourceListResult
ResourceListResult: object
type
type: object
className
className: string = "ResourceListResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: string = "String"
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "Resource"
name
name: string = "Composite"
Const RotationPolicy
RotationPolicy: object
type
type: object
className
className: string = "RotationPolicy"
name
name: string = "Composite"
modelProperties
modelProperties: object
attributes
attributes: object
serializedName
serializedName: string = "attributes"
type
type: object
className
className: string = "KeyRotationPolicyAttributes"
name
name: string = "Composite"
lifetimeActions
lifetimeActions: object
serializedName
serializedName: string = "lifetimeActions"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "LifetimeAction"
name
name: string = "Composite"
Const Secret
Secret: object
type
type: object
className
className: string = "Secret"
name
name: string = "Composite"
modelProperties
modelProperties: object
properties
properties: object
serializedName
serializedName: string = "properties"
type
type: object
className
className: string = "SecretProperties"
name
name: string = "Composite"
Const SecretAttributes
SecretAttributes: object
type
type: object
className
className: string = "SecretAttributes"
name
name: string = "Composite"
modelProperties
modelProperties: object
Const SecretCreateOrUpdateParameters
SecretCreateOrUpdateParameters: object
type
type: object
className
className: string = "SecretCreateOrUpdateParameters"
name
name: string = "Composite"
modelProperties
modelProperties: object
properties
properties: object
serializedName
serializedName: string = "properties"
type
type: object
className
className: string = "SecretProperties"
name
name: string = "Composite"
tags
tags: object
serializedName
serializedName: string = "tags"
type
type: object
name
name: string = "Dictionary"
value
value: object
type
type: object
name
name: string = "String"
Const SecretListResult
SecretListResult: object
type
type: object
className
className: string = "SecretListResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: string = "String"
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "Secret"
name
name: string = "Composite"
Const SecretPatchParameters
SecretPatchParameters: object
type
type: object
className
className: string = "SecretPatchParameters"
name
name: string = "Composite"
modelProperties
modelProperties: object
properties
properties: object
serializedName
serializedName: string = "properties"
type
type: object
className
className: string = "SecretPatchProperties"
name
name: string = "Composite"
tags
tags: object
serializedName
serializedName: string = "tags"
type
type: object
name
name: string = "Dictionary"
value
value: object
type
type: object
name
name: string = "String"
Const SecretPatchProperties
SecretPatchProperties: object
type
type: object
className
className: string = "SecretPatchProperties"
name
name: string = "Composite"
modelProperties
modelProperties: object
attributes
attributes: object
serializedName
serializedName: string = "attributes"
type
type: object
className
className: string = "SecretAttributes"
name
name: string = "Composite"
contentType
contentType: object
serializedName
serializedName: string = "contentType"
type
type: object
name
name: string = "String"
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "String"
Const SecretProperties
SecretProperties: object
type
type: object
className
className: string = "SecretProperties"
name
name: string = "Composite"
modelProperties
modelProperties: object
attributes
attributes: object
serializedName
serializedName: string = "attributes"
type
type: object
className
className: string = "SecretAttributes"
name
name: string = "Composite"
contentType
contentType: object
serializedName
serializedName: string = "contentType"
type
type: object
name
name: string = "String"
secretUri
secretUri: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "secretUri"
type
type: object
name
name: string = "String"
secretUriWithVersion
secretUriWithVersion: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "secretUriWithVersion"
type
type: object
name
name: string = "String"
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "String"
Const ServiceSpecification
ServiceSpecification: object
type
type: object
className
className: string = "ServiceSpecification"
name
name: string = "Composite"
modelProperties
modelProperties: object
logSpecifications
logSpecifications: object
serializedName
serializedName: string = "logSpecifications"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "LogSpecification"
name
name: string = "Composite"
metricSpecifications
metricSpecifications: object
serializedName
serializedName: string = "metricSpecifications"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "MetricSpecification"
name
name: string = "Composite"
Const Sku
Sku: object
type
type: object
className
className: string = "Sku"
name
name: string = "Composite"
modelProperties
modelProperties: object
family
family: object
required
required: boolean = true
serializedName
serializedName: string = "family"
type
type: object
name
name: string = "String"
name
name: object
required
required: boolean = true
serializedName
serializedName: string = "name"
type
type: object
allowedValues
allowedValues: string[] = ["standard", "premium"]
name
name: string = "Enum"
Const SystemData
SystemData: object
type
type: object
className
className: string = "SystemData"
name
name: string = "Composite"
modelProperties
modelProperties: object
createdAt
createdAt: object
serializedName
serializedName: string = "createdAt"
type
type: object
name
name: string = "DateTime"
createdBy
createdBy: object
serializedName
serializedName: string = "createdBy"
type
type: object
name
name: string = "String"
createdByType
createdByType: object
serializedName
serializedName: string = "createdByType"
type
type: object
name
name: string = "String"
lastModifiedAt
lastModifiedAt: object
serializedName
serializedName: string = "lastModifiedAt"
type
type: object
name
name: string = "DateTime"
lastModifiedBy
lastModifiedBy: object
serializedName
serializedName: string = "lastModifiedBy"
type
type: object
name
name: string = "String"
lastModifiedByType
lastModifiedByType: object
serializedName
serializedName: string = "lastModifiedByType"
type
type: object
name
name: string = "String"
Const Trigger
Trigger: object
type
type: object
className
className: string = "Trigger"
name
name: string = "Composite"
modelProperties
modelProperties: object
timeAfterCreate
timeAfterCreate: object
serializedName
serializedName: string = "timeAfterCreate"
type
type: object
name
name: string = "String"
timeBeforeExpiry
timeBeforeExpiry: object
serializedName
serializedName: string = "timeBeforeExpiry"
type
type: object
name
name: string = "String"
Const Vault
Vault: object
type
type: object
className
className: string = "Vault"
name
name: string = "Composite"
modelProperties
modelProperties: object
id
id: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "id"
type
type: object
name
name: string = "String"
location
location: object
serializedName
serializedName: string = "location"
type
type: object
name
name: string = "String"
name
name: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
properties
properties: object
serializedName
serializedName: string = "properties"
type
type: object
className
className: string = "VaultProperties"
name
name: string = "Composite"
systemData
systemData: object
serializedName
serializedName: string = "systemData"
type
type: object
className
className: string = "SystemData"
name
name: string = "Composite"
tags
tags: object
serializedName
serializedName: string = "tags"
type
type: object
name
name: string = "Dictionary"
value
value: object
type
type: object
name
name: string = "String"
type
type: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "type"
type
type: object
name
name: string = "String"
Const VaultAccessPolicyParameters
VaultAccessPolicyParameters: object
type
type: object
className
className: string = "VaultAccessPolicyParameters"
name
name: string = "Composite"
modelProperties
modelProperties: object
id
id: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "id"
type
type: object
name
name: string = "String"
location
location: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "location"
type
type: object
name
name: string = "String"
name
name: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
properties
properties: object
serializedName
serializedName: string = "properties"
type
type: object
className
className: string = "VaultAccessPolicyProperties"
name
name: string = "Composite"
type
type: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "type"
type
type: object
name
name: string = "String"
Const VaultAccessPolicyProperties
VaultAccessPolicyProperties: object
type
type: object
className
className: string = "VaultAccessPolicyProperties"
name
name: string = "Composite"
modelProperties
modelProperties: object
accessPolicies
accessPolicies: object
required
required: boolean = true
serializedName
serializedName: string = "accessPolicies"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "AccessPolicyEntry"
name
name: string = "Composite"
Const VaultCheckNameAvailabilityParameters
VaultCheckNameAvailabilityParameters: object
type
type: object
className
className: string = "VaultCheckNameAvailabilityParameters"
name
name: string = "Composite"
modelProperties
modelProperties: object
name
name: object
required
required: boolean = true
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
type
type: object
defaultValue
defaultValue: string = "Microsoft.KeyVault/vaults"
isConstant
isConstant: boolean = true
serializedName
serializedName: string = "type"
type
type: object
name
name: string = "String"
Const VaultCreateOrUpdateParameters
VaultCreateOrUpdateParameters: object
type
type: object
className
className: string = "VaultCreateOrUpdateParameters"
name
name: string = "Composite"
modelProperties
modelProperties: object
location
location: object
required
required: boolean = true
serializedName
serializedName: string = "location"
type
type: object
name
name: string = "String"
properties
properties: object
serializedName
serializedName: string = "properties"
type
type: object
className
className: string = "VaultProperties"
name
name: string = "Composite"
tags
tags: object
serializedName
serializedName: string = "tags"
type
type: object
name
name: string = "Dictionary"
value
value: object
type
type: object
name
name: string = "String"
Const VaultListResult
VaultListResult: object
type
type: object
className
className: string = "VaultListResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: string = "String"
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "Vault"
name
name: string = "Composite"
Const VaultPatchParameters
VaultPatchParameters: object
type
type: object
className
className: string = "VaultPatchParameters"
name
name: string = "Composite"
modelProperties
modelProperties: object
properties
properties: object
serializedName
serializedName: string = "properties"
type
type: object
className
className: string = "VaultPatchProperties"
name
name: string = "Composite"
tags
tags: object
serializedName
serializedName: string = "tags"
type
type: object
name
name: string = "Dictionary"
value
value: object
type
type: object
name
name: string = "String"
Const VaultPatchProperties
VaultPatchProperties: object
type
type: object
className
className: string = "VaultPatchProperties"
name
name: string = "Composite"
modelProperties
modelProperties: object
accessPolicies
accessPolicies: object
serializedName
serializedName: string = "accessPolicies"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "AccessPolicyEntry"
name
name: string = "Composite"
createMode
createMode: object
serializedName
serializedName: string = "createMode"
type
type: object
allowedValues
allowedValues: string[] = ["recover", "default"]
name
name: string = "Enum"
enablePurgeProtection
enablePurgeProtection: object
serializedName
serializedName: string = "enablePurgeProtection"
type
type: object
name
name: string = "Boolean"
enableRbacAuthorization
enableRbacAuthorization: object
serializedName
serializedName: string = "enableRbacAuthorization"
type
type: object
name
name: string = "Boolean"
enableSoftDelete
enableSoftDelete: object
serializedName
serializedName: string = "enableSoftDelete"
type
type: object
name
name: string = "Boolean"
enabledForDeployment
enabledForDeployment: object
serializedName
serializedName: string = "enabledForDeployment"
type
type: object
name
name: string = "Boolean"
enabledForDiskEncryption
enabledForDiskEncryption: object
serializedName
serializedName: string = "enabledForDiskEncryption"
type
type: object
name
name: string = "Boolean"
enabledForTemplateDeployment
enabledForTemplateDeployment: object
serializedName
serializedName: string = "enabledForTemplateDeployment"
type
type: object
name
name: string = "Boolean"
networkAcls
networkAcls: object
serializedName
serializedName: string = "networkAcls"
type
type: object
className
className: string = "NetworkRuleSet"
name
name: string = "Composite"
publicNetworkAccess
publicNetworkAccess: object
serializedName
serializedName: string = "publicNetworkAccess"
type
type: object
name
name: string = "String"
sku
sku: object
serializedName
serializedName: string = "sku"
type
type: object
className
className: string = "Sku"
name
name: string = "Composite"
softDeleteRetentionInDays
softDeleteRetentionInDays: object
serializedName
serializedName: string = "softDeleteRetentionInDays"
type
type: object
name
name: string = "Number"
tenantId
tenantId: object
serializedName
serializedName: string = "tenantId"
type
type: object
name
name: string = "Uuid"
Const VaultProperties
VaultProperties: object
type
type: object
className
className: string = "VaultProperties"
name
name: string = "Composite"
modelProperties
modelProperties: object
accessPolicies
accessPolicies: object
serializedName
serializedName: string = "accessPolicies"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "AccessPolicyEntry"
name
name: string = "Composite"
createMode
createMode: object
serializedName
serializedName: string = "createMode"
type
type: object
allowedValues
allowedValues: string[] = ["recover", "default"]
name
name: string = "Enum"
enablePurgeProtection
enablePurgeProtection: object
serializedName
serializedName: string = "enablePurgeProtection"
type
type: object
name
name: string = "Boolean"
enableRbacAuthorization
enableRbacAuthorization: object
defaultValue
defaultValue: boolean = false
serializedName
serializedName: string = "enableRbacAuthorization"
type
type: object
name
name: string = "Boolean"
enableSoftDelete
enableSoftDelete: object
defaultValue
defaultValue: boolean = true
serializedName
serializedName: string = "enableSoftDelete"
type
type: object
name
name: string = "Boolean"
enabledForDeployment
enabledForDeployment: object
serializedName
serializedName: string = "enabledForDeployment"
type
type: object
name
name: string = "Boolean"
enabledForDiskEncryption
enabledForDiskEncryption: object
serializedName
serializedName: string = "enabledForDiskEncryption"
type
type: object
name
name: string = "Boolean"
enabledForTemplateDeployment
enabledForTemplateDeployment: object
serializedName
serializedName: string = "enabledForTemplateDeployment"
type
type: object
name
name: string = "Boolean"
hsmPoolResourceId
hsmPoolResourceId: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "hsmPoolResourceId"
type
type: object
name
name: string = "String"
networkAcls
networkAcls: object
serializedName
serializedName: string = "networkAcls"
type
type: object
className
className: string = "NetworkRuleSet"
name
name: string = "Composite"
privateEndpointConnections
privateEndpointConnections: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "privateEndpointConnections"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "PrivateEndpointConnectionItem"
name
name: string = "Composite"
provisioningState
provisioningState: object
serializedName
serializedName: string = "provisioningState"
type
type: object
name
name: string = "String"
publicNetworkAccess
publicNetworkAccess: object
defaultValue
defaultValue: string = "enabled"
serializedName
serializedName: string = "publicNetworkAccess"
type
type: object
name
name: string = "String"
sku
sku: object
serializedName
serializedName: string = "sku"
type
type: object
className
className: string = "Sku"
name
name: string = "Composite"
softDeleteRetentionInDays
softDeleteRetentionInDays: object
defaultValue
defaultValue: number = 90
serializedName
serializedName: string = "softDeleteRetentionInDays"
type
type: object
name
name: string = "Number"
tenantId
tenantId: object
required
required: boolean = true
serializedName
serializedName: string = "tenantId"
type
type: object
name
name: string = "Uuid"
vaultUri
vaultUri: object
serializedName
serializedName: string = "vaultUri"
type
type: object
name
name: string = "String"
Const VirtualNetworkRule
VirtualNetworkRule: object
type
type: object
className
className: string = "VirtualNetworkRule"
name
name: string = "Composite"
modelProperties
modelProperties: object
id
id: object
required
required: boolean = true
serializedName
serializedName: string = "id"
type
type: object
name
name: string = "String"
ignoreMissingVnetServiceEndpoint
ignoreMissingVnetServiceEndpoint: object
serializedName
serializedName: string = "ignoreMissingVnetServiceEndpoint"
type
type: object
name
name: string = "Boolean"
Const accept
accept: object
parameterPath
parameterPath: string = "accept"
mapper
mapper: object
defaultValue
defaultValue: string = "application/json"
isConstant
isConstant: boolean = true
serializedName
serializedName: string = "Accept"
type
type: object
name
name: string = "String"
Const apiVersion
apiVersion: object
parameterPath
parameterPath: string = "apiVersion"
mapper
mapper: object
defaultValue
defaultValue: string = "2021-11-01-preview"
isConstant
isConstant: boolean = true
serializedName
serializedName: string = "api-version"
type
type: object
name
name: string = "String"
Const apiVersion1
apiVersion1: object
parameterPath
parameterPath: string = "apiVersion"
mapper
mapper: object
defaultValue
defaultValue: string = "2015-11-01"
isConstant
isConstant: boolean = true
serializedName
serializedName: string = "api-version"
type
type: object
name
name: string = "String"
Const checkNameAvailabilityOperationSpec
checkNameAvailabilityOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.contentType, Parameters.accept]
httpMethod
httpMethod: string = "POST"
mediaType
mediaType: string = "json"
path
path: string = "/subscriptions/{subscriptionId}/providers/Microsoft.KeyVault/checkNameAvailability"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
requestBody
requestBody: any = Parameters.vaultName2
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host, Parameters.subscriptionId]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.CheckNameAvailabilityResult
default
default: object
bodyMapper
bodyMapper: any = Mappers.CloudError
Const contentType
contentType: object
parameterPath
parameterPath: string[] = ["options", "contentType"]
mapper
mapper: object
defaultValue
defaultValue: string = "application/json"
isConstant
isConstant: boolean = true
serializedName
serializedName: string = "Content-Type"
type
type: object
name
name: string = "String"
Const createIfNotExistOperationSpec
createIfNotExistOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.contentType, Parameters.accept]
httpMethod
httpMethod: string = "PUT"
mediaType
mediaType: string = "json"
path
path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName}/keys/{keyName}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
requestBody
requestBody: any = Parameters.parameters
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.vaultName,Parameters.keyName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.Key
default
default: object
bodyMapper
bodyMapper: any = Mappers.CloudError
Const createOrUpdateOperationSpec
createOrUpdateOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.contentType, Parameters.accept]
httpMethod
httpMethod: string = "PUT"
mediaType
mediaType: string = "json"
path
path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName}/secrets/{secretName}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
requestBody
requestBody: any = Parameters.parameters5
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.vaultName,Parameters.secretName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.Secret
201
201: object
bodyMapper
bodyMapper: any = Mappers.Secret
202
202: object
bodyMapper
bodyMapper: any = Mappers.ManagedHsm
204
204: object
bodyMapper
bodyMapper: any = Mappers.ManagedHsm
default
default: object
bodyMapper
bodyMapper: any = Mappers.CloudError
Const deleteOperationSpec
deleteOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "DELETE"
path
path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/managedHSMs/{name}/privateEndpointConnections/{privateEndpointConnectionName}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.privateEndpointConnectionName,Parameters.name]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.MhsmPrivateEndpointConnection
201
201: object
bodyMapper
bodyMapper: any = Mappers.MhsmPrivateEndpointConnection
202
202: object
bodyMapper
bodyMapper: any = Mappers.MhsmPrivateEndpointConnection
204
204: object
bodyMapper
bodyMapper: any = Mappers.MhsmPrivateEndpointConnection
default
default: object
bodyMapper
bodyMapper: any = Mappers.CloudError
Const filter
filter: object
parameterPath
parameterPath: string = "filter"
mapper
mapper: object
defaultValue
defaultValue: string = "resourceType eq 'Microsoft.KeyVault/vaults'"
isConstant
isConstant: boolean = true
serializedName
serializedName: string = "$filter"
type
type: object
name
name: string = "String"
Const getDeletedOperationSpec
getDeletedOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "/subscriptions/{subscriptionId}/providers/Microsoft.KeyVault/locations/{location}/deletedManagedHSMs/{name}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.location,Parameters.name]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.DeletedManagedHsm
default
default: object
bodyMapper
bodyMapper: any = Mappers.ManagedHsmError
Const getOperationSpec
getOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName}/secrets/{secretName}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.vaultName1,Parameters.secretName1]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.Secret
default
default: object
bodyMapper
bodyMapper: any = Mappers.CloudError
Const getVersionOperationSpec
getVersionOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName}/keys/{keyName}/versions/{keyVersion}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.vaultName,Parameters.keyName,Parameters.keyVersion]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.Key
default
default: object
bodyMapper
bodyMapper: any = Mappers.CloudError
Const keyName
keyName: object
parameterPath
parameterPath: string = "keyName"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "keyName"
constraints
constraints: object
Pattern
Pattern: RegExp = new RegExp("^[a-zA-Z0-9-]{1,127}$")
type
type: object
name
name: string = "String"
Const keyVersion
keyVersion: object
parameterPath
parameterPath: string = "keyVersion"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "keyVersion"
constraints
constraints: object
Pattern
Pattern: RegExp = new RegExp("^[a-fA-F0-9]{32}$")
type
type: object
name
name: string = "String"
Const listByMhsmResourceOperationSpec
listByMhsmResourceOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/managedHSMs/{name}/privateLinkResources"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.name]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.MhsmPrivateLinkResourceListResult
default
default: object
bodyMapper
bodyMapper: any = Mappers.CloudError
Const listByResourceGroupNextOperationSpec
listByResourceGroupNextOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "{nextLink}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion, Parameters.top]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.nextLink]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.ManagedHsmListResult
default
default: object
bodyMapper
bodyMapper: any = Mappers.ManagedHsmError
Const listByResourceGroupOperationSpec
listByResourceGroupOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/managedHSMs"
queryParameters
queryParameters: any[] = [Parameters.apiVersion, Parameters.top]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.ManagedHsmListResult
default
default: object
bodyMapper
bodyMapper: any = Mappers.ManagedHsmError
Const listByResourceNextOperationSpec
listByResourceNextOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "{nextLink}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.nextLink,Parameters.name]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.MhsmPrivateEndpointConnectionsListResult
default
default: object
bodyMapper
bodyMapper: any = Mappers.ManagedHsmError
Const listByResourceOperationSpec
listByResourceOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/managedHSMs/{name}/privateEndpointConnections"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.name]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.MhsmPrivateEndpointConnectionsListResult
default
default: object
bodyMapper
bodyMapper: any = Mappers.ManagedHsmError
Const listBySubscriptionNextOperationSpec
listBySubscriptionNextOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "{nextLink}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion, Parameters.top]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.nextLink]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.ManagedHsmListResult
default
default: object
bodyMapper
bodyMapper: any = Mappers.ManagedHsmError
Const listBySubscriptionOperationSpec
listBySubscriptionOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "/subscriptions/{subscriptionId}/providers/Microsoft.KeyVault/managedHSMs"
queryParameters
queryParameters: any[] = [Parameters.apiVersion, Parameters.top]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host, Parameters.subscriptionId]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.ManagedHsmListResult
default
default: object
bodyMapper
bodyMapper: any = Mappers.ManagedHsmError
Const listByVaultOperationSpec
listByVaultOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName}/privateLinkResources"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.vaultName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.PrivateLinkResourceListResult
default
default: object
bodyMapper
bodyMapper: any = Mappers.CloudError
Const listDeletedNextOperationSpec
listDeletedNextOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "{nextLink}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.nextLink]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.DeletedManagedHsmListResult
default
default: object
bodyMapper
bodyMapper: any = Mappers.ManagedHsmError
Const listDeletedOperationSpec
listDeletedOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "/subscriptions/{subscriptionId}/providers/Microsoft.KeyVault/deletedManagedHSMs"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host, Parameters.subscriptionId]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.DeletedManagedHsmListResult
default
default: object
bodyMapper
bodyMapper: any = Mappers.ManagedHsmError
Const listNextOperationSpec
listNextOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "{nextLink}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion, Parameters.top]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.nextLink,Parameters.vaultName1]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.SecretListResult
default
default: object
bodyMapper
bodyMapper: any = Mappers.CloudError
Const listOperationSpec
listOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName}/secrets"
queryParameters
queryParameters: any[] = [Parameters.apiVersion, Parameters.top]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.vaultName1]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.SecretListResult
default
default: object
bodyMapper
bodyMapper: any = Mappers.CloudError
Const listVersionsNextOperationSpec
listVersionsNextOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "{nextLink}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.vaultName,Parameters.keyName,Parameters.nextLink]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.KeyListResult
default
default: object
bodyMapper
bodyMapper: any = Mappers.CloudError
Const listVersionsOperationSpec
listVersionsOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName}/keys/{keyName}/versions"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.vaultName,Parameters.keyName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.KeyListResult
default
default: object
bodyMapper
bodyMapper: any = Mappers.CloudError
Const location
location: object
parameterPath
parameterPath: string = "location"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "location"
type
type: object
name
name: string = "String"
Const name
name: object
parameterPath
parameterPath: string = "name"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
Const nextLink
nextLink: object
parameterPath
parameterPath: string = "nextLink"
skipEncoding
skipEncoding: boolean = true
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: string = "String"
Const operationKind
operationKind: object
parameterPath
parameterPath: string = "operationKind"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "operationKind"
type
type: object
allowedValues
allowedValues: string[] = ["add", "replace", "remove"]
name
name: string = "Enum"
Const parameters
parameters: object
mapper
mapper: any = KeyCreateParametersMapper
parameterPath
parameterPath: string = "parameters"
Const parameters1
parameters1: object
mapper
mapper: any = VaultCreateOrUpdateParametersMapper
parameterPath
parameterPath: string = "parameters"
Const parameters2
parameters2: object
mapper
mapper: any = VaultPatchParametersMapper
parameterPath
parameterPath: string = "parameters"
Const parameters3
parameters3: object
mapper
mapper: any = VaultAccessPolicyParametersMapper
parameterPath
parameterPath: string = "parameters"
Const parameters4
parameters4: object
mapper
mapper: any = ManagedHsmMapper
parameterPath
parameterPath: string = "parameters"
Const parameters5
parameters5: object
mapper
mapper: any = SecretCreateOrUpdateParametersMapper
parameterPath
parameterPath: string = "parameters"
Const parameters6
parameters6: object
mapper
mapper: any = SecretPatchParametersMapper
parameterPath
parameterPath: string = "parameters"
Const privateEndpointConnectionName
privateEndpointConnectionName: object
parameterPath
parameterPath: string = "privateEndpointConnectionName"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "privateEndpointConnectionName"
type
type: object
name
name: string = "String"
Const properties
properties: object
mapper
mapper: any = PrivateEndpointConnectionMapper
parameterPath
parameterPath: string = "properties"
Const properties1
properties1: object
mapper
mapper: any = MhsmPrivateEndpointConnectionMapper
parameterPath
parameterPath: string = "properties"
Const purgeDeletedOperationSpec
purgeDeletedOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "POST"
path
path: string = "/subscriptions/{subscriptionId}/providers/Microsoft.KeyVault/locations/{location}/deletedManagedHSMs/{name}/purge"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.location,Parameters.name]
responses
responses: object
default
default: object
bodyMapper
bodyMapper: any = Mappers.ManagedHsmError
Const putOperationSpec
putOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.contentType, Parameters.accept]
httpMethod
httpMethod: string = "PUT"
mediaType
mediaType: string = "json"
path
path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/managedHSMs/{name}/privateEndpointConnections/{privateEndpointConnectionName}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
requestBody
requestBody: any = Parameters.properties1
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.privateEndpointConnectionName,Parameters.name]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.MhsmPrivateEndpointConnection
headersMapper
headersMapper: any = Mappers.MhsmPrivateEndpointConnectionsPutHeaders
default
default: object
bodyMapper
bodyMapper: any = Mappers.CloudError
Const resourceGroupName
resourceGroupName: object
parameterPath
parameterPath: string = "resourceGroupName"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "resourceGroupName"
type
type: object
name
name: string = "String"
Const secretName
secretName: object
parameterPath
parameterPath: string = "secretName"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "secretName"
constraints
constraints: object
Pattern
Pattern: RegExp = new RegExp("^[a-zA-Z0-9-]{1,127}$")
type
type: object
name
name: string = "String"
Const secretName1
secretName1: object
parameterPath
parameterPath: string = "secretName"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "secretName"
type
type: object
name
name: string = "String"
Const subscriptionId
subscriptionId: object
parameterPath
parameterPath: string = "subscriptionId"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "subscriptionId"
type
type: object
name
name: string = "String"
Const top
top: object
parameterPath
parameterPath: string[] = ["options", "top"]
mapper
mapper: object
serializedName
serializedName: string = "$top"
type
type: object
name
name: string = "Number"
Const updateAccessPolicyOperationSpec
updateAccessPolicyOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.contentType, Parameters.accept]
httpMethod
httpMethod: string = "PUT"
mediaType
mediaType: string = "json"
path
path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName}/accessPolicies/{operationKind}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
requestBody
requestBody: any = Parameters.parameters3
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.vaultName,Parameters.operationKind]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.VaultAccessPolicyParameters
201
201: object
bodyMapper
bodyMapper: any = Mappers.VaultAccessPolicyParameters
default
default: object
bodyMapper
bodyMapper: any = Mappers.CloudError
Const updateOperationSpec
updateOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.contentType, Parameters.accept]
httpMethod
httpMethod: string = "PATCH"
mediaType
mediaType: string = "json"
path
path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName}/secrets/{secretName}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
requestBody
requestBody: any = Parameters.parameters6
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.vaultName,Parameters.secretName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.Secret
201
201: object
bodyMapper
bodyMapper: any = Mappers.Secret
202
202: object
bodyMapper
bodyMapper: any = Mappers.ManagedHsm
204
204: object
bodyMapper
bodyMapper: any = Mappers.ManagedHsm
default
default: object
bodyMapper
bodyMapper: any = Mappers.CloudError
Const vaultName
vaultName: object
parameterPath
parameterPath: string = "vaultName"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "vaultName"
constraints
constraints: object
Pattern
Pattern: RegExp = new RegExp("^[a-zA-Z0-9-]{3,24}$")
type
type: object
name
name: string = "String"
Const vaultName1
vaultName1: object
parameterPath
parameterPath: string = "vaultName"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "vaultName"
type
type: object
name
name: string = "String"
Const vaultName2
vaultName2: object
mapper
mapper: any = VaultCheckNameAvailabilityParametersMapper
parameterPath
parameterPath: string = "vaultName"
Defines values for AccessPolicyUpdateKind.