---
title: "Creates or updates a Network resource."
method: PUT
path: "/Resources/Networks/{networkResourceName}"
tags: ["MeshNetworks"]
---

# Creates or updates a Network resource.

`PUT /Resources/Networks/{networkResourceName}`

Creates a Network resource with the specified name, description and properties. If Network resource with the same name exists, then it is updated with the specified description and properties. Network resource provides connectivity between application services.

## Path parameters

- `networkResourceName` string, required

## Query parameters

- `api-version` '6.4-preview', required

## Request body

- NetworkResourceDescription — This type describes a network resource.
  - `name` string, required — Name of the Network resource.
  - `properties` NetworkResourceProperties, required — This type describes the properties of a network resource, including its kind.
    - `kind` 'Local', required — The type of a Service Fabric container network.

## Response `200`

OK

- NetworkResourceDescription — This type describes a network resource.
  - `name` string, required — Name of the Network resource.
  - `properties` NetworkResourceProperties, required — This type describes the properties of a network resource, including its kind.
    - `kind` 'Local', required — The type of a Service Fabric container network.

## Other responses

- `201` — Created
- `202` — Accepted
- `default` — Error

---

[API](https://skmtc.net/azure/apis/servicefabric-servicefabric.md) · [All operations](https://skmtc.net/azure/apis/servicefabric-servicefabric/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/azure/servicefabric-servicefabric/revisions/6df9f2f4d542/schema)
