Partager via


Volume Groups - Update

Mettez à jour un volumeGroup.

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ElasticSan/elasticSans/{elasticSanName}/volumegroups/{volumeGroupName}?api-version=2025-09-01

Paramètres URI

Nom Dans Obligatoire Type Description
elasticSanName
path True

string

minLength: 3
maxLength: 24
pattern: ^[A-Za-z0-9]+((-|_)[a-z0-9A-Z]+)*$

Nom de ElasticSan.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Nom du groupe de ressources. Le nom ne respecte pas la casse.

subscriptionId
path True

string

minLength: 1

ID de l’abonnement cible.

volumeGroupName
path True

string

minLength: 3
maxLength: 63
pattern: ^[A-Za-z0-9]+((-|_)[a-z0-9A-Z]+)*$

Nom du VolumeGroup.

api-version
query True

string

minLength: 1

Version de l’API à utiliser pour cette opération.

Corps de la demande

Nom Type Description
identity

Identity

Identité de la ressource.

properties.encryption

EncryptionType

Type de chiffrement

properties.encryptionProperties

EncryptionProperties

Propriétés de chiffrement décrivant les informations Key Vault et Identity

properties.enforceDataIntegrityCheckForIscsi

boolean

Valeur booléenne indiquant si la vérification de l’intégrité des données est activée ou non

properties.networkAcls

NetworkRuleSet

Collection de règles régissant l’accessibilité à partir d’emplacements réseau spécifiques.

properties.protocolType

StorageTargetType

Type de cible de stockage

Réponses

Nom Type Description
200 OK

VolumeGroup

L’opération Azure s’est terminée avec succès.

202 Accepted

Demande de mise à jour de ressource acceptée.

En-têtes

  • Location: string
  • Retry-After: integer
Other Status Codes

ErrorResponse

Réponse d’erreur inattendue.

Sécurité

azure_auth

Flux OAuth2 Azure Active Directory.

Type: oauth2
Flux: implicit
URL d’autorisation: https://login.microsoftonline.com/common/oauth2/authorize

Étendues

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

Exemples

VolumeGroups_Update_MaximumSet_Gen
VolumeGroups_Update_MinimumSet_Gen

VolumeGroups_Update_MaximumSet_Gen

Exemple de requête

PATCH https://management.azure.com/subscriptions/subscriptionid/resourceGroups/resourcegroupname/providers/Microsoft.ElasticSan/elasticSans/elasticsanname/volumegroups/volumegroupname?api-version=2025-09-01

{
  "identity": {
    "type": "None",
    "userAssignedIdentities": {
      "key2350": {}
    }
  },
  "properties": {
    "encryption": "EncryptionAtRestWithPlatformKey",
    "encryptionProperties": {
      "identity": {
        "userAssignedIdentity": "vgbeephfgecgg"
      },
      "keyVaultProperties": {
        "keyName": "rommjwp",
        "keyVaultUri": "https://microsoft.com/at",
        "keyVersion": "ulmxxgzgsuhalwesmhfslq"
      }
    },
    "enforceDataIntegrityCheckForIscsi": true,
    "networkAcls": {
      "virtualNetworkRules": [
        {
          "action": "Allow",
          "id": "fhhawhc"
        }
      ]
    },
    "protocolType": "Iscsi"
  }
}

Exemple de réponse

{
  "name": "dov",
  "type": "kg",
  "id": "hoazltxzojzwgzohjnh",
  "identity": {
    "type": "None",
    "principalId": "zqobj",
    "tenantId": "douwo",
    "userAssignedIdentities": {
      "key2350": {
        "clientId": "ddhoilirjxushxvxttgqh",
        "principalId": "lmhozfpeu"
      }
    }
  },
  "properties": {
    "encryption": "EncryptionAtRestWithPlatformKey",
    "encryptionProperties": {
      "identity": {
        "userAssignedIdentity": "vgbeephfgecgg"
      },
      "keyVaultProperties": {
        "currentVersionedKeyExpirationTimestamp": "2024-04-29T14:22:25.155Z",
        "currentVersionedKeyIdentifier": "bqgwaoezxtvwuydxxvsecod",
        "keyName": "rommjwp",
        "keyVaultUri": "https://microsoft.com/at",
        "keyVersion": "ulmxxgzgsuhalwesmhfslq",
        "lastKeyRotationTimestamp": "2024-04-29T14:22:25.155Z"
      }
    },
    "enforceDataIntegrityCheckForIscsi": true,
    "networkAcls": {
      "virtualNetworkRules": [
        {
          "action": "Allow",
          "id": "fhhawhc"
        }
      ]
    },
    "privateEndpointConnections": [
      {
        "name": "qyvurspdwqwfiurkgjklvpdnoli",
        "type": "qvpdadjcuxksssnjplnpv",
        "id": "vdm",
        "properties": {
          "groupIds": [
            "f"
          ],
          "privateEndpoint": {
            "id": "jzaucqmfvqetawalnsqbisqkfokbnj"
          },
          "privateLinkServiceConnectionState": {
            "description": "wflnhkypjiarhhobagelhjlcsqdtt",
            "actionsRequired": "hcqnszybqdmdbtuumpvrgbggj",
            "status": "Pending"
          },
          "provisioningState": "Invalid"
        },
        "systemData": {
          "createdAt": "2024-04-29T14:22:13.546Z",
          "createdBy": "bpuxtfzqwdhifevjtucoc",
          "createdByType": "User",
          "lastModifiedAt": "2024-04-29T14:22:13.547Z",
          "lastModifiedBy": "ourjjlolgugpxnkbiegumkicksibep",
          "lastModifiedByType": "User"
        }
      }
    ],
    "protocolType": "Iscsi",
    "provisioningState": "Invalid"
  },
  "systemData": {
    "createdAt": "2024-04-29T14:22:13.546Z",
    "createdBy": "bpuxtfzqwdhifevjtucoc",
    "createdByType": "User",
    "lastModifiedAt": "2024-04-29T14:22:13.547Z",
    "lastModifiedBy": "ourjjlolgugpxnkbiegumkicksibep",
    "lastModifiedByType": "User"
  }
}
location: https://contoso.com/operationstatus

VolumeGroups_Update_MinimumSet_Gen

Exemple de requête

PATCH https://management.azure.com/subscriptions/subscriptionid/resourceGroups/resourcegroupname/providers/Microsoft.ElasticSan/elasticSans/elasticsanname/volumegroups/volumegroupname?api-version=2025-09-01

{}

Exemple de réponse

{}
location: https://contoso.com/operationstatus

Définitions

Nom Description
Action

Action de la règle de réseau virtuel.

createdByType

Type d’identité qui a créé la ressource.

EncryptionIdentity

Identité de chiffrement pour le groupe de volumes.

EncryptionProperties

Les paramètres de chiffrement sur le groupe de volumes.

EncryptionType

Type de clé utilisé pour chiffrer les données du disque.

ErrorAdditionalInfo

Informations supplémentaires sur l’erreur de gestion des ressources.

ErrorDetail

Détail de l’erreur.

ErrorResponse

Réponse d’erreur

Identity

Identité de la ressource.

IdentityType

Type d’identité.

KeyVaultProperties

Propriétés du coffre de clés.

NetworkRuleSet

Un ensemble de règles régissant l’accessibilité du réseau.

PrivateEndpoint

Réponse pour PrivateEndpoint

PrivateEndpointConnection

Réponse pour l’objet PrivateEndpoint Connection

PrivateEndpointServiceConnectionStatus

État de la connexion de point de terminaison privé.

PrivateLinkServiceConnectionState

Réponse pour l’état de la connexion au service Private Link

ProvisioningStates

État de provisionnement de la cible iSCSI.

StorageTargetType

Type de cible de stockage.

systemData

Métadonnées relatives à la création et à la dernière modification de la ressource.

UserAssignedIdentity

UserAssignedIdentity pour la ressource.

VirtualNetworkRule

Règle de réseau virtuel.

VolumeGroup

Réponse à la demande de groupe de volumes.

VolumeGroupUpdate

Demande de groupe de volumes.

Action

Action de la règle de réseau virtuel.

Valeur Description
Allow

createdByType

Type d’identité qui a créé la ressource.

Valeur Description
User
Application
ManagedIdentity
Key

EncryptionIdentity

Identité de chiffrement pour le groupe de volumes.

Nom Type Description
userAssignedIdentity

string

Identificateur de ressource de l’identité UserAssigned à associer au chiffrement côté serveur sur le groupe de volumes.

EncryptionProperties

Les paramètres de chiffrement sur le groupe de volumes.

Nom Type Description
identity

EncryptionIdentity

Identité à utiliser avec le chiffrement côté service au repos.

keyVaultProperties

KeyVaultProperties

Propriétés fournies par le coffre de clés.

EncryptionType

Type de clé utilisé pour chiffrer les données du disque.

Valeur Description
EncryptionAtRestWithPlatformKey

Le volume est chiffré au repos à l’aide de la clé gérée par la plate-forme. Il s’agit du type de chiffrement par défaut.

EncryptionAtRestWithCustomerManagedKey

Le volume est chiffré au repos à l’aide d’une clé gérée par le client qui peut être modifiée et révoquée par le client.

ErrorAdditionalInfo

Informations supplémentaires sur l’erreur de gestion des ressources.

Nom Type Description
info

object

Informations supplémentaires.

type

string

Type d’informations supplémentaire.

ErrorDetail

Détail de l’erreur.

Nom Type Description
additionalInfo

ErrorAdditionalInfo[]

Informations supplémentaires sur l’erreur.

code

string

Code d’erreur.

details

ErrorDetail[]

Détails de l’erreur.

message

string

Message d’erreur.

target

string

Cible d’erreur.

ErrorResponse

Réponse d’erreur

Nom Type Description
error

ErrorDetail

Objet d’erreur.

Identity

Identité de la ressource.

Nom Type Description
principalId

string

ID principal de l’identité de ressource.

tenantId

string

ID de locataire de la ressource.

type

IdentityType

Type d’identité.

userAssignedIdentities

<string,  UserAssignedIdentity>

Obtient ou définit une liste de paires clé-valeur qui décrivent l’ensemble d’identités affectées par l’utilisateur qui seront utilisées avec ce groupe de volumes. La clé est l’identificateur de ressource ARM de l’identité.

IdentityType

Type d’identité.

Valeur Description
None
SystemAssigned
UserAssigned

KeyVaultProperties

Propriétés du coffre de clés.

Nom Type Description
currentVersionedKeyExpirationTimestamp

string (date-time)

Il s’agit d’une propriété en lecture seule qui représente l’heure d’expiration de la version actuelle de la clé gérée par le client utilisée pour le chiffrement.

currentVersionedKeyIdentifier

string

Identificateur d’objet de la clé Key Vault actuellement versionnée en cours d’utilisation.

keyName

string

Nom de la clé KeyVault.

keyVaultUri

string (uri)

URI de KeyVault.

keyVersion

string

Version de la clé KeyVault.

lastKeyRotationTimestamp

string (date-time)

Horodatage de la dernière rotation de la clé Key Vault.

NetworkRuleSet

Un ensemble de règles régissant l’accessibilité du réseau.

Nom Type Description
virtualNetworkRules

VirtualNetworkRule[]

Liste des règles de réseau virtuel.

PrivateEndpoint

Réponse pour PrivateEndpoint

Nom Type Description
id

string

L’identifiant ARM pour le point de terminaison privé

PrivateEndpointConnection

Réponse pour l’objet PrivateEndpoint Connection

Nom Type Description
id

string

ID de ressource complet pour la ressource. ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

Nom de la ressource

properties.groupIds

string[]

La liste des ressources du point de terminaison privé est mappée

properties.privateEndpoint

PrivateEndpoint

Ressource de point de terminaison privé

properties.privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

État de connexion du service Private Link.

properties.provisioningState

ProvisioningStates

Provisionnement de l’état de la ressource de connexion au point de terminaison privé

systemData

systemData

Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy.

type

string

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts »

PrivateEndpointServiceConnectionStatus

État de la connexion de point de terminaison privé.

Valeur Description
Pending
Approved
Failed
Rejected

PrivateLinkServiceConnectionState

Réponse pour l’état de la connexion au service Private Link

Nom Type Description
actionsRequired

string

Message indiquant si les modifications apportées au fournisseur de services nécessitent des mises à jour sur le consommateur.

description

string

Raison de l’approbation/rejet de la connexion.

status

PrivateEndpointServiceConnectionStatus

Indique si la connexion a été approuvée/rejetée/supprimée par le propriétaire du service.

ProvisioningStates

État de provisionnement de la cible iSCSI.

Valeur Description
Invalid
Succeeded
Failed
Canceled
Pending
Creating
Updating
Deleting
Deleted
Restoring

StorageTargetType

Type de cible de stockage.

Valeur Description
Iscsi
None

systemData

Métadonnées relatives à la création et à la dernière modification de la ressource.

Nom Type Description
createdAt

string (date-time)

Horodatage de la création de ressources (UTC).

createdBy

string

Identité qui a créé la ressource.

createdByType

createdByType

Type d’identité qui a créé la ressource.

lastModifiedAt

string (date-time)

Horodatage de la dernière modification de ressource (UTC)

lastModifiedBy

string

Identité qui a modifié la ressource pour la dernière fois.

lastModifiedByType

createdByType

Type d’identité qui a modifié la ressource pour la dernière fois.

UserAssignedIdentity

UserAssignedIdentity pour la ressource.

Nom Type Description
clientId

string

ID client de l’identité.

principalId

string

ID principal de l’identité.

VirtualNetworkRule

Règle de réseau virtuel.

Nom Type Valeur par défaut Description
action

Action

Allow

Action de la règle de réseau virtuel.

id

string

ID de ressource d’un sous-réseau, par exemple : /subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}.

VolumeGroup

Réponse à la demande de groupe de volumes.

Nom Type Description
id

string

ID de ressource complet pour la ressource. ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

identity

Identity

Identité de la ressource.

name

string

Nom de la ressource

properties.encryption

EncryptionType

Type de chiffrement

properties.encryptionProperties

EncryptionProperties

Propriétés de chiffrement décrivant les informations Key Vault et Identity

properties.enforceDataIntegrityCheckForIscsi

boolean

Valeur booléenne indiquant si la vérification de l’intégrité des données est activée ou non

properties.networkAcls

NetworkRuleSet

Collection de règles régissant l’accessibilité à partir d’emplacements réseau spécifiques.

properties.privateEndpointConnections

PrivateEndpointConnection[]

La liste des connexions de point de terminaison privé.

properties.protocolType

StorageTargetType

Type de cible de stockage

properties.provisioningState

ProvisioningStates

État de l’opération sur la ressource.

systemData

systemData

Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy.

type

string

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts »

VolumeGroupUpdate

Demande de groupe de volumes.

Nom Type Description
identity

Identity

Identité de la ressource.

properties.encryption

EncryptionType

Type de chiffrement

properties.encryptionProperties

EncryptionProperties

Propriétés de chiffrement décrivant les informations Key Vault et Identity

properties.enforceDataIntegrityCheckForIscsi

boolean

Valeur booléenne indiquant si la vérification de l’intégrité des données est activée ou non

properties.networkAcls

NetworkRuleSet

Collection de règles régissant l’accessibilité à partir d’emplacements réseau spécifiques.

properties.protocolType

StorageTargetType

Type de cible de stockage