Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

StorageGRID Instanzen

Beitragende ciarm dmp-netapp PDF dieser Seite herunterladen

Verwenden Sie die in der folgenden Tabelle aufgeführten Methoden, um StorageGRID Instanzen zur Unterstützung von Objekt-Storage einzurichten und zu managen.

HTTP-Methode Pfad Beschreibung

GET

/v2.1/storagegridinstances

Rufen Sie StorageGRID Instanzen ab.

POST

/v2.1/storagegridinstances

Erstellen einer neuen StorageGRID-Instanz zum Hosten von Objekt-Storage

GET

/v2.1/storagegridinstances/{id}

Rufen Sie eine StorageGRID-Instanz anhand der ID ab.

PUT

/v2.1/storagegridinstances/{id}

Aktualisieren einer StorageGRID-Instanz.

Attribute der StorageGRID Instanz

In der folgenden Tabelle werden die Attribute der StorageGRID Instanz aufgeführt.

Attribut Typ Beschreibung

id

Zeichenfolge

Die eindeutige Kennung für die StorageGRID-Instanz.

Name

Zeichenfolge

Der Name der StorageGRID Instanz.

admin_Rest_uri

Zeichenfolge (uri in Höhe von USD)

Endpunkt des StorageGRID-Admin-Nodes:

s 3_Endpunkte

Zeichenfolge (uri in Höhe von USD)

Die StorageGRID-Endpunkte. Beispiel: [ `"https://s3.examplegrid.com", ]

Grid_username

Zeichenfolge

Der StorageGRID-Benutzername.

Grid_password

Zeichenfolge

Das StorageGRID-Passwort.

Tenant_username

Zeichenfolge

Der Benutzername des StorageGRID-Mandanten.

Tenant_password

Zeichenfolge

Das StorageGRID-Mandantenpasswort.

subskription_number

Zeichenfolge

Die Zuora-Abonnementnummer.

Rufen Sie StorageGRID Instanzen ab

Verwenden Sie die in der folgenden Tabelle aufgeführte Methode zum Abrufen der StorageGRID-Instanzen.

HTTP-Methode Pfad Beschreibung Parameter

GET

/v2.1/storagegridinstances

Rufen Sie StorageGRID Instanzen ab.

Keine

Erforderliche Body-Attribute für Anforderung: none

Beispiel des Körpers anfordern:

none

Beispiel des Antwortkörpers:

{
  "status": {
    "user_message": "Okay. Returned 1 record.",
    "verbose_message": "",
    "code": 200
  },
  "result": {
    "returned_records": 1,
    "records": [
      {
        "id": "5e3ba2840271823644cb8ab6",
        "name": "NSE StorageGRID Dev1",
        "user_id": "5bbee380a2df7a04d43acaee",
        "admin_rest_uri": "https://sggmi-dev.dev.ausngs.netapp.au",
        "s3_endpoints": [
          "https://sgs3.dev.ausngs.netapp.au"
        ],
        "subscription_number": "A-S00004566"
      }
    ]
  }
}

Rufen Sie StorageGRID-Instanzen nach ID ab

Verwenden Sie die in der folgenden Tabelle aufgeführte Methode, um StorageGRID-Instanzen nach ID abzurufen.

HTTP-Methode Pfad Beschreibung Parameter

GET

/v2.1/storagegridinstances/{id}

Rufen Sie eine StorageGRID-Instanz anhand der ID ab.

id (String): Die eindeutige Kennung der StorageGRID-Instanz.

Erforderliche Body-Attribute für Anforderung: none

Beispiel des Körpers anfordern:

none

Beispiel des Antwortkörpers:

{
  "status": {
    "user_message": "Okay. Returned 1 record.",
    "verbose_message": "",
    "code": 200
  },
  "result": {
    "returned_records": 1,
    "records": [
      {
        "id": "5e3ba2840271823644cb8ab6",
        "name": "NSE StorageGRID Dev1",
        "user_id": "5bbee380a2df7a04d43acaee",
        "admin_rest_uri": "https://sggmi-dev.dev.ausngs.netapp.au",
        "s3_endpoints": [
          "https://sgs3.dev.ausngs.netapp.au"
        ],
        "subscription_number": "A-S00004566"
      }
    ]
  }
}

Erstellen Sie eine StorageGRID-Instanz anhand der ID

Verwenden Sie die in der folgenden Tabelle aufgeführte Methode, um eine StorageGRID-Instanz anhand der ID zu erstellen.

HTTP-Methode Pfad Beschreibung Parameter

POST`

/v2.1/storagegridinstances/{id}

Rufen Sie eine StorageGRID-Instanz anhand der ID ab.

id (String): die eindeutige Kennung der StorageGRID-Instanz.

Erforderliche Body-Attribute für Anforderung: none

Beispiel des Körpers anfordern:

{
  "name": "Grid1",
  "admin_rest_uri": "https://examplegrid.com",
  "s3_endpoints": [
    "https://s3.examplegrid.com",
    "https://s3.location.company.com"
  ],
  "grid_username": "root",
  "grid_password": "string",
  "tenant_username": "root",
  "tenant_password": "string",
  "subscription_number": "A-S00003969"
}

Beispiel des Antwortkörpers:

{
  "status": {
    "user_message": "string",
    "verbose_message": "string",
    "code": "string"
  },
  "result": {
    "returned_records": 1,
    "records": [
      {
        "id": "5d2fb0fb4f47df00015274e3",
        "name": "Grid1",
        "admin_rest_uri": "https://examplegrid.com",
        "user_id": "5d2fb0fb4f47df00015274e3",
        "s3_endpoints": [
          "https://s3.examplegrid.com",
          "https://s3.location.company.com"
        ],
        "subscription_number": "A-S00003969"
      }
    ]
  }
}

Ändern einer StorageGRID-Instanz anhand der ID

Verwenden Sie die in der folgenden Tabelle aufgeführte Methode, um eine StorageGRID-Instanz anhand der ID zu ändern.

HTTP-Methode Pfad Beschreibung Parameter

PUT

/v2.1/storagegridinstances/{id}

Ändern einer StorageGRID-Instanz anhand der ID

id (String): Die eindeutige Kennung der StorageGRID-Instanz.

Erforderliche Body-Attribute für Anforderung: none

Beispiel des Körpers anfordern:

{
  "name": "Grid1",
  "admin_rest_uri": "https://examplegrid.com",
  "s3_endpoints": [
    "https://s3.examplegrid.com",
    "https://s3.location.company.com"
  ],
  "grid_username": "root",
  "grid_password": "string",
  "tenant_username": "root",
  "tenant_password": "string",
  "subscription_number": "A-S00003969"

Beispiel des Antwortkörpers:

{
  "status": {
    "user_message": "string",
    "verbose_message": "string",
    "code": "string"
  },
  "result": {
    "returned_records": 1,
    "records": [
      {
        "id": "5d2fb0fb4f47df00015274e3",
        "name": "Grid1",
        "admin_rest_uri": "https://examplegrid.com",
        "user_id": "5d2fb0fb4f47df00015274e3",
        "s3_endpoints": [
          "https://s3.examplegrid.com",
          "https://s3.location.company.com"
        ],
        "subscription_number": "A-S00003969"
      }
    ]
  }
}