Erstellen oder Aktualisieren

Erstellt oder aktualisiert eine Netzwerkressource.

Erstellt eine Netzwerkressource mit dem angegebenen Namen, der angegebenen Beschreibung und den angegebenen Eigenschaften. Wenn eine Netzwerkressource mit dem gleichen Namen vorhanden ist, wird sie mit der angegebenen Beschreibung und den angegebenen Eigenschaften aktualisiert. Die Netzwerkressource bietet Konnektivität zwischen Anwendungsdiensten.

Anforderung

Methode Anforderungs-URI
PUT /Resources/Networks/{networkResourceName}?api-version=6.4-preview

Parameter

Name type Erforderlich Standort
networkResourceName Zeichenfolge Ja Path
api-version Zeichenfolge Ja Abfrage
networkResourceDescription NetworkResourceDescription Ja Body

networkResourceName

Typ: Zeichenfolge
Erforderlich: Ja

Die Identität des Netzwerks.


api-version

Typ: Zeichenfolge
Erforderlich: Ja
Standard: 6.4-preview

Die Version der API. Dieser Parameter ist erforderlich, und sein Wert muss "6.4-preview" sein.


networkResourceDescription

Typ: NetworkResourceDescription
Erforderlich: Ja

Beschreibung zum Erstellen einer Netzwerkressource.

Antworten

HTTP-Statuscode BESCHREIBUNG Antwortschema
200 (OK) OK
NetworkResourceDescription
201 (Erstellt) Erstellt
NetworkResourceDescription
202 (Akzeptiert) Akzeptiert
Alle anderen Statuscodes Fehler
FabricError

Beispiele

CreateOrUpdateMeshNetwork

In diesem Beispiel wird gezeigt, wie Sie eine Netzwerkressource erstellen oder aktualisieren.

Anforderung

PUT http://localhost:19080/Resources/Networks/sampleNetwork?api-version=6.4-preview
Body
{
  "name": "sampleNetwork",
  "properties": {
    "kind": "Local",
    "description": "Service Fabric Mesh sample network.",
    "networkAddressPrefix": "2.0.0.0/16"
  }
}

200-Antwort

Body
{
  "name": "sampleNetwork",
  "properties": {
    "kind": "Local",
    "description": "Service Fabric Mesh sample network.",
    "networkAddressPrefix": "2.0.0.0/16",
    "status": "Ready"
  }
}

Antwort 201

Body
{
  "name": "sampleNetwork",
  "properties": {
    "kind": "Local",
    "description": "Service Fabric Mesh sample network.",
    "networkAddressPrefix": "2.0.0.0/16",
    "status": "Creating"
  }
}

202-Antwort

Body

Der Antworttext ist leer.