Type aliases
ActionType
ActionType: "EmailContacts" | "AutoRenew"
ApiVersion73
ApiVersion73: string
ArrayOneOrMore
ArrayOneOrMore<T>: { 0: T } & Array<T>
Type parameters
BackupCertificateOptions
BackupCertificateOptions: coreClient.OperationOptions
BackupCertificateResponse
BeginDeleteCertificateOptions
BeginRecoverDeletedCertificateOptions
CancelCertificateOperationOptions
CancelCertificateOperationOptions: coreClient.OperationOptions
CertificateContentType
CertificateContentType: "application/x-pem-file" | "application/x-pkcs12" | undefined
CertificatePolicyAction
CertificatePolicyAction: "EmailContacts" | "AutoRenew"
CertificateTags
CertificateTags: {}
Type declaration
-
[propertyName: string]: string
CreateCertificateResponse
DeleteCertificateContactsResponse
Delete
CertificateContactsResponse: Contacts
DeleteCertificateIssuerResponse
DeleteCertificateOperationOptions
DeleteCertificateOperationOptions: coreClient.OperationOptions
DeleteCertificateOperationResponse
DeleteCertificateResponse
DeleteContactsOptions
DeleteContactsOptions: coreClient.OperationOptions
DeleteIssuerOptions
DeleteIssuerOptions: coreClient.OperationOptions
DeletedCertificateBundle
Deleted
CertificateBundle: CertificateBundle & { deletedDate?: Date; recoveryId?: undefined | string; scheduledPurgeDate?: Date }
DeletedCertificateItem
Deleted
CertificateItem: CertificateItem & { deletedDate?: Date; recoveryId?: undefined | string; scheduledPurgeDate?: Date }
DeletionRecoveryLevel
DeletionRecoveryLevel: string
GetCertificateContactsResponse
Get
CertificateContactsResponse: Contacts
GetCertificateIssuerResponse
GetCertificateIssuersNextResponse
GetCertificateIssuersResponse
GetCertificateOperationOptions
GetCertificateOperationResponse
GetCertificateOptions
GetCertificateOptions: coreClient.OperationOptions
GetCertificatePolicyOptions
GetCertificatePolicyOptions: coreClient.OperationOptions
GetCertificatePolicyResponse
GetCertificateVersionOptions
GetCertificateVersionOptions: coreClient.OperationOptions
GetCertificateVersionsNextResponse
GetCertificateVersionsResponse
GetCertificatesNextResponse
GetContactsOptions
GetContactsOptions: coreClient.OperationOptions
GetDeletedCertificateOptions
GetDeletedCertificateOptions: coreClient.OperationOptions
GetDeletedCertificateResponse
GetDeletedCertificatesNextResponse
GetDeletedCertificatesResponse
GetIssuerOptions
GetIssuerOptions: coreClient.OperationOptions
GetPlainCertificateOperationOptions
GetPlainCertificateOperationOptions: coreClient.OperationOptions
ImportCertificateResponse
JsonWebKeyCurveName
JsonWebKeyCurveName: string
JsonWebKeyType
JsonWebKeyType: string
KVPollerLike
KVPollerLike<TState, TResult>: PollerLike<TState, TResult>
Type parameters
-
TState: PollOperationState<TResult>
-
TResult
KeyUsageType
KeyUsageType: string
ListPropertiesOfCertificateVersionsOptions
ListPropertiesOfCertificateVersionsOptions: coreClient.OperationOptions
ListPropertiesOfIssuersOptions
ListPropertiesOfIssuersOptions: coreClient.OperationOptions
MergeCertificateOptions
MergeCertificateOptions: coreClient.OperationOptions
PurgeDeletedCertificateOptions
PurgeDeletedCertificateOptions: coreClient.OperationOptions
RecoverDeletedCertificateResponse
RecoverDeletedCertificateState
RequireAtLeastOne
RequireAtLeastOne<T>: {}[keyof T]
Type parameters
RestoreCertificateBackupOptions
RestoreCertificateBackupOptions: coreClient.OperationOptions
RestoreCertificateResponse
SetCertificateContactsResponse
Set
CertificateContactsResponse: Contacts
SetCertificateIssuerResponse
SetContactsOptions
SetContactsOptions: coreClient.OperationOptions
UpdateCertificateIssuerResponse
UpdateCertificateOperationResponse
UpdateCertificatePolicyOptions
UpdateCertificatePolicyOptions: coreClient.OperationOptions
UpdateCertificatePolicyResponse
UpdateCertificateResponse
Object literals
Const Action
Action: object
type
type: object
className
className: string = "Action"
name
name: string = "Composite"
modelProperties
modelProperties: object
actionType
actionType: object
serializedName
serializedName: string = "action_type"
type
type: object
allowedValues
allowedValues: string[] = ["EmailContacts", "AutoRenew"]
name
name: string = "Enum"
Const AdministratorDetails
AdministratorDetails: object
type
type: object
className
className: string = "AdministratorDetails"
name
name: string = "Composite"
modelProperties
modelProperties: object
emailAddress
emailAddress: object
serializedName
serializedName: string = "email"
type
type: object
name
name: string = "String"
firstName
firstName: object
serializedName
serializedName: string = "first_name"
type
type: object
name
name: string = "String"
lastName
lastName: object
serializedName
serializedName: string = "last_name"
type
type: object
name
name: string = "String"
phone
phone: object
serializedName
serializedName: string = "phone"
type
type: object
name
name: string = "String"
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 BackupCertificateResult
BackupCertificateResult: object
type
type: object
className
className: string = "BackupCertificateResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
value
value: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Base64Url"
Const CertificateAttributes
CertificateAttributes: object
type
type: object
className
className: string = "CertificateAttributes"
name
name: string = "Composite"
modelProperties
modelProperties: object
recoverableDays
recoverableDays: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "recoverableDays"
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"
Const CertificateBundle
CertificateBundle: object
type
type: object
className
className: string = "CertificateBundle"
name
name: string = "Composite"
modelProperties
modelProperties: object
attributes
attributes: object
serializedName
serializedName: string = "attributes"
type
type: object
className
className: string = "CertificateAttributes"
name
name: string = "Composite"
cer
cer: object
serializedName
serializedName: string = "cer"
type
type: object
name
name: string = "ByteArray"
contentType
contentType: object
serializedName
serializedName: string = "contentType"
type
type: object
name
name: string = "String"
id
id: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "id"
type
type: object
name
name: string = "String"
kid
kid: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "kid"
type
type: object
name
name: string = "String"
policy
policy: object
serializedName
serializedName: string = "policy"
type
type: object
className
className: string = "CertificatePolicy"
name
name: string = "Composite"
sid
sid: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "sid"
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"
x509Thumbprint
x509Thumbprint: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "x5t"
type
type: object
name
name: string = "Base64Url"
Const CertificateCreateParameters
CertificateCreateParameters: object
type
type: object
className
className: string = "CertificateCreateParameters"
name
name: string = "Composite"
modelProperties
modelProperties: object
certificateAttributes
certificateAttributes: object
serializedName
serializedName: string = "attributes"
type
type: object
className
className: string = "CertificateAttributes"
name
name: string = "Composite"
certificatePolicy
certificatePolicy: object
serializedName
serializedName: string = "policy"
type
type: object
className
className: string = "CertificatePolicy"
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 CertificateImportParameters
CertificateImportParameters: object
type
type: object
className
className: string = "CertificateImportParameters"
name
name: string = "Composite"
modelProperties
modelProperties: object
base64EncodedCertificate
base64EncodedCertificate: object
required
required: boolean = true
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "String"
certificateAttributes
certificateAttributes: object
serializedName
serializedName: string = "attributes"
type
type: object
className
className: string = "CertificateAttributes"
name
name: string = "Composite"
certificatePolicy
certificatePolicy: object
serializedName
serializedName: string = "policy"
type
type: object
className
className: string = "CertificatePolicy"
name
name: string = "Composite"
password
password: object
serializedName
serializedName: string = "pwd"
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"
Const CertificateIssuerItem
CertificateIssuerItem: object
type
type: object
className
className: string = "CertificateIssuerItem"
name
name: string = "Composite"
modelProperties
modelProperties: object
id
id: object
serializedName
serializedName: string = "id"
type
type: object
name
name: string = "String"
provider
provider: object
serializedName
serializedName: string = "provider"
type
type: object
name
name: string = "String"
Const CertificateIssuerListResult
CertificateIssuerListResult: object
type
type: object
className
className: string = "CertificateIssuerListResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: string = "String"
value
value: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "CertificateIssuerItem"
name
name: string = "Composite"
Const CertificateIssuerSetParameters
CertificateIssuerSetParameters: object
type
type: object
className
className: string = "CertificateIssuerSetParameters"
name
name: string = "Composite"
modelProperties
modelProperties: object
attributes
attributes: object
serializedName
serializedName: string = "attributes"
type
type: object
className
className: string = "IssuerAttributes"
name
name: string = "Composite"
credentials
credentials: object
serializedName
serializedName: string = "credentials"
type
type: object
className
className: string = "IssuerCredentials"
name
name: string = "Composite"
organizationDetails
organizationDetails: object
serializedName
serializedName: string = "org_details"
type
type: object
className
className: string = "OrganizationDetails"
name
name: string = "Composite"
provider
provider: object
required
required: boolean = true
serializedName
serializedName: string = "provider"
type
type: object
name
name: string = "String"
Const CertificateIssuerUpdateParameters
CertificateIssuerUpdateParameters: object
type
type: object
className
className: string = "CertificateIssuerUpdateParameters"
name
name: string = "Composite"
modelProperties
modelProperties: object
attributes
attributes: object
serializedName
serializedName: string = "attributes"
type
type: object
className
className: string = "IssuerAttributes"
name
name: string = "Composite"
credentials
credentials: object
serializedName
serializedName: string = "credentials"
type
type: object
className
className: string = "IssuerCredentials"
name
name: string = "Composite"
organizationDetails
organizationDetails: object
serializedName
serializedName: string = "org_details"
type
type: object
className
className: string = "OrganizationDetails"
name
name: string = "Composite"
provider
provider: object
serializedName
serializedName: string = "provider"
type
type: object
name
name: string = "String"
Const CertificateItem
CertificateItem: object
type
type: object
className
className: string = "CertificateItem"
name
name: string = "Composite"
modelProperties
modelProperties: object
attributes
attributes: object
serializedName
serializedName: string = "attributes"
type
type: object
className
className: string = "CertificateAttributes"
name
name: string = "Composite"
id
id: object
serializedName
serializedName: string = "id"
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"
x509Thumbprint
x509Thumbprint: object
serializedName
serializedName: string = "x5t"
type
type: object
name
name: string = "Base64Url"
Const CertificateListResult
CertificateListResult: object
type
type: object
className
className: string = "CertificateListResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: string = "String"
value
value: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "CertificateItem"
name
name: string = "Composite"
Const CertificateMergeParameters
CertificateMergeParameters: object
type
type: object
className
className: string = "CertificateMergeParameters"
name
name: string = "Composite"
modelProperties
modelProperties: object
certificateAttributes
certificateAttributes: object
serializedName
serializedName: string = "attributes"
type
type: object
className
className: string = "CertificateAttributes"
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"
x509Certificates
x509Certificates: object
required
required: boolean = true
serializedName
serializedName: string = "x5c"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "ByteArray"
Const CertificateOperation
CertificateOperation: object
type
type: object
className
className: string = "CertificateOperation"
name
name: string = "Composite"
modelProperties
modelProperties: object
cancellationRequested
cancellationRequested: object
serializedName
serializedName: string = "cancellation_requested"
type
type: object
name
name: string = "Boolean"
csr
csr: object
serializedName
serializedName: string = "csr"
type
type: object
name
name: string = "ByteArray"
error
error: object
serializedName
serializedName: string = "error"
type
type: object
className
className: string = "ErrorModel"
name
name: string = "Composite"
id
id: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "id"
type
type: object
name
name: string = "String"
issuerParameters
issuerParameters: object
serializedName
serializedName: string = "issuer"
type
type: object
className
className: string = "IssuerParameters"
name
name: string = "Composite"
requestId
requestId: object
serializedName
serializedName: string = "request_id"
type
type: object
name
name: string = "String"
status
status: object
serializedName
serializedName: string = "status"
type
type: object
name
name: string = "String"
statusDetails
statusDetails: object
serializedName
serializedName: string = "status_details"
type
type: object
name
name: string = "String"
target
target: object
serializedName
serializedName: string = "target"
type
type: object
name
name: string = "String"
Const CertificateOperationUpdateParameter
CertificateOperationUpdateParameter: object
type
type: object
className
className: string = "CertificateOperationUpdateParameter"
name
name: string = "Composite"
modelProperties
modelProperties: object
cancellationRequested
cancellationRequested: object
required
required: boolean = true
serializedName
serializedName: string = "cancellation_requested"
type
type: object
name
name: string = "Boolean"
Const CertificatePolicy
CertificatePolicy: object
type
type: object
className
className: string = "CertificatePolicy"
name
name: string = "Composite"
modelProperties
modelProperties: object
attributes
attributes: object
serializedName
serializedName: string = "attributes"
type
type: object
className
className: string = "CertificateAttributes"
name
name: string = "Composite"
id
id: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "id"
type
type: object
name
name: string = "String"
issuerParameters
issuerParameters: object
serializedName
serializedName: string = "issuer"
type
type: object
className
className: string = "IssuerParameters"
name
name: string = "Composite"
keyProperties
keyProperties: object
serializedName
serializedName: string = "key_props"
type
type: object
className
className: string = "KeyProperties"
name
name: string = "Composite"
lifetimeActions
lifetimeActions: object
serializedName
serializedName: string = "lifetime_actions"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "LifetimeAction"
name
name: string = "Composite"
secretProperties
secretProperties: object
serializedName
serializedName: string = "secret_props"
type
type: object
className
className: string = "SecretProperties"
name
name: string = "Composite"
x509CertificateProperties
x509CertificateProperties: object
serializedName
serializedName: string = "x509_props"
type
type: object
className
className: string = "X509CertificateProperties"
name
name: string = "Composite"
Const CertificateRestoreParameters
CertificateRestoreParameters: object
type
type: object
className
className: string = "CertificateRestoreParameters"
name
name: string = "Composite"
modelProperties
modelProperties: object
certificateBundleBackup
certificateBundleBackup: object
required
required: boolean = true
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Base64Url"
Const CertificateUpdateParameters
CertificateUpdateParameters: object
type
type: object
className
className: string = "CertificateUpdateParameters"
name
name: string = "Composite"
modelProperties
modelProperties: object
certificateAttributes
certificateAttributes: object
serializedName
serializedName: string = "attributes"
type
type: object
className
className: string = "CertificateAttributes"
name
name: string = "Composite"
certificatePolicy
certificatePolicy: object
serializedName
serializedName: string = "policy"
type
type: object
className
className: string = "CertificatePolicy"
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 Contact
Contact: object
type
type: object
className
className: string = "Contact"
name
name: string = "Composite"
modelProperties
modelProperties: object
emailAddress
emailAddress: object
serializedName
serializedName: string = "email"
type
type: object
name
name: string = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
phone
phone: object
serializedName
serializedName: string = "phone"
type
type: object
name
name: string = "String"
Const Contacts
Contacts: object
type
type: object
className
className: string = "Contacts"
name
name: string = "Composite"
modelProperties
modelProperties: object
contactList
contactList: object
serializedName
serializedName: string = "contacts"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "Contact"
name
name: string = "Composite"
id
id: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "id"
type
type: object
name
name: string = "String"
Const DefaultCertificatePolicy
DefaultCertificatePolicy: object
issuerName
issuerName: string = "Self"
subject
subject: string = "cn=MyCert"
Const DeletedCertificateBundle
DeletedCertificateBundle: object
type
type: object
className
className: string = "DeletedCertificateBundle"
name
name: string = "Composite"
modelProperties
modelProperties: object
deletedDate
deletedDate: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "deletedDate"
type
type: object
name
name: string = "UnixTime"
recoveryId
recoveryId: object
serializedName
serializedName: string = "recoveryId"
type
type: object
name
name: string = "String"
scheduledPurgeDate
scheduledPurgeDate: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "scheduledPurgeDate"
type
type: object
name
name: string = "UnixTime"
Const DeletedCertificateItem
DeletedCertificateItem: object
type
type: object
className
className: string = "DeletedCertificateItem"
name
name: string = "Composite"
modelProperties
modelProperties: object
deletedDate
deletedDate: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "deletedDate"
type
type: object
name
name: string = "UnixTime"
recoveryId
recoveryId: object
serializedName
serializedName: string = "recoveryId"
type
type: object
name
name: string = "String"
scheduledPurgeDate
scheduledPurgeDate: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "scheduledPurgeDate"
type
type: object
name
name: string = "UnixTime"
Const DeletedCertificateListResult
DeletedCertificateListResult: object
type
type: object
className
className: string = "DeletedCertificateListResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: string = "String"
value
value: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "DeletedCertificateItem"
name
name: string = "Composite"
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 IssuerAttributes
IssuerAttributes: object
type
type: object
className
className: string = "IssuerAttributes"
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"
updated
updated: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "updated"
type
type: object
name
name: string = "UnixTime"
Const IssuerBundle
IssuerBundle: object
type
type: object
className
className: string = "IssuerBundle"
name
name: string = "Composite"
modelProperties
modelProperties: object
attributes
attributes: object
serializedName
serializedName: string = "attributes"
type
type: object
className
className: string = "IssuerAttributes"
name
name: string = "Composite"
credentials
credentials: object
serializedName
serializedName: string = "credentials"
type
type: object
className
className: string = "IssuerCredentials"
name
name: string = "Composite"
id
id: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "id"
type
type: object
name
name: string = "String"
organizationDetails
organizationDetails: object
serializedName
serializedName: string = "org_details"
type
type: object
className
className: string = "OrganizationDetails"
name
name: string = "Composite"
provider
provider: object
serializedName
serializedName: string = "provider"
type
type: object
name
name: string = "String"
Const IssuerCredentials
IssuerCredentials: object
type
type: object
className
className: string = "IssuerCredentials"
name
name: string = "Composite"
modelProperties
modelProperties: object
accountId
accountId: object
serializedName
serializedName: string = "account_id"
type
type: object
name
name: string = "String"
password
password: object
serializedName
serializedName: string = "pwd"
type
type: object
name
name: string = "String"
Const IssuerParameters
IssuerParameters: object
type
type: object
className
className: string = "IssuerParameters"
name
name: string = "Composite"
modelProperties
modelProperties: object
certificateTransparency
certificateTransparency: object
serializedName
serializedName: string = "cert_transparency"
type
type: object
name
name: string = "Boolean"
certificateType
certificateType: object
serializedName
serializedName: string = "cty"
type
type: object
name
name: string = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
Const KeyProperties
KeyProperties: object
type
type: object
className
className: string = "KeyProperties"
name
name: string = "Composite"
modelProperties
modelProperties: object
curve
curve: object
serializedName
serializedName: string = "crv"
type
type: object
name
name: string = "String"
exportable
exportable: object
serializedName
serializedName: string = "exportable"
type
type: object
name
name: string = "Boolean"
keySize
keySize: object
serializedName
serializedName: string = "key_size"
type
type: object
name
name: string = "Number"
keyType
keyType: object
serializedName
serializedName: string = "kty"
type
type: object
name
name: string = "String"
reuseKey
reuseKey: object
serializedName
serializedName: string = "reuse_key"
type
type: object
name
name: string = "Boolean"
Const KeyVaultError
KeyVaultError: object
type
type: object
className
className: string = "KeyVaultError"
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 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 OrganizationDetails
OrganizationDetails: object
type
type: object
className
className: string = "OrganizationDetails"
name
name: string = "Composite"
modelProperties
modelProperties: object
adminDetails
adminDetails: object
serializedName
serializedName: string = "admin_details"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "AdministratorDetails"
name
name: string = "Composite"
id
id: object
serializedName
serializedName: string = "id"
type
type: object
name
name: string = "String"
Const PendingCertificateSigningRequestResult
PendingCertificateSigningRequestResult: object
type
type: object
className
className: string = "PendingCertificateSigningRequestResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
value
value: object
readOnly
readOnly: boolean = true
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
contentType
contentType: object
serializedName
serializedName: string = "contentType"
type
type: object
name
name: string = "String"
Const SubjectAlternativeNames
SubjectAlternativeNames: object
type
type: object
className
className: string = "SubjectAlternativeNames"
name
name: string = "Composite"
modelProperties
modelProperties: object
dnsNames
dnsNames: object
serializedName
serializedName: string = "dns_names"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
emails
emails: object
serializedName
serializedName: string = "emails"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
upns
upns: object
serializedName
serializedName: string = "upns"
type
type: object
name
name: string = "Sequence"
element
element: object
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
daysBeforeExpiry
daysBeforeExpiry: object
serializedName
serializedName: string = "days_before_expiry"
type
type: object
name
name: string = "Number"
lifetimePercentage
lifetimePercentage: object
serializedName
serializedName: string = "lifetime_percentage"
constraints
constraints: object
InclusiveMaximum
InclusiveMaximum: number = 99
InclusiveMinimum
InclusiveMinimum: number = 1
type
type: object
name
name: string = "Number"
Const X509CertificateProperties
X509CertificateProperties: object
type
type: object
className
className: string = "X509CertificateProperties"
name
name: string = "Composite"
modelProperties
modelProperties: object
ekus
ekus: object
serializedName
serializedName: string = "ekus"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
keyUsage
keyUsage: object
serializedName
serializedName: string = "key_usage"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
subject
subject: object
serializedName
serializedName: string = "subject"
type
type: object
name
name: string = "String"
subjectAlternativeNames
subjectAlternativeNames: object
serializedName
serializedName: string = "sans"
type
type: object
className
className: string = "SubjectAlternativeNames"
name
name: string = "Composite"
validityInMonths
validityInMonths: object
serializedName
serializedName: string = "validity_months"
constraints
constraints: object
InclusiveMinimum
InclusiveMinimum: number = 0
type
type: object
name
name: string = "Number"
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
required
required: boolean = true
serializedName
serializedName: string = "api-version"
type
type: object
name
name: string = "String"
Const attributes
attributes: object
mapper
mapper: any = CertificateIssuerSetParametersMapper
parameterPath
parameterPath: string[] = ["options", "attributes"]
Const attributes1
attributes1: object
mapper
mapper: any = CertificateIssuerUpdateParametersMapper
parameterPath
parameterPath: string[] = ["options", "attributes"]
Const backupCertificateOperationSpec
backupCertificateOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "POST"
path
path: string = "/certificates/{certificate-name}/backup"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.vaultBaseUrl, Parameters.certificateName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.BackupCertificateResult
default
default: object
bodyMapper
bodyMapper: any = Mappers.KeyVaultError
Const base64EncodedCertificate
base64EncodedCertificate: object
mapper
mapper: any = CertificateImportParametersMapper
parameterPath
parameterPath: string = "base64EncodedCertificate"
Const cancellationRequested
cancellationRequested: object
mapper
mapper: any = CertificateOperationUpdateParameterMapper
parameterPath
parameterPath: string = "cancellationRequested"
Const certificateAttributes
certificateAttributes: object
mapper
mapper: any = CertificateCreateParametersMapper
parameterPath
parameterPath: string[] = ["options", "certificateAttributes"]
Const certificateAttributes1
certificateAttributes1: object
mapper
mapper: any = CertificateImportParametersMapper
parameterPath
parameterPath: string[] = ["options", "certificateAttributes"]
Const certificateAttributes2
certificateAttributes2: object
mapper
mapper: any = CertificateUpdateParametersMapper
parameterPath
parameterPath: string[] = ["options", "certificateAttributes"]
Const certificateAttributes3
certificateAttributes3: object
mapper
mapper: any = CertificateMergeParametersMapper
parameterPath
parameterPath: string[] = ["options", "certificateAttributes"]
Const certificateBundleBackup
certificateBundleBackup: object
mapper
mapper: any = CertificateRestoreParametersMapper
parameterPath
parameterPath: string = "certificateBundleBackup"
Const certificateName
certificateName: object
parameterPath
parameterPath: string = "certificateName"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "certificate-name"
type
type: object
name
name: string = "String"
Const certificateName1
certificateName1: object
parameterPath
parameterPath: string = "certificateName"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "certificate-name"
constraints
constraints: object
Pattern
Pattern: any = new RegExp("^[0-9a-zA-Z-]+$")
type
type: object
name
name: string = "String"
Const certificatePolicy
certificatePolicy: object
mapper
mapper: any = CertificateCreateParametersMapper
parameterPath
parameterPath: string[] = ["options", "certificatePolicy"]
Const certificatePolicy1
certificatePolicy1: object
mapper
mapper: any = CertificateImportParametersMapper
parameterPath
parameterPath: string[] = ["options", "certificatePolicy"]
Const certificatePolicy2
certificatePolicy2: object
mapper
mapper: any = CertificatePolicyMapper
parameterPath
parameterPath: string = "certificatePolicy"
Const certificatePolicy3
certificatePolicy3: object
mapper
mapper: any = CertificateUpdateParametersMapper
parameterPath
parameterPath: string[] = ["options", "certificatePolicy"]
Const certificateVersion
certificateVersion: object
parameterPath
parameterPath: string = "certificateVersion"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "certificate-version"
type
type: object
name
name: string = "String"
Const contacts
contacts: object
mapper
mapper: any = ContactsMapper
parameterPath
parameterPath: string = "contacts"
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 createCertificateOperationSpec
createCertificateOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept, Parameters.contentType]
httpMethod
httpMethod: string = "POST"
mediaType
mediaType: string = "json"
path
path: string = "/certificates/{certificate-name}/create"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.vaultBaseUrl, Parameters.certificateName1]
requestBody
requestBody: object
mapper
mapper: object
required
required: boolean = true
parameterPath
parameterPath: object
certificateAttributes
certificateAttributes: string[] = ["options", "certificateAttributes"]
certificatePolicy
certificatePolicy: string[] = ["options", "certificatePolicy"]
tags
tags: string[] = ["options", "tags"]
responses
responses: object
202
202: object
bodyMapper
bodyMapper: any = Mappers.CertificateOperation
default
default: object
bodyMapper
bodyMapper: any = Mappers.KeyVaultError
Const credentials
credentials: object
mapper
mapper: any = CertificateIssuerSetParametersMapper
parameterPath
parameterPath: string[] = ["options", "credentials"]
Const credentials1
credentials1: object
mapper
mapper: any = CertificateIssuerUpdateParametersMapper
parameterPath
parameterPath: string[] = ["options", "credentials"]
Const deleteCertificateContactsOperationSpec
deleteCertificateContactsOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "DELETE"
path
path: string = "/certificates/contacts"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.vaultBaseUrl]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.Contacts
default
default: object
bodyMapper
bodyMapper: any = Mappers.KeyVaultError
Const deleteCertificateIssuerOperationSpec
deleteCertificateIssuerOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "DELETE"
path
path: string = "/certificates/issuers/{issuer-name}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.vaultBaseUrl, Parameters.issuerName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.IssuerBundle
default
default: object
bodyMapper
bodyMapper: any = Mappers.KeyVaultError
Const deleteCertificateOperationOperationSpec
deleteCertificateOperationOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "DELETE"
path
path: string = "/certificates/{certificate-name}/pending"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.vaultBaseUrl, Parameters.certificateName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.CertificateOperation
default
default: object
bodyMapper
bodyMapper: any = Mappers.KeyVaultError
Const deleteCertificateOperationSpec
deleteCertificateOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "DELETE"
path
path: string = "/certificates/{certificate-name}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.vaultBaseUrl, Parameters.certificateName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.DeletedCertificateBundle
default
default: object
bodyMapper
bodyMapper: any = Mappers.KeyVaultError
Const getCertificateContactsOperationSpec
getCertificateContactsOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "/certificates/contacts"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.vaultBaseUrl]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.Contacts
default
default: object
bodyMapper
bodyMapper: any = Mappers.KeyVaultError
Const getCertificateIssuerOperationSpec
getCertificateIssuerOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "/certificates/issuers/{issuer-name}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.vaultBaseUrl, Parameters.issuerName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.IssuerBundle
default
default: object
bodyMapper
bodyMapper: any = Mappers.KeyVaultError
Const getCertificateIssuersNextOperationSpec
getCertificateIssuersNextOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "{nextLink}"
queryParameters
queryParameters: any[] = [Parameters.maxresults, Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.vaultBaseUrl, Parameters.nextLink]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.CertificateIssuerListResult
default
default: object
bodyMapper
bodyMapper: any = Mappers.KeyVaultError
Const getCertificateIssuersOperationSpec
getCertificateIssuersOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "/certificates/issuers"
queryParameters
queryParameters: any[] = [Parameters.maxresults, Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.vaultBaseUrl]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.CertificateIssuerListResult
default
default: object
bodyMapper
bodyMapper: any = Mappers.KeyVaultError
Const getCertificateOperationOperationSpec
getCertificateOperationOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "/certificates/{certificate-name}/pending"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.vaultBaseUrl, Parameters.certificateName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.CertificateOperation
default
default: object
bodyMapper
bodyMapper: any = Mappers.KeyVaultError
Const getCertificateOperationSpec
getCertificateOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "/certificates/{certificate-name}/{certificate-version}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.vaultBaseUrl,Parameters.certificateName,Parameters.certificateVersion]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.CertificateBundle
default
default: object
bodyMapper
bodyMapper: any = Mappers.KeyVaultError
Const getCertificatePolicyOperationSpec
getCertificatePolicyOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "/certificates/{certificate-name}/policy"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.vaultBaseUrl, Parameters.certificateName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.CertificatePolicy
default
default: object
bodyMapper
bodyMapper: any = Mappers.KeyVaultError
Const getCertificateVersionsNextOperationSpec
getCertificateVersionsNextOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "{nextLink}"
queryParameters
queryParameters: any[] = [Parameters.maxresults, Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.vaultBaseUrl,Parameters.certificateName,Parameters.nextLink]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.CertificateListResult
default
default: object
bodyMapper
bodyMapper: any = Mappers.KeyVaultError
Const getCertificateVersionsOperationSpec
getCertificateVersionsOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "/certificates/{certificate-name}/versions"
queryParameters
queryParameters: any[] = [Parameters.maxresults, Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.vaultBaseUrl, Parameters.certificateName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.CertificateListResult
default
default: object
bodyMapper
bodyMapper: any = Mappers.KeyVaultError
Const getCertificatesNextOperationSpec
getCertificatesNextOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "{nextLink}"
queryParameters
queryParameters: any[] = [Parameters.maxresults,Parameters.includePending,Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.vaultBaseUrl, Parameters.nextLink]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.CertificateListResult
default
default: object
bodyMapper
bodyMapper: any = Mappers.KeyVaultError
Const getCertificatesOperationSpec
getCertificatesOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "/certificates"
queryParameters
queryParameters: any[] = [Parameters.maxresults,Parameters.includePending,Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.vaultBaseUrl]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.CertificateListResult
default
default: object
bodyMapper
bodyMapper: any = Mappers.KeyVaultError
Const getDeletedCertificateOperationSpec
getDeletedCertificateOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "/deletedcertificates/{certificate-name}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.vaultBaseUrl, Parameters.certificateName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.DeletedCertificateBundle
default
default: object
bodyMapper
bodyMapper: any = Mappers.KeyVaultError
Const getDeletedCertificatesNextOperationSpec
getDeletedCertificatesNextOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "{nextLink}"
queryParameters
queryParameters: any[] = [Parameters.maxresults,Parameters.includePending,Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.vaultBaseUrl, Parameters.nextLink]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.DeletedCertificateListResult
default
default: object
bodyMapper
bodyMapper: any = Mappers.KeyVaultError
Const getDeletedCertificatesOperationSpec
getDeletedCertificatesOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "/deletedcertificates"
queryParameters
queryParameters: any[] = [Parameters.maxresults,Parameters.includePending,Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.vaultBaseUrl]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.DeletedCertificateListResult
default
default: object
bodyMapper
bodyMapper: any = Mappers.KeyVaultError
Const importCertificateOperationSpec
importCertificateOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept, Parameters.contentType]
httpMethod
httpMethod: string = "POST"
mediaType
mediaType: string = "json"
path
path: string = "/certificates/{certificate-name}/import"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.vaultBaseUrl, Parameters.certificateName1]
requestBody
requestBody: object
mapper
mapper: object
required
required: boolean = true
parameterPath
parameterPath: object
base64EncodedCertificate
base64EncodedCertificate: string[] = ["base64EncodedCertificate"]
certificateAttributes
certificateAttributes: string[] = ["options", "certificateAttributes"]
certificatePolicy
certificatePolicy: string[] = ["options", "certificatePolicy"]
password
password: string[] = ["options", "password"]
tags
tags: string[] = ["options", "tags"]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.CertificateBundle
default
default: object
bodyMapper
bodyMapper: any = Mappers.KeyVaultError
Const includePending
includePending: object
parameterPath
parameterPath: string[] = ["options", "includePending"]
mapper
mapper: object
serializedName
serializedName: string = "includePending"
type
type: object
name
name: string = "Boolean"
Const issuerName
issuerName: object
parameterPath
parameterPath: string = "issuerName"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "issuer-name"
type
type: object
name
name: string = "String"
Const maxresults
maxresults: object
parameterPath
parameterPath: string[] = ["options", "maxresults"]
mapper
mapper: object
serializedName
serializedName: string = "maxresults"
constraints
constraints: object
InclusiveMaximum
InclusiveMaximum: number = 25
InclusiveMinimum
InclusiveMinimum: number = 1
type
type: object
name
name: string = "Number"
Const mergeCertificateOperationSpec
mergeCertificateOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept, Parameters.contentType]
httpMethod
httpMethod: string = "POST"
mediaType
mediaType: string = "json"
path
path: string = "/certificates/{certificate-name}/pending/merge"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.vaultBaseUrl, Parameters.certificateName]
requestBody
requestBody: object
mapper
mapper: object
required
required: boolean = true
parameterPath
parameterPath: object
certificateAttributes
certificateAttributes: string[] = ["options", "certificateAttributes"]
tags
tags: string[] = ["options", "tags"]
x509Certificates
x509Certificates: string[] = ["x509Certificates"]
responses
responses: object
201
201: object
bodyMapper
bodyMapper: any = Mappers.CertificateBundle
default
default: object
bodyMapper
bodyMapper: any = Mappers.KeyVaultError
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 organizationDetails
organizationDetails: object
mapper
mapper: any = CertificateIssuerSetParametersMapper
parameterPath
parameterPath: string[] = ["options", "organizationDetails"]
Const organizationDetails1
organizationDetails1: object
mapper
mapper: any = CertificateIssuerUpdateParametersMapper
parameterPath
parameterPath: string[] = ["options", "organizationDetails"]
Const password
password: object
mapper
mapper: any = CertificateImportParametersMapper
parameterPath
parameterPath: string[] = ["options", "password"]
Const provider
provider: object
mapper
mapper: any = CertificateIssuerSetParametersMapper
parameterPath
parameterPath: string = "provider"
Const provider1
provider1: object
mapper
mapper: any = CertificateIssuerUpdateParametersMapper
parameterPath
parameterPath: string[] = ["options", "provider"]
Const purgeDeletedCertificateOperationSpec
purgeDeletedCertificateOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "DELETE"
path
path: string = "/deletedcertificates/{certificate-name}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.vaultBaseUrl, Parameters.certificateName]
responses
responses: object
default
default: object
bodyMapper
bodyMapper: any = Mappers.KeyVaultError
Const recoverDeletedCertificateOperationSpec
recoverDeletedCertificateOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "POST"
path
path: string = "/deletedcertificates/{certificate-name}/recover"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.vaultBaseUrl, Parameters.certificateName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.CertificateBundle
default
default: object
bodyMapper
bodyMapper: any = Mappers.KeyVaultError
Const restoreCertificateOperationSpec
restoreCertificateOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept, Parameters.contentType]
httpMethod
httpMethod: string = "POST"
mediaType
mediaType: string = "json"
path
path: string = "/certificates/restore"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.vaultBaseUrl]
requestBody
requestBody: object
mapper
mapper: object
required
required: boolean = true
parameterPath
parameterPath: object
certificateBundleBackup
certificateBundleBackup: string[] = ["certificateBundleBackup"]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.CertificateBundle
default
default: object
bodyMapper
bodyMapper: any = Mappers.KeyVaultError
Const setCertificateContactsOperationSpec
setCertificateContactsOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept, Parameters.contentType]
httpMethod
httpMethod: string = "PUT"
mediaType
mediaType: string = "json"
path
path: string = "/certificates/contacts"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
requestBody
requestBody: any = Parameters.contacts
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.vaultBaseUrl]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.Contacts
default
default: object
bodyMapper
bodyMapper: any = Mappers.KeyVaultError
Const setCertificateIssuerOperationSpec
setCertificateIssuerOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept, Parameters.contentType]
httpMethod
httpMethod: string = "PUT"
mediaType
mediaType: string = "json"
path
path: string = "/certificates/issuers/{issuer-name}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.vaultBaseUrl, Parameters.issuerName]
requestBody
requestBody: object
mapper
mapper: object
required
required: boolean = true
parameterPath
parameterPath: object
attributes
attributes: string[] = ["options", "attributes"]
credentials
credentials: string[] = ["options", "credentials"]
organizationDetails
organizationDetails: string[] = ["options", "organizationDetails"]
provider
provider: string[] = ["provider"]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.IssuerBundle
default
default: object
bodyMapper
bodyMapper: any = Mappers.KeyVaultError
Const tags
tags: object
mapper
mapper: any = CertificateCreateParametersMapper
parameterPath
parameterPath: string[] = ["options", "tags"]
Const tags1
tags1: object
mapper
mapper: any = CertificateImportParametersMapper
parameterPath
parameterPath: string[] = ["options", "tags"]
Const tags2
tags2: object
mapper
mapper: any = CertificateUpdateParametersMapper
parameterPath
parameterPath: string[] = ["options", "tags"]
Const tags3
tags3: object
mapper
mapper: any = CertificateMergeParametersMapper
parameterPath
parameterPath: string[] = ["options", "tags"]
Const updateCertificateIssuerOperationSpec
updateCertificateIssuerOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept, Parameters.contentType]
httpMethod
httpMethod: string = "PATCH"
mediaType
mediaType: string = "json"
path
path: string = "/certificates/issuers/{issuer-name}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.vaultBaseUrl, Parameters.issuerName]
requestBody
requestBody: object
mapper
mapper: object
required
required: boolean = true
parameterPath
parameterPath: object
attributes
attributes: string[] = ["options", "attributes"]
credentials
credentials: string[] = ["options", "credentials"]
organizationDetails
organizationDetails: string[] = ["options", "organizationDetails"]
provider
provider: string[] = ["options", "provider"]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.IssuerBundle
default
default: object
bodyMapper
bodyMapper: any = Mappers.KeyVaultError
Const updateCertificateOperationOperationSpec
updateCertificateOperationOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept, Parameters.contentType]
httpMethod
httpMethod: string = "PATCH"
mediaType
mediaType: string = "json"
path
path: string = "/certificates/{certificate-name}/pending"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.vaultBaseUrl, Parameters.certificateName]
requestBody
requestBody: object
mapper
mapper: object
required
required: boolean = true
parameterPath
parameterPath: object
cancellationRequested
cancellationRequested: string[] = ["cancellationRequested"]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.CertificateOperation
default
default: object
bodyMapper
bodyMapper: any = Mappers.KeyVaultError
Const updateCertificateOperationSpec
updateCertificateOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept, Parameters.contentType]
httpMethod
httpMethod: string = "PATCH"
mediaType
mediaType: string = "json"
path
path: string = "/certificates/{certificate-name}/{certificate-version}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.vaultBaseUrl,Parameters.certificateName,Parameters.certificateVersion]
requestBody
requestBody: object
mapper
mapper: object
required
required: boolean = true
parameterPath
parameterPath: object
certificateAttributes
certificateAttributes: string[] = ["options", "certificateAttributes"]
certificatePolicy
certificatePolicy: string[] = ["options", "certificatePolicy"]
tags
tags: string[] = ["options", "tags"]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.CertificateBundle
default
default: object
bodyMapper
bodyMapper: any = Mappers.KeyVaultError
Const updateCertificatePolicyOperationSpec
updateCertificatePolicyOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept, Parameters.contentType]
httpMethod
httpMethod: string = "PATCH"
mediaType
mediaType: string = "json"
path
path: string = "/certificates/{certificate-name}/policy"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
requestBody
requestBody: any = Parameters.certificatePolicy2
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.vaultBaseUrl, Parameters.certificateName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.CertificatePolicy
default
default: object
bodyMapper
bodyMapper: any = Mappers.KeyVaultError
Const vaultBaseUrl
vaultBaseUrl: object
parameterPath
parameterPath: string = "vaultBaseUrl"
skipEncoding
skipEncoding: boolean = true
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "vaultBaseUrl"
type
type: object
name
name: string = "String"
Const x509Certificates
x509Certificates: object
mapper
mapper: any = CertificateMergeParametersMapper
parameterPath
parameterPath: string = "x509Certificates"
Defines values for ActionType.