次の方法で共有


StorageAccountUpdateParameters クラス

定義

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

[Microsoft.Rest.Serialization.JsonTransformation]
public class StorageAccountUpdateParameters
[<Microsoft.Rest.Serialization.JsonTransformation>]
type StorageAccountUpdateParameters = class
Public Class StorageAccountUpdateParameters
継承
StorageAccountUpdateParameters
属性

コンストラクター

StorageAccountUpdateParameters()

StorageAccountUpdateParameters クラスの新しいインスタンスを初期化します。

StorageAccountUpdateParameters(Sku, IDictionary<String,String>, Identity, CustomDomain, Encryption, SasPolicy, KeyPolicy, Nullable<AccessTier>, AzureFilesIdentityBasedAuthentication, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, NetworkRuleSet, String, RoutingPreference, Nullable<Boolean>, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, String, ImmutableStorageAccount, String, String, String)

StorageAccountUpdateParameters クラスの新しいインスタンスを初期化します。

プロパティ

AccessTier

kind = BlobStorage のストレージ アカウントに必要な値を取得または設定します。 アクセス層は課金に使用されます。 "Premium" アクセス層は Premium ブロック BLOB ストレージ アカウントの種類の既定値であり、Premium ブロック BLOB ストレージ アカウントの種類に対しては変更できません。 指定できる値は、'Hot'、'Cool'、'Premium' です。

AllowBlobPublicAccess

ストレージ アカウント内のすべての BLOB またはコンテナーへのパブリック アクセスを許可または禁止するを取得または設定します。 このプロパティの既定の解釈は true です。

AllowCrossTenantReplication

AAD テナント間のオブジェクトレプリケーションを許可または禁止するを取得または設定します。 このプロパティの既定の解釈は true です。

AllowedCopyScope

AAD テナント内または同じ VNet へのプライベート リンクを使用して、ストレージ アカウントとの間のコピーを制限するを取得または設定します。 使用可能な値は、'PrivateLink'、'AAD' です。

AllowSharedKeyAccess

取得または設定は、ストレージ アカウントが共有キーを介してアカウント アクセス キーを使用して要求を承認することを許可するかどうかを示します。 false の場合、共有アクセス署名を含むすべての要求が Azure Active Directory (Azure AD) で承認されている必要があります。 既定値は null で、true と同じです。

AzureFilesIdentityBasedAuthentication

Azure Filesの ID ベースの認証設定を取得または設定します。

CustomDomain

ユーザーがストレージ アカウントに割り当てたカスタム ドメインを取得または設定します。 Name は CNAME ソースです。 現時点では、ストレージ アカウントごとに 1 つのカスタム ドメインのみがサポートされています。 既存のカスタム ドメインをクリアするには、カスタム ドメイン名プロパティに空の文字列を使用します。

DefaultToOAuthAuthentication

既定の認証が OAuth かどうかを示すブール値フラグを取得または設定します。 このプロパティの既定の解釈は false です。

DnsEndpointType

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

EnableHttpsTrafficOnly

取得または設定では、ストレージ サービスへの https トラフィックが true に設定されている場合にのみ許可されます。

Encryption

適用できない値を取得または設定します。 保存時の Azure Storage 暗号化は、すべてのストレージ アカウントに対して既定で有効になっており、無効にすることはできません。

Identity

リソースの ID を取得または設定します。

ImmutableStorageWithVersioning

プロパティが変更不可であり、アカウント作成時にのみ true に設定できる値を取得または設定します。 true に設定すると、アカウント内のすべてのコンテナーのオブジェクト レベルの不変性が既定で有効になります。

IsLocalUserEnabled

true に設定されている場合、ローカル ユーザー機能を有効にする値を取得または設定します。

IsSftpEnabled

True に設定されている場合、セキュリティで保護されたファイル転送プロトコルを有効にする取得または設定

KeyPolicy

ストレージ アカウントに割り当てられた keyPolicy を取得または設定します。

Kind

省略可能な 値を取得または設定します。 ストレージ アカウントの種類を示します。 現在、サーバーでサポートされている StorageV2 値のみ。 使用できる値は、'Storage'、'StorageV2'、'BlobStorage'、'FileStorage'、'BlockBlobStorage' です。

LargeFileSharesState

[有効] に設定されている場合、大きなファイル共有を許可する値を取得または設定します。 一度有効にした後は無効にできません。 使用可能な値は 'Disabled'、'Enabled' です。

MinimumTlsVersion

ストレージへの要求で許可される TLS の最小バージョンを取得または設定します。 このプロパティの既定の解釈は TLS 1.0 です。 使用できる値は、'TLS1_0'、'TLS1_1'、'TLS1_2' です。

NetworkRuleSet

ネットワーク 規則セットを取得または設定します

PublicNetworkAccess

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

RoutingPreference

データ転送のためにユーザーが選択したネットワーク ルーティングの選択に関する情報を取得または設定します

SasPolicy

ストレージ アカウントに割り当てられた sasPolicy を取得または設定します。

Sku

SKU 名を取得または設定します。 SKU 名をStandard_ZRS、Premium_LRS、またはPremium_ZRSに更新することも、それらの SKU 名のアカウントを他の値に更新することもできないことに注意してください。

Tags

リソースを記述するキー値ペアの一覧を取得または設定します。 これらのタグはリソース グループをまたがってこのリソースを表示およびグループ化する際に使用できます。 リソースには最大 15 個のタグを指定できます。 各タグには、キーの長さが 128 文字以下で、値の長さが 256 文字以下である必要があります。

メソッド

Validate()

オブジェクトを検証します。

適用対象