File Shares - Restore

共有の論理的な削除が有効になっている場合、有効な保持期間内にファイル共有を復元する

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/fileServices/default/shares/{shareName}/restore?api-version=2023-01-01

URI パラメーター

名前 / 必須 説明
accountName
path True

string

指定したリソース グループ内のストレージ アカウントの名前。 ストレージ アカウント名の長さは 3 ~ 24 文字で、数字と小文字のみを使用する必要があります。

Regex pattern: ^[a-z0-9]+$

resourceGroupName
path True

string

ユーザーのサブスクリプション内のリソース グループの名前。 名前の大文字と小文字は区別されます。

Regex pattern: ^[-\w\._\(\)]+$

shareName
path True

string

指定したストレージ アカウント内のファイル共有の名前。 ファイル共有名の長さは 3 ~ 63 文字にする必要があり、数字、小文字、ダッシュ (-) のみを使用してください。 すべてのダッシュ (-) 文字は、その直前および直後に文字または数字が使用されている必要があります。

subscriptionId
path True

string

ターゲット サブスクリプションの ID。

api-version
query True

string

この操作に使用する API バージョン。

要求本文

名前 必須 説明
deletedShareName True

string

必須。 復元される削除された共有の名前を特定します。

deletedShareVersion True

string

必須。 復元される削除済み共有のバージョンを特定します。

応答

名前 説明
200 OK

[OK] -- 共有が正常に復元されました。

Other Status Codes

CloudError

操作に失敗した理由を説明するエラー応答。

セキュリティ

azure_auth

Azure Active Directory OAuth2 フロー

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

名前 説明
user_impersonation ユーザー アカウントの借用

RestoreShares

Sample Request

POST https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/res3376/providers/Microsoft.Storage/storageAccounts/sto328/fileServices/default/shares/share1249/restore?api-version=2023-01-01

{
  "deletedShareName": "share1249",
  "deletedShareVersion": "1234567890"
}

Sample Response

定義

名前 説明
CloudError

ストレージ サービスからのエラー応答。

CloudErrorBody

ストレージ サービスからのエラー応答。

DeletedShare

復元する削除された共有。

CloudError

ストレージ サービスからのエラー応答。

名前 説明
error

CloudErrorBody

ストレージ サービスからのエラー応答。

CloudErrorBody

ストレージ サービスからのエラー応答。

名前 説明
code

string

エラーの識別子。 コードは不変であり、プログラムによって使用されることを意図しています。

details

CloudErrorBody[]

エラーに関する追加の詳細の一覧。

message

string

ユーザー インターフェイスでの表示に適したエラーを説明するメッセージ。

target

string

特定のエラーのターゲット。 たとえば、エラーが発生したプロパティの名前です。

DeletedShare

復元する削除された共有。

名前 説明
deletedShareName

string

必須。 復元される削除された共有の名前を特定します。

deletedShareVersion

string

必須。 復元される削除済み共有のバージョンを特定します。