Certificates - Create Or Update

Sertifika kaynağı oluşturma veya güncelleştirme.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/certificates/{certificateName}?api-version=2019-05-01-preview

URI Parametreleri

Name In Required Type Description
certificateName
path True
  • string

Sertifika kaynağının adı.

resourceGroupName
path True
  • string

Kaynağı içeren kaynak grubunun adı. Bu değeri Azure Kaynak Yöneticisi API'sinden veya portaldan edinebilirsiniz.

serviceName
path True
  • string

Hizmet kaynağının adı.

subscriptionId
path True
  • string

Microsoft Azure aboneliğini benzersiz bir şekilde tanımlayan abonelik kimliği alır. Abonelik kimliği, her servis çağrısı için URI'nin bir parçasını oluşturur.

api-version
query True
  • string

İstemci Api Sürümü.

İstek Gövdesi

Name Type Description
properties

Sertifika kaynak yükünün özellikleri.

Yanıtlar

Name Type Description
200 OK

Başarılı. Yanıt, güncelleştirilmiş sertifikayı açıklar.

Other Status Codes

İşlemin neden başarısız olduğunu açıklayan hata yanıtı.

Güvenlik

azure_auth

Azure Active Directory OAuth2 Akış

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation kullanıcı hesabınızı niçin taklit edin

Örnekler

Certificates_CreateOrUpdate

Sample Request

PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/certificates/mycertificate?api-version=2019-05-01-preview
{
  "properties": {
    "vaultUri": "https://myvault.vault.azure.net",
    "keyVaultCertName": "mycert",
    "certVersion": "08a219d06d874795a96db47e06fbb01e"
  }
}

Sample Response

{
  "properties": {
    "thumbprint": "934367bf1c97033f877db0f15cb1b586957d3133",
    "vaultUri": "https://myvault.vault.azure.net",
    "keyVaultCertName": "mycert",
    "certVersion": "08a219d06d874795a96db47e06fbb01e",
    "issuer": "mydomain.com",
    "issuedDate": "2019-02-20T07:40:42Z",
    "expirationDate": "2019-02-21T07:40:42Z",
    "activateDate": "2019-02-22T07:40:42Z",
    "subjectName": "mysubjectname",
    "dnsNames": [
      "mydomain.com",
      "mydomain.net",
      "mydomain.io"
    ]
  },
  "type": "Microsoft.AppPlatform/Spring/certificates",
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/certificates/mycertificate",
  "name": "mycertificate"
}

Tanımlar

CertificateProperties

Sertifika kaynak yükü.

CertificateResource

Sertifika kaynak yükü.

CloudError

Hizmetten bir hata yanıtı.

CloudErrorBody

Hizmetten bir hata yanıtı.

CertificateProperties

Sertifika kaynak yükü.

Name Type Description
activateDate
  • string

Sertifikanın etkinleştirme tarihi.

certVersion
  • string

Anahtar kasasının sertifika sürümü.

dnsNames
  • string[]

Sertifikanın etki alanı listesi.

expirationDate
  • string

Sertifikanın son kullanma tarihi.

issuedDate
  • string

Sertifikanın çıkış tarihi.

issuer
  • string

Sertifikayı veren.

keyVaultCertName
  • string

Anahtar kasasının sertifika adı.

subjectName
  • string

Sertifikanın özne adı.

thumbprint
  • string

Sertifikanın parmak izi.

vaultUri
  • string

Kullanıcı anahtar kasasının kasa sıyrık.

CertificateResource

Sertifika kaynak yükü.

Name Type Description
id
  • string

Kaynak için tam nitelikli kaynak Kimliği.

name
  • string

Kaynağın adı.

properties

Sertifika kaynak yükünün özellikleri.

type
  • string

Kaynağın türü.

CloudError

Hizmetten bir hata yanıtı.

Name Type Description
error

Hizmetten bir hata yanıtı.

CloudErrorBody

Hizmetten bir hata yanıtı.

Name Type Description
code
  • string

Hata için bir tanımlayıcı. Kodlar değişmez ve programlı olarak tüketilmesi amaçlanmıştır.

details

Hatayla ilgili ek ayrıntıların listesi.

message
  • string

Kullanıcı arabiriminde görüntülenmek üzere uygun olması amaçlanan hatayı açıklayan ileti.

target
  • string

Belirli bir hatanın hedefi. Örneğin, hata özelliğinin adı.