Freigeben über


Elastic SAN - Update

Aktualisieren sie einen Elastischen San.

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ElasticSan/elasticSans/{elasticSanName}?api-version=2022-12-01-preview

URI-Parameter

Name In Erforderlich Typ Beschreibung
elasticSanName
path True

string

Der Name des ElasticSan.

RegEx-Muster: ^[A-Za-z0-9]+((-|_)[a-z0-9A-Z]+)*$

resourceGroupName
path True

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

subscriptionId
path True

string

Hierbei handelt es sich um die ID des Zielabonnements.

api-version
query True

string

Hierbei handelt es sich um die für diesen Vorgang zu verwendende API-Version.

Anforderungstext

Name Typ Beschreibung
properties.baseSizeTiB

integer

Basisgröße des Elastic San Anwendung in TiB.

properties.extendedCapacitySizeTiB

integer

Erweiterte Größe des Elastic San Anwendung in TiB.

tags

object

Aktualisieren von Tags

Antworten

Name Typ Beschreibung
200 OK

ElasticSan

OK : ElasticSAN-Eigenschaften wurden erfolgreich aktualisiert.

202 Accepted

Akzeptiert : Updateanforderung akzeptiert; Der Vorgang wird asynchron abgeschlossen.

Header

Location: string

Other Status Codes

ErrorResponse

Fehler vom ElasticSan-Ressourcenanbieter.

Sicherheit

azure_auth

Azure Active Directory-OAuth2-Flow

Typ: oauth2
Ablauf: implicit
Autorisierungs-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiche

Name Beschreibung
user_impersonation Identitätswechsel Ihres Benutzerkontos

Beispiele

ElasticSans_Update_MaximumSet_Gen
ElasticSans_Update_MinimumSet_Gen

ElasticSans_Update_MaximumSet_Gen

Beispielanforderung

PATCH https://management.azure.com/subscriptions/subscriptionid/resourceGroups/resourcegroupname/providers/Microsoft.ElasticSan/elasticSans/elasticsanname?api-version=2022-12-01-preview

{
  "properties": {
    "baseSizeTiB": 10,
    "extendedCapacitySizeTiB": 22
  },
  "tags": {
    "key4212": "cqvcnwfefljntgeio"
  }
}

Beispiel für eine Antwort

{
  "properties": {
    "sku": {
      "name": "Premium_LRS",
      "tier": "Premium"
    },
    "availabilityZones": [
      "1"
    ],
    "provisioningState": "Succeeded",
    "baseSizeTiB": 15,
    "extendedCapacitySizeTiB": 6,
    "totalVolumeSizeGiB": 15,
    "volumeGroupCount": 24,
    "totalIops": 22,
    "totalMBps": 4,
    "totalSizeTiB": 27,
    "privateEndpointConnections": [
      {
        "properties": {
          "provisioningState": "Succeeded",
          "privateEndpoint": {
            "id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/privateEndpoints/{privateEndpointName}"
          },
          "privateLinkServiceConnectionState": {
            "status": "Pending",
            "description": "Auto-Approved",
            "actionsRequired": "None"
          },
          "groupIds": [
            "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ElasticSan/elasticSans/{elasticSanName}/volumegroups/{volumeGroupName}"
          ]
        },
        "id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ElasticSan/elasticSans/{elasticSanName}/privateEndpointConnections/{privateEndpointConnectionName}",
        "name": "{privateEndpointConnectionName}",
        "type": "Microsoft.ElasticSan/elasticSans/privateEndpointConnections",
        "systemData": {
          "createdBy": "otfifnrahdshqombvtg",
          "createdByType": "User",
          "createdAt": "2023-07-03T09:59:45.919Z",
          "lastModifiedBy": "jnaxavnlhrboshtidtib",
          "lastModifiedByType": "User",
          "lastModifiedAt": "2023-07-03T09:59:45.919Z"
        }
      }
    ]
  },
  "systemData": {
    "createdBy": "otfifnrahdshqombvtg",
    "createdByType": "User",
    "createdAt": "2023-07-03T09:59:45.919Z",
    "lastModifiedBy": "jnaxavnlhrboshtidtib",
    "lastModifiedByType": "User",
    "lastModifiedAt": "2023-07-03T09:59:45.919Z"
  },
  "tags": {
    "key5002": "lhag"
  },
  "location": "France Central",
  "id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ElasticSan/elasticSans/{elasticSanName}",
  "name": "vfoatmakv",
  "type": "Microsoft.ElasticSan/ElasticSans"
}
location: https://contoso.com/operationstatus

ElasticSans_Update_MinimumSet_Gen

Beispielanforderung

PATCH https://management.azure.com/subscriptions/subscriptionid/resourceGroups/resourcegroupname/providers/Microsoft.ElasticSan/elasticSans/elasticsanname?api-version=2022-12-01-preview

{}

Beispiel für eine Antwort

{
  "properties": {
    "sku": {
      "name": "Premium_LRS",
      "tier": "Premium"
    },
    "availabilityZones": [
      "1"
    ],
    "provisioningState": "Succeeded",
    "baseSizeTiB": 15,
    "extendedCapacitySizeTiB": 6,
    "totalVolumeSizeGiB": 15,
    "volumeGroupCount": 24,
    "totalIops": 22,
    "totalMBps": 4,
    "totalSizeTiB": 27,
    "privateEndpointConnections": [
      {
        "properties": {
          "provisioningState": "Succeeded",
          "privateEndpoint": {
            "id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/privateEndpoints/{privateEndpointName}"
          },
          "privateLinkServiceConnectionState": {
            "status": "Pending",
            "description": "Auto-Approved",
            "actionsRequired": "None"
          },
          "groupIds": [
            "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ElasticSan/elasticSans/{elasticSanName}/volumegroups/{volumeGroupName}"
          ]
        },
        "id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ElasticSan/elasticSans/{elasticSanName}/privateEndpointConnections/{privateEndpointConnectionName}",
        "name": "{privateEndpointConnectionName}",
        "type": "Microsoft.ElasticSan/elasticSans/privateEndpointConnections",
        "systemData": {
          "createdBy": "otfifnrahdshqombvtg",
          "createdByType": "User",
          "createdAt": "2023-07-03T09:59:45.919Z",
          "lastModifiedBy": "jnaxavnlhrboshtidtib",
          "lastModifiedByType": "User",
          "lastModifiedAt": "2023-07-03T09:59:45.919Z"
        }
      }
    ]
  },
  "systemData": {
    "createdBy": "otfifnrahdshqombvtg",
    "createdByType": "User",
    "createdAt": "2023-07-03T09:59:45.919Z",
    "lastModifiedBy": "jnaxavnlhrboshtidtib",
    "lastModifiedByType": "User",
    "lastModifiedAt": "2023-07-03T09:59:45.919Z"
  },
  "tags": {
    "key5002": "lhag"
  },
  "location": "France Central",
  "id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ElasticSan/elasticSans/{elasticSanName}",
  "name": "vfoatmakv",
  "type": "Microsoft.ElasticSan/ElasticSans"
}
location: https://contoso.com/operationstatus

Definitionen

Name Beschreibung
createdByType

Der Identitätstyp, der die Ressource erstellt hat.

ElasticSan

Antwort für ElasticSan-Anforderung.

ElasticSanUpdate

Antwort für ElasticSan-Updateanforderung.

ErrorAdditionalInfo

Zusätzliche Informationen zum Ressourcenverwaltungsfehler.

ErrorDetail

Die Fehlerdetails.

ErrorResponse

Fehlerantwort

PrivateEndpoint

Antwort für PrivateEndpoint

PrivateEndpointConnection

Antwort für das PrivateEndpoint-Verbindungsobjekt

PrivateEndpointServiceConnectionStatus

Die private Endpunktverbindung status.

PrivateLinkServiceConnectionState

Antwort für Private Link Dienstverbindungsstatus

ProvisioningStates

Status des Vorgangs für die Ressource.

Sku

Der SKU-Name. Erforderlich für die Kontoerstellung; optional für das Update.

SkuName

Der sku-Name.

SkuTier

Die sku-Ebene.

systemData

Metadaten, die sich auf die Erstellung und letzte Änderung der Ressource beziehen.

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

Name Typ Beschreibung
Application

string

Key

string

ManagedIdentity

string

User

string

ElasticSan

Antwort für ElasticSan-Anforderung.

Name Typ Beschreibung
id

string

Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

string

Der geografische Standort, an dem sich die Ressource befindet

name

string

Der Name der Ressource

properties.availabilityZones

string[]

Logische Zone für Elastic San-Ressourcen; Beispiel: ["1"].

properties.baseSizeTiB

integer

Basisgröße des Elastic San Anwendung in TiB.

properties.extendedCapacitySizeTiB

integer

Erweiterte Größe des Elastic San Anwendung in TiB.

properties.privateEndpointConnections

PrivateEndpointConnection[]

Die Liste der Connections des privaten Endpunkts.

properties.provisioningState

ProvisioningStates

Status des Vorgangs für die Ressource.

properties.sku

Sku

Ressourcensku

properties.totalIops

integer

Insgesamt bereitgestellte IOPS des Elastic San Anwendung.

properties.totalMBps

integer

Insgesamt bereitgestellte MBps Elastic San Anwendung.

properties.totalSizeTiB

integer

Gesamtgröße des Elastic San-Anwendung in TB.

properties.totalVolumeSizeGiB

integer

Gesamtgröße der bereitgestellten Volumes in GiB.

properties.volumeGroupCount

integer

Gesamtanzahl der Volumegruppen in diesem Elastic San-Anwendung.

systemData

systemData

Azure Resource Manager-Metadaten mit createdBy- und modifiedBy-Informationen.

tags

object

Ressourcentags.

type

string

Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts"

ElasticSanUpdate

Antwort für ElasticSan-Updateanforderung.

Name Typ Beschreibung
properties.baseSizeTiB

integer

Basisgröße des Elastic San Anwendung in TiB.

properties.extendedCapacitySizeTiB

integer

Erweiterte Größe des Elastic San Anwendung in TiB.

tags

object

Aktualisieren von Tags

ErrorAdditionalInfo

Zusätzliche Informationen zum Ressourcenverwaltungsfehler.

Name Typ Beschreibung
info

object

Zusätzliche Informationen.

type

string

Typ der zusätzlichen Informationen.

ErrorDetail

Die Fehlerdetails.

Name Typ Beschreibung
additionalInfo

ErrorAdditionalInfo[]

Die zusätzlichen Fehlerinformationen.

code

string

Der Fehlercode.

details

ErrorDetail[]

Die Fehlerdetails.

message

string

Die Fehlermeldung.

target

string

Das Fehlerziel.

ErrorResponse

Fehlerantwort

Name Typ Beschreibung
error

ErrorDetail

Das Fehlerobjekt.

PrivateEndpoint

Antwort für PrivateEndpoint

Name Typ Beschreibung
id

string

Der ARM-Bezeichner für private Endpunkte

PrivateEndpointConnection

Antwort für das PrivateEndpoint-Verbindungsobjekt

Name Typ Beschreibung
id

string

Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

Der Name der Ressource

properties.groupIds

string[]

Liste der Ressourcen, der private Endpunkt zugeordnet ist

properties.privateEndpoint

PrivateEndpoint

Private Endpunktressource

properties.privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Private Link Dienstverbindungsstatus.

properties.provisioningState

ProvisioningStates

Bereitstellungsstatus der Verbindungsressource des privaten Endpunkts

systemData

systemData

Azure Resource Manager-Metadaten mit createdBy- und modifiedBy-Informationen.

type

string

Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts"

PrivateEndpointServiceConnectionStatus

Die private Endpunktverbindung status.

Name Typ Beschreibung
Approved

string

Failed

string

Pending

string

Rejected

string

PrivateLinkServiceConnectionState

Antwort für Private Link Dienstverbindungsstatus

Name Typ Beschreibung
actionsRequired

string

Eine Meldung, die angibt, ob Änderungen am Dienstanbieter Updates für den Consumer erfordern.

description

string

Der Grund für die Genehmigung/Ablehnung der Verbindung.

status

PrivateEndpointServiceConnectionStatus

Gibt an, ob die Verbindung vom Besitzer des Diensts genehmigt/abgelehnt/entfernt wurde.

ProvisioningStates

Status des Vorgangs für die Ressource.

Name Typ Beschreibung
Canceled

string

Creating

string

Deleting

string

Failed

string

Invalid

string

Pending

string

Succeeded

string

Updating

string

Sku

Der SKU-Name. Erforderlich für die Kontoerstellung; optional für das Update.

Name Typ Beschreibung
name

SkuName

Der sku-Name.

tier

SkuTier

Die sku-Ebene.

SkuName

Der sku-Name.

Name Typ Beschreibung
Premium_LRS

string

Lokal redundanter Premium-Speicher

Premium_ZRS

string

Zonenredundanter Premium-Speicher

SkuTier

Die sku-Ebene.

Name Typ Beschreibung
Premium

string

Tarif „Premium“

systemData

Metadaten, die sich auf die Erstellung und letzte Änderung der Ressource beziehen.

Name Typ Beschreibung
createdAt

string

Der Zeitstempel der Ressourcenerstellung (UTC).

createdBy

string

Die Identität, die die Ressource erstellt hat.

createdByType

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

lastModifiedAt

string

Der Zeitstempel der letzten Änderung der Ressource (UTC)

lastModifiedBy

string

Die Identität, die die Ressource zuletzt geändert hat.

lastModifiedByType

createdByType

Der Identitätstyp, der die Ressource zuletzt geändert hat.