Service Endpoint Policy Definitions - Create Or Update

Crée ou met à jour une définition de stratégie de point de terminaison de service dans la stratégie de point de terminaison de service spécifiée.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/serviceEndpointPolicies/{serviceEndpointPolicyName}/serviceEndpointPolicyDefinitions/{serviceEndpointPolicyDefinitionName}?api-version=2023-09-01

Paramètres URI

Nom Dans Obligatoire Type Description
resourceGroupName
path True

string

Nom du groupe de ressources.

serviceEndpointPolicyDefinitionName
path True

string

Nom du nom de la définition de stratégie de point de terminaison de service.

serviceEndpointPolicyName
path True

string

Nom de la stratégie de point de terminaison de service.

subscriptionId
path True

string

Informations d’identification d’abonnement qui identifient de façon unique l’abonnement Microsoft Azure. L’ID d’abonnement fait partie de l’URI pour chaque appel de service.

api-version
query True

string

Version d’API client.

Corps de la demande

Nom Type Description
id

string

ID de la ressource

name

string

Nom de la ressource unique au sein d’un groupe de ressources. Ce nom peut être utilisé pour accéder à la ressource.

properties.description

string

Description pour cette règle. Limité à 140 caractères.

properties.service

string

Nom du point de terminaison de service.

properties.serviceResources

string[]

Liste des ressources de service.

type

string

Type de la ressource.

Réponses

Nom Type Description
200 OK

ServiceEndpointPolicyDefinition

Mise à jour réussie. L’opération retourne la ressource ServiceEndpointPolicyDefinition résultante.

201 Created

ServiceEndpointPolicyDefinition

Création réussie. L’opération retourne la ressource ServiceEndpointPolicyDefinition résultante.

Other Status Codes

CloudError

Réponse d’erreur décrivant la raison de l’échec de l’opération.

Sécurité

azure_auth

Flux OAuth2 Azure Active Directory.

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

Scopes

Nom Description
user_impersonation Emprunter l’identité de votre compte d’utilisateur

Exemples

Create service endpoint policy definition

Sample Request

PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/serviceEndpointPolicies/testPolicy/serviceEndpointPolicyDefinitions/testDefinition?api-version=2023-09-01

{
  "properties": {
    "description": "Storage Service EndpointPolicy Definition",
    "service": "Microsoft.Storage",
    "serviceResources": [
      "/subscriptions/subid1",
      "/subscriptions/subid1/resourceGroups/storageRg",
      "/subscriptions/subid1/resourceGroups/storageRg/providers/Microsoft.Storage/storageAccounts/stAccount"
    ]
  }
}

Sample Response

{
  "name": "testDefinition",
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/serviceEndpointPolicies/testPolicy/serviceEndpointPolicyDefinitions/testDefinition",
  "properties": {
    "description": "Storage Service EndpointPolicy Definition",
    "service": "Microsoft.Storage",
    "serviceResources": [
      "/subscriptions/subid1",
      "/subscriptions/subid1/resourceGroups/storageRg",
      "/subscriptions/subid1/resourceGroups/storageRg/providers/Microsoft.Storage/storageAccounts/stAccount"
    ]
  }
}
{
  "name": "rule1",
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkSecurityGroups/testnsg/securityRules/rule1",
  "properties": {
    "description": "Storage Service EndpointPolicy Definition",
    "service": "Microsoft.Storage",
    "serviceResources": [
      "/subscriptions/subid1",
      "/subscriptions/subid1/resourceGroups/storageRg",
      "/subscriptions/subid1/resourceGroups/storageRg/providers/Microsoft.Storage/storageAccounts/stAccount"
    ]
  }
}

Définitions

Nom Description
CloudError

Réponse d’erreur du service.

CloudErrorBody

Réponse d’erreur du service.

ProvisioningState

État d’approvisionnement actuel.

ServiceEndpointPolicyDefinition

Définitions de stratégie de point de terminaison de service.

CloudError

Réponse d’erreur du service.

Nom Type Description
error

CloudErrorBody

Corps d’erreur cloud.

CloudErrorBody

Réponse d’erreur du service.

Nom Type Description
code

string

Identificateur de l'erreur. Les codes sont invariants et sont destinés à être consommés par programmation.

details

CloudErrorBody[]

Liste de détails supplémentaires sur l’erreur.

message

string

Message décrivant l’erreur, destiné à être adapté à l’affichage dans une interface utilisateur.

target

string

Cible de l’erreur particulière. Par exemple, le nom de la propriété en erreur.

ProvisioningState

État d’approvisionnement actuel.

Nom Type Description
Deleting

string

Failed

string

Succeeded

string

Updating

string

ServiceEndpointPolicyDefinition

Définitions de stratégie de point de terminaison de service.

Nom Type Description
etag

string

Chaîne unique en lecture seule qui change chaque fois que la ressource est mise à jour.

id

string

ID de la ressource

name

string

Nom de la ressource unique au sein d’un groupe de ressources. Ce nom peut être utilisé pour accéder à la ressource.

properties.description

string

Description pour cette règle. Limité à 140 caractères.

properties.provisioningState

ProvisioningState

État d’approvisionnement de la ressource de définition de stratégie de point de terminaison de service.

properties.service

string

Nom du point de terminaison de service.

properties.serviceResources

string[]

Liste des ressources de service.

type

string

Type de la ressource.