次の方法で共有


Azure.ResourceManager.Storage.Models 名前空間

クラス

AccountImmutabilityPolicy

これにより、アカウント レベルの不変ポリシー プロパティが定義されます。

AccountSasContent

ストレージ アカウントの SAS 資格情報を一覧表示するパラメーター。

ArmStorageModelFactory

モデルのモデル ファクトリ。

BlobContainerImmutabilityPolicy

BLOB コンテナーの ImmutabilityPolicy のプロパティ。

BlobInventoryPolicyDefinition

BLOB インベントリ ルールを定義する オブジェクト。

BlobInventoryPolicyFilter

BLOB インベントリ ルールのフィルター条件を定義する オブジェクト。 'Blob' definition.objectType の場合、すべてのフィルター プロパティが適用されます。'blobTypes' は必須であり、その他は省略可能です。 'Container' definition.objectType の場合、prefixMatch のみが適用され、省略可能です。

BlobInventoryPolicyRule

BLOB インベントリ ルールをラップする オブジェクト。 各ルールは名前によって一意に定義されます。

BlobInventoryPolicySchema

ストレージ アカウント BLOB インベントリ ポリシールール。

BlobRestoreContent

BLOB 復元パラメーター。

BlobRestoreRange

BLOB 範囲。

BlobRestoreStatus

BLOB の復元の状態。

BlobServiceChangeFeed

変更フィード イベントの BLOB サービス プロパティ。

DateAfterCreation

スナップショットとバージョンアクションの条件を定義するオブジェクト。

DateAfterModification

ベース BLOB アクションの条件を定義する オブジェクト。 プロパティ daysAfterModificationGreaterThan、daysAfterLastAccessTimeGreaterThan、daysAfterCreationGreaterThan は相互に排他的です。 daysAfterLastTierChangeGreaterThan プロパティは、daysAfterModificationGreaterThan を設定する必要がある tierToArchive アクションにのみ適用されます。また、daysAfterLastAccessTimeGreaterThan または daysAfterCreationGreaterThan と組み合わせて使用することはできません。

DeletedShare

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

DeleteRetentionPolicy

論理的な削除のサービス プロパティ。

EncryptionScopeKeyVaultProperties

暗号化スコープのキー コンテナーのプロパティ。 暗号化スコープ 'source' 属性が 'Microsoft.KeyVault' に設定されている場合、これは必須フィールドです。

FilesIdentityBasedAuthentication

AZURE FILES ID ベースの認証の設定。

GeoReplicationStatistics

ストレージ アカウントの BLOB、テーブル、キュー、およびファイル サービスのレプリケーションに関連する統計。 これは、ストレージ アカウントに対して geo 冗長レプリケーションが有効になっている場合にのみ使用できます。

GetAccountSasResult

[SAS 資格情報の一覧表示] 操作の応答。

GetServiceSasResult

サービス SAS 資格情報の一覧表示操作応答。

ImmutableStorageAccount

このプロパティは、アカウント レベルの不変性を有効にし、定義します。 この機能を有効にすると、BLOB のバージョン管理が自動的に有効になります。

ImmutableStorageWithVersioning

コンテナーのオブジェクト レベルの不変性プロパティ。

LastAccessTimeTrackingPolicy

最終アクセス時間ベースの追跡ポリシーの BLOB サービスのプロパティ。

LeaseContainerContent

リース コンテナー要求スキーマ。

LeaseContainerResponse

リース コンテナー応答スキーマ。

LeaseShareContent

リース共有要求スキーマ。

LeaseShareResponse

リース共有応答スキーマ。

LegalHold

BLOB コンテナーの LegalHold プロパティ。

LegalHoldProperties

BLOB コンテナーの LegalHold プロパティ。

LegalHoldTag

BLOB コンテナーの LegalHold のタグ。

LocalUserKeys

ストレージ アカウントのローカル ユーザー キー。

LocalUserRegeneratePasswordResult

ストレージ アカウント ローカル ユーザーのシークレット。

ManagementPolicyAction

アクションは、実行条件が満たされるとフィルター処理された BLOB に適用されます。

ManagementPolicyBaseBlob

ベース BLOB の管理ポリシー アクション。

ManagementPolicyDefinition

ライフサイクル ルールを定義する オブジェクト。 各定義は、フィルター セットとアクション セットで構成されます。

ManagementPolicyFilter

フィルターを使用すると、ルール アクションをストレージ アカウント内の BLOB のサブセットに限定できます。 複数のフィルターが定義されている場合、論理 AND はすべてのフィルターに対して実行されます。

ManagementPolicyRule

ライフサイクル ルールをラップする オブジェクト。 各ルールは名前によって一意に定義されます。

ManagementPolicySnapShot

スナップショットの管理ポリシー アクション。

ManagementPolicyTagFilter

BLOB オブジェクトの BLOB インデックス タグベースのフィルター処理。

ManagementPolicyVersion

BLOB バージョンの管理ポリシー アクション。

ObjectReplicationPolicyFilter

フィルターを使用すると、レプリケーションはストレージ アカウント内の BLOB のサブセットに制限されます。 論理 OR は、フィルター内の値に対して実行されます。 複数のフィルターが定義されている場合、論理 AND はすべてのフィルターに対して実行されます。

ObjectReplicationPolicyRule

2 つのコンテナー間のレプリケーション ポリシー規則。

ProtectedAppendWritesHistory

保護された追加は、訴訟ホールドを使用して BLOB コンテナーの書き込み履歴設定を書き込みます。

RestorePolicy

BLOB 復元ポリシーの BLOB サービスのプロパティ。

ServiceSasContent

特定のリソースのサービス SAS 資格情報を一覧表示するパラメーター。

SmbSetting

SMB プロトコルの設定。

StorageAccountCreateOrUpdateContent

ストレージ アカウントの作成時に使用されるパラメーター。

StorageAccountEncryption

ストレージ アカウントの暗号化設定。

StorageAccountEncryptionIdentity

ストレージ アカウントの暗号化 ID。

StorageAccountEncryptionServices

暗号化をサポートするサービスの一覧。

StorageAccountEndpoints

パブリック BLOB、キュー、テーブル、Web、または dfs オブジェクトの取得を実行するために使用される URI。

StorageAccountInternetEndpoints

インターネット ルーティング エンドポイントを介してパブリック BLOB、ファイル、Web、または dfs オブジェクトの取得を実行するために使用される URI。

StorageAccountIPRule

CIDR 形式の特定の IP または IP 範囲を持つ IP 規則。

StorageAccountKey

ストレージ アカウントのアクセス キー。

StorageAccountKeyCreationTime

ストレージ アカウント キーの作成時間。

StorageAccountKeyVaultProperties

キー コンテナーのプロパティ。

StorageAccountMicrosoftEndpoints

Microsoft ルーティング エンドポイントを介してパブリック BLOB、キュー、テーブル、Web、または dfs オブジェクトの取得を実行するために使用される URI。

StorageAccountNameAvailabilityContent

ストレージ アカウント名の可用性をチェックするために使用されるパラメーター。

StorageAccountNameAvailabilityResult

CheckNameAvailability 操作の応答。

StorageAccountNetworkRuleSet

ネットワーク 規則セット。

StorageAccountPatch

ストレージ アカウントのプロパティを更新するときに指定できるパラメーター。

StorageAccountRegenerateKeyContent

ストレージ アカウント キーの再生成に使用されるパラメーター。

StorageAccountResourceAccessRule

リソース アクセス規則。

StorageAccountSasPolicy

ストレージ アカウントに割り当てられた SasPolicy。

StorageAccountSkuConversionStatus

これにより、非同期 SKU 変換の SKU 変換状態オブジェクトが定義されます。

StorageAccountVirtualNetworkRule

Virtual Networkルール。

StorageActiveDirectoryProperties

Active Directory (AD) の設定プロパティ。

StorageCorsRule

BLOB サービスの CORS ルールを指定します。

StorageCustomDomain

このストレージ アカウントに割り当てられたカスタム ドメイン。 これは Update を使用して設定できます。

StorageEncryptionService

サーバー側の暗号化を使用できるようにするサービス。

StoragePermissionScope

StoragePermissionScope。

StoragePrivateLinkResourceData

プライベート リンク リソース。

StoragePrivateLinkServiceConnectionState

サービス コンシューマーとプロバイダー間の接続の状態に関する情報のコレクション。

StorageRoutingPreference

ルーティングの優先順位は、ユーザー データの配信に使用するネットワークの種類 (microsoft またはインターネット ルーティング) を定義します。既定のオプションは microsoft ルーティングです。

StorageServiceAccessPolicy

StorageServiceAccessPolicy。

StorageSignedIdentifier

StorageSignedIdentifier。

StorageSku

ストレージ アカウントの SKU。

StorageSkuCapability

ファイル暗号化、ネットワーク ACL、変更通知など、指定された SKU の機能情報。

StorageSkuInformation

ストレージ SKU とそのプロパティ。

StorageSkuRestriction

SKU を使用できないための制限。

StorageSshPublicKey

StorageSshPublicKey。

StorageTableAccessPolicy

テーブル アクセス ポリシーのプロパティ オブジェクト。

StorageTableSignedIdentifier

テーブル アクセス ポリシーを設定するオブジェクト。

StorageUsage

ストレージ リソースの使用状況について説明します。

StorageUsageName

使用できる使用名。現在、StorageAccount に制限されています。

UpdateHistoryEntry

BLOB コンテナーの ImmutabilityPolicy の更新履歴。

構造体

AccountImmutabilityPolicyState

ImmutabilityPolicy 状態は、ポリシーのモードを定義します。 無効状態はポリシーを無効にし、ロック解除された状態では不変性保持時間の増減が許可され、allowProtectedAppendWrites プロパティを切り替えることもできます。ロック状態では不変性保持時間の増加のみが許可されます。 ポリシーは、無効またはロック解除状態でのみ作成でき、2 つの状態を切り替えることができます。 ロック解除状態のポリシーのみが、元に戻すことができないロック状態に移行できます。

ActiveDirectoryAccountType

Azure Storage の Active Directory アカウントの種類を指定します。

AllowedCopyScope

AAD テナント内または同じ VNet へのプライベート リンクを使用して、ストレージ アカウントとの間でコピーを制限します。

BlobContainerState

BlobContainerState。

BlobInventoryPolicyFormat

これは必須フィールドであり、インベントリ ファイルの形式を指定します。

BlobInventoryPolicyName

BlobInventoryPolicyName。

BlobInventoryPolicyObjectType

これは必須フィールドです。 このフィールドは、BLOB レベルまたはコンテナー レベルで作成されたインベントリのスコープを指定します。

BlobInventoryPolicySchedule

これは必須フィールドです。 このフィールドは、在庫形成をスケジュールするために使用されます。

BlobInventoryRuleType

有効な値は Inventory です。

BlobRestoreProgressStatus

BLOB 復元の進行状況の状態。 使用できる値は次のとおりです。 - InProgress: BLOB の復元が進行中であることを示します。 - 完了: BLOB の復元が正常に完了したことを示します。 - 失敗: BLOB の復元が失敗したことを示します。

CorsRuleAllowedMethod

CorsRuleAllowedMethod。

DefaultSharePermission

RBAC ロールが割り当てられない場合、Kerberos 認証を使用するユーザーの既定の共有アクセス許可。

DirectoryServiceOption

使用されているディレクトリ サービスを示します。 この列挙型は将来拡張される可能性があることに注意してください。

EncryptionScopesIncludeType

EncryptionScopesIncludeType。

EncryptionScopeSource

暗号化スコープのプロバイダー。 使用できる値 (大文字と小文字は区別されません): Microsoft.Storage、Microsoft.KeyVault。

EncryptionScopeState

暗号化スコープの状態。 有効な値 (大文字と小文字を区別しない): 有効、無効。

ExpirationAction

SAS 有効期限アクション。 ログのみを指定できます。

FileShareAccessTier

特定の共有のアクセス層。 GpV2 アカウントでは、TransactionOptimized (既定値)、ホット、クールのどちらかを選択できます。 FileStorage アカウントでは、Premium を選択できます。

FileShareEnabledProtocol

ファイル共有に使用される認証プロトコル。 共有の作成時にのみ指定できます。

GeoReplicationStatus

2 次拠点の状態。 使用可能な値は次のとおりです。 - ライブ: セカンダリの場所がアクティブで操作可能であることを示します。 - ブートストラップ: プライマリの場所からセカンダリの場所への初期同期が進行中であることを示します。これは通常、レプリケーションが最初に有効になったときに発生します。 - 使用不可: セカンダリの場所が一時的に使用できないことを示します。

ImmutabilityPolicyState

BLOB コンテナーの ImmutabilityPolicy 状態。使用可能な値は、Locked と Unlocked です。

ImmutabilityPolicyUpdateType

BLOB コンテナーの ImmutabilityPolicy 更新の種類。使用可能な値は、put、lock、extend です。

ImmutableStorageWithVersioningMigrationState

このプロパティは、オブジェクト レベルの不変性移行状態に対するコンテナー レベルの不変性を示します。

LargeFileSharesState

[有効] に設定されている場合は、大きなファイル共有を許可します。 有効にした後は無効にできません。

LastAccessTimeTrackingPolicyName

ポリシーの名前。 有効な値は AccessTimeTracking です。 このフィールドは現在読み取り専用です。

LeaseContainerAction

リース アクションを指定します。 使用可能なアクションの 1 つを指定できます。

LeaseShareAction

リース アクションを指定します。 使用可能なアクションの 1 つを指定できます。

ManagementPolicyName

ManagementPolicyName。

ManagementPolicyRuleType

有効な値は Lifecycle です。

RootSquashType

プロパティは NFS 共有専用です。 既定値は NoRootSquash です。

ServiceSasSignedResourceType

サービス SAS でアクセスできる署名済みサービス。 使用できる値は、Blob (b)、Container (c)、File (f)、Share (s) です。

StorageAccountFailoverType

StorageAccountFailoverType。

StorageAccountKeySource

暗号化キーソース (プロバイダー)。 使用できる値 (大文字と小文字は区別されません): Microsoft.Storage、Microsoft.Keyvault。

StorageAccountNetworkRuleAction

仮想ネットワーク 規則のアクション。

StorageAccountNetworkRuleState

仮想ネットワーク 規則の状態を取得します。

StorageAccountSasPermission

アカウント SAS の署名済みアクセス許可。 使用できる値は、Read (r)、Write (w)、Delete (d)、List (l)、Add (a)、Create (c)、Update (u)、Process (p) です。

StorageAccountSasSignedResourceType

アカウント SAS でアクセスできる署名付きリソースの種類。 サービス:サービス レベルの API へのアクセス。コンテナー (c): コンテナー レベルの API へのアクセス。オブジェクト (o): BLOB、キュー メッセージ、テーブル エンティティ、ファイルのオブジェクト レベル API へのアクセス。

StorageAccountSasSignedService

アカウント SAS でアクセスできる署名済みサービス。 使用できる値は、BLOB (b)、Queue (q)、Table (t)、File (f) です。

StorageAccountSkuConversionState

このプロパティは、現在の SKU 変換の状態を示します。

StorageDnsEndpointType

エンドポイントの種類を指定できます。 これを AzureDNSZone に設定すると、1 つのサブスクリプションに多数のアカウントが作成されます。これにより、Azure DNS ゾーンにアカウントが作成され、エンドポイント URL に英数字の DNS ゾーン識別子が設定されます。

StorageEncryptionKeyType

暗号化サービスに使用する暗号化キーの種類。 "Account" キーの種類は、アカウント スコープの暗号化キーが使用されることを意味します。 "サービス" キーの種類は、既定のサービス キーが使用されることを意味します。

StorageKind

ストレージ アカウントの種類を示します。

StorageLeaseDurationType

コンテナーのリースが無限期間か固定期間かを指定します。これは、コンテナーがリースされている場合にのみ行います。

StorageLeaseState

コンテナーのリースの状態。

StorageLeaseStatus

コンテナーのリース ステータス。

StorageListKeyExpand

StorageListKeyExpand。

StorageMinimumTlsVersion

ストレージへの要求で許可される最小 TLS バージョンを設定します。 このプロパティの既定の解釈は TLS 1.0 です。

StorageNetworkBypass

ログ/メトリック/AzureServices にトラフィックをバイパスするかどうかを指定します。 使用可能な値は、ログの任意の組み合わせです|メトリック|これらのトラフィックをバイパスしない場合は、AzureServices ("ログ記録、メトリック" など)、または None。

StoragePrivateEndpointConnectionProvisioningState

現在のプロビジョニング状態。

StoragePrivateEndpointServiceConnectionStatus

プライベート エンドポイント接続の状態。

StoragePublicNetworkAccess

ストレージ アカウントへのパブリック ネットワーク アクセスを許可または禁止します。 値は省略可能ですが、渡される場合は、'Enabled' または 'Disabled' である必要があります。

StorageRestrictionReasonCode

制限の理由。 現時点では、これは "QuotaId" または "NotAvailableForSubscription" にすることができます。 クォータ ID は、サブスクリプションがそのクォータに属していないため、SKU に必須のQuotas パラメーターがある場合に設定されます。 "NotAvailableForSubscription" は DC の容量に関連しています。

StorageRoutingChoice

ルーティングの選択は、ユーザーが選択するネットワーク ルーティングの種類を定義します。

StorageSkuName

SKU 名。 アカウントの作成に必要です。更新の場合は省略可能です。 古いバージョンでは、SKU 名は accountType と呼ばれることに注意してください。

列挙型

StorageAccountAccessTier

種類が BlobStorage のストレージ アカウントに必要です。 アクセス層は課金に使用されます。 "Premium" アクセス層は Premium ブロック BLOB ストレージ アカウントの種類の既定値であり、Premium ブロック BLOB ストレージ アカウントの種類に対しては変更できません。

StorageAccountExpand

StorageAccountExpand。

StorageAccountHttpProtocol

アカウント SAS で行われた要求に対して許可されるプロトコル。

StorageAccountKeyPermission

キーのアクセス許可 -- 読み取り専用または完全なアクセス許可。

StorageAccountNameUnavailableReason

ストレージ アカウント名を使用できなかった理由を取得します。 Reason 要素は、NameAvailable が false の場合にのみ返されます。

StorageAccountStatus

ストレージ アカウントのプライマリの場所が使用可能か使用不可かを示す状態を取得します。

StorageNetworkDefaultAction

他のルールが一致しない場合に許可または拒否の既定のアクションを指定します。

StorageProvisioningState

操作が呼び出されたときのストレージ アカウントの状態を取得します。

StoragePublicAccessType

コンテナー内のデータがパブリックにアクセス可能かどうかと、アクセスのレベルを指定します。

StorageSkuTier

SKU レベル。 これは SKU 名に基づいています。

StorageUsageUnit

測定単位を取得します。