StorageAccount interface
ストレージ アカウント。
- Extends
プロパティ
access |
kind = BlobStorage のストレージ アカウントに必要です。 課金に使用されるアクセス層。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。 |
allow |
ストレージ アカウント内のすべての BLOB またはコンテナーへのパブリック アクセスを許可または禁止します。 このプロパティの既定の解釈は true です。 |
allow |
ストレージ アカウントが、共有キーを介してアカウント アクセス キーを使用して要求の承認を許可するかどうかを示します。 false の場合、共有アクセス署名を含むすべての要求が Azure Active Directory (Azure AD) で承認されている必要があります。 既定値は null で、true と同じです。 |
azure |
Azure Filesの ID ベースの認証設定を提供します。 |
blob |
BLOB の復元状態注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。 |
creation |
ストレージ アカウントの作成日時を UTC で取得します。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。 |
custom |
ユーザーがこのストレージ アカウントに割り当てたカスタム ドメインを取得します。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。 |
enable |
が true に設定されている場合にのみ、ストレージ サービスへの https トラフィックを許可します。 |
encryption | アカウントの暗号化設定を取得します。 指定されていない場合、アカウントは暗号化されません。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。 |
failover |
フェールオーバーが進行中の場合、値は true になり、それ以外の場合は null になります。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。 |
geo |
geo レプリケーション統計注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。 |
identity | リソースの ID。 |
is |
アカウント HierarchyNamespace が true に設定されている場合に有効になります。 |
kind | Kind を取得します。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。 |
large |
[有効] に設定されている場合は、大きなファイル共有を許可します。 有効にした後は無効にできません。 |
last |
セカンダリの場所へのフェールオーバーの最新のインスタンスのタイムスタンプを取得します。 最新のタイムスタンプのみが保持されます。 フェールオーバー インスタンスがない場合、この要素は返されません。 accountType がStandard_GRSまたはStandard_RAGRSの場合にのみ使用できます。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。 |
minimum |
ストレージへの要求で許可される最小 TLS バージョンを設定します。 このプロパティの既定の解釈は TLS 1.0 です。 |
network |
ネットワーク ルール セット注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。 |
primary |
パブリック BLOB、キュー、またはテーブル オブジェクトの取得を実行するために使用される URL を取得します。 Standard_ZRSアカウントとPremium_LRS アカウントでは BLOB エンドポイントのみが返されることに注意してください。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。 |
primary |
ストレージ アカウントのプライマリ データ センターの場所を取得します。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。 |
private |
指定したストレージ アカウントに関連付けられているプライベート エンドポイント接続の一覧注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。 |
provisioning |
操作が呼び出されたときのストレージ アカウントの状態を取得します。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。 |
routing |
データ転送のためにユーザーが選択したネットワーク ルーティングの選択に関する情報を保持します |
secondary |
ストレージ アカウントのセカンダリの場所からパブリック BLOB、キュー、またはテーブル オブジェクトの取得を実行するために使用される URL を取得します。 SKU 名がStandard_RAGRSされている場合にのみ使用できます。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。 |
secondary |
ストレージ アカウントの geo レプリケートされたセカンダリの場所を取得します。 accountType がStandard_GRSまたはStandard_RAGRSの場合にのみ使用できます。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。 |
sku | SKU を取得します。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。 |
status |
ストレージ アカウントのプライマリの場所が使用可能か使用不可かを示す状態を取得します。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。 |
status |
ストレージ アカウントのセカンダリの場所が使用可能か使用不可かを示す状態を取得します。 SKU 名がStandard_GRSまたはStandard_RAGRSの場合にのみ使用できます。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。 |
継承されたプロパティ
id | リソースの完全修飾リソース ID。 例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。 |
location | リソースが保存されている地理的な場所 |
name | リソースの名前注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。 |
tags | リソース タグ。 |
type | リソースの型。 例: "Microsoft.Compute/virtualMachines" または "Microsoft.Storage/storageAccounts" 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。 |
プロパティの詳細
accessTier
kind = BlobStorage のストレージ アカウントに必要です。 課金に使用されるアクセス層。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。
accessTier?: 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
プロパティ値
blobRestoreStatus
BLOB の復元状態注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。
blobRestoreStatus?: BlobRestoreStatus
プロパティ値
creationTime
ストレージ アカウントの作成日時を UTC で取得します。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。
creationTime?: Date
プロパティ値
Date
customDomain
ユーザーがこのストレージ アカウントに割り当てたカスタム ドメインを取得します。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。
customDomain?: CustomDomain
プロパティ値
enableHttpsTrafficOnly
が true に設定されている場合にのみ、ストレージ サービスへの https トラフィックを許可します。
enableHttpsTrafficOnly?: boolean
プロパティ値
boolean
encryption
アカウントの暗号化設定を取得します。 指定されていない場合、アカウントは暗号化されません。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。
encryption?: Encryption
プロパティ値
failoverInProgress
フェールオーバーが進行中の場合、値は true になり、それ以外の場合は null になります。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。
failoverInProgress?: boolean
プロパティ値
boolean
geoReplicationStats
geo レプリケーション統計注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。
geoReplicationStats?: GeoReplicationStats
プロパティ値
identity
isHnsEnabled
アカウント HierarchyNamespace が true に設定されている場合に有効になります。
isHnsEnabled?: boolean
プロパティ値
boolean
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
プロパティ値
routingPreference
データ転送のためにユーザーが選択したネットワーク ルーティングの選択に関する情報を保持します
routingPreference?: RoutingPreference
プロパティ値
secondaryEndpoints
ストレージ アカウントのセカンダリの場所からパブリック BLOB、キュー、またはテーブル オブジェクトの取得を実行するために使用される URL を取得します。 SKU 名がStandard_RAGRSされている場合にのみ使用できます。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。
secondaryEndpoints?: Endpoints
プロパティ値
secondaryLocation
ストレージ アカウントの geo レプリケートされたセカンダリの場所を取得します。 accountType がStandard_GRSまたはStandard_RAGRSの場合にのみ使用できます。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。
secondaryLocation?: string
プロパティ値
string
sku
statusOfPrimary
ストレージ アカウントのプライマリの場所が使用可能か使用不可かを示す状態を取得します。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。
statusOfPrimary?: AccountStatus
プロパティ値
statusOfSecondary
ストレージ アカウントのセカンダリの場所が使用可能か使用不可かを示す状態を取得します。 SKU 名がStandard_GRSまたはStandard_RAGRSの場合にのみ使用できます。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。
statusOfSecondary?: AccountStatus
プロパティ値
継承されたプロパティの詳細
id
リソースの完全修飾リソース ID。 例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。
id?: string
プロパティ値
string
location
name
リソースの名前注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。
name?: string
プロパティ値
string
tags
リソース タグ。
tags?: {[propertyName: string]: string}
プロパティ値
{[propertyName: string]: string}
type
リソースの型。 例: "Microsoft.Compute/virtualMachines" または "Microsoft.Storage/storageAccounts" 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。
type?: string
プロパティ値
string