StorageAccountUpdateParameters interface
ストレージ アカウントのプロパティを更新するときに指定できるパラメーター。
プロパティ
access |
kind = BlobStorage のストレージ アカウントに必要です。 課金に使用されるアクセス層。 |
allow |
ストレージ アカウント内のすべての BLOB またはコンテナーへのパブリック アクセスを許可または禁止します。 このプロパティの既定の解釈は true です。 |
allow |
ストレージ アカウントが、共有キーを介してアカウント アクセス キーを使用して要求の承認を許可するかどうかを示します。 false の場合、共有アクセス署名を含むすべての要求が Azure Active Directory (Azure AD) で承認されている必要があります。 既定値は null で、true と同じです。 |
azure |
Azure Filesの ID ベースの認証設定を提供します。 |
custom |
ユーザーによってストレージ アカウントに割り当てられたカスタム ドメイン。 Name は CNAME ソースです。 現時点では、ストレージ アカウントごとに 1 つのカスタム ドメインのみがサポートされています。 既存のカスタム ドメインをクリアするには、カスタム ドメイン名プロパティに空の文字列を使用します。 |
enable |
が true に設定されている場合にのみ、ストレージ サービスへの https トラフィックを許可します。 |
encryption | アカウントの暗号化設定を提供します。 既定の設定は暗号化されません。 |
identity | リソースの ID。 |
kind | 省略可能。 ストレージ アカウントの種類を示します。 現在、サーバーでサポートされている StorageV2 値のみ。 |
large |
[有効] に設定されている場合は、大きなファイル共有を許可します。 有効にした後は無効にできません。 |
minimum |
ストレージへの要求で許可される最小 TLS バージョンを設定します。 このプロパティの既定の解釈は TLS 1.0 です。 |
network |
ネットワーク ルール セット |
routing |
データ転送のためにユーザーが選択したネットワーク ルーティングの選択に関する情報を保持します |
sku | SKU 名を取得または設定します。 SKU 名をStandard_ZRS、Premium_LRS、またはPremium_ZRSに更新することも、それらの SKU 名のアカウントを他の値に更新することもできないことに注意してください。 |
tags | リソースを記述するキー値ペアの一覧を取得または設定します。 これらのタグはリソース グループをまたがってこのリソースを表示およびグループ化する際に使用できます。 リソースには最大 15 個のタグを指定できます。 各タグには、キーの長さが 128 文字以下で、値の長さが 256 文字以下である必要があります。 |
プロパティの詳細
accessTier
allowBlobPublicAccess
ストレージ アカウント内のすべての BLOB またはコンテナーへのパブリック アクセスを許可または禁止します。 このプロパティの既定の解釈は true です。
allowBlobPublicAccess?: boolean
プロパティ値
boolean
allowSharedKeyAccess
ストレージ アカウントが、共有キーを介してアカウント アクセス キーを使用して要求の承認を許可するかどうかを示します。 false の場合、共有アクセス署名を含むすべての要求が Azure Active Directory (Azure AD) で承認されている必要があります。 既定値は null で、true と同じです。
allowSharedKeyAccess?: boolean
プロパティ値
boolean
azureFilesIdentityBasedAuthentication
Azure Filesの ID ベースの認証設定を提供します。
azureFilesIdentityBasedAuthentication?: AzureFilesIdentityBasedAuthentication
プロパティ値
customDomain
ユーザーによってストレージ アカウントに割り当てられたカスタム ドメイン。 Name は CNAME ソースです。 現時点では、ストレージ アカウントごとに 1 つのカスタム ドメインのみがサポートされています。 既存のカスタム ドメインをクリアするには、カスタム ドメイン名プロパティに空の文字列を使用します。
customDomain?: CustomDomain
プロパティ値
enableHttpsTrafficOnly
が true に設定されている場合にのみ、ストレージ サービスへの https トラフィックを許可します。
enableHttpsTrafficOnly?: boolean
プロパティ値
boolean
encryption
identity
kind
省略可能。 ストレージ アカウントの種類を示します。 現在、サーバーでサポートされている StorageV2 値のみ。
kind?: string
プロパティ値
string
largeFileSharesState
[有効] に設定されている場合は、大きなファイル共有を許可します。 有効にした後は無効にできません。
largeFileSharesState?: string
プロパティ値
string
minimumTlsVersion
ストレージへの要求で許可される最小 TLS バージョンを設定します。 このプロパティの既定の解釈は TLS 1.0 です。
minimumTlsVersion?: string
プロパティ値
string
networkRuleSet
routingPreference
データ転送のためにユーザーが選択したネットワーク ルーティングの選択に関する情報を保持します
routingPreference?: RoutingPreference
プロパティ値
sku
SKU 名を取得または設定します。 SKU 名をStandard_ZRS、Premium_LRS、またはPremium_ZRSに更新することも、それらの SKU 名のアカウントを他の値に更新することもできないことに注意してください。
sku?: Sku
プロパティ値
tags
リソースを記述するキー値ペアの一覧を取得または設定します。 これらのタグはリソース グループをまたがってこのリソースを表示およびグループ化する際に使用できます。 リソースには最大 15 個のタグを指定できます。 各タグには、キーの長さが 128 文字以下で、値の長さが 256 文字以下である必要があります。
tags?: {[propertyName: string]: string}
プロパティ値
{[propertyName: string]: string}