Disk interface

디스크 리소스.

Extends

속성

burstingEnabled

디스크의 프로비전된 성능 목표를 초과하여 버스팅을 사용하도록 설정하려면 true로 설정합니다. 버스팅은 기본적으로 사용하지 않도록 설정되어 있습니다. Ultra 디스크에는 적용되지 않습니다.

burstingEnabledTime

디스크에서 버스팅을 마지막으로 사용하도록 설정한 최신 시간입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

completionPercent

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

creationData

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

dataAccessAuthMode

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

diskAccessId

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

diskIopsReadOnly

공유 디스크를 ReadOnly로 탑재하는 모든 VM에서 허용되는 총 IOPS 수입니다. 하나의 작업은 4k에서 256k 바이트 사이를 전송할 수 있습니다.

diskIopsReadWrite

이 디스크에 허용되는 IOPS 수입니다. UltraSSD 디스크에 대해서만 설정할 수 있습니다. 하나의 작업은 4k에서 256k 바이트 사이를 전송할 수 있습니다.

diskMBpsReadOnly

공유 디스크를 ReadOnly로 탑재하는 모든 VM에서 허용되는 총 처리량(MBps)입니다. MBps는 초당 수백만 바이트를 의미합니다. 여기서 MB는 10의 권한에 대한 ISO 표기법을 사용합니다.

diskMBpsReadWrite

이 디스크에 허용되는 대역폭입니다. UltraSSD 디스크에 대해서만 설정할 수 있습니다. MBps는 초당 수백만 바이트를 의미합니다. 여기서 MB는 10의 권한에 대한 ISO 표기법을 사용합니다.

diskSizeBytes

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

diskSizeGB

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

diskState

디스크의 상태입니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

encryption

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

encryptionSettingsCollection

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

extendedLocation

디스크를 만들 확장된 위치입니다. 확장된 위치는 변경할 수 없습니다.

hyperVGeneration

가상 머신의 하이퍼바이저 생성입니다. OS 디스크에만 적용됩니다.

lastOwnershipUpdateTime

디스크의 소유권 상태가 마지막으로 변경된 UTC 시간( 즉, 디스크가 VM에서 마지막으로 연결되거나 분리된 시간 또는 디스크가 연결된 VM의 할당이 취소되거나 시작된 시간)입니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

managedBy

디스크가 연결된 VM의 ID를 포함하는 상대 URI입니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

managedByExtended

디스크가 연결된 VM의 ID를 포함하는 상대 URI 목록입니다. maxShares를 여러 VM에 연결할 수 있도록 디스크에 대해 1보다 큰 값으로 설정해야 합니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

maxShares

디스크에 동시에 연결할 수 있는 최대 VM 수입니다. 1보다 큰 값은 여러 VM에 동시에 탑재할 수 있는 디스크를 나타냅니다.

networkAccessPolicy

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

optimizedForFrequentAttach

이 속성을 true로 설정하면 한 가상 머신에서 분리되고 다른 가상 머신에 연결하여 자주(하루에 5회 이상) 데이터 디스크의 안정성과 성능이 향상됩니다. 이 속성은 디스크가 가상 머신의 장애 도메인과 일치하지 않으므로 자주 분리되고 연결되지 않은 디스크에 대해 설정해서는 안 됩니다.

osType

운영 체제 유형입니다.

propertyUpdatesInProgress

업데이트가 보류 중인 디스크의 속성입니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

provisioningState

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

publicNetworkAccess

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

purchasePlan

OS 디스크를 만든 이미지에 대한 구매 계획 정보입니다. 예: - {name: 2019-Datacenter, publisher: MicrosoftWindowsServer, product: WindowsServer}

securityProfile

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

shareInfo

디스크가 연결된 모든 VM 목록의 세부 정보입니다. maxShares를 여러 VM에 연결할 수 있도록 디스크에 대해 1보다 큰 값으로 설정해야 합니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

sku

디스크 sku 이름입니다. Standard_LRS, Premium_LRS, StandardSSD_LRS, UltraSSD_LRS, Premium_ZRS, StandardSSD_ZRS 또는 PremiumV2_LRS 수 있습니다.

supportedCapabilities

OS 디스크를 만든 이미지에 대해 지원되는 기능 목록입니다.

supportsHibernation

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

tier

여기에 https://azure.microsoft.com/en-us/pricing/details/managed-disks/설명된 대로 디스크의 성능 계층(예: P4, S10)입니다. Ultra 디스크에는 적용되지 않습니다.

timeCreated

디스크를 만든 시간입니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

uniqueId

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

zones

디스크의 논리 영역 목록입니다.

상속된 속성

id

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

location

리소스 위치

name

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

tags

리소스 태그

type

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

속성 세부 정보

burstingEnabled

디스크의 프로비전된 성능 목표를 초과하여 버스팅을 사용하도록 설정하려면 true로 설정합니다. 버스팅은 기본적으로 사용하지 않도록 설정되어 있습니다. Ultra 디스크에는 적용되지 않습니다.

burstingEnabled?: boolean

속성 값

boolean

burstingEnabledTime

디스크에서 버스팅을 마지막으로 사용하도록 설정한 최신 시간입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

burstingEnabledTime?: Date

속성 값

Date

completionPercent

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

completionPercent?: number

속성 값

number

creationData

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

creationData?: CreationData

속성 값

dataAccessAuthMode

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

dataAccessAuthMode?: string

속성 값

string

diskAccessId

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

diskAccessId?: string

속성 값

string

diskIopsReadOnly

공유 디스크를 ReadOnly로 탑재하는 모든 VM에서 허용되는 총 IOPS 수입니다. 하나의 작업은 4k에서 256k 바이트 사이를 전송할 수 있습니다.

diskIopsReadOnly?: number

속성 값

number

diskIopsReadWrite

이 디스크에 허용되는 IOPS 수입니다. UltraSSD 디스크에 대해서만 설정할 수 있습니다. 하나의 작업은 4k에서 256k 바이트 사이를 전송할 수 있습니다.

diskIopsReadWrite?: number

속성 값

number

diskMBpsReadOnly

공유 디스크를 ReadOnly로 탑재하는 모든 VM에서 허용되는 총 처리량(MBps)입니다. MBps는 초당 수백만 바이트를 의미합니다. 여기서 MB는 10의 권한에 대한 ISO 표기법을 사용합니다.

diskMBpsReadOnly?: number

속성 값

number

diskMBpsReadWrite

이 디스크에 허용되는 대역폭입니다. UltraSSD 디스크에 대해서만 설정할 수 있습니다. MBps는 초당 수백만 바이트를 의미합니다. 여기서 MB는 10의 권한에 대한 ISO 표기법을 사용합니다.

diskMBpsReadWrite?: number

속성 값

number

diskSizeBytes

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

diskSizeBytes?: number

속성 값

number

diskSizeGB

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

diskSizeGB?: number

속성 값

number

diskState

디스크의 상태입니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

diskState?: string

속성 값

string

encryption

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

encryption?: Encryption

속성 값

encryptionSettingsCollection

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

encryptionSettingsCollection?: EncryptionSettingsCollection

속성 값

extendedLocation

디스크를 만들 확장된 위치입니다. 확장된 위치는 변경할 수 없습니다.

extendedLocation?: ExtendedLocation

속성 값

hyperVGeneration

가상 머신의 하이퍼바이저 생성입니다. OS 디스크에만 적용됩니다.

hyperVGeneration?: string

속성 값

string

lastOwnershipUpdateTime

디스크의 소유권 상태가 마지막으로 변경된 UTC 시간( 즉, 디스크가 VM에서 마지막으로 연결되거나 분리된 시간 또는 디스크가 연결된 VM의 할당이 취소되거나 시작된 시간)입니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

lastOwnershipUpdateTime?: Date

속성 값

Date

managedBy

디스크가 연결된 VM의 ID를 포함하는 상대 URI입니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

managedBy?: string

속성 값

string

managedByExtended

디스크가 연결된 VM의 ID를 포함하는 상대 URI 목록입니다. maxShares를 여러 VM에 연결할 수 있도록 디스크에 대해 1보다 큰 값으로 설정해야 합니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

managedByExtended?: string[]

속성 값

string[]

maxShares

디스크에 동시에 연결할 수 있는 최대 VM 수입니다. 1보다 큰 값은 여러 VM에 동시에 탑재할 수 있는 디스크를 나타냅니다.

maxShares?: number

속성 값

number

networkAccessPolicy

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

networkAccessPolicy?: string

속성 값

string

optimizedForFrequentAttach

이 속성을 true로 설정하면 한 가상 머신에서 분리되고 다른 가상 머신에 연결하여 자주(하루에 5회 이상) 데이터 디스크의 안정성과 성능이 향상됩니다. 이 속성은 디스크가 가상 머신의 장애 도메인과 일치하지 않으므로 자주 분리되고 연결되지 않은 디스크에 대해 설정해서는 안 됩니다.

optimizedForFrequentAttach?: boolean

속성 값

boolean

osType

운영 체제 유형입니다.

osType?: OperatingSystemTypes

속성 값

propertyUpdatesInProgress

업데이트가 보류 중인 디스크의 속성입니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

propertyUpdatesInProgress?: PropertyUpdatesInProgress

속성 값

provisioningState

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

provisioningState?: string

속성 값

string

publicNetworkAccess

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

publicNetworkAccess?: string

속성 값

string

purchasePlan

OS 디스크를 만든 이미지에 대한 구매 계획 정보입니다. 예: - {name: 2019-Datacenter, publisher: MicrosoftWindowsServer, product: WindowsServer}

purchasePlan?: PurchasePlanAutoGenerated

속성 값

securityProfile

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

securityProfile?: DiskSecurityProfile

속성 값

shareInfo

디스크가 연결된 모든 VM 목록의 세부 정보입니다. maxShares를 여러 VM에 연결할 수 있도록 디스크에 대해 1보다 큰 값으로 설정해야 합니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

shareInfo?: ShareInfoElement[]

속성 값

sku

디스크 sku 이름입니다. Standard_LRS, Premium_LRS, StandardSSD_LRS, UltraSSD_LRS, Premium_ZRS, StandardSSD_ZRS 또는 PremiumV2_LRS 수 있습니다.

sku?: DiskSku

속성 값

supportedCapabilities

OS 디스크를 만든 이미지에 대해 지원되는 기능 목록입니다.

supportedCapabilities?: SupportedCapabilities

속성 값

supportsHibernation

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

supportsHibernation?: boolean

속성 값

boolean

tier

여기에 https://azure.microsoft.com/en-us/pricing/details/managed-disks/설명된 대로 디스크의 성능 계층(예: P4, S10)입니다. Ultra 디스크에는 적용되지 않습니다.

tier?: string

속성 값

string

timeCreated

디스크를 만든 시간입니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

timeCreated?: Date

속성 값

Date

uniqueId

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

uniqueId?: string

속성 값

string

zones

디스크의 논리 영역 목록입니다.

zones?: string[]

속성 값

string[]

상속된 속성 세부 정보

id

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

id?: string

속성 값

string

상속된Resource.id

location

리소스 위치

location: string

속성 값

string

Resource.location에서 상속됨

name

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

name?: string

속성 값

string

상속된Resource.name

tags

리소스 태그

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

속성 값

{[propertyName: string]: string}

Resource.tags에서 상속

type

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

type?: string

속성 값

string

Resource.type에서 상속됨