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=2020-11-01

Paramètres URI

Name In Required Type Description
resourceGroupName
path True
  • string

Nom du groupe de ressources.

serviceEndpointPolicyDefinitionName
path True
  • string

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

Name Type Description
id
  • string

ID de la ressource

name
  • string

Nom de la ressource qui est 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.

Réponses

Name Type Description
200 OK

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

201 Created

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

Other Status Codes

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

Sécurité

azure_auth

Azure Active Directory le Flow OAuth2.

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

Scopes

Name 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=2020-11-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

CloudError

Réponse d’erreur du service.

CloudErrorBody

Réponse d’erreur du service.

ProvisioningState

État d’approvisionnement actuel.

ServiceEndpointPolicyDefinition

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

CloudError

Réponse d’erreur du service.

Name Type Description
error

Corps de l’erreur Cloud.

CloudErrorBody

Réponse d’erreur du service.

Name Type Description
code
  • string

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

details

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é dans erreur.

ProvisioningState

État d’approvisionnement actuel.

Name Type Description
Deleting
  • string
Failed
  • string
Succeeded
  • string
Updating
  • string

ServiceEndpointPolicyDefinition

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

Name Type Description
etag
  • string

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

id
  • string

ID de la ressource

name
  • string

Nom de la ressource qui est 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

État d’approvisionnement de la ressource de définition de la 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.