다음을 통해 공유


Snapshot interface

스냅샷 리소스입니다.

Extends

속성

completionPercent

CopyStart 작업을 통해 리소스를 만들 때 백그라운드 복사에 대한 완료율입니다.

copyCompletionError

CopyStart 작업을 통해 만든 리소스의 백그라운드 복사본이 실패하는 경우 오류 세부 정보를 나타냅니다.

creationData

디스크 원본 정보입니다. 디스크를 만든 후에는 CreationData 정보를 변경할 수 없습니다.

dataAccessAuthMode

디스크 또는 스냅샷을 내보내거나 업로드할 때 추가 인증 요구 사항입니다.

diskAccessId

디스크에서 프라이빗 엔드포인트를 사용하기 위한 DiskAccess 리소스의 ARM ID입니다.

diskSizeBytes

디스크 크기(바이트)입니다. 이 필드는 읽기 전용입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

diskSizeGB

creationData.createOption이 비어 있는 경우 이 필드는 필수이며 만들 디스크의 크기를 나타냅니다. 이 필드가 다른 옵션을 사용하여 업데이트 또는 만들기에 있는 경우 크기 조정을 나타냅니다. 크기 조정은 디스크가 실행 중인 VM에 연결되지 않은 경우에만 허용되며 디스크의 크기만 늘릴 수 있습니다.

diskState

스냅샷의 상태입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

encryption

암호화 속성을 사용하여 고객 관리형 키 또는 플랫폼 관리 키를 사용하여 미사용 데이터를 암호화할 수 있습니다.

encryptionSettingsCollection

Azure Disk Encryption으로 사용되는 암호화 설정 컬렉션은 디스크 또는 스냅샷당 여러 암호화 설정을 포함할 수 있습니다.

extendedLocation

스냅샷을 만들 확장된 위치입니다. 확장된 위치는 변경할 수 없습니다.

hyperVGeneration

Virtual Machine의 하이퍼바이저 생성입니다. OS 디스크에만 적용됩니다.

incremental

스냅샷이 증분인지 여부입니다. 동일한 디스크의 증분 스냅샷은 전체 스냅샷보다 적은 공간을 차지하며 확산될 수 있습니다.

incrementalSnapshotFamilyId

디스크에 대한 증분 스냅샷은 증분 스냅샷 패밀리 ID를 공유합니다. Get Page Range Diff API는 동일한 패밀리 ID를 가진 증분 스냅샷에서만 호출할 수 있습니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

managedBy

하지 않는. 항상 Null입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

networkAccessPolicy

네트워크를 통해 디스크에 액세스하기 위한 정책입니다.

osType

운영 체제 유형입니다.

provisioningState

디스크 프로비저닝 상태입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

publicNetworkAccess

디스크에서 내보내기를 제어하는 정책입니다.

purchasePlan

스냅샷의 원본 디스크가 원래 만들어진 이미지에 대한 구매 계획 정보입니다.

securityProfile

리소스에 대한 보안 관련 정보를 포함합니다.

sku

스냅샷 sku 이름입니다. Standard_LRS, Premium_LRS 또는 Standard_ZRS 수 있습니다. 증분 스냅샷에 대한 선택적 매개 변수이며 기본 동작은 SKU가 이전 스냅샷과 동일한 sku로 설정됨입니다.

snapshotAccessState

스냅샷의 액세스 가용성을 결정하는 스냅샷의 상태입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

supportedCapabilities

스냅샷의 원본 디스크가 원래 만들어진 이미지에 대해 지원되는 기능 목록입니다.

supportsHibernation

스냅샷의 OS가 최대 절전 모드를 지원했음을 나타냅니다.

timeCreated

스냅샷을 만든 시간입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

uniqueId

리소스를 식별하는 고유 Guid입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

상속된 속성

id

리소스에 대한 정규화된 리소스 ID입니다. 예 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

location

리소스가 있는 지리적 위치

name

리소스의 이름 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

systemData

createdBy 및 modifiedBy 정보가 포함된 Azure Resource Manager 메타데이터입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

tags

리소스 태그.

type

리소스의 형식입니다. 예: "Microsoft.Compute/virtualMachines" 또는 "Microsoft.Storage/storageAccounts" 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

속성 세부 정보

completionPercent

CopyStart 작업을 통해 리소스를 만들 때 백그라운드 복사에 대한 완료율입니다.

completionPercent?: number

속성 값

number

copyCompletionError

CopyStart 작업을 통해 만든 리소스의 백그라운드 복사본이 실패하는 경우 오류 세부 정보를 나타냅니다.

copyCompletionError?: CopyCompletionError

속성 값

creationData

디스크 원본 정보입니다. 디스크를 만든 후에는 CreationData 정보를 변경할 수 없습니다.

creationData?: CreationData

속성 값

dataAccessAuthMode

디스크 또는 스냅샷을 내보내거나 업로드할 때 추가 인증 요구 사항입니다.

dataAccessAuthMode?: string

속성 값

string

diskAccessId

디스크에서 프라이빗 엔드포인트를 사용하기 위한 DiskAccess 리소스의 ARM ID입니다.

diskAccessId?: string

속성 값

string

diskSizeBytes

디스크 크기(바이트)입니다. 이 필드는 읽기 전용입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

diskSizeBytes?: number

속성 값

number

diskSizeGB

creationData.createOption이 비어 있는 경우 이 필드는 필수이며 만들 디스크의 크기를 나타냅니다. 이 필드가 다른 옵션을 사용하여 업데이트 또는 만들기에 있는 경우 크기 조정을 나타냅니다. 크기 조정은 디스크가 실행 중인 VM에 연결되지 않은 경우에만 허용되며 디스크의 크기만 늘릴 수 있습니다.

diskSizeGB?: number

속성 값

number

diskState

스냅샷의 상태입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

diskState?: string

속성 값

string

encryption

암호화 속성을 사용하여 고객 관리형 키 또는 플랫폼 관리 키를 사용하여 미사용 데이터를 암호화할 수 있습니다.

encryption?: Encryption

속성 값

encryptionSettingsCollection

Azure Disk Encryption으로 사용되는 암호화 설정 컬렉션은 디스크 또는 스냅샷당 여러 암호화 설정을 포함할 수 있습니다.

encryptionSettingsCollection?: EncryptionSettingsCollection

속성 값

extendedLocation

스냅샷을 만들 확장된 위치입니다. 확장된 위치는 변경할 수 없습니다.

extendedLocation?: ExtendedLocation

속성 값

hyperVGeneration

Virtual Machine의 하이퍼바이저 생성입니다. OS 디스크에만 적용됩니다.

hyperVGeneration?: string

속성 값

string

incremental

스냅샷이 증분인지 여부입니다. 동일한 디스크의 증분 스냅샷은 전체 스냅샷보다 적은 공간을 차지하며 확산될 수 있습니다.

incremental?: boolean

속성 값

boolean

incrementalSnapshotFamilyId

디스크에 대한 증분 스냅샷은 증분 스냅샷 패밀리 ID를 공유합니다. Get Page Range Diff API는 동일한 패밀리 ID를 가진 증분 스냅샷에서만 호출할 수 있습니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

incrementalSnapshotFamilyId?: string

속성 값

string

managedBy

하지 않는. 항상 Null입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

managedBy?: string

속성 값

string

networkAccessPolicy

네트워크를 통해 디스크에 액세스하기 위한 정책입니다.

networkAccessPolicy?: string

속성 값

string

osType

운영 체제 유형입니다.

osType?: OperatingSystemTypes

속성 값

provisioningState

디스크 프로비저닝 상태입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

provisioningState?: string

속성 값

string

publicNetworkAccess

디스크에서 내보내기를 제어하는 정책입니다.

publicNetworkAccess?: string

속성 값

string

purchasePlan

스냅샷의 원본 디스크가 원래 만들어진 이미지에 대한 구매 계획 정보입니다.

purchasePlan?: DiskPurchasePlan

속성 값

securityProfile

리소스에 대한 보안 관련 정보를 포함합니다.

securityProfile?: DiskSecurityProfile

속성 값

sku

스냅샷 sku 이름입니다. Standard_LRS, Premium_LRS 또는 Standard_ZRS 수 있습니다. 증분 스냅샷에 대한 선택적 매개 변수이며 기본 동작은 SKU가 이전 스냅샷과 동일한 sku로 설정됨입니다.

sku?: SnapshotSku

속성 값

snapshotAccessState

스냅샷의 액세스 가용성을 결정하는 스냅샷의 상태입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

snapshotAccessState?: string

속성 값

string

supportedCapabilities

스냅샷의 원본 디스크가 원래 만들어진 이미지에 대해 지원되는 기능 목록입니다.

supportedCapabilities?: SupportedCapabilities

속성 값

supportsHibernation

스냅샷의 OS가 최대 절전 모드를 지원했음을 나타냅니다.

supportsHibernation?: boolean

속성 값

boolean

timeCreated

스냅샷을 만든 시간입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

timeCreated?: Date

속성 값

Date

uniqueId

리소스를 식별하는 고유 Guid입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

uniqueId?: string

속성 값

string

상속된 속성 세부 정보

id

리소스에 대한 정규화된 리소스 ID입니다. 예 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

id?: string

속성 값

string

TrackedResource.id 상속된

location

리소스가 있는 지리적 위치

location: string

속성 값

string

TrackedResource.location 상속된

name

리소스의 이름 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

name?: string

속성 값

string

TrackedResource.name 상속된

systemData

createdBy 및 modifiedBy 정보가 포함된 Azure Resource Manager 메타데이터입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

systemData?: SystemData

속성 값

TrackedResource.systemData 상속된

tags

리소스 태그.

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

속성 값

{[propertyName: string]: string}

TrackedResource.tags 상속된

type

리소스의 형식입니다. 예: "Microsoft.Compute/virtualMachines" 또는 "Microsoft.Storage/storageAccounts" 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

type?: string

속성 값

string

TrackedResource.type 상속된