次の方法で共有


StorageAccount interface

ストレージ アカウント。

Extends

プロパティ

accessTier

種類が BlobStorage のストレージ アカウントに必要です。 アクセス層は課金に使用されます。 "Premium" アクセス層は Premium ブロック BLOB ストレージ アカウントの種類の既定値であり、Premium ブロック BLOB ストレージ アカウントの種類に対しては変更できません。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

accountMigrationInProgress

顧客が開始したアカウントの移行が進行中の場合、値は true、それ以外の場合は null になります。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

allowBlobPublicAccess

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

allowCrossTenantReplication

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

allowedCopyScope

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

allowSharedKeyAccess

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

azureFilesIdentityBasedAuthentication

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

blobRestoreStatus

BLOB の復元状態注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

creationTime

ストレージ アカウントの作成日時を UTC で取得します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

customDomain

ユーザーがこのストレージ アカウントに割り当てたカスタム ドメインを取得します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

defaultToOAuthAuthentication

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

dnsEndpointType

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

enableHttpsTrafficOnly

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

enableNfsV3

TRUE に設定されている場合、NFS 3.0 プロトコルのサポートが有効になります。

encryption

ストレージ アカウントのサーバー側暗号化に使用する暗号化設定。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

extendedLocation

リソースの extendedLocation。

failoverInProgress

フェールオーバーが進行中の場合、値は true になり、それ以外の場合は null になります。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

geoReplicationStats

Geo レプリケーション統計注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

identity

リソースの ID。

immutableStorageWithVersioning

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

isHnsEnabled

アカウント HierarchyNamespace が true に設定されている場合は有効になります。

isLocalUserEnabled

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

isSftpEnabled

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

isSkuConversionBlocked

移行が進行中の場合、このプロパティは true または false に設定されます。 既定値は null です。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

keyCreationTime

ストレージ アカウント キーの作成時間。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

keyPolicy

ストレージ アカウントに割り当てられた KeyPolicy。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

kind

Kind を取得します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

largeFileSharesState

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

lastGeoFailoverTime

セカンダリの場所へのフェールオーバーの最新のインスタンスのタイムスタンプを取得します。 最新のタイムスタンプのみが保持されます。 フェールオーバー インスタンスが存在したことがない場合、この要素は返されません。 accountType がStandard_GRSまたはStandard_RAGRSの場合にのみ使用できます。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

minimumTlsVersion

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

networkRuleSet

ネットワーク ルール セット注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

primaryEndpoints

パブリック BLOB、キュー、またはテーブル オブジェクトの取得を実行するために使用される URL を取得します。 Standard_ZRSアカウントとPremium_LRS アカウントは BLOB エンドポイントのみを返します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

primaryLocation

ストレージ アカウントのプライマリ データ センターの場所を取得します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

privateEndpointConnections

指定したストレージ アカウントに関連付けられているプライベート エンドポイント接続の一覧注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

provisioningState

操作が呼び出されたときのストレージ アカウントの状態を取得します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

publicNetworkAccess

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

routingPreference

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

sasPolicy

ストレージ アカウントに割り当てられた SasPolicy。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

secondaryEndpoints

ストレージ アカウントのセカンダリの場所からパブリック BLOB、キュー、またはテーブル オブジェクトの取得を実行するために使用される URL を取得します。 SKU 名がStandard_RAGRSされている場合にのみ使用できます。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

secondaryLocation

ストレージ アカウントの geo レプリケートされたセカンダリの場所を取得します。 accountType がStandard_GRSまたはStandard_RAGRSの場合にのみ使用できます。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

sku

SKU を取得します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

statusOfPrimary

ストレージ アカウントのプライマリの場所が使用可能か使用不可かを示す状態を取得します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

statusOfSecondary

ストレージ アカウントのセカンダリの場所が使用可能か使用不可かを示す状態を取得します。 SKU 名がStandard_GRSまたはStandard_RAGRS場合にのみ使用できます。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

storageAccountSkuConversionStatus

このプロパティは readOnly であり、非同期ストレージ アカウント SKU 変換操作中にサーバーによって設定されます。

継承されたプロパティ

id

リソースの完全修飾リソース ID。 例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

location

リソースが保存されている地理的な場所

name

リソース名注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

tags

リソース タグ。

type

リソースの型。 例: "Microsoft.Compute/virtualMachines" または "Microsoft.Storage/storageAccounts" 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

プロパティの詳細

accessTier

種類が BlobStorage のストレージ アカウントに必要です。 アクセス層は課金に使用されます。 "Premium" アクセス層は Premium ブロック BLOB ストレージ アカウントの種類の既定値であり、Premium ブロック BLOB ストレージ アカウントの種類に対しては変更できません。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

accessTier?: AccessTier

プロパティ値

accountMigrationInProgress

顧客が開始したアカウントの移行が進行中の場合、値は true、それ以外の場合は null になります。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

accountMigrationInProgress?: boolean

プロパティ値

boolean

allowBlobPublicAccess

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

allowBlobPublicAccess?: boolean

プロパティ値

boolean

allowCrossTenantReplication

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

allowCrossTenantReplication?: boolean

プロパティ値

boolean

allowedCopyScope

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

allowedCopyScope?: string

プロパティ値

string

allowSharedKeyAccess

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

allowSharedKeyAccess?: boolean

プロパティ値

boolean

azureFilesIdentityBasedAuthentication

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

azureFilesIdentityBasedAuthentication?: AzureFilesIdentityBasedAuthentication

プロパティ値

blobRestoreStatus

BLOB の復元状態注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

blobRestoreStatus?: BlobRestoreStatus

プロパティ値

creationTime

ストレージ アカウントの作成日時を UTC で取得します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

creationTime?: Date

プロパティ値

Date

customDomain

ユーザーがこのストレージ アカウントに割り当てたカスタム ドメインを取得します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

customDomain?: CustomDomain

プロパティ値

defaultToOAuthAuthentication

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

defaultToOAuthAuthentication?: boolean

プロパティ値

boolean

dnsEndpointType

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

dnsEndpointType?: string

プロパティ値

string

enableHttpsTrafficOnly

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

enableHttpsTrafficOnly?: boolean

プロパティ値

boolean

enableNfsV3

TRUE に設定されている場合、NFS 3.0 プロトコルのサポートが有効になります。

enableNfsV3?: boolean

プロパティ値

boolean

encryption

ストレージ アカウントのサーバー側暗号化に使用する暗号化設定。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

encryption?: Encryption

プロパティ値

extendedLocation

リソースの extendedLocation。

extendedLocation?: ExtendedLocation

プロパティ値

failoverInProgress

フェールオーバーが進行中の場合、値は true になり、それ以外の場合は null になります。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

failoverInProgress?: boolean

プロパティ値

boolean

geoReplicationStats

Geo レプリケーション統計注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

geoReplicationStats?: GeoReplicationStats

プロパティ値

identity

リソースの ID。

identity?: Identity

プロパティ値

immutableStorageWithVersioning

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

immutableStorageWithVersioning?: ImmutableStorageAccount

プロパティ値

isHnsEnabled

アカウント HierarchyNamespace が true に設定されている場合は有効になります。

isHnsEnabled?: boolean

プロパティ値

boolean

isLocalUserEnabled

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

isLocalUserEnabled?: boolean

プロパティ値

boolean

isSftpEnabled

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

isSftpEnabled?: boolean

プロパティ値

boolean

isSkuConversionBlocked

移行が進行中の場合、このプロパティは true または false に設定されます。 既定値は null です。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

isSkuConversionBlocked?: boolean

プロパティ値

boolean

keyCreationTime

ストレージ アカウント キーの作成時間。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

keyCreationTime?: KeyCreationTime

プロパティ値

keyPolicy

ストレージ アカウントに割り当てられた KeyPolicy。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

keyPolicy?: KeyPolicy

プロパティ値

kind

Kind を取得します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

kind?: string

プロパティ値

string

largeFileSharesState

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

largeFileSharesState?: string

プロパティ値

string

lastGeoFailoverTime

セカンダリの場所へのフェールオーバーの最新のインスタンスのタイムスタンプを取得します。 最新のタイムスタンプのみが保持されます。 フェールオーバー インスタンスが存在したことがない場合、この要素は返されません。 accountType がStandard_GRSまたはStandard_RAGRSの場合にのみ使用できます。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

lastGeoFailoverTime?: Date

プロパティ値

Date

minimumTlsVersion

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

minimumTlsVersion?: string

プロパティ値

string

networkRuleSet

ネットワーク ルール セット注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

networkRuleSet?: NetworkRuleSet

プロパティ値

primaryEndpoints

パブリック BLOB、キュー、またはテーブル オブジェクトの取得を実行するために使用される URL を取得します。 Standard_ZRSアカウントとPremium_LRS アカウントは BLOB エンドポイントのみを返します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

primaryEndpoints?: Endpoints

プロパティ値

primaryLocation

ストレージ アカウントのプライマリ データ センターの場所を取得します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

primaryLocation?: string

プロパティ値

string

privateEndpointConnections

指定したストレージ アカウントに関連付けられているプライベート エンドポイント接続の一覧注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

privateEndpointConnections?: PrivateEndpointConnection[]

プロパティ値

provisioningState

操作が呼び出されたときのストレージ アカウントの状態を取得します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

provisioningState?: ProvisioningState

プロパティ値

publicNetworkAccess

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

publicNetworkAccess?: string

プロパティ値

string

routingPreference

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

routingPreference?: RoutingPreference

プロパティ値

sasPolicy

ストレージ アカウントに割り当てられた SasPolicy。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

sasPolicy?: SasPolicy

プロパティ値

secondaryEndpoints

ストレージ アカウントのセカンダリの場所からパブリック BLOB、キュー、またはテーブル オブジェクトの取得を実行するために使用される URL を取得します。 SKU 名がStandard_RAGRSされている場合にのみ使用できます。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

secondaryEndpoints?: Endpoints

プロパティ値

secondaryLocation

ストレージ アカウントの geo レプリケートされたセカンダリの場所を取得します。 accountType がStandard_GRSまたはStandard_RAGRSの場合にのみ使用できます。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

secondaryLocation?: string

プロパティ値

string

sku

SKU を取得します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

sku?: Sku

プロパティ値

Sku

statusOfPrimary

ストレージ アカウントのプライマリの場所が使用可能か使用不可かを示す状態を取得します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

statusOfPrimary?: AccountStatus

プロパティ値

statusOfSecondary

ストレージ アカウントのセカンダリの場所が使用可能か使用不可かを示す状態を取得します。 SKU 名がStandard_GRSまたはStandard_RAGRS場合にのみ使用できます。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

statusOfSecondary?: AccountStatus

プロパティ値

storageAccountSkuConversionStatus

このプロパティは readOnly であり、非同期ストレージ アカウント SKU 変換操作中にサーバーによって設定されます。

storageAccountSkuConversionStatus?: StorageAccountSkuConversionStatus

プロパティ値

継承されたプロパティの詳細

id

リソースの完全修飾リソース ID。 例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

id?: string

プロパティ値

string

TrackedResource.idから継承

location

リソースが保存されている地理的な場所

location: string

プロパティ値

string

TrackedResource.locationから継承

name

リソース名注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

name?: string

プロパティ値

string

TrackedResource.nameから継承

tags

リソース タグ。

tags?: {[propertyName: string]: string}

プロパティ値

{[propertyName: string]: string}

TrackedResource.tagsから継承

type

リソースの型。 例: "Microsoft.Compute/virtualMachines" または "Microsoft.Storage/storageAccounts" 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

type?: string

プロパティ値

string

TrackedResource.typeから継承