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
Nome | In | Necessario | Tipo | Descrizione |
---|---|---|---|---|
certificate
|
path | True |
string |
Nome del certificato dell'account di integrazione. |
integration
|
path | True |
string |
Nome dell'account di integrazione. |
resource
|
path | True |
string |
Il nome del gruppo di risorse. |
subscription
|
path | True |
string |
ID sottoscrizione. |
api-version
|
query | True |
string |
La versione delle API. |
Corpo della richiesta
Nome | Tipo | Descrizione |
---|---|---|
location |
string |
Percorso della risorsa. |
properties.key |
Dettagli della chiave nell'insieme di credenziali delle chiavi. |
|
properties.metadata |
Metadati. |
|
properties.publicCertificate |
string |
Certificato pubblico. |
tags |
object |
Tag di risorsa. |
Risposte
Nome | Tipo | Descrizione |
---|---|---|
200 OK |
OK |
|
201 Created |
Data di creazione |
Sicurezza
azure_auth
Flusso OAuth2 di Azure Active Directory.
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Nome | Descrizione |
---|---|
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
Nome | Descrizione |
---|---|
Integration |
Certificato dell'account di integrazione. |
Key |
Riferimento all'insieme di credenziali delle chiavi. |
Key |
Riferimento alla chiave dell'insieme di credenziali delle chiavi. |
Metadata |
Metadati. |
IntegrationAccountCertificate
Certificato dell'account di integrazione.
Nome | Tipo | Descrizione |
---|---|---|
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 di creazione. |
properties.key |
Dettagli della 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.
Nome | Tipo | Descrizione |
---|---|---|
id |
string |
ID risorsa. |
name |
string |
Nome della risorsa. |
type |
string |
Tipo di risorsa. |
KeyVaultKeyReference
Riferimento alla chiave dell'insieme di credenziali delle chiavi.
Nome | Tipo | Descrizione |
---|---|---|
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.