StorageAccountPropertiesUpdateParameters interface

ストレージアカウントを更新する際に使われるパラメータ。

プロパティ

accessTier

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

allowBlobPublicAccess

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

allowCrossTenantReplication

AAD テナント 間のオブジェクト レプリケーションを許可または禁止します。 オブジェクト レプリケーション ポリシーに異なる AAD テナントのストレージ アカウントが含まれる場合にのみ、新規または既存のアカウントに対してこのプロパティを true に設定します。 既定では、新しいアカウントがベスト セキュリティ プラクティスに従う場合、既定の解釈は false です。

allowedCopyScope

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

allowSharedKeyAccess

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

allowSharedKeyAccessForServices

サービスレベルで共有キーアクセスプロパティを示します

azureFilesIdentityBasedAuthentication

Azure Files の ID ベースの認証設定を提供します。

customDomain

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

dataCollaborationPolicyProperties

ストレージアカウントのデータコラボレーションポリシー。

defaultToOAuthAuthentication

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

dnsEndpointType

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

dualStackEndpointPreference

ユーザーが選択したインターネットプロトコルに関する情報を保持します。

enableExtendedGroups

true に設定されている場合は、ローカル ユーザー機能を使用してグループの拡張サポートを有効にします

enableHttpsTrafficOnly

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

encryption

適用されません。 Azure Storageの静止時暗号化はすべてのストレージアカウントでデフォルトで有効化されており、無効化はできません。

geoPriorityReplicationStatus

アカウントに対して Geo Priority Replication が有効になっているかどうかを示すステータス。

immutableStorageWithVersioning

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

isLocalUserEnabled

ローカル ユーザー機能を有効にします (true に設定されている場合)

isSftpEnabled

セキュリティで保護されたファイル転送プロトコルを有効にします (true に設定されている場合)

keyPolicy

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

largeFileSharesState

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

minimumTlsVersion

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

networkRuleSet

ネットワーク ルール セット

publicNetworkAccess

ストレージ アカウントへのパブリック ネットワーク アクセスを評価するために、ネットワーク セキュリティ境界構成を許可、禁止、または許可します。 値は省略可能ですが、渡される場合は'Enabled'、'Disabled'、または 'SecuredByPerimeter' である必要があります。

routingPreference

ユーザーがデータ転送を選択したネットワーク ルーティングの選択に関する情報を保持します

sasPolicy

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

プロパティの詳細

accessTier

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

accessTier?: AccessTier

プロパティ値

allowBlobPublicAccess

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

allowBlobPublicAccess?: boolean

プロパティ値

boolean

allowCrossTenantReplication

AAD テナント 間のオブジェクト レプリケーションを許可または禁止します。 オブジェクト レプリケーション ポリシーに異なる AAD テナントのストレージ アカウントが含まれる場合にのみ、新規または既存のアカウントに対してこのプロパティを true に設定します。 既定では、新しいアカウントがベスト セキュリティ プラクティスに従う場合、既定の解釈は false です。

allowCrossTenantReplication?: boolean

プロパティ値

boolean

allowedCopyScope

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

allowedCopyScope?: string

プロパティ値

string

allowSharedKeyAccess

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

allowSharedKeyAccess?: boolean

プロパティ値

boolean

allowSharedKeyAccessForServices

サービスレベルで共有キーアクセスプロパティを示します

allowSharedKeyAccessForServices?: StorageAccountSharedKeyAccessProperties

プロパティ値

azureFilesIdentityBasedAuthentication

Azure Files の ID ベースの認証設定を提供します。

azureFilesIdentityBasedAuthentication?: AzureFilesIdentityBasedAuthentication

プロパティ値

customDomain

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

customDomain?: CustomDomain

プロパティ値

dataCollaborationPolicyProperties

ストレージアカウントのデータコラボレーションポリシー。

dataCollaborationPolicyProperties?: StorageDataCollaborationPolicyProperties

プロパティ値

defaultToOAuthAuthentication

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

defaultToOAuthAuthentication?: boolean

プロパティ値

boolean

dnsEndpointType

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

dnsEndpointType?: string

プロパティ値

string

dualStackEndpointPreference

ユーザーが選択したインターネットプロトコルに関する情報を保持します。

dualStackEndpointPreference?: DualStackEndpointPreference

プロパティ値

enableExtendedGroups

true に設定されている場合は、ローカル ユーザー機能を使用してグループの拡張サポートを有効にします

enableExtendedGroups?: boolean

プロパティ値

boolean

enableHttpsTrafficOnly

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

enableHttpsTrafficOnly?: boolean

プロパティ値

boolean

encryption

適用されません。 Azure Storageの静止時暗号化はすべてのストレージアカウントでデフォルトで有効化されており、無効化はできません。

encryption?: Encryption

プロパティ値

geoPriorityReplicationStatus

アカウントに対して Geo Priority Replication が有効になっているかどうかを示すステータス。

geoPriorityReplicationStatus?: GeoPriorityReplicationStatus

プロパティ値

immutableStorageWithVersioning

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

immutableStorageWithVersioning?: ImmutableStorageAccount

プロパティ値

isLocalUserEnabled

ローカル ユーザー機能を有効にします (true に設定されている場合)

isLocalUserEnabled?: boolean

プロパティ値

boolean

isSftpEnabled

セキュリティで保護されたファイル転送プロトコルを有効にします (true に設定されている場合)

isSftpEnabled?: boolean

プロパティ値

boolean

keyPolicy

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

keyPolicy?: KeyPolicy

プロパティ値

largeFileSharesState

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

largeFileSharesState?: string

プロパティ値

string

minimumTlsVersion

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

minimumTlsVersion?: string

プロパティ値

string

networkRuleSet

ネットワーク ルール セット

networkRuleSet?: NetworkRuleSet

プロパティ値

publicNetworkAccess

ストレージ アカウントへのパブリック ネットワーク アクセスを評価するために、ネットワーク セキュリティ境界構成を許可、禁止、または許可します。 値は省略可能ですが、渡される場合は'Enabled'、'Disabled'、または 'SecuredByPerimeter' である必要があります。

publicNetworkAccess?: string

プロパティ値

string

routingPreference

ユーザーがデータ転送を選択したネットワーク ルーティングの選択に関する情報を保持します

routingPreference?: RoutingPreference

プロパティ値

sasPolicy

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

sasPolicy?: SasPolicy

プロパティ値