StorageAccount interface
스토리지 계정
- Extends
속성
access |
종류 = BlobStorage인 스토리지 계정에 필요합니다. 액세스 계층은 청구에 사용됩니다. '프리미엄' 액세스 계층은 프리미엄 블록 Blob 스토리지 계정 유형의 기본값이며 프리미엄 블록 Blob 스토리지 계정 유형에 대해 변경할 수 없습니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
account |
고객이 시작한 계정 마이그레이션이 진행 중인 경우 값이 true이면 null이 됩니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
allow |
스토리지 계정의 모든 Blob 또는 컨테이너에 대한 공용 액세스를 허용하거나 허용하지 않습니다. 이 속성에 대한 기본 해석은 false입니다. |
allow |
교차 AAD 테넌트 개체 복제를 허용하거나 허용하지 않습니다. 개체 복제 정책에 다른 AAD 테넌트에서 스토리지 계정이 포함된 경우에만 새 계정 또는 기존 계정에 대해 이 속성을 true로 설정합니다. 새 계정이 기본적으로 모범 보안 사례를 따르는 경우 기본 해석은 false입니다. |
allowed |
AAD 테넌트 내에서 또는 Private Links를 사용하여 동일한 VNet에 대한 스토리지 계정 간 복사를 제한합니다. |
allow |
스토리지 계정이 공유 키를 통해 계정 액세스 키로 요청을 승인하도록 허용하는지 여부를 나타냅니다. false이면 공유 액세스 서명을 포함한 모든 요청에 Azure Active Directory(Azure AD)를 사용하여 권한을 부여해야 합니다. 기본값은 null이며 true와 동일합니다. |
azure |
Azure Files 대한 ID 기반 인증 설정을 제공합니다. |
blob |
Blob 복원 상태 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
creation |
스토리지 계정의 생성 날짜 및 시간을 UTC로 가져옵니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
custom |
사용자가 이 스토리지 계정에 할당한 사용자 지정 도메인을 가져옵니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
default |
기본 인증이 OAuth인지 여부를 나타내는 부울 플래그입니다. 이 속성에 대한 기본 해석은 false입니다. |
dns |
엔드포인트 유형을 지정할 수 있습니다. 이를 AzureDNSZone으로 설정하여 단일 구독에 많은 수의 계정을 만듭니다. 이 계정은 Azure DNS 영역에 계정을 만들고 엔드포인트 URL에는 영숫자 DNS 영역 식별자가 있습니다. |
enable |
를 true로 설정한 경우 스토리지 서비스에 대한 https 트래픽만 허용합니다. |
enable |
nFS 3.0 프로토콜 지원은 true로 설정된 경우 사용하도록 설정됩니다. |
encryption | 스토리지 계정의 서버 쪽 암호화에 사용할 암호화 설정입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
extended |
리소스의 extendedLocation입니다. |
failover |
장애 조치(failover)가 진행 중인 경우 값은 true이고, 그렇지 않으면 null이 됩니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
geo |
지역 복제 통계 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다. |
identity | 리소스의 ID입니다. |
immutable |
속성은 변경할 수 없으며 계정 생성 시 true로만 설정할 수 있습니다. true로 설정하면 기본적으로 계정의 모든 컨테이너에 대해 개체 수준 불변성을 사용하도록 설정합니다. |
is |
를 true로 설정하면 계정 HierarchicalNamespace가 사용하도록 설정됩니다. |
is |
true로 설정된 경우 로컬 사용자 기능을 사용하도록 설정합니다. |
is |
true로 설정된 경우 보안 파일 전송 프로토콜을 사용하도록 설정합니다. |
is |
이 속성은 진행 중인 마이그레이션 시 true 또는 false로 설정됩니다. 기본값은 null입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
key |
스토리지 계정 키 생성 시간입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
key |
스토리지 계정에 할당된 KeyPolicy입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
kind | 종류를 가져옵니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
large |
가 사용으로 설정된 경우 대용량 파일 공유를 허용합니다. 사용하도록 설정한 후에는 사용하지 않도록 설정할 수 없습니다. |
last |
보조 위치에 대한 장애 조치(failover)의 가장 최근 instance 타임스탬프를 가져옵니다. 가장 최근의 타임스탬프만 유지됩니다. 장애 조치(failover) instance 없으면 이 요소가 반환되지 않습니다. accountType이 Standard_GRS 또는 Standard_RAGRS 경우에만 사용할 수 있습니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
minimum |
스토리지에 대한 요청에 허용되는 최소 TLS 버전을 설정합니다. 이 속성에 대한 기본 해석은 TLS 1.0입니다. |
network |
네트워크 규칙 집합 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
primary |
공용 Blob, 큐 또는 테이블 개체의 검색을 수행하는 데 사용되는 URL을 가져옵니다. Standard_ZRS 및 Premium_LRS 계정은 Blob 엔드포인트만 반환합니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
primary |
스토리지 계정에 대한 기본 데이터 센터의 위치를 가져옵니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
private |
지정된 스토리지 계정과 연결된 프라이빗 엔드포인트 연결 목록 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
provisioning |
작업이 호출되었을 때 스토리지 계정의 상태 가져옵니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
public |
스토리지 계정에 대한 공용 네트워크 액세스를 허용하거나 허용하지 않습니다. 값은 선택 사항이지만 전달되는 경우 '사용' 또는 '사용 안 함'이어야 합니다. |
routing |
사용자가 데이터 전송을 위해 선택한 네트워크 라우팅 선택에 대한 정보를 유지 관리합니다. |
sas |
스토리지 계정에 할당된 SasPolicy입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
secondary |
스토리지 계정의 보조 위치에서 공용 Blob, 큐 또는 테이블 개체의 검색을 수행하는 데 사용되는 URL을 가져옵니다. SKU 이름이 Standard_RAGRS 경우에만 사용할 수 있습니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
secondary |
스토리지 계정에 대해 지역에서 복제된 보조 데이터베이스의 위치를 가져옵니다. accountType이 Standard_GRS 또는 Standard_RAGRS 경우에만 사용할 수 있습니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
sku | SKU를 가져옵니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
status |
스토리지 계정의 기본 위치를 사용할 수 있는지 또는 사용할 수 없는지 여부를 나타내는 상태 가져옵니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
status |
스토리지 계정의 보조 위치를 사용할 수 있는지 여부를 나타내는 상태 가져옵니다. SKU 이름이 Standard_GRS 또는 Standard_RAGRS 경우에만 사용할 수 있습니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
storage |
이 속성은 readOnly이며 비동기 스토리지 계정 sku 변환 작업 중에 서버에 의해 설정됩니다. |
상속된 속성
id | 리소스에 대한 정규화된 리소스 ID입니다. 예 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다. |
location | 리소스가 있는 지리적 위치 |
name | 리소스의 이름 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
tags | 리소스 태그. |
type | 리소스 형식입니다. 예: "Microsoft.Compute/virtualMachines" 또는 "Microsoft.Storage/storageAccounts" 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다. |
속성 세부 정보
accessTier
종류 = BlobStorage인 스토리지 계정에 필요합니다. 액세스 계층은 청구에 사용됩니다. '프리미엄' 액세스 계층은 프리미엄 블록 Blob 스토리지 계정 유형의 기본값이며 프리미엄 블록 Blob 스토리지 계정 유형에 대해 변경할 수 없습니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
accessTier?: AccessTier
속성 값
accountMigrationInProgress
고객이 시작한 계정 마이그레이션이 진행 중인 경우 값이 true이면 null이 됩니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
accountMigrationInProgress?: boolean
속성 값
boolean
allowBlobPublicAccess
스토리지 계정의 모든 Blob 또는 컨테이너에 대한 공용 액세스를 허용하거나 허용하지 않습니다. 이 속성에 대한 기본 해석은 false입니다.
allowBlobPublicAccess?: boolean
속성 값
boolean
allowCrossTenantReplication
교차 AAD 테넌트 개체 복제를 허용하거나 허용하지 않습니다. 개체 복제 정책에 다른 AAD 테넌트에서 스토리지 계정이 포함된 경우에만 새 계정 또는 기존 계정에 대해 이 속성을 true로 설정합니다. 새 계정이 기본적으로 모범 보안 사례를 따르는 경우 기본 해석은 false입니다.
allowCrossTenantReplication?: boolean
속성 값
boolean
allowedCopyScope
AAD 테넌트 내에서 또는 Private Links를 사용하여 동일한 VNet에 대한 스토리지 계정 간 복사를 제한합니다.
allowedCopyScope?: string
속성 값
string
allowSharedKeyAccess
스토리지 계정이 공유 키를 통해 계정 액세스 키로 요청을 승인하도록 허용하는지 여부를 나타냅니다. false이면 공유 액세스 서명을 포함한 모든 요청에 Azure Active Directory(Azure AD)를 사용하여 권한을 부여해야 합니다. 기본값은 null이며 true와 동일합니다.
allowSharedKeyAccess?: boolean
속성 값
boolean
azureFilesIdentityBasedAuthentication
Azure Files 대한 ID 기반 인증 설정을 제공합니다.
azureFilesIdentityBasedAuthentication?: AzureFilesIdentityBasedAuthentication
속성 값
blobRestoreStatus
Blob 복원 상태 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
blobRestoreStatus?: BlobRestoreStatus
속성 값
creationTime
스토리지 계정의 생성 날짜 및 시간을 UTC로 가져옵니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
creationTime?: Date
속성 값
Date
customDomain
사용자가 이 스토리지 계정에 할당한 사용자 지정 도메인을 가져옵니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
customDomain?: CustomDomain
속성 값
defaultToOAuthAuthentication
기본 인증이 OAuth인지 여부를 나타내는 부울 플래그입니다. 이 속성에 대한 기본 해석은 false입니다.
defaultToOAuthAuthentication?: boolean
속성 값
boolean
dnsEndpointType
엔드포인트 유형을 지정할 수 있습니다. 이를 AzureDNSZone으로 설정하여 단일 구독에 많은 수의 계정을 만듭니다. 이 계정은 Azure DNS 영역에 계정을 만들고 엔드포인트 URL에는 영숫자 DNS 영역 식별자가 있습니다.
dnsEndpointType?: string
속성 값
string
enableHttpsTrafficOnly
를 true로 설정한 경우 스토리지 서비스에 대한 https 트래픽만 허용합니다.
enableHttpsTrafficOnly?: boolean
속성 값
boolean
enableNfsV3
nFS 3.0 프로토콜 지원은 true로 설정된 경우 사용하도록 설정됩니다.
enableNfsV3?: boolean
속성 값
boolean
encryption
스토리지 계정의 서버 쪽 암호화에 사용할 암호화 설정입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
encryption?: Encryption
속성 값
extendedLocation
failoverInProgress
장애 조치(failover)가 진행 중인 경우 값은 true이고, 그렇지 않으면 null이 됩니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
failoverInProgress?: boolean
속성 값
boolean
geoReplicationStats
지역 복제 통계 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.
geoReplicationStats?: GeoReplicationStats
속성 값
identity
immutableStorageWithVersioning
속성은 변경할 수 없으며 계정 생성 시 true로만 설정할 수 있습니다. true로 설정하면 기본적으로 계정의 모든 컨테이너에 대해 개체 수준 불변성을 사용하도록 설정합니다.
immutableStorageWithVersioning?: ImmutableStorageAccount
속성 값
isHnsEnabled
를 true로 설정하면 계정 HierarchicalNamespace가 사용하도록 설정됩니다.
isHnsEnabled?: boolean
속성 값
boolean
isLocalUserEnabled
true로 설정된 경우 로컬 사용자 기능을 사용하도록 설정합니다.
isLocalUserEnabled?: boolean
속성 값
boolean
isSftpEnabled
true로 설정된 경우 보안 파일 전송 프로토콜을 사용하도록 설정합니다.
isSftpEnabled?: boolean
속성 값
boolean
isSkuConversionBlocked
이 속성은 진행 중인 마이그레이션 시 true 또는 false로 설정됩니다. 기본값은 null입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
isSkuConversionBlocked?: boolean
속성 값
boolean
keyCreationTime
스토리지 계정 키 생성 시간입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
keyCreationTime?: KeyCreationTime
속성 값
keyPolicy
스토리지 계정에 할당된 KeyPolicy입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
keyPolicy?: KeyPolicy
속성 값
kind
종류를 가져옵니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
kind?: string
속성 값
string
largeFileSharesState
가 사용으로 설정된 경우 대용량 파일 공유를 허용합니다. 사용하도록 설정한 후에는 사용하지 않도록 설정할 수 없습니다.
largeFileSharesState?: string
속성 값
string
lastGeoFailoverTime
보조 위치에 대한 장애 조치(failover)의 가장 최근 instance 타임스탬프를 가져옵니다. 가장 최근의 타임스탬프만 유지됩니다. 장애 조치(failover) instance 없으면 이 요소가 반환되지 않습니다. accountType이 Standard_GRS 또는 Standard_RAGRS 경우에만 사용할 수 있습니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
lastGeoFailoverTime?: Date
속성 값
Date
minimumTlsVersion
스토리지에 대한 요청에 허용되는 최소 TLS 버전을 설정합니다. 이 속성에 대한 기본 해석은 TLS 1.0입니다.
minimumTlsVersion?: string
속성 값
string
networkRuleSet
네트워크 규칙 집합 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
networkRuleSet?: NetworkRuleSet
속성 값
primaryEndpoints
공용 Blob, 큐 또는 테이블 개체의 검색을 수행하는 데 사용되는 URL을 가져옵니다. Standard_ZRS 및 Premium_LRS 계정은 Blob 엔드포인트만 반환합니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
primaryEndpoints?: Endpoints
속성 값
primaryLocation
스토리지 계정에 대한 기본 데이터 센터의 위치를 가져옵니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
primaryLocation?: string
속성 값
string
privateEndpointConnections
지정된 스토리지 계정과 연결된 프라이빗 엔드포인트 연결 목록 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
privateEndpointConnections?: PrivateEndpointConnection[]
속성 값
provisioningState
작업이 호출되었을 때 스토리지 계정의 상태 가져옵니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
provisioningState?: ProvisioningState
속성 값
publicNetworkAccess
스토리지 계정에 대한 공용 네트워크 액세스를 허용하거나 허용하지 않습니다. 값은 선택 사항이지만 전달되는 경우 '사용' 또는 '사용 안 함'이어야 합니다.
publicNetworkAccess?: string
속성 값
string
routingPreference
사용자가 데이터 전송을 위해 선택한 네트워크 라우팅 선택에 대한 정보를 유지 관리합니다.
routingPreference?: RoutingPreference
속성 값
sasPolicy
스토리지 계정에 할당된 SasPolicy입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
sasPolicy?: SasPolicy
속성 값
secondaryEndpoints
스토리지 계정의 보조 위치에서 공용 Blob, 큐 또는 테이블 개체의 검색을 수행하는 데 사용되는 URL을 가져옵니다. SKU 이름이 Standard_RAGRS 경우에만 사용할 수 있습니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
secondaryEndpoints?: Endpoints
속성 값
secondaryLocation
스토리지 계정에 대해 지역에서 복제된 보조 데이터베이스의 위치를 가져옵니다. accountType이 Standard_GRS 또는 Standard_RAGRS 경우에만 사용할 수 있습니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
secondaryLocation?: string
속성 값
string
sku
statusOfPrimary
스토리지 계정의 기본 위치를 사용할 수 있는지 또는 사용할 수 없는지 여부를 나타내는 상태 가져옵니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
statusOfPrimary?: AccountStatus
속성 값
statusOfSecondary
스토리지 계정의 보조 위치를 사용할 수 있는지 여부를 나타내는 상태 가져옵니다. SKU 이름이 Standard_GRS 또는 Standard_RAGRS 경우에만 사용할 수 있습니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
statusOfSecondary?: AccountStatus
속성 값
storageAccountSkuConversionStatus
이 속성은 readOnly이며 비동기 스토리지 계정 sku 변환 작업 중에 서버에 의해 설정됩니다.
storageAccountSkuConversionStatus?: StorageAccountSkuConversionStatus
속성 값
상속된 속성 세부 정보
id
리소스에 대한 정규화된 리소스 ID입니다. 예 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.
id?: string
속성 값
string
location
name
리소스의 이름 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
name?: string
속성 값
string
tags
리소스 태그.
tags?: {[propertyName: string]: string}
속성 값
{[propertyName: string]: string}
TrackedResource.tags에서 상속됨
type
리소스 형식입니다. 예: "Microsoft.Compute/virtualMachines" 또는 "Microsoft.Storage/storageAccounts" 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.
type?: string
속성 값
string
TrackedResource.type에서 상속됨