# Update Personal Identity Network Profile

Updates the personal identity network by unique identifier.

Endpoint: PUT /personalIdentityNetworks/{pinId}
Version: 1.0.4

## Path parameters:

  - `pinId` (string, required)

## Request fields (application/json):

  - `name` (string, required)

  - `networkSegmentConfiguration` (object, required)

  - `networkSegmentConfiguration.segments` (integer)

  - `networkSegmentConfiguration.dhcpInfoId` (string)

  - `networkSegmentConfiguration.dhcpPoolId` (string)

  - `distributionSwitchInfos` (array)

  - `distributionSwitchInfos.id` (string)

  - `distributionSwitchInfos.loopbackInterfaceId` (string)

  - `distributionSwitchInfos.loopbackInterfaceIp` (string)

  - `distributionSwitchInfos.loopbackInterfaceSubnetMask` (string)

  - `distributionSwitchInfos.vlans` (string)

  - `distributionSwitchInfos.siteKeepAlive` (string)

  - `distributionSwitchInfos.siteRetry` (string)

  - `accessSwitchInfos` (array)

  - `accessSwitchInfos.id` (string)

  - `accessSwitchInfos.distributionSwitchId` (string)

  - `accessSwitchInfos.templateId` (string)

  - `accessSwitchInfos.webAuthPageType` (string)

  - `accessSwitchInfos.vlanId` (string)

  - `accessSwitchInfos.uplinkInfo` (object)

  - `accessSwitchInfos.uplinkInfo.uplinkType` (string)

  - `accessSwitchInfos.uplinkInfo.uplinkId` (string)

  - `accessSwitchInfos.webAuthPasswordLabel` (string)

  - `accessSwitchInfos.webAuthCustomTitle` (string)

  - `accessSwitchInfos.webAuthCustomTop` (string)

  - `accessSwitchInfos.webAuthCustomLoginButton` (string)

  - `accessSwitchInfos.webAuthCustomBottom` (string)

## Response 202 fields (application/json):

  - `requestId` (string)

  - `response` (any)

  - `links` (array)

  - `links.href` (string)

  - `links.hreflang` (string)

  - `links.title` (string)

  - `links.type` (string)

  - `links.deprecation` (string)

  - `links.profile` (string)

  - `links.name` (string)

  - `links.templated` (boolean)


## Response 400 fields

## Response 401 fields

## Response 403 fields

## Response 404 fields

## Response 422 fields

## Response 500 fields
