Skip to main content

Modify an existing volume

PUT /aws/ha/volumes/{workingEnvironmentId}/{svmName}/{volumeName}

Modifies an existing volume.

Parameters

Name Type In Required Description

workingEnvironmentId

string

path

True

svmName

string

path

True

volumeName

string

path

True

workingEnvironmentId

string

path

True

svmName

string

path

True

volumeName

VolumeName

path

True

Request Body

Name Type Required Description

snapshotPolicyName

string

False

shareInfo

CifsShareInfo

False

exportPolicyInfo

NamedExportPolicyInfo

False

qualityOfService

VolumeQualityOfService

False

tieringPolicy

string

False

minimumCoolingDays

integer

False

comment

string

False

Example request
{
  "snapshotPolicyName": "string",
  "shareInfo": {
    "shareName": "string",
    "accessControlList": [
      {
        "permission": "string",
        "users": [
          "string"
        ]
      }
    ],
    "vscanFileOpPolicy": "string"
  },
  "exportPolicyInfo": {
    "name": "string",
    "policyType": "string",
    "ips": [
      "string"
    ],
    "nfsVersion": [
      "string"
    ],
    "rules": [
      {}
    ]
  },
  "tieringPolicy": "string",
  "comment": "string"
}

Error

Status: Default, Default response

Definitions

See Definitions

pattern

Name Type Required Description

pattern

string

False

flags

integer

True

cursor

integer

False

Regex

Name Type Required Description

pattern

pattern

True

groupNames

array[string]

True

PatternMessage

Name Type Required Description

regex

Regex

True

message

string

False

VolumeName

Name Type Required Description

_1

string

True

validatesWith

PatternMessage

True

CifsShareUserPermissions

Name Type Required Description

permission

string

False

users

array[string]

True

CifsShareInfo

Name Type Required Description

shareName

string

True

accessControlList

array[CifsShareUserPermissions]

True

vscanFileOpPolicy

string

False

index

ExportPolicyRule

Name Type Required Description

index

index

False

ruleAccessControl

string

True

ips

array[string]

True

nfsVersion

array[string]

False

superUser

boolean

True

NamedExportPolicyInfo

Name Type Required Description

name

string

False

policyType

string

True

ips

array[string]

True

nfsVersion

array[string]

False

rules

array[ExportPolicyRule]

True

Capacity

Name Type Required Description

size

number

True

unit

string

True

VolumeQualityOfService

Name Type Required Description

maxIops

integer

False

maxDataRate

Capacity

False