FileShareItem クラス
ファイル共有のプロパティが一覧表示されます。
変数はサーバーによってのみ設定され、要求の送信時には無視されます。
- 継承
-
azure.mgmt.storage.v2021_04_01.models._models_py3.AzureEntityResourceFileShareItem
コンストラクター
FileShareItem(*, 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, signed_identifiers: List[_models.SignedIdentifier] | None = None, **kwargs: Any)
Keyword-Only パラメータ
名前 | 説明 |
---|---|
metadata
|
共有にメタデータとして関連付ける名前と値のペアを指定します。 |
share_quota
|
共有の最大サイズ (ギガバイト単位)。 0 より大きく 5 TB (5120) 以下である必要があります。 大きなファイル共有の場合、最大サイズは 102400 です。 |
enabled_protocols
|
str または
EnabledProtocols
ファイル共有に使用される認証プロトコル。 共有の作成時にのみ指定できます。 既知の値は、"SMB" と "NFS" です。 |
root_squash
|
str または
RootSquashType
プロパティは NFS 共有専用です。 既定値は NoRootSquash です。 既知の値は、"NoRootSquash"、"RootSquash"、および "AllSquash" です。 |
access_tier
|
str または
ShareAccessTier
特定の共有のアクセス層。 GpV2 アカウントでは、TransactionOptimized (既定値)、ホット、クールのどちらかを選択できます。 FileStorage アカウントでは、Premium を選択できます。 既知の値は、"TransactionOptimized"、"Hot"、"Cool"、"Premium" です。 |
signed_identifiers
|
共有で指定された格納されているアクセス ポリシーの一覧。 |
変数
名前 | 説明 |
---|---|
id
|
リソースの完全修飾リソース ID。 例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}。 |
name
|
リソースの名前。 |
type
|
リソースの型。 たとえば、"Microsoft.Compute/virtualMachines" や "Microsoft.Storage/storageAccounts" などです。 |
etag
|
リソース Etag。 |
last_modified_time
|
共有が最後に更新された日時を返します。 |
metadata
|
共有にメタデータとして関連付ける名前と値のペアを指定します。 |
share_quota
|
共有の最大サイズ (ギガバイト単位)。 0 より大きく 5 TB (5120) 以下である必要があります。 大きなファイル共有の場合、最大サイズは 102400 です。 |
enabled_protocols
|
str または
EnabledProtocols
ファイル共有に使用される認証プロトコル。 共有の作成時にのみ指定できます。 既知の値は、"SMB" と "NFS" です。 |
root_squash
|
str または
RootSquashType
プロパティは NFS 共有専用です。 既定値は NoRootSquash です。 既知の値は、"NoRootSquash"、"RootSquash"、および "AllSquash" です。 |
version
|
共有のバージョン。 |
deleted
|
共有が削除されたかどうかを示します。 |
deleted_time
|
共有が削除された場合の削除時刻。 |
remaining_retention_days
|
論理的に削除された共有の残りの保持日数。 |
access_tier
|
str または
ShareAccessTier
特定の共有のアクセス層。 GpV2 アカウントでは、TransactionOptimized (既定値)、ホット、クールのどちらかを選択できます。 FileStorage アカウントでは、Premium を選択できます。 既知の値は、"TransactionOptimized"、"Hot"、"Cool"、"Premium" です。 |
access_tier_change_time
|
共有アクセス層の最終変更時刻を示します。 |
access_tier_status
|
アクセス層の移行が保留中かどうかを示します。 |
share_usage_bytes
|
共有に格納されているデータのおおよそのサイズ。 この値には、最近作成または最近サイズ変更されたすべてのファイルが含まれていない場合があることに注意してください。 |
lease_status
|
str または
LeaseStatus
共有のリース状態。 既知の値は、"Locked" と "Unlocked" です。 |
lease_state
|
str または
LeaseState
共有のリース状態。 既知の値は、"Available"、"Leased"、"Expired"、"Breaking"、および "Broken" です。 |
lease_duration
|
str または
LeaseDuration
共有のリース期間が無制限か固定期間かを指定します。これは、共有がリースされている場合に限られます。 既知の値は、"Infinite" と "Fixed" です。 |
signed_identifiers
|
共有で指定された格納されているアクセス ポリシーの一覧。 |
snapshot_time
|
共有の作成時間スナップショット展開パラメーター "snapshots" を含むリスト共有の応答で返されます。 |
Azure SDK for Python