Options
All
  • Public
  • Public/Protected
  • All
Menu

@azure/arm-keyvault

Package version

Index

Classes

Interfaces

Type aliases

Variables

Object literals

Type aliases

AccessPolicyUpdateKind

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

Defines values for AccessPolicyUpdateKind. Possible values include: 'add', 'replace', 'remove'

readonly
enum

{string}

CertificatePermissions

CertificatePermissions: "get" | "list" | "delete" | "create" | "import" | "update" | "managecontacts" | "getissuers" | "listissuers" | "setissuers" | "deleteissuers" | "manageissuers" | "recover" | "purge" | "backup" | "restore"

Defines values for CertificatePermissions. Possible values include: 'get', 'list', 'delete', 'create', 'import', 'update', 'managecontacts', 'getissuers', 'listissuers', 'setissuers', 'deleteissuers', 'manageissuers', 'recover', 'purge', 'backup', 'restore'

readonly
enum

{string}

CreateMode

CreateMode: "recover" | "default"

Defines values for CreateMode. Possible values include: 'recover', 'default'

readonly
enum

{string}

KeyPermissions

KeyPermissions: "encrypt" | "decrypt" | "wrapKey" | "unwrapKey" | "sign" | "verify" | "get" | "list" | "create" | "update" | "import" | "delete" | "backup" | "restore" | "recover" | "purge"

Defines values for KeyPermissions. Possible values include: 'encrypt', 'decrypt', 'wrapKey', 'unwrapKey', 'sign', 'verify', 'get', 'list', 'create', 'update', 'import', 'delete', 'backup', 'restore', 'recover', 'purge'

readonly
enum

{string}

NetworkRuleAction

NetworkRuleAction: "Allow" | "Deny"

Defines values for NetworkRuleAction. Possible values include: 'Allow', 'Deny'

readonly
enum

{string}

NetworkRuleBypassOptions

NetworkRuleBypassOptions: "AzureServices" | "None"

Defines values for NetworkRuleBypassOptions. Possible values include: 'AzureServices', 'None'

readonly
enum

{string}

OperationsListNextResponse

OperationsListNextResponse: OperationListResult & object

Contains response data for the listNext operation.

OperationsListResponse

OperationsListResponse: OperationListResult & object

Contains response data for the list operation.

Reason

Reason: "AccountNameInvalid" | "AlreadyExists"

Defines values for Reason. Possible values include: 'AccountNameInvalid', 'AlreadyExists'

readonly
enum

{string}

SecretPermissions

SecretPermissions: "get" | "list" | "set" | "delete" | "backup" | "restore" | "recover" | "purge"

Defines values for SecretPermissions. Possible values include: 'get', 'list', 'set', 'delete', 'backup', 'restore', 'recover', 'purge'

readonly
enum

{string}

SkuName

SkuName: "standard" | "premium"

Defines values for SkuName. Possible values include: 'standard', 'premium'

readonly
enum

{string}

StoragePermissions

StoragePermissions: "get" | "list" | "delete" | "set" | "update" | "regeneratekey" | "recover" | "purge" | "backup" | "restore" | "setsas" | "listsas" | "getsas" | "deletesas"

Defines values for StoragePermissions. Possible values include: 'get', 'list', 'delete', 'set', 'update', 'regeneratekey', 'recover', 'purge', 'backup', 'restore', 'setsas', 'listsas', 'getsas', 'deletesas'

readonly
enum

{string}

VaultsBeginCreateOrUpdateResponse

VaultsBeginCreateOrUpdateResponse: Vault & object

Contains response data for the beginCreateOrUpdate operation.

VaultsCheckNameAvailabilityResponse

VaultsCheckNameAvailabilityResponse: CheckNameAvailabilityResult & object

Contains response data for the checkNameAvailability operation.

VaultsCreateOrUpdateResponse

VaultsCreateOrUpdateResponse: Vault & object

Contains response data for the createOrUpdate operation.

VaultsGetDeletedResponse

VaultsGetDeletedResponse: DeletedVault & object

Contains response data for the getDeleted operation.

VaultsGetResponse

VaultsGetResponse: Vault & object

Contains response data for the get operation.

VaultsListByResourceGroupNextResponse

VaultsListByResourceGroupNextResponse: VaultListResult & object

Contains response data for the listByResourceGroupNext operation.

VaultsListByResourceGroupResponse

VaultsListByResourceGroupResponse: VaultListResult & object

Contains response data for the listByResourceGroup operation.

VaultsListBySubscriptionNextResponse

VaultsListBySubscriptionNextResponse: VaultListResult & object

Contains response data for the listBySubscriptionNext operation.

VaultsListBySubscriptionResponse

VaultsListBySubscriptionResponse: VaultListResult & object

Contains response data for the listBySubscription operation.

VaultsListDeletedNextResponse

VaultsListDeletedNextResponse: DeletedVaultListResult & object

Contains response data for the listDeletedNext operation.

VaultsListDeletedResponse

VaultsListDeletedResponse: DeletedVaultListResult & object

Contains response data for the listDeleted operation.

VaultsListNextResponse

VaultsListNextResponse: ResourceListResult & object

Contains response data for the listNext operation.

VaultsListResponse

VaultsListResponse: ResourceListResult & object

Contains response data for the list operation.

VaultsUpdateAccessPolicyResponse

VaultsUpdateAccessPolicyResponse: VaultAccessPolicyParameters & object

Contains response data for the updateAccessPolicy operation.

VaultsUpdateResponse

VaultsUpdateResponse: Vault & object

Contains response data for the update operation.

Variables

Const BaseResource

BaseResource: any = BaseResourceMapper

Const CloudError

CloudError: any = CloudErrorMapper

Object literals

Const AccessPolicyEntry

AccessPolicyEntry: object

serializedName

serializedName: string = "AccessPolicyEntry"

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

required

required: boolean = true

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 CheckNameAvailabilityResult

CheckNameAvailabilityResult: object

serializedName

serializedName: string = "CheckNameAvailabilityResult"

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 DeletedVault

DeletedVault: object

serializedName

serializedName: string = "DeletedVault"

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

serializedName

serializedName: string = "DeletedVaultListResult"

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 = ""

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

serializedName

serializedName: string = "DeletedVaultProperties"

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"

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 IPRule

IPRule: object

serializedName

serializedName: string = "IPRule"

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 LogSpecification

LogSpecification: object

serializedName

serializedName: string = "LogSpecification"

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 NetworkRuleSet

NetworkRuleSet: object

serializedName

serializedName: string = "NetworkRuleSet"

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

serializedName

serializedName: string = "Operation"

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"

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

serializedName

serializedName: string = "Operation_display"

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

serializedName

serializedName: string = "OperationListResult"

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 = ""

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

serializedName

serializedName: string = "Permissions"

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 Resource

Resource: object

serializedName

serializedName: string = "Resource"

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

required

required: 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

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

serializedName

serializedName: string = "ResourceListResult"

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 = ""

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Resource"

name

name: string = "Composite"

Const ServiceSpecification

ServiceSpecification: object

serializedName

serializedName: string = "ServiceSpecification"

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"

Const Sku

Sku: object

serializedName

serializedName: string = "Sku"

type

type: object

className

className: string = "Sku"

name

name: string = "Composite"

modelProperties

modelProperties: object

family

family: object

defaultValue

defaultValue: string = "A"

isConstant

isConstant: boolean = true

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 Vault

Vault: object

serializedName

serializedName: string = "Vault"

type

type: object

className

className: string = "Vault"

name

name: string = "Composite"

modelProperties

modelProperties: object

properties

properties: object

defaultValue

defaultValue: object

Type declaration

required

required: boolean = true

serializedName

serializedName: string = "properties"

type

type: object

className

className: string = "VaultProperties"

name

name: string = "Composite"

Const VaultAccessPolicyParameters

VaultAccessPolicyParameters: object

serializedName

serializedName: string = "VaultAccessPolicyParameters"

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

required

required: boolean = true

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

serializedName

serializedName: string = "VaultAccessPolicyProperties"

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

serializedName

serializedName: string = "VaultCheckNameAvailabilityParameters"

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

required

required: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const VaultCreateOrUpdateParameters

VaultCreateOrUpdateParameters: object

serializedName

serializedName: string = "VaultCreateOrUpdateParameters"

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

defaultValue

defaultValue: object

Type declaration

required

required: boolean = true

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

serializedName

serializedName: string = "VaultListResult"

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 = ""

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

serializedName

serializedName: string = "VaultPatchParameters"

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

serializedName

serializedName: string = "VaultPatchProperties"

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"

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"

sku

sku: object

serializedName

serializedName: string = "sku"

type

type: object

className

className: string = "Sku"

name

name: string = "Composite"

tenantId

tenantId: object

serializedName

serializedName: string = "tenantId"

type

type: object

name

name: string = "Uuid"

Const VaultProperties

VaultProperties: object

serializedName

serializedName: string = "VaultProperties"

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"

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"

sku

sku: object

defaultValue

defaultValue: object

Type declaration

required

required: boolean = true

serializedName

serializedName: string = "sku"

type

type: object

className

className: string = "Sku"

name

name: string = "Composite"

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

serializedName

serializedName: string = "VirtualNetworkRule"

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"

Const acceptLanguage

acceptLanguage: object

parameterPath

parameterPath: string = "acceptLanguage"

mapper

mapper: object

defaultValue

defaultValue: string = "en-US"

serializedName

serializedName: string = "accept-language"

type

type: object

name

name: string = "String"

Const apiVersion0

apiVersion0: object

parameterPath

parameterPath: string = "apiVersion"

mapper

mapper: object

required

required: 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

required

required: boolean = true

serializedName

serializedName: string = "api-version"

type

type: object

name

name: string = "String"

Const filter

filter: object

parameterPath

parameterPath: string = "filter"

mapper

mapper: object

defaultValue

defaultValue: string = "resourceType eq 'Microsoft.KeyVault/vaults'"

isConstant

isConstant: boolean = true

required

required: boolean = true

serializedName

serializedName: string = "$filter"

type

type: object

name

name: string = "String"

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 nextPageLink

nextPageLink: object

parameterPath

parameterPath: string = "nextPageLink"

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 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 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 vaultName0

vaultName0: object

parameterPath

parameterPath: string = "vaultName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "vaultName"

constraints

constraints: object

Pattern

Pattern: 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"

Generated using TypeDoc