다음을 통해 공유


StorageAccount 클래스

스토리지 계정

변수는 서버에서만 채워지고 요청을 보낼 때 무시됩니다.

Azure로 보내려면 모든 필수 매개 변수를 채워야 합니다.

상속
azure.mgmt.storage.v2018_07_01.models._models_py3.TrackedResource
StorageAccount

생성자

StorageAccount(*, location: str, tags: Dict[str, str] | None = None, identity: _models.Identity | None = None, enable_azure_files_aad_integration: bool | None = None, enable_https_traffic_only: bool | None = None, is_hns_enabled: bool | None = None, **kwargs: Any)

키워드 전용 매개 변수

Name Description
tags

리소스 태그.

location
str

리소스가 있는 지리적 위치입니다. 필수 요소.

identity

리소스의 ID입니다.

enable_azure_files_aad_integration

가 true로 설정되면 SMB에 대한 AAD 통합을 Azure Files 사용하도록 설정합니다.

enable_https_traffic_only

를 true로 설정한 경우 스토리지 서비스에만 https 트래픽을 허용합니다.

is_hns_enabled

설정이 true이면 계정 HierarchicalNamespace가 사용하도록 설정됩니다.

변수

Name Description
id
str

리소스에 대한 정규화된 리소스 ID입니다. 예 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

name
str

리소스의 이름입니다.

type
str

리소스 형식입니다. 예: "Microsoft.Compute/virtualMachines" 또는 "Microsoft.Storage/storageAccounts".

tags

리소스 태그.

location
str

리소스가 있는 지리적 위치입니다. 필수 요소.

sku
Sku

SKU를 가져옵니다.

kind
str 또는 Kind

종류를 가져옵니다. 알려진 값은 "Storage", "StorageV2", "BlobStorage", "FileStorage" 및 "BlockBlobStorage"입니다.

identity

리소스의 ID입니다.

provisioning_state

작업이 호출되었을 때 스토리지 계정의 상태 가져옵니다. 알려진 값은 "만들기", "ResolvingDNS" 및 "Succeeded"입니다.

primary_endpoints

공용 Blob, 큐 또는 테이블 개체의 검색을 수행하는 데 사용되는 URL을 가져옵니다. Standard_ZRS 및 Premium_LRS 계정은 Blob 엔드포인트만 반환합니다.

primary_location
str

스토리지 계정에 대한 기본 데이터 센터의 위치를 가져옵니다.

status_of_primary

스토리지 계정의 기본 위치를 사용할 수 있는지 또는 사용할 수 없는지 여부를 나타내는 상태 가져옵니다. 알려진 값은 "사용 가능" 및 "사용할 수 없음"입니다.

last_geo_failover_time

보조 위치에 대한 장애 조치(failover)의 가장 최근 instance 타임스탬프를 가져옵니다. 가장 최근의 타임스탬프만 유지됩니다. 장애 조치(failover) instance 없는 경우 이 요소가 반환되지 않습니다. accountType이 Standard_GRS 또는 Standard_RAGRS 경우에만 사용할 수 있습니다.

secondary_location
str

스토리지 계정에 대해 지역에서 복제된 보조 데이터베이스의 위치를 가져옵니다. accountType이 Standard_GRS 또는 Standard_RAGRS 경우에만 사용할 수 있습니다.

status_of_secondary

스토리지 계정의 보조 위치를 사용할 수 있는지 여부를 나타내는 상태 가져옵니다. SKU 이름이 Standard_GRS 또는 Standard_RAGRS 경우에만 사용할 수 있습니다. 알려진 값은 "사용 가능" 및 "사용할 수 없음"입니다.

creation_time

스토리지 계정의 생성 날짜 및 시간을 UTC로 가져옵니다.

custom_domain

사용자가 이 스토리지 계정에 할당한 사용자 지정 도메인을 가져옵니다.

secondary_endpoints

스토리지 계정의 보조 위치에서 공용 Blob, 큐 또는 테이블 개체를 검색하는 데 사용되는 URL을 가져옵니다. SKU 이름이 Standard_RAGRS 경우에만 사용할 수 있습니다.

encryption

계정의 암호화 설정을 가져옵니다. 지정하지 않으면 계정이 암호화되지 않습니다.

access_tier
str 또는 AccessTier

종류 = BlobStorage인 스토리지 계정에 필요합니다. 청구에 사용되는 액세스 계층입니다. 알려진 값은 "핫" 및 "쿨"입니다.

enable_azure_files_aad_integration

가 true로 설정되면 SMB에 대한 AAD 통합을 Azure Files 사용하도록 설정합니다.

enable_https_traffic_only

를 true로 설정한 경우 스토리지 서비스에만 https 트래픽을 허용합니다.

network_rule_set

네트워크 규칙 집합.

is_hns_enabled

설정이 true이면 계정 HierarchicalNamespace가 사용하도록 설정됩니다.

geo_replication_stats

지역 복제 통계.

failover_in_progress

장애 조치(failover)가 진행 중인 경우 값은 true이고, 그렇지 않으면 null이 됩니다.