FileShare クラス
Id、リソース名、リソースの種類、Etag など、ファイル共有のプロパティ。
変数はサーバーによってのみ設定され、要求の送信時には無視されます。
- 継承
-
azure.mgmt.storage.v2020_08_01_preview.models._models_py3.AzureEntityResourceFileShare
コンストラクター
FileShare(*, metadata: Dict[str, str] | None = None, share_quota: int | None = None, enabled_protocols: str | _models.EnabledProtocols | None = None, root_squash: str | _models.RootSquashType | None = None, access_tier: str | _models.ShareAccessTier | None = None, **kwargs)
変数
- id
- str
リソースの完全修飾リソース ID。 例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name
- str
リソースの名前。
- type
- str
リソースの型。 例: "Microsoft。Compute/virtualMachines" または "Microsoft。Storage/storageAccounts"
- etag
- str
リソース Etag。
- last_modified_time
- datetime
共有が最後に更新された日時を返します。
- share_quota
- int
共有の最大サイズ (ギガバイト単位)。 0 より大きく 5 TB (5120) 以下である必要があります。 大きなファイル共有の場合、最大サイズは 102400 です。
- enabled_protocols
- str または EnabledProtocols
ファイル共有に使用される認証プロトコル。 共有の作成時にのみ指定できます。 既知の値は、"SMB" と "NFS" です。
- root_squash
- str または RootSquashType
プロパティは NFS 共有専用です。 既定値は NoRootSquash です。 既知の値は、"NoRootSquash"、"RootSquash"、および "AllSquash" です。
- version
- str
共有のバージョン。
- deleted
- bool
共有が削除されたかどうかを示します。
- deleted_time
- datetime
共有が削除された場合の削除時刻。
- remaining_retention_days
- int
論理的に削除された共有の残りの保持日数。
- access_tier
- str または ShareAccessTier
特定の共有のアクセス層。 GpV2 アカウントでは、TransactionOptimized (既定値)、ホット、クールのどちらかを選択できます。 FileStorage アカウントでは、Premium を選択できます。 既知の値は、"TransactionOptimized"、"Hot"、"Cool"、および "Premium" です。
- access_tier_change_time
- datetime
共有アクセス層の最終変更時刻を示します。
- access_tier_status
- str
アクセス層の保留中の遷移があるかどうかを示します。
- share_usage_bytes
- int
共有に格納されているデータのおおよそのサイズ。 この値には、最近作成または最近サイズ変更されたすべてのファイルが含まれていない場合があることに注意してください。
- snapshot_time
- datetime
展開パラメーター "snapshots" を含むリスト共有の応答で返される共有スナップショットの作成時間。