Options
All
  • Public
  • Public/Protected
  • All
Menu

@azure/arm-keyvault

Package version

Index

Enumerations

Classes

Interfaces

Type aliases

Variables

Object literals

Type aliases

AccessPolicyUpdateKind

AccessPolicyUpdateKind: "add" | "replace" | "remove"

Defines values for AccessPolicyUpdateKind.

ActionsRequired

ActionsRequired: string

Defines values for ActionsRequired.
KnownActionsRequired can be used interchangeably with ActionsRequired, this enum contains the known values that the service supports.

Known values supported by the service

None

CertificatePermissions

CertificatePermissions: string

Defines values for CertificatePermissions.
KnownCertificatePermissions can be used interchangeably with CertificatePermissions, this enum contains the known values that the service supports.

Known values supported by the service

all
get
list
delete
create
import
update
managecontacts
getissuers
listissuers
setissuers
deleteissuers
manageissuers
recover
purge
backup
restore

CreateMode

CreateMode: "recover" | "default"

Defines values for CreateMode.

DeletionRecoveryLevel

DeletionRecoveryLevel: string

Defines values for DeletionRecoveryLevel.
KnownDeletionRecoveryLevel can be used interchangeably with DeletionRecoveryLevel, this enum contains the known values that the service supports.

Known values supported by the service

Purgeable
Recoverable+Purgeable
Recoverable
Recoverable+ProtectedSubscription

IdentityType

IdentityType: string

Defines values for IdentityType.
KnownIdentityType can be used interchangeably with IdentityType, this enum contains the known values that the service supports.

Known values supported by the service

User
Application
ManagedIdentity
Key

JsonWebKeyCurveName

JsonWebKeyCurveName: string

Defines values for JsonWebKeyCurveName.
KnownJsonWebKeyCurveName can be used interchangeably with JsonWebKeyCurveName, this enum contains the known values that the service supports.

Known values supported by the service

P-256
P-384
P-521
P-256K

JsonWebKeyOperation

JsonWebKeyOperation: string

Defines values for JsonWebKeyOperation.
KnownJsonWebKeyOperation can be used interchangeably with JsonWebKeyOperation, this enum contains the known values that the service supports.

Known values supported by the service

encrypt
decrypt
sign
verify
wrapKey
unwrapKey
import
release

JsonWebKeyType

JsonWebKeyType: string

Defines values for JsonWebKeyType.
KnownJsonWebKeyType can be used interchangeably with JsonWebKeyType, this enum contains the known values that the service supports.

Known values supported by the service

EC
EC-HSM
RSA
RSA-HSM

Key

Key: Resource & { attributes?: KeyAttributes; curveName?: JsonWebKeyCurveName; keyOps?: JsonWebKeyOperation[]; keySize?: undefined | number; keyUri?: undefined | string; keyUriWithVersion?: undefined | string; kty?: JsonWebKeyType; releasePolicy?: KeyReleasePolicy; rotationPolicy?: RotationPolicy }

The key resource.

KeyPermissions

KeyPermissions: string

Defines values for KeyPermissions.
KnownKeyPermissions can be used interchangeably with KeyPermissions, this enum contains the known values that the service supports.

Known values supported by the service

all
encrypt
decrypt
wrapKey
unwrapKey
sign
verify
get
list
create
update
import
delete
backup
restore
recover
purge
release
rotate
getrotationpolicy
setrotationpolicy

KeyRotationPolicyActionType

KeyRotationPolicyActionType: "rotate" | "notify"

Defines values for KeyRotationPolicyActionType.

KeysCreateIfNotExistResponse

KeysCreateIfNotExistResponse: Key

Contains response data for the createIfNotExist operation.

KeysGetResponse

KeysGetResponse: Key

Contains response data for the get operation.

KeysGetVersionResponse

KeysGetVersionResponse: Key

Contains response data for the getVersion operation.

KeysListNextResponse

KeysListNextResponse: KeyListResult

Contains response data for the listNext operation.

KeysListResponse

KeysListResponse: KeyListResult

Contains response data for the list operation.

KeysListVersionsNextResponse

KeysListVersionsNextResponse: KeyListResult

Contains response data for the listVersionsNext operation.

KeysListVersionsResponse

KeysListVersionsResponse: KeyListResult

Contains response data for the listVersions operation.

ManagedHsm

ManagedHsm: ManagedHsmResource & { properties?: ManagedHsmProperties }

Resource information with extended details.

ManagedHsmSkuFamily

ManagedHsmSkuFamily: string

Defines values for ManagedHsmSkuFamily.
KnownManagedHsmSkuFamily can be used interchangeably with ManagedHsmSkuFamily, this enum contains the known values that the service supports.

Known values supported by the service

B

ManagedHsmSkuName

ManagedHsmSkuName: "Standard_B1" | "Custom_B32"

Defines values for ManagedHsmSkuName.

ManagedHsmsCreateOrUpdateResponse

ManagedHsmsCreateOrUpdateResponse: ManagedHsm

Contains response data for the createOrUpdate operation.

ManagedHsmsGetDeletedResponse

ManagedHsmsGetDeletedResponse: DeletedManagedHsm

Contains response data for the getDeleted operation.

ManagedHsmsGetResponse

ManagedHsmsGetResponse: ManagedHsm

Contains response data for the get operation.

ManagedHsmsListByResourceGroupNextResponse

ManagedHsmsListByResourceGroupNextResponse: ManagedHsmListResult

Contains response data for the listByResourceGroupNext operation.

ManagedHsmsListByResourceGroupResponse

ManagedHsmsListByResourceGroupResponse: ManagedHsmListResult

Contains response data for the listByResourceGroup operation.

ManagedHsmsListBySubscriptionNextResponse

ManagedHsmsListBySubscriptionNextResponse: ManagedHsmListResult

Contains response data for the listBySubscriptionNext operation.

ManagedHsmsListBySubscriptionResponse

ManagedHsmsListBySubscriptionResponse: ManagedHsmListResult

Contains response data for the listBySubscription operation.

ManagedHsmsListDeletedNextResponse

ManagedHsmsListDeletedNextResponse: DeletedManagedHsmListResult

Contains response data for the listDeletedNext operation.

ManagedHsmsListDeletedResponse

ManagedHsmsListDeletedResponse: DeletedManagedHsmListResult

Contains response data for the listDeleted operation.

ManagedHsmsUpdateResponse

ManagedHsmsUpdateResponse: ManagedHsm

Contains response data for the update operation.

MhsmPrivateEndpointConnection

MhsmPrivateEndpointConnection: ManagedHsmResource & { etag?: undefined | string; privateEndpoint?: MhsmPrivateEndpoint; privateLinkServiceConnectionState?: MhsmPrivateLinkServiceConnectionState; provisioningState?: PrivateEndpointConnectionProvisioningState }

Private endpoint connection resource.

MhsmPrivateEndpointConnectionsDeleteResponse

MhsmPrivateEndpointConnectionsDeleteResponse: MhsmPrivateEndpointConnection

Contains response data for the delete operation.

MhsmPrivateEndpointConnectionsGetResponse

MhsmPrivateEndpointConnectionsGetResponse: MhsmPrivateEndpointConnection

Contains response data for the get operation.

MhsmPrivateEndpointConnectionsListByResourceNextResponse

MhsmPrivateEndpointConnectionsListByResourceNextResponse: MhsmPrivateEndpointConnectionsListResult

Contains response data for the listByResourceNext operation.

MhsmPrivateEndpointConnectionsListByResourceResponse

MhsmPrivateEndpointConnectionsListByResourceResponse: MhsmPrivateEndpointConnectionsListResult

Contains response data for the listByResource operation.

MhsmPrivateEndpointConnectionsPutResponse

MhsmPrivateEndpointConnectionsPutResponse: MhsmPrivateEndpointConnectionsPutHeaders & MhsmPrivateEndpointConnection

Contains response data for the put operation.

MhsmPrivateLinkResource

MhsmPrivateLinkResource: ManagedHsmResource & { groupId?: undefined | string; requiredMembers?: string[]; requiredZoneNames?: string[] }

A private link resource

MhsmPrivateLinkResourcesListByMhsmResourceResponse

MhsmPrivateLinkResourcesListByMhsmResourceResponse: MhsmPrivateLinkResourceListResult

Contains response data for the listByMhsmResource operation.

NetworkRuleAction

NetworkRuleAction: string

Defines values for NetworkRuleAction.
KnownNetworkRuleAction can be used interchangeably with NetworkRuleAction, this enum contains the known values that the service supports.

Known values supported by the service

Allow
Deny

NetworkRuleBypassOptions

NetworkRuleBypassOptions: string

Defines values for NetworkRuleBypassOptions.
KnownNetworkRuleBypassOptions can be used interchangeably with NetworkRuleBypassOptions, this enum contains the known values that the service supports.

Known values supported by the service

AzureServices
None

OperationsListNextResponse

OperationsListNextResponse: OperationListResult

Contains response data for the listNext operation.

OperationsListResponse

OperationsListResponse: OperationListResult

Contains response data for the list operation.

PrivateEndpointConnection

PrivateEndpointConnection: Resource & { etag?: undefined | string; privateEndpoint?: PrivateEndpoint; privateLinkServiceConnectionState?: PrivateLinkServiceConnectionState; provisioningState?: PrivateEndpointConnectionProvisioningState }

Private endpoint connection resource.

PrivateEndpointConnectionProvisioningState

PrivateEndpointConnectionProvisioningState: string

Defines values for PrivateEndpointConnectionProvisioningState.
KnownPrivateEndpointConnectionProvisioningState can be used interchangeably with PrivateEndpointConnectionProvisioningState, this enum contains the known values that the service supports.

Known values supported by the service

Succeeded
Creating
Updating
Deleting
Failed
Disconnected

PrivateEndpointConnectionsDeleteResponse

PrivateEndpointConnectionsDeleteResponse: PrivateEndpointConnection

Contains response data for the delete operation.

PrivateEndpointConnectionsGetResponse

PrivateEndpointConnectionsGetResponse: PrivateEndpointConnection

Contains response data for the get operation.

PrivateEndpointConnectionsListByResourceNextResponse

PrivateEndpointConnectionsListByResourceNextResponse: PrivateEndpointConnectionListResult

Contains response data for the listByResourceNext operation.

PrivateEndpointConnectionsListByResourceResponse

PrivateEndpointConnectionsListByResourceResponse: PrivateEndpointConnectionListResult

Contains response data for the listByResource operation.

PrivateEndpointConnectionsPutResponse

PrivateEndpointConnectionsPutResponse: PrivateEndpointConnectionsPutHeaders & PrivateEndpointConnection

Contains response data for the put operation.

PrivateEndpointServiceConnectionStatus

PrivateEndpointServiceConnectionStatus: string

Defines values for PrivateEndpointServiceConnectionStatus.
KnownPrivateEndpointServiceConnectionStatus can be used interchangeably with PrivateEndpointServiceConnectionStatus, this enum contains the known values that the service supports.

Known values supported by the service

Pending
Approved
Rejected
Disconnected

PrivateLinkResource

PrivateLinkResource: Resource & { groupId?: undefined | string; requiredMembers?: string[]; requiredZoneNames?: string[] }

A private link resource

PrivateLinkResourcesListByVaultResponse

PrivateLinkResourcesListByVaultResponse: PrivateLinkResourceListResult

Contains response data for the listByVault operation.

ProvisioningState

ProvisioningState: string

Defines values for ProvisioningState.
KnownProvisioningState can be used interchangeably with ProvisioningState, this enum contains the known values that the service supports.

Known values supported by the service

Succeeded: The managed HSM Pool has been full provisioned.
Provisioning: The managed HSM Pool is currently being provisioned.
Failed: Provisioning of the managed HSM Pool has failed.
Updating: The managed HSM Pool is currently being updated.
Deleting: The managed HSM Pool is currently being deleted.
Activated: The managed HSM pool is ready for normal use.
SecurityDomainRestore: The managed HSM pool is waiting for a security domain restore action.
Restoring: The managed HSM pool is being restored from full HSM backup.

PublicNetworkAccess

PublicNetworkAccess: string

Defines values for PublicNetworkAccess.
KnownPublicNetworkAccess can be used interchangeably with PublicNetworkAccess, this enum contains the known values that the service supports.

Known values supported by the service

Enabled
Disabled

Reason

Reason: "AccountNameInvalid" | "AlreadyExists"

Defines values for Reason.

Secret

Secret: Resource & { properties: SecretProperties }

Resource information with extended details.

SecretAttributes

SecretAttributes: Attributes & {}

The secret management attributes.

SecretPermissions

SecretPermissions: string

Defines values for SecretPermissions.
KnownSecretPermissions can be used interchangeably with SecretPermissions, this enum contains the known values that the service supports.

Known values supported by the service

all
get
list
set
delete
backup
restore
recover
purge

SecretsCreateOrUpdateResponse

SecretsCreateOrUpdateResponse: Secret

Contains response data for the createOrUpdate operation.

SecretsGetResponse

SecretsGetResponse: Secret

Contains response data for the get operation.

SecretsListNextResponse

SecretsListNextResponse: SecretListResult

Contains response data for the listNext operation.

SecretsListResponse

SecretsListResponse: SecretListResult

Contains response data for the list operation.

SecretsUpdateResponse

SecretsUpdateResponse: Secret

Contains response data for the update operation.

SkuFamily

SkuFamily: string

Defines values for SkuFamily.
KnownSkuFamily can be used interchangeably with SkuFamily, this enum contains the known values that the service supports.

Known values supported by the service

A

SkuName

SkuName: "standard" | "premium"

Defines values for SkuName.

StoragePermissions

StoragePermissions: string

Defines values for StoragePermissions.
KnownStoragePermissions can be used interchangeably with StoragePermissions, this enum contains the known values that the service supports.

Known values supported by the service

all
get
list
delete
set
update
regeneratekey
recover
purge
backup
restore
setsas
listsas
getsas
deletesas

VaultProvisioningState

VaultProvisioningState: string

Defines values for VaultProvisioningState.
KnownVaultProvisioningState can be used interchangeably with VaultProvisioningState, this enum contains the known values that the service supports.

Known values supported by the service

Succeeded
RegisteringDns

VaultsCheckNameAvailabilityResponse

VaultsCheckNameAvailabilityResponse: CheckNameAvailabilityResult

Contains response data for the checkNameAvailability operation.

VaultsCreateOrUpdateResponse

VaultsCreateOrUpdateResponse: Vault

Contains response data for the createOrUpdate operation.

VaultsGetDeletedResponse

VaultsGetDeletedResponse: DeletedVault

Contains response data for the getDeleted operation.

VaultsGetResponse

VaultsGetResponse: Vault

Contains response data for the get operation.

VaultsListByResourceGroupNextResponse

VaultsListByResourceGroupNextResponse: VaultListResult

Contains response data for the listByResourceGroupNext operation.

VaultsListByResourceGroupResponse

VaultsListByResourceGroupResponse: VaultListResult

Contains response data for the listByResourceGroup operation.

VaultsListBySubscriptionNextResponse

VaultsListBySubscriptionNextResponse: VaultListResult

Contains response data for the listBySubscriptionNext operation.

VaultsListBySubscriptionResponse

VaultsListBySubscriptionResponse: VaultListResult

Contains response data for the listBySubscription operation.

VaultsListDeletedNextResponse

VaultsListDeletedNextResponse: DeletedVaultListResult

Contains response data for the listDeletedNext operation.

VaultsListDeletedResponse

VaultsListDeletedResponse: DeletedVaultListResult

Contains response data for the listDeleted operation.

VaultsListNextResponse

VaultsListNextResponse: ResourceListResult

Contains response data for the listNext operation.

VaultsListResponse

VaultsListResponse: ResourceListResult

Contains response data for the list operation.

VaultsUpdateAccessPolicyResponse

VaultsUpdateAccessPolicyResponse: VaultAccessPolicyParameters

Contains response data for the updateAccessPolicy operation.

VaultsUpdateResponse

VaultsUpdateResponse: Vault

Contains response data for the update operation.

Variables

Const serializer

serializer: any = coreClient.createSerializer(Mappers, /* isXml */ false)

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

202

202: {}

Type declaration

204

204: {}

Type declaration

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

200

200: {}

Type declaration

201

201: {}

Type declaration

202

202: {}

Type declaration

204

204: {}

Type declaration

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"

Generated using TypeDoc