@azure/arm-storage package
인터페이스
형식 별칭
| AccessTier |
스토리지 계정 내 블록 블롭의 기본 접근 계층입니다. 종류 = BlobStorage인 스토리지 계정에 필요합니다. 자세한 내용은 https://learn.microsoft.com/azure/storage/blobs/access-tiers-overview. |
| AccountImmutabilityPolicyState |
ImmutabilityPolicy 상태는 정책의 모드를 정의합니다. 비활성화된 상태는 정책을 사용하지 않도록 설정하고, 잠금 해제된 상태는 불변성 보존 시간을 늘리거나 줄일 수 있으며 allowProtectedAppendWrites 속성을 토글할 수도 있습니다. 잠긴 상태는 불변성 보존 시간만 늘릴 수 있습니다. 정책은 사용 안 함 또는 잠금 해제 상태에서만 만들 수 있으며 두 상태 간에 전환할 수 있습니다. 잠금 해제 상태의 정책만 되돌릴 수 없는 잠긴 상태로 전환할 수 있습니다. 서비스에서 지원하는 알려진 값잠금 해제된 |
| AccountStatus |
스토리지 계정의 기본 위치를 사용할 수 있는지 여부를 나타내는 상태를 가져옵니다. |
| AccountType |
Azure Storage에 대한 Active Directory 계정 유형을 지정합니다. directoryServiceOptions가 AD(AD DS 인증)로 설정된 경우 이 속성은 선택 사항입니다. 제공된 경우 samAccountName도 제공해야 합니다. directoryServiceOptions AADS(Entra DS 인증) 또는 AADKERB(Entra 인증)의 경우 이 속성을 생략할 수 있습니다. 서비스에서 지원하는 알려진 값
사용자 |
| AdvancedPlatformMetricsFilterType |
고급 플랫폼 지표 규칙에 적용된 필터 유형. 서비스에서 지원하는 알려진 값
AllContainersFilter: 필터는 모든 컨테이너에 적용됩니다 |
| AdvancedPlatformMetricsRuleType |
고급 플랫폼 지표 규칙의 유형. 서비스에서 지원하는 알려진 값ContainerLevelCapacityMetrics: 컨테이너 수준 용량 지표 규칙 유형 |
| AiProvider |
컨테이너와 연관된 AI 제공자. 서비스에서 지원하는 알려진 값OpenAI: OpenAI 제공자입니다. |
| AllowedCopyScope |
AAD 테넌트 내 또는 프라이빗 링크를 사용하여 스토리지 계정 간 복사를 동일한 VNet으로 제한합니다. 서비스에서 지원하는 알려진 값
PrivateLink |
| AllowedMethods |
허용된 메서드의 유형 |
| AzureSupportedClouds |
문자열 리터럴 유형으로 클라우드 설정에 지원되는 값 |
| BlobAccessPointConfigurationState |
블롭 액세스 포인트 구성의 상태입니다. 서비스에서 지원하는 알려진 값
활성화: Blob 액세스 포인트 구성이 활성화되어 있습니다. |
| BlobAccessPointConnectionPropertiesUnion |
Alias for BlobAccessPointConnectionPropertiesUnion |
| BlobAccessPointConnectionPropertiesUpdateUnion |
Alias for BlobAccessPointConnectionPropertiesUpdateUnion |
| BlobAccessPointConnectionTestStatus |
가장 최근 연결 테스트 현황입니다. 서비스에서 지원하는 알려진 값
성공: 연결 테스트가 성공했습니다. |
| BlobAccessPointConnectionType |
Azure가 아닌 데이터 소스에 도달하는 데 사용된 연결 유형입니다. 서비스에서 지원하는 알려진 값
엔드포인트: 공개 또는 라우팅 가능한 엔드포인트에 직접 연결하세요. |
| BlobAccessPointPrivateLinkIdType |
Private Link 식별자에서 사용되는 형식입니다. 서비스에서 지원하는 알려진 값ResourceId: 식별자는 Azure 리소스 ID입니다. |
| BlobAccessPointRemoteAuthPropertiesUnion |
Alias for BlobAccessPointRemoteAuthPropertiesUnion |
| BlobAccessPointRemoteAuthPropertiesUpdateUnion |
Alias for BlobAccessPointRemoteAuthPropertiesUpdateUnion |
| BlobAccessPointRemoteAuthType |
Azure Storage가 Azure S3 호환이 아닌 소스에 인증하는 방법. 서비스에서 지원하는 알려진 값AccessKey: S3 액세스 키와 비밀 액세스 키로 인증합니다. |
| BlobAccessPointSourcePropertiesUnion |
Alias for BlobAccessPointSourcePropertiesUnion |
| BlobAccessPointSourcePropertiesUpdateUnion |
Alias for BlobAccessPointSourcePropertiesUpdateUnion |
| BlobAccessPointSourceType |
Blob 액세스 포인트를 통해 노출되는 Azure S3 호환되지 않은 데이터 소스의 유형입니다. 서비스에서 지원하는 알려진 값
NetAppOntap: NetApp ONTAP. |
| BlobAccessPointTlsVerification |
TLS 인증서 검증 동작. 서비스에서 지원하는 알려진 값
수행: TLS 인증서 체인을 검증합니다. |
| BlobInventoryPolicyName |
BlobInventoryPolicyName 유형 |
| BlobRestoreProgressStatus |
Blob 복원 진행률의 상태입니다. 가능한 값은 다음과 같습니다. - InProgress: Blob 복원이 진행 중임을 나타냅니다. - 완료: Blob 복원이 성공적으로 완료되었음을 나타냅니다. - 실패: Blob 복원이 실패했음을 나타냅니다. 서비스에서 지원하는 알려진 값
InProgress |
| Bypass |
트래픽이 로깅/메트릭/AzureServices에 대해 무시되는지 여부를 지정합니다. 가능한 값은 로깅의 조합입니다. |메트릭|AzureServices(예: "로깅, 메트릭") 또는 None을 사용하여 해당 트래픽을 무시하지 않습니다. 서비스에서 지원하는 알려진 값
없음 |
| ContextCacheAccountKind |
스토리지 토폴로지를 결정하는 컨텍스트 캐시 계정의 종류. 서비스에서 지원하는 알려진 값
지역별: 단일 지역 저장 계정 |
| ContextCacheCheckNameAvailabilityFailureReason |
컨텍스트 캐시 이름이 제공되지 않는 이유입니다. Reason 요소는 NameAvailable이 false인 경우에만 반환됩니다. 서비스에서 지원하는 알려진 값
AlreadyExists: 컨텍스트 캐시 이름이 이미 사용 중입니다. |
| ContextCacheProvisioningState |
현재 작업의 상태입니다. 서비스에서 지원하는 알려진 값
성공: 리소스가 생성되었습니다. |
| ContinuablePage |
결과 페이지를 설명하는 인터페이스입니다. |
| CreatedByType |
리소스를 만든 엔터티의 종류입니다. 서비스에서 지원하는 알려진 값
사용자: 사용자가 엔터티를 만들었습니다. |
| DefaultAction |
다른 규칙이 일치하지 않을 때 허용 또는 거부의 기본 동작을 지정합니다. |
| DefaultSharePermission |
RBAC 역할이 할당되지 않은 경우 Kerberos 인증을 사용하는 사용자의 기본 공유 권한입니다. 서비스에서 지원하는 알려진 값
없음 |
| DirectoryServiceOptions |
사용된 디렉터리 서비스를 나타냅니다. 이 열거형은 나중에 확장될 수 있습니다. 서비스에서 지원하는 알려진 값
없음 |
| DnsEndpointType |
엔드포인트 유형을 지정할 수 있습니다. 이를 AzureDNSZone으로 설정하여 단일 구독에서 많은 수의 계정을 만듭니다. 이 계정은 Azure DNS 영역에 계정을 만들고 엔드포인트 URL에는 영숫자 DNS 영역 식별자가 있습니다. 서비스에서 지원하는 알려진 값
표준 |
| EnabledProtocols |
파일 공유에 사용되는 인증 프로토콜입니다. 공유를 만들 때만 지정할 수 있습니다. 서비스에서 지원하는 알려진 값SMB |
| EncryptionScopeSource |
암호화 범위에 대한 공급자입니다. 가능한 값(대/소문자를 구분하지 않습니다): Microsoft.Storage, Microsoft.KeyVault. 서비스에서 지원하는 알려진 값Microsoft.Storage |
| EncryptionScopeState |
암호화 범위의 상태입니다. 가능한 값(대/소문자를 구분하지 않음): 사용, 사용 안 함 서비스에서 지원하는 알려진 값
사용 |
| ExpirationAction |
SAS 만료 작업은 sasPolicy.sasExpirationPeriod를 위반할 때 수행할 작업을 정의합니다. '로그' 작업은 감사 목적으로 사용할 수 있으며 '차단' 작업을 사용하여 sas 정책 만료 기간을 준수하지 않는 SAS 토큰의 사용을 차단하고 거부할 수 있습니다. 서비스에서 지원하는 알려진 값
로그 |
| ExtendedLocationTypes |
extendedLocation의 형식입니다. 서비스에서 지원하는 알려진 값EdgeZone |
| Format |
필수 필드이며 인벤토리 파일의 형식을 지정합니다. 서비스에서 지원하는 알려진 값Csv |
| GeoReplicationStatus |
보조 위치의 상태입니다. 가능한 값은 다음과 같습니다. - 라이브: 보조 위치가 활성 상태이고 작동 중임을 나타냅니다. - 부트스트랩: 기본 위치에서 보조 위치로의 초기 동기화가 진행 중임을 나타냅니다. 이는 일반적으로 복제가 처음 활성화될 때 발생합니다. - 사용할 수 없음: 보조 위치를 일시적으로 사용할 수 없음을 나타냅니다. 서비스에서 지원하는 알려진 값라이브 |
| HttpProtocol |
계정 SAS로 이루어진 요청에 대해 허용된 프로토콜입니다. |
| IdentityType |
ID 형식입니다. 서비스에서 지원하는 알려진 값
없음 |
| ImmutabilityPolicyState |
Blob 컨테이너의 ImmutabilityPolicy 상태, 가능한 값은 Locked 및 Unlocked입니다. 서비스에서 지원하는 알려진 값잠긴 |
| ImmutabilityPolicyUpdateType |
Blob 컨테이너의 ImmutabilityPolicy 업데이트 유형, 가능한 값은 put, lock 및 extend입니다. 서비스에서 지원하는 알려진 값
넣습니다. |
| InfrastructureEncryption |
(선택 사항) 리소스 정의에 포함하지 않도록 합니다. 플랫폼(AKA 인프라) 암호화를 사용하지 않도록 설정할 수 있는 경우에만 필요합니다. Azure SQL TDE가 그 예입니다. 값을 사용하도록 설정하고 사용하지 않도록 설정합니다. 서비스에서 지원하는 알려진 값
활성화됨: 암호화가 활성화됨 |
| IntervalUnit |
작업 실행의 간격 단위를 실행합니다. 이 필드는 ExecutionTrigger.properties.type이 'OnSchedule'일 때 필수 필드입니다; 이 속성은 ExecutionTrigger.properties.type이 'RunOnce'일 때 존재해서는 안 됩니다 서비스에서 지원하는 알려진 값일 |
| InventoryRuleType |
유효한 가치는 재고입니다 서비스에서 지원하는 알려진 값목록 |
| IssueType |
문제의 종류 서비스에서 지원하는 알려진 값알 수 없는 |
| KeyEncryptionKeyIdentityType |
사용할 ID의 형식입니다. 서비스에서 지원하는 알려진 값
systemAssignedIdentity: 시스템 할당 아이덴티티(System assigned identity) |
| KeyPermission |
키에 대한 권한 - 읽기 전용 또는 전체 권한입니다. |
| KeySource |
암호화 keySource(공급자)입니다. 가능한 값들 (대문자 구분 없음): Microsoft. 스토리지, Microsoft. 키볼트 서비스에서 지원하는 알려진 값Microsoft.Storage |
| KeyType |
암호화 서비스에 사용할 암호화 키 유형입니다. '계정' 키 유형은 계정 범위 암호화 키가 사용됨을 의미합니다. '서비스' 키 유형은 기본 서비스 키가 사용됨을 의미합니다. 서비스에서 지원하는 알려진 값
서비스 |
| Kind |
스토리지 계정의 유형을 나타냅니다. 서비스에서 지원하는 알려진 값
보관 |
| LargeFileSharesState |
사용으로 설정된 경우 대용량 파일 공유를 허용합니다. 사용하도록 설정한 후에는 사용하지 않도록 설정할 수 없습니다. 서비스에서 지원하는 알려진 값
비활성화 |
| LeaseContainerRequestAction |
임대 작업을 지정합니다. 사용 가능한 작업 중 하나일 수 있습니다. 서비스에서 지원하는 알려진 값
획득 |
| LeaseDuration |
컨테이너에 대한 임대가 무한 기간인지 고정 기간인지, 컨테이너가 임대될 때만 지정합니다. 서비스에서 지원하는 알려진 값
무한 |
| LeaseShareAction |
임대 작업을 지정합니다. 사용 가능한 작업 중 하나일 수 있습니다. 서비스에서 지원하는 알려진 값
획득 |
| LeaseState |
컨테이너의 임대 상태입니다. 서비스에서 지원하는 알려진 값사용 가능한 |
| LeaseStatus |
컨테이너의 임대 상태입니다. 서비스에서 지원하는 알려진 값잠긴 |
| ListContainersInclude |
ListContainersInclude 유형 |
| ListEncryptionScopesInclude |
목록 종류 암호화 범위 포함 |
| ListLocalUserIncludeParam |
List LocalUserIncludeParam 유형 |
| ManagedServiceIdentityType |
관리 서비스 ID의 유형입니다(SystemAssigned 및 UserAssigned 형식이 모두 허용되는 경우). 서비스에서 지원하는 알려진 값
없음: 관리 ID가 없습니다. |
| ManagementPolicyName |
관리 유형 정책 이름 |
| MetricsEmitted |
고급 플랫폼 메트릭스 규칙에 의해 방출되는 지표들입니다. 서비스에서 지원하는 알려진 값
ContainerBlobCount: 컨테이너 블롭 카운트 메트릭 |
| MigrationName |
이주 유형 이름 |
| MigrationState |
이 속성은 개체 수준 불변성 마이그레이션 상태에 대한 컨테이너 수준 불변성을 나타냅니다. 서비스에서 지원하는 알려진 값
InProgress |
| MigrationStatus |
현재 이주 현황 서비스에서 지원하는 알려진 값잘못된 |
| MinimumTlsVersion |
스토리지에 대한 요청에 허용되는 최소 TLS 버전을 설정합니다. 이 속성에 대한 기본 해석은 TLS 1.0입니다. 최소 TLS 버전 1.3은 지원되지 않습니다. 서비스에서 지원하는 알려진 값
TLS1_0 |
| Name |
정책의 이름입니다. 유효한 값은 AccessTimeTracking입니다. 이 필드는 현재 읽기 전용입니다 서비스에서 지원하는 알려진 값AccessTimeTracking |
| NativeDataSharingProvisioningState |
연산이 호출된 시점의 리소스 프로비저닝 상태. 서비스에서 지원하는 알려진 값
승인됨: 요청이 처리를 위해 승인되었습니다. |
| NetworkSecurityPerimeterConfigurationProvisioningState |
네트워크 보안 경계 구성 전파의 프로비저닝 상태 서비스에서 지원하는 알려진 값
허용 |
| NspAccessRuleDirection |
접근 지시 규칙 서비스에서 지원하는 알려진 값
인바운드 |
| ObjectType |
이 필드는 필수 필드입니다. 이 필드는 Blob 또는 컨테이너 수준에서 만든 인벤토리의 범위를 지정합니다. 서비스에서 지원하는 알려진 값blob |
| Permissions |
계정 SAS에 대한 서명된 권한입니다. 가능한 값은 읽기(r), 쓰기(w), 삭제(d), 목록(l), 추가(a), 만들기(c), 업데이트(u) 및 프로세스(p)입니다. 서비스에서 지원하는 알려진 값
r |
| PolicyViolationAction |
사용자 위임 SAS(공유 액세스 서명) 정책 요구사항이 위반될 때 수행해야 할 행동입니다. 서비스에서 지원하는 알려진 값
없음: 정책 요건이 위반되었을 때 어떠한 조치도 취하지 않습니다. |
| PostFailoverRedundancy |
계정 장애 조치가 수행된 후 계정의 중복 유형입니다. 서비스에서 지원하는 알려진 값
Standard_LRS |
| PostPlannedFailoverRedundancy |
계획된 계정 장애 조치(failover)가 수행된 후 계정의 중복 유형입니다. 서비스에서 지원하는 알려진 값
Standard_GRS |
| PrivateEndpointConnectionProvisioningState |
현재 프로비저닝 상태입니다. 서비스에서 지원하는 알려진 값
성공 |
| PrivateEndpointServiceConnectionStatus |
프라이빗 엔드포인트 연결 상태입니다. 서비스에서 지원하는 알려진 값
보류 중인 |
| ProvisioningState |
작업이 호출된 시점의 스토리지 계정 상태를 가져옵니다. |
| PublicAccess |
컨테이너의 데이터에 공개적으로 액세스할 수 있는지 여부와 액세스 수준을 지정합니다. |
| PublicNetworkAccess |
네트워크 보안 경계 구성이 스토리지 계정에 대한 공용 네트워크 액세스를 평가하도록 허용하거나 허용하지 않거나 허용합니다. 값은 선택 사항이지만 전달된 경우 '사용', '사용 안 함' 또는 'SecuredByPerimeter'여야 합니다. 서비스에서 지원하는 알려진 값
사용 |
| Reason |
스토리지 계정 이름을 사용할 수 없는 이유를 가져옵니다. Reason 요소는 NameAvailable이 false인 경우에만 반환됩니다. |
| ReasonCode |
제한의 이유입니다. 현재는 "QuotaId" 또는 "NotAvailableForSubscription"일 수 있습니다. 구독이 해당 할당량에 속하지 않으므로 SKU에 RequiredQuotas 매개 변수가 있는 경우 할당량 ID가 설정됩니다. "NotAvailableForSubscription"은 DC의 용량과 관련이 있습니다. 서비스에서 지원하는 알려진 값
QuotaId |
| ResourceAssociationAccessMode |
자원 연관의 접근 모드 서비스에서 지원하는 알려진 값
적용 |
| ResourceProvisioningState |
리소스 유형의 프로비전 상태입니다. 서비스에서 지원하는 알려진 값
성공: 리소스가 생성되었습니다. |
| RootSquashType |
이 속성은 NFS 공유 전용입니다. 기본값은 NoRootSquash입니다. 서비스에서 지원하는 알려진 값
NoRootSquash |
| RoutingChoice |
라우팅 선택은 사용자가 선택한 네트워크 라우팅의 종류를 정의합니다. 서비스에서 지원하는 알려진 값MicrosoftRouting |
| RuleType |
유효한 가치는 라이프사이클입니다 서비스에서 지원하는 알려진 값수명 주기 |
| RunResult |
실행 인스턴스의 전체 실행을 나타냅니다 서비스에서 지원하는 알려진 값
성공 |
| RunStatusEnum |
실행 상태를 나타냅니다. 서비스에서 지원하는 알려진 값
InProgress |
| Schedule |
이 필드는 필수 필드입니다. 이 필드는 인벤토리 형성을 예약하는 데 사용됩니다. 서비스에서 지원하는 알려진 값
매일 |
| Services |
계정 SAS로 액세스할 수 있는 서명된 서비스입니다. 가능한 값은 Blob(b), Queue(q), Table(t), File(f)입니다. 서비스에서 지원하는 알려진 값
b |
| Severity |
문제의 심각도입니다. 서비스에서 지원하는 알려진 값
경고 |
| ShareAccessTier |
특정 공유에 대한 액세스 계층입니다. GpV2 계정은 TransactionOptimized(기본값), 핫 및 쿨 중에서 선택할 수 있습니다. FileStorage 계정은 프리미엄을 선택할 수 있습니다. 서비스에서 지원하는 알려진 값
TransactionOptimized |
| SignedResource |
SAS 서비스를 사용하여 액세스할 수 있는 서명된 서비스입니다. 가능한 값은 Blob(b), 컨테이너(c), 파일(f), 공유(s)입니다. 서비스에서 지원하는 알려진 값
b |
| SignedResourceTypes |
계정 SAS로 액세스할 수 있는 서명된 리소스 종류입니다. 서비스: 서비스 수준 API에 대한 액세스; 컨테이너(c): 컨테이너 수준 API에 대한 액세스; 개체(o): Blob, 큐 메시지, 테이블 엔터티 및 파일에 대한 개체 수준 API에 대한 액세스입니다. 서비스에서 지원하는 알려진 값
|
| SkuConversionStatus |
이 속성은 현재 SKU 변환 상태를 나타냅니다. 서비스에서 지원하는 알려진 값
InProgress |
| SkuName |
SKU 이름입니다. 계정을 만드는 데 필요합니다. 업데이트에 대한 선택 사항입니다. 이전 버전에서는 SKU 이름을 accountType이라고 했습니다. 서비스에서 지원하는 알려진 값
Standard_LRS |
| SkuTier |
SKU 계층. 이는 SKU 이름을 기반으로 합니다. |
| State |
가상 네트워크 규칙의 상태를 가져옵니다. 서비스에서 지원하는 알려진 값
프로 비전 |
| StorageAccountExpand |
저장 유형 계정확장 |
| StorageConnectorAuthPropertiesUnion |
StorageConnectorAuthPropertiesUnion 별칭 |
| StorageConnectorAuthPropertiesUpdateUnion |
Alias for StorageConnectorAuthPropertiesUpdateUnion |
| StorageConnectorAuthType |
스토리지 커넥터에서 버킷 연결을 지원하는 인증 유형. 서비스에서 지원하는 알려진 값ManagedIdentity: 관리 신원 인증 유형 |
| StorageConnectorConnectionType |
스토리지 커넥터의 버킷 연결 방식입니다. 서비스에서 지원하는 알려진 값DataShare: DataShare 연결 유형 |
| StorageConnectorConnectionUnion |
StorageConnectorConnectionUnion 별칭 |
| StorageConnectorDataSourceType |
스토리지 커넥터의 백업 데이터 소스 유형 서비스에서 지원하는 알려진 값Azure_DataShare: Azure DataShare 데이터 소스 유형. |
| StorageConnectorSourceType |
스토리지 커넥터의 백업 데이터 소스 유형 서비스에서 지원하는 알려진 값DataShare: 소스 유형 - DataShare |
| StorageConnectorSourceUnion |
StorageConnectorSourceUnion 별칭 |
| StorageConnectorSourceUpdateUnion |
StorageConnectorSourceUpdateUnion 별칭 |
| StorageConnectorState |
저장 커넥터의 상태 서비스에서 지원하는 알려진 값
활성화: 커넥터가 활성화되어 있는지 |
| StorageDataShareAccessPolicyPermission |
스토리지 데이터 공유에 대한 접근 정책에서 지원하는 권한 서비스에서 지원하는 알려진 값
없음: 허락 없음 |
| StorageTaskAssignmentProvisioningState |
작업이 호출된 시점의 스토리지 계정 상태를 가져옵니다. 서비스에서 지원하는 알려진 값
구독 할당량 검증 시작 |
| TriggerType |
스토리지 작업 할당 실행 트리거 유형 서비스에서 지원하는 알려진 값
런원스 |
| TurboTierStatus |
터보 티어가 활성화되었는지 비활성화되었는지 나타냅니다. 서비스에서 지원하는 알려진 값
활성화: 터보 티어가 활성화되어 있습니다. |
| UsageUnit |
측정 단위를 가져옵니다. |
| ZonePlacementPolicy |
스토리지 계정에 대한 가용성 영역 고정 정책입니다. 서비스에서 지원하는 알려진 값
임의 |
열거형
| AzureClouds |
Azure Cloud 환경을 설명하는 Enum. |
| KnownAccountImmutabilityPolicyState |
ImmutabilityPolicy 상태는 정책의 모드를 정의합니다. 비활성화된 상태는 정책을 사용하지 않도록 설정하고, 잠금 해제된 상태는 불변성 보존 시간을 늘리거나 줄일 수 있으며 allowProtectedAppendWrites 속성을 토글할 수도 있습니다. 잠긴 상태는 불변성 보존 시간만 늘릴 수 있습니다. 정책은 사용 안 함 또는 잠금 해제 상태에서만 만들 수 있으며 두 상태 간에 전환할 수 있습니다. 잠금 해제 상태의 정책만 되돌릴 수 없는 잠긴 상태로 전환할 수 있습니다. |
| KnownAccountType |
Azure Storage에 대한 Active Directory 계정 유형을 지정합니다. directoryServiceOptions가 AD(AD DS 인증)로 설정된 경우 이 속성은 선택 사항입니다. 제공된 경우 samAccountName도 제공해야 합니다. directoryServiceOptions AADS(Entra DS 인증) 또는 AADKERB(Entra 인증)의 경우 이 속성을 생략할 수 있습니다. |
| KnownAdvancedPlatformMetricsFilterType |
고급 플랫폼 지표 규칙에 적용된 필터 유형. |
| KnownAdvancedPlatformMetricsRuleType |
고급 플랫폼 지표 규칙의 유형. |
| KnownAiProvider |
컨테이너와 연관된 AI 제공자. |
| KnownAllowedCopyScope |
AAD 테넌트 내 또는 프라이빗 링크를 사용하여 스토리지 계정 간 복사를 동일한 VNet으로 제한합니다. |
| KnownAllowedMethods |
서비스에서 허용하는 AllowedMethods 의 알려진 값입니다. |
| KnownBlobAccessPointConfigurationState |
블롭 액세스 포인트 구성의 상태입니다. |
| KnownBlobAccessPointConnectionTestStatus |
가장 최근 연결 테스트 현황입니다. |
| KnownBlobAccessPointConnectionType |
Azure가 아닌 데이터 소스에 도달하는 데 사용된 연결 유형입니다. |
| KnownBlobAccessPointPrivateLinkIdType |
Private Link 식별자에서 사용되는 형식입니다. |
| KnownBlobAccessPointRemoteAuthType |
Azure Storage가 Azure S3 호환이 아닌 소스에 인증하는 방법. |
| KnownBlobAccessPointSourceType |
Blob 액세스 포인트를 통해 노출되는 Azure S3 호환되지 않은 데이터 소스의 유형입니다. |
| KnownBlobAccessPointTlsVerification |
TLS 인증서 검증 동작. |
| KnownBlobInventoryPolicyName |
서비스에서 허용하는 BlobInventoryPolicyName 의 알려진 값입니다. |
| KnownBlobRestoreProgressStatus |
Blob 복원 진행률의 상태입니다. 가능한 값은 다음과 같습니다. - InProgress: Blob 복원이 진행 중임을 나타냅니다. - 완료: Blob 복원이 성공적으로 완료되었음을 나타냅니다. - 실패: Blob 복원이 실패했음을 나타냅니다. |
| KnownBypass |
트래픽이 로깅/메트릭/AzureServices에 대해 무시되는지 여부를 지정합니다. 가능한 값은 로깅의 조합입니다. |메트릭|AzureServices(예: "로깅, 메트릭") 또는 None을 사용하여 해당 트래픽을 무시하지 않습니다. |
| KnownContextCacheAccountKind |
스토리지 토폴로지를 결정하는 컨텍스트 캐시 계정의 종류. |
| KnownContextCacheCheckNameAvailabilityFailureReason |
컨텍스트 캐시 이름이 제공되지 않는 이유입니다. Reason 요소는 NameAvailable이 false인 경우에만 반환됩니다. |
| KnownContextCacheProvisioningState |
현재 작업의 상태입니다. |
| KnownCreatedByType |
리소스를 만든 엔터티의 종류입니다. |
| KnownDefaultSharePermission |
RBAC 역할이 할당되지 않은 경우 Kerberos 인증을 사용하는 사용자의 기본 공유 권한입니다. |
| KnownDirectoryServiceOptions |
사용된 디렉터리 서비스를 나타냅니다. 이 열거형은 나중에 확장될 수 있습니다. |
| KnownDnsEndpointType |
엔드포인트 유형을 지정할 수 있습니다. 이를 AzureDNSZone으로 설정하여 단일 구독에서 많은 수의 계정을 만듭니다. 이 계정은 Azure DNS 영역에 계정을 만들고 엔드포인트 URL에는 영숫자 DNS 영역 식별자가 있습니다. |
| KnownEnabledProtocols |
파일 공유에 사용되는 인증 프로토콜입니다. 공유를 만들 때만 지정할 수 있습니다. |
| KnownEncryptionScopeSource |
암호화 범위에 대한 공급자입니다. 가능한 값(대/소문자를 구분하지 않습니다): Microsoft.Storage, Microsoft.KeyVault. |
| KnownEncryptionScopeState |
암호화 범위의 상태입니다. 가능한 값(대/소문자를 구분하지 않음): 사용, 사용 안 함 |
| KnownExpirationAction |
SAS 만료 작업은 sasPolicy.sasExpirationPeriod를 위반할 때 수행할 작업을 정의합니다. '로그' 작업은 감사 목적으로 사용할 수 있으며 '차단' 작업을 사용하여 sas 정책 만료 기간을 준수하지 않는 SAS 토큰의 사용을 차단하고 거부할 수 있습니다. |
| KnownExtendedLocationTypes |
extendedLocation의 형식입니다. |
| KnownFormat |
필수 필드이며 인벤토리 파일의 형식을 지정합니다. |
| KnownGeoReplicationStatus |
보조 위치의 상태입니다. 가능한 값은 다음과 같습니다. - 라이브: 보조 위치가 활성 상태이고 작동 중임을 나타냅니다. - 부트스트랩: 기본 위치에서 보조 위치로의 초기 동기화가 진행 중임을 나타냅니다. 이는 일반적으로 복제가 처음 활성화될 때 발생합니다. - 사용할 수 없음: 보조 위치를 일시적으로 사용할 수 없음을 나타냅니다. |
| KnownIdentityType |
ID 형식입니다. |
| KnownImmutabilityPolicyState |
Blob 컨테이너의 ImmutabilityPolicy 상태, 가능한 값은 Locked 및 Unlocked입니다. |
| KnownImmutabilityPolicyUpdateType |
Blob 컨테이너의 ImmutabilityPolicy 업데이트 유형, 가능한 값은 put, lock 및 extend입니다. |
| KnownInfrastructureEncryption |
(선택 사항) 리소스 정의에 포함하지 않도록 합니다. 플랫폼(AKA 인프라) 암호화를 사용하지 않도록 설정할 수 있는 경우에만 필요합니다. Azure SQL TDE가 그 예입니다. 값을 사용하도록 설정하고 사용하지 않도록 설정합니다. |
| KnownIntervalUnit |
작업 실행의 간격 단위를 실행합니다. ExecutionTrigger.properties.type이 'OnSchedule'인 경우 필수 필드입니다. ExecutionTrigger.properties.type이 'RunOnce'인 경우 이 속성이 없어야 합니다. |
| KnownInventoryRuleType |
유효한 값은 인벤토리입니다. |
| KnownIssueType |
문제 유형 |
| KnownKeyEncryptionKeyIdentityType |
사용할 ID의 형식입니다. |
| KnownKeySource |
암호화 keySource(공급자)입니다. 가능한 값(대/소문자를 구분하지 않습니다): Microsoft.Storage, Microsoft.Keyvault |
| KnownKeyType |
암호화 서비스에 사용할 암호화 키 유형입니다. '계정' 키 유형은 계정 범위 암호화 키가 사용됨을 의미합니다. '서비스' 키 유형은 기본 서비스 키가 사용됨을 의미합니다. |
| KnownKind |
스토리지 계정의 유형을 나타냅니다. |
| KnownLargeFileSharesState |
사용으로 설정된 경우 대용량 파일 공유를 허용합니다. 사용하도록 설정한 후에는 사용하지 않도록 설정할 수 없습니다. |
| KnownLeaseContainerRequestAction |
임대 작업을 지정합니다. 사용 가능한 작업 중 하나일 수 있습니다. |
| KnownLeaseDuration |
컨테이너에 대한 임대가 무한 기간인지 고정 기간인지, 컨테이너가 임대될 때만 지정합니다. |
| KnownLeaseShareAction |
임대 작업을 지정합니다. 사용 가능한 작업 중 하나일 수 있습니다. |
| KnownLeaseState |
컨테이너의 임대 상태입니다. |
| KnownLeaseStatus |
컨테이너의 임대 상태입니다. |
| KnownListContainersInclude |
서비스에서 허용하는 ListContainersInclude 의 알려진 값입니다. |
| KnownListEncryptionScopesInclude |
서비스에서 허용하는 ListEncryptionScopesInclude 의 알려진 값입니다. |
| KnownListLocalUserIncludeParam |
서비스에서 허용하는 ListLocalUserIncludeParam 의 알려진 값입니다. |
| KnownManagedServiceIdentityType |
관리 서비스 ID의 유형입니다(SystemAssigned 및 UserAssigned 형식이 모두 허용되는 경우). |
| KnownManagementPolicyName |
서비스에서 허용하는 ManagementPolicyName 의 알려진 값입니다. |
| KnownMetricsEmitted |
고급 플랫폼 메트릭스 규칙에 의해 방출되는 지표들입니다. |
| KnownMigrationName |
서비스에서 허용하는 MigrationName 의 알려진 값입니다. |
| KnownMigrationState |
이 속성은 개체 수준 불변성 마이그레이션 상태에 대한 컨테이너 수준 불변성을 나타냅니다. |
| KnownMigrationStatus |
마이그레이션의 현재 상태 |
| KnownMinimumTlsVersion |
스토리지에 대한 요청에 허용되는 최소 TLS 버전을 설정합니다. 이 속성에 대한 기본 해석은 TLS 1.0입니다. 최소 TLS 버전 1.3은 지원되지 않습니다. |
| KnownName |
정책의 이름입니다. 유효한 값은 AccessTimeTracking입니다. 이 필드는 현재 읽기 전용입니다. |
| KnownNativeDataSharingProvisioningState |
연산이 호출된 시점의 리소스 프로비저닝 상태. |
| KnownNetworkSecurityPerimeterConfigurationProvisioningState |
네트워크 보안 경계 구성 전파의 프로비저닝 상태 |
| KnownNspAccessRuleDirection |
액세스 규칙의 방향 |
| KnownObjectType |
이 필드는 필수 필드입니다. 이 필드는 Blob 또는 컨테이너 수준에서 만든 인벤토리의 범위를 지정합니다. |
| KnownPermissions |
계정 SAS에 대한 서명된 권한입니다. 가능한 값은 읽기(r), 쓰기(w), 삭제(d), 목록(l), 추가(a), 만들기(c), 업데이트(u) 및 프로세스(p)입니다. |
| KnownPolicyViolationAction |
사용자 위임 SAS(공유 액세스 서명) 정책 요구사항이 위반될 때 수행해야 할 행동입니다. |
| KnownPostFailoverRedundancy |
계정 장애 조치가 수행된 후 계정의 중복 유형입니다. |
| KnownPostPlannedFailoverRedundancy |
계획된 계정 장애 조치(failover)가 수행된 후 계정의 중복 유형입니다. |
| KnownPrivateEndpointConnectionProvisioningState |
현재 프로비저닝 상태입니다. |
| KnownPrivateEndpointServiceConnectionStatus |
프라이빗 엔드포인트 연결 상태입니다. |
| KnownPublicNetworkAccess |
네트워크 보안 경계 구성이 스토리지 계정에 대한 공용 네트워크 액세스를 평가하도록 허용하거나 허용하지 않거나 허용합니다. 값은 선택 사항이지만 전달된 경우 '사용', '사용 안 함' 또는 'SecuredByPerimeter'여야 합니다. |
| KnownReasonCode |
제한의 이유입니다. 현재는 "QuotaId" 또는 "NotAvailableForSubscription"일 수 있습니다. 구독이 해당 할당량에 속하지 않으므로 SKU에 RequiredQuotas 매개 변수가 있는 경우 할당량 ID가 설정됩니다. "NotAvailableForSubscription"은 DC의 용량과 관련이 있습니다. |
| KnownResourceAssociationAccessMode |
리소스 연결의 액세스 모드 |
| KnownResourceProvisioningState |
리소스 유형의 프로비전 상태입니다. |
| KnownRootSquashType |
이 속성은 NFS 공유 전용입니다. 기본값은 NoRootSquash입니다. |
| KnownRoutingChoice |
라우팅 선택은 사용자가 선택한 네트워크 라우팅의 종류를 정의합니다. |
| KnownRuleType |
유효한 값은 수명 주기입니다. |
| KnownRunResult |
실행 인스턴스에 대한 실행의 전체 결과를 나타냅니다. |
| KnownRunStatusEnum |
실행 상태를 나타냅니다. |
| KnownSchedule |
이 필드는 필수 필드입니다. 이 필드는 인벤토리 형성을 예약하는 데 사용됩니다. |
| KnownServices |
계정 SAS로 액세스할 수 있는 서명된 서비스입니다. 가능한 값은 Blob(b), Queue(q), Table(t), File(f)입니다. |
| KnownSeverity |
문제의 심각도입니다. |
| KnownShareAccessTier |
특정 공유에 대한 액세스 계층입니다. GpV2 계정은 TransactionOptimized(기본값), 핫 및 쿨 중에서 선택할 수 있습니다. FileStorage 계정은 프리미엄을 선택할 수 있습니다. |
| KnownSignedResource |
SAS 서비스를 사용하여 액세스할 수 있는 서명된 서비스입니다. 가능한 값은 Blob(b), 컨테이너(c), 파일(f), 공유(s)입니다. |
| KnownSignedResourceTypes |
계정 SAS로 액세스할 수 있는 서명된 리소스 종류입니다. 서비스: 서비스 수준 API에 대한 액세스; 컨테이너(c): 컨테이너 수준 API에 대한 액세스; 개체(o): Blob, 큐 메시지, 테이블 엔터티 및 파일에 대한 개체 수준 API에 대한 액세스입니다. |
| KnownSkuConversionStatus |
이 속성은 현재 SKU 변환 상태를 나타냅니다. |
| KnownSkuName |
SKU 이름입니다. 계정을 만드는 데 필요합니다. 업데이트에 대한 선택 사항입니다. 이전 버전에서는 SKU 이름을 accountType이라고 했습니다. |
| KnownState |
가상 네트워크 규칙의 상태를 가져옵니다. |
| KnownStorageConnectorAuthType |
스토리지 커넥터에서 버킷 연결을 지원하는 인증 유형. |
| KnownStorageConnectorConnectionType |
스토리지 커넥터의 버킷 연결 방식입니다. |
| KnownStorageConnectorDataSourceType |
스토리지 커넥터의 백업 데이터 소스 유형 |
| KnownStorageConnectorSourceType |
스토리지 커넥터의 백업 데이터 소스 유형 |
| KnownStorageConnectorState |
저장 커넥터의 상태 |
| KnownStorageDataShareAccessPolicyPermission |
스토리지 데이터 공유에 대한 접근 정책에서 지원하는 권한 |
| KnownStorageTaskAssignmentProvisioningState |
작업이 호출된 시점의 스토리지 계정 상태를 가져옵니다. |
| KnownTriggerType |
스토리지 작업 할당 실행의 트리거 유형 |
| KnownTurboTierStatus |
터보 티어가 활성화되었는지 비활성화되었는지 나타냅니다. |
| KnownVersions |
사용 가능한 API 버전입니다. |
| KnownZonePlacementPolicy |
스토리지 계정에 대한 가용성 영역 고정 정책입니다. |
함수
| is |
RestError용 Typeguard |
| restore |
다른 폴러의 직렬화된 상태에서 폴러를 만듭니다. 이는 다른 호스트에서 폴러를 만들거나 원래 호스트가 범위에 없는 후 폴러를 생성해야 하는 경우에 유용할 수 있습니다. |
변수
| Rest |
실패한 파이프라인 요청에 대한 사용자 지정 오류 유형입니다. |
함수 세부 정보
isRestError(unknown)
RestError용 Typeguard
function isRestError(e: unknown): e is RestError
매개 변수
- e
-
unknown
캐치 절에 의해 잡힌 무언가.
반품
e is RestError
restorePoller<TResponse, TResult>(StorageManagementClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)
다른 폴러의 직렬화된 상태에서 폴러를 만듭니다. 이는 다른 호스트에서 폴러를 만들거나 원래 호스트가 범위에 없는 후 폴러를 생성해야 하는 경우에 유용할 수 있습니다.
function restorePoller<TResponse, TResult>(client: StorageManagementClient, serializedState: string, sourceOperation: (args: any[]) => PollerLike<OperationState<TResult>, TResult>, options?: RestorePollerOptions<TResult, PathUncheckedResponse>): PollerLike<OperationState<TResult>, TResult>
매개 변수
- client
- StorageManagementClient
- serializedState
-
string
- sourceOperation
-
(args: any[]) => PollerLike<OperationState<TResult>, TResult>
- options
-
RestorePollerOptions<TResult, PathUncheckedResponse>
반품
PollerLike<OperationState<TResult>, TResult>