Certificates - Create Or Update

Crea o aggiorna un certificato dell'account di integrazione.

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

Parametri dell'URI

Name In Required Type Description
certificateName
path True
  • string

Nome del certificato dell'account di integrazione.

integrationAccountName
path True
  • string

Nome dell'account di integrazione.

resourceGroupName
path True
  • string

Il nome del gruppo di risorse.

subscriptionId
path True
  • string

ID sottoscrizione.

api-version
query True
  • string

La versione delle API.

Corpo della richiesta

Name Type Description
location
  • string

Percorso della risorsa.

properties.key

Dettagli chiave nell'insieme di credenziali delle chiavi.

properties.metadata

Metadati.

properties.publicCertificate
  • string

Certificato pubblico.

tags
  • object

Tag di risorsa.

Risposte

Name Type Description
200 OK

OK

201 Created

Data di creazione

Sicurezza

azure_auth

Azure Active Directory Flow OAuth2.

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

Scopes

Name Description
user_impersonation rappresentare l'account utente

Esempio

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

Definizioni

IntegrationAccountCertificate

Certificato dell'account di integrazione.

KeyVault

Riferimento all'insieme di credenziali delle chiavi.

KeyVaultKeyReference

Riferimento alla chiave dell'insieme di credenziali delle chiavi.

Metadata

Metadati.

IntegrationAccountCertificate

Certificato dell'account di integrazione.

Name Type Description
id
  • string

ID risorsa.

location
  • string

Percorso della risorsa.

name
  • string

Ottiene il nome della risorsa.

properties.changedTime
  • string

Ora modificata.

properties.createdTime
  • string

Ora creata.

properties.key

Dettagli chiave nell'insieme di credenziali delle chiavi.

properties.metadata

Metadati.

properties.publicCertificate
  • string

Certificato pubblico.

tags
  • object

Tag di risorsa.

type
  • string

Ottiene il tipo di risorsa.

KeyVault

Riferimento all'insieme di credenziali delle chiavi.

Name Type Description
id
  • string

ID risorsa.

name
  • string

Nome della risorsa.

type
  • string

Tipo di risorsa.

KeyVaultKeyReference

Riferimento alla chiave dell'insieme di credenziali delle chiavi.

Name Type Description
keyName
  • string

Nome della chiave privata nell'insieme di credenziali delle chiavi.

keyVault

Riferimento all'insieme di credenziali delle chiavi.

keyVersion
  • string

Versione della chiave privata nell'insieme di credenziali delle chiavi.

Metadata

Metadati.