Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
363 changes: 0 additions & 363 deletions schemas/2015-08-01/Microsoft.CertificateRegistration.json
Original file line number Diff line number Diff line change
Expand Up @@ -241,369 +241,6 @@
],
"description": "AppServiceCertificateOrder resource specific properties"
},
"CertificateDetailsModel": {
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "Resource Id"
},
"kind": {
"type": "string",
"description": "Kind of resource."
},
"location": {
"type": "string",
"description": "Resource Location."
},
"name": {
"type": "string",
"description": "Resource Name"
},
"properties": {
"oneOf": [
{
"$ref": "#/definitions/CertificateDetailsProperties"
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
]
},
"tags": {
"oneOf": [
{
"type": "object",
"additionalProperties": {
"type": "string"
},
"properties": {}
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "Resource tags."
},
"type": {
"type": "string",
"description": "Resource type"
}
},
"required": [
"location"
],
"description": "Certificate Details"
},
"CertificateDetailsProperties": {
"type": "object",
"properties": {
"issuer": {
"type": "string",
"description": "Issuer"
},
"notAfter": {
"type": "string",
"format": "date-time",
"description": "Valid to"
},
"notBefore": {
"type": "string",
"format": "date-time",
"description": "Valid from"
},
"rawData": {
"type": "string",
"description": "Raw certificate data"
},
"serialNumber": {
"type": "string",
"description": "Serial Number"
},
"signatureAlgorithm": {
"type": "string",
"description": "Signature Algorithm"
},
"subject": {
"type": "string",
"description": "Subject"
},
"thumbprint": {
"type": "string",
"description": "Thumbprint"
},
"version": {
"oneOf": [
{
"type": "integer"
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "Version"
}
}
},
"CertificateOrderCertificate": {
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "Resource Id"
},
"kind": {
"type": "string",
"description": "Kind of resource."
},
"location": {
"type": "string",
"description": "Resource Location."
},
"name": {
"type": "string",
"description": "Resource Name"
},
"properties": {
"oneOf": [
{
"$ref": "#/definitions/CertificateOrderCertificateProperties"
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
]
},
"tags": {
"oneOf": [
{
"type": "object",
"additionalProperties": {
"type": "string"
},
"properties": {}
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "Resource tags."
},
"type": {
"type": "string",
"description": "Resource type"
}
},
"required": [
"location"
],
"description": "Class representing the Key Vault container for certificate purchased through Azure"
},
"CertificateOrderCertificateProperties": {
"type": "object",
"properties": {
"keyVaultId": {
"type": "string",
"description": "Key Vault Csm resource Id"
},
"keyVaultSecretName": {
"type": "string",
"description": "Key Vault secret name"
},
"provisioningState": {
"oneOf": [
{
"type": "string",
"enum": [
"Initialized",
"WaitingOnCertificateOrder",
"Succeeded",
"CertificateOrderFailed",
"OperationNotPermittedOnKeyVault",
"AzureServiceUnauthorizedToAccessKeyVault",
"KeyVaultDoesNotExist",
"KeyVaultSecretDoesNotExist",
"UnknownError",
"ExternalPrivateKey",
"Unknown"
]
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "Status of the Key Vault secret."
}
}
},
"CertificateOrderProperties": {
"type": "object",
"properties": {
"autoRenew": {
"oneOf": [
{
"type": "boolean"
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "Auto renew"
},
"certificates": {
"oneOf": [
{
"type": "object",
"additionalProperties": {
"$ref": "#/definitions/CertificateOrderCertificate"
},
"properties": {}
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "State of the Key Vault secret"
},
"csr": {
"type": "string",
"description": "Last CSR that was created for this order"
},
"distinguishedName": {
"type": "string",
"description": "Certificate distinguished name"
},
"domainVerificationToken": {
"type": "string",
"description": "Domain Verification Token"
},
"expirationTime": {
"type": "string",
"format": "date-time",
"description": "Certificate expiration time"
},
"intermediate": {
"oneOf": [
{
"$ref": "#/definitions/CertificateDetailsModel"
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "Certificate Details"
},
"keySize": {
"oneOf": [
{
"type": "integer"
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "Certificate Key Size"
},
"lastCertificateIssuanceTime": {
"type": "string",
"format": "date-time",
"description": "Certificate last issuance time"
},
"productType": {
"oneOf": [
{
"type": "string",
"enum": [
"StandardDomainValidatedSsl",
"StandardDomainValidatedWildCardSsl"
]
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "Certificate product type."
},
"provisioningState": {
"oneOf": [
{
"type": "string",
"enum": [
"Succeeded",
"Failed",
"Canceled",
"InProgress",
"Deleting"
]
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "Status of certificate order."
},
"root": {
"oneOf": [
{
"$ref": "#/definitions/CertificateDetailsModel"
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "Certificate Details"
},
"serialNumber": {
"type": "string",
"description": "Current serial number of the certificate"
},
"signedCertificate": {
"oneOf": [
{
"$ref": "#/definitions/CertificateDetailsModel"
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "Certificate Details"
},
"status": {
"oneOf": [
{
"type": "string",
"enum": [
"Pendingissuance",
"Issued",
"Revoked",
"Canceled",
"Denied",
"Pendingrevocation",
"PendingRekey",
"Unused",
"Expired",
"NotSubmitted"
]
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "Current order status."
},
"validityInYears": {
"oneOf": [
{
"type": "integer"
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "Duration in years (must be between 1 and 3)"
}
}
},
"certificateOrders_certificates_childResource": {
"type": "object",
"properties": {
Expand Down
Loading