Update a fileshare.
Changed onRequest
- Base URLhttps://virtserver.swaggerhub.com/open83/multi-cloud/1.0.0
- Authnone declared
Request body
Example request
{
"Description": "AWS FileShare",
"Size": 1073741824,
"Tags": [
{
"key": "Name",
"Value": "soda"
}
],
"Encrypted": true,
"EncryptedSettings": {
"KmsKeyId": "arn:aws:kms:ap-south-1:676589967111:key/a6e1716e-0e90-407b-b494-b8ef8de91fc"
},
"Metadata": {
"PerformanceMode": "maxIO",
"ThroughputMode": "provisioned",
"ProvisionedThroughputInMibps": 1
}
}Response
successful operation
Example response
{
"Id": "5ef1db51202b510001c3804c",
"CreatedAt": "2020-06-23T16:07:05",
"UpdatedAt": "2020-06-23T16:07:05",
"TenantId": "94b280022d0c4401bcf3b0ea85870519",
"UserId": "5ea809d2553b0f000116be32",
"BackendId": "5ea809d2553b0f000116be32",
"Backend": "backend001",
"Name": "fileshare001",
"Description": "AWS FileShare",
"Type": "generalPurpose",
"Size": 1073741824,
"Region": "ap-south-1",
"AvailabilityZone": "ap-south-1a",
"Status": "available",
"Tags": [
{
"key": "Name",
"Value": "soda"
}
],
"SnapshotId": "5eea749a926e5300011a69d6",
"Encrypted": true,
"EncryptedSettings": {
"KmsKeyId": "arn:aws:kms:ap-south-1:676589967111:key/a6e1716e-0e90-407b-b494-b8ef8de91fc"
},
"Metadata": {
"fields": {
"CreationTimeAtBackend": {
"kind": {
"StringValue": "2020-06-17T19:44:06Z"
}
},
"CreationToken": {
"kind": {
"StringValue": "J7UWp#KX7BPi#zC5]{0j2/I54ukWP?j~[d3H"
}
},
"FileSystemId": {
"kind": {
"StringValue": "fs-68e26cb9"
}
},
"FileSystemSize": {
"kind": {
"StructValue": {
"fields": {
"Value": {
"kind": {
"NumberValue": 6144
}
},
"ValueInStandard": {
"kind": {
"NumberValue": 6144
}
}
}
}
}
},
"LifeCycleState": {
"kind": {
"StringValue": "available"
}
},
"Name": {
"kind": {
"StringValue": "sodafs"
}
},
"OwnerId": {
"kind": {
"StringValue": "676599967111"
}
},
"PerformanceMode": {
"kind": {
"StringValue": "maxIO"
}
},
"ProvisionedThroughputInMibps": {
"kind": {
"NumberValue": 1
}
},
"ThroughputMode": {
"kind": {
"StringValue": "provisioned"
}
}
}
}
}Changes
- breaking
request body became required
- breaking
the
response's property type changed fromstringtoobjectfor status - breaking
the
response's property type changed fromstringtoobjectfor status - breaking
the
response's property type changed fromarraytostringfor status - breaking
the
response's property type changed fromstringtointegerfor status - warning
removed the request property
- warning
removed the request property
- warning
added the new
NFSenum value to theresponse property for the response status - warning
added the new
SMBenum value to theresponse property for the response status - warning
added the new
availableenum value to theresponse property for the response status - warning
added the new
creatingenum value to theresponse property for the response status - warning
added the new
deletedenum value to theresponse property for the response status - warning
added the new
deletingenum value to theresponse property for the response status - warning
added the new
errorenum value to theresponse property for the response status - warning
added the new
errorDeletingenum value to theresponse property for the response status - warning
added the new
inUseenum value to theresponse property for the response status - warning
added the new
updatingenum value to theresponse property for the response status - info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
to the response with the status
- breaking
- breaking
the
response's property type changed fromobjecttostringfor status - breaking
the
response's property type changed fromobjecttostringfor status - breaking
the
response's property type changed fromstringtoarrayfor status - breaking
the
response's property type changed fromintegertostringfor status - warning
removed the request property
- warning
removed the request property
- warning
removed the request property
- warning
removed the request property
- warning
removed the request property
- warning
removed the request property
- warning
removed the optional property
from the response with the status - warning
removed the optional property
from the response with the status - warning
removed the optional property
/from the response with the status - warning
removed the optional property
from the response with the status - info
added the new optional request property
- info
added the new optional request property
- info
request body became optional
- info
removed the
NFSenum value from theresponse property for the response status - info
removed the
SMBenum value from theresponse property for the response status - info
removed the
availableenum value from theresponse property for the response status - info
removed the
creatingenum value from theresponse property for the response status - info
removed the
deletedenum value from theresponse property for the response status - info
removed the
deletingenum value from theresponse property for the response status - info
removed the
errorenum value from theresponse property for the response status - info
removed the
errorDeletingenum value from theresponse property for the response status - info
removed the
inUseenum value from theresponse property for the response status - info
removed the
updatingenum value from theresponse property for the response status
- breaking