Certificates - Create Or Update

통합 계정 인증서를 만들거나 업데이트합니다.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/certificates/{certificateName}?api-version=2016-06-01

URI 매개 변수

Name In Required Type Description
certificateName
path True
  • string

통합 계정 인증서 이름입니다.

integrationAccountName
path True
  • string

통합 계정 이름입니다.

resourceGroupName
path True
  • string

리소스 그룹 이름입니다.

subscriptionId
path True
  • string

구독 ID입니다.

api-version
query True
  • string

API 버전입니다.

요청 본문

Name Type Description
location
  • string

리소스 위치입니다.

properties.key

키 자격 증명 모음의 키 세부 정보입니다.

properties.metadata

메타데이터입니다.

properties.publicCertificate
  • string

공용 인증서입니다.

tags
  • object

리소스 태그입니다.

응답

Name Type Description
200 OK

확인

201 Created

생성일

보안

azure_auth

OAuth2 Flow Azure Active Directory.

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

Scopes

Name Description
user_impersonation 사용자 계정 가장

예제

Create or update a certificate

Sample Request

PUT https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationAccounts/testIntegrationAccount/certificates/testCertificate?api-version=2016-06-01

{
  "properties": {
    "key": {
      "keyVault": {
        "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourcegroups/testResourceGroup/providers/microsoft.keyvault/vaults/<keyVaultName>"
      },
      "keyName": "<keyName>",
      "keyVersion": "87d9764197604449b9b8eb7bd8710868"
    },
    "publicCertificate": "<publicCertificateValue>"
  },
  "location": "brazilsouth"
}

Sample Response

{
  "properties": {
    "key": {
      "keyVault": {
        "name": "<keyVaultName>",
        "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourcegroups/flowrg/providers/microsoft.keyvault/vaults/<keyVaultName>",
        "type": "Microsoft.KeyVault/vaults"
      },
      "keyName": "<keyName>",
      "keyVersion": "87d9764197604449b9b8eb7bd8710868"
    },
    "publicCertificate": "<publicCertificateValue>",
    "createdTime": "2017-03-06T20:42:21.0510202Z",
    "changedTime": "2017-03-06T20:42:21.051317Z"
  },
  "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationAccounts/testIntegrationAccount/certificates/testCertificate",
  "name": "testCertificate",
  "type": "Microsoft.Logic/integrationAccounts/certificates"
}
{
  "properties": {
    "key": {
      "keyVault": {
        "name": "<keyVaultName>",
        "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourcegroups/flowrg/providers/microsoft.keyvault/vaults/<keyVaultName>",
        "type": "Microsoft.KeyVault/vaults"
      },
      "keyName": "<keyName>",
      "keyVersion": "87d9764197604449b9b8eb7bd8710868"
    },
    "publicCertificate": "<publicCertificateValue>",
    "createdTime": "2017-03-06T20:42:21.0510202Z",
    "changedTime": "2017-03-06T20:42:21.051317Z"
  },
  "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationAccounts/testIntegrationAccount/certificates/testCertificate",
  "name": "testCertificate",
  "type": "Microsoft.Logic/integrationAccounts/certificates"
}

정의

IntegrationAccountCertificate

통합 계정 인증서입니다.

KeyVault

키 자격 증명 모음 참조입니다.

KeyVaultKeyReference

키 자격 증명 모음 키에 대한 참조입니다.

Metadata

메타데이터입니다.

IntegrationAccountCertificate

통합 계정 인증서입니다.

Name Type Description
id
  • string

리소스 ID입니다.

location
  • string

리소스 위치입니다.

name
  • string

리소스 이름을 가져옵니다.

properties.changedTime
  • string

변경된 시간입니다.

properties.createdTime
  • string

만든 시간입니다.

properties.key

키 자격 증명 모음의 키 세부 정보입니다.

properties.metadata

메타데이터입니다.

properties.publicCertificate
  • string

공용 인증서입니다.

tags
  • object

리소스 태그입니다.

type
  • string

리소스 종류를 가져옵니다.

KeyVault

키 자격 증명 모음 참조입니다.

Name Type Description
id
  • string

리소스 ID입니다.

name
  • string

리소스 이름입니다.

type
  • string

리소스 종류입니다.

KeyVaultKeyReference

키 자격 증명 모음 키에 대한 참조입니다.

Name Type Description
keyName
  • string

키 자격 증명 모음의 프라이빗 키 이름입니다.

keyVault

키 자격 증명 모음 참조입니다.

keyVersion
  • string

키 자격 증명 모음의 프라이빗 키 버전입니다.

Metadata

메타데이터입니다.