Share via


VirtualMachineCompute 클래스

Virtual Machine Compute 리소스.

상속
azure.ai.ml.entities._compute.compute.Compute
VirtualMachineCompute

생성자

VirtualMachineCompute(*, name: str, description: str | None = None, resource_id: str, tags: dict | None = None, ssh_settings: VirtualMachineSshSettings | None = None, **kwargs: Any)

매개 변수

Name Description
name
필수
str

컴퓨팅 리소스의 이름입니다.

description
필수

리소스에 대한 설명입니다. 기본값은 None입니다.

resource_id
필수
str

기본 컴퓨팅 리소스의 ARM 리소스 ID입니다.

tags
필수

태그 집합입니다. 키/값 쌍으로 정의된 리소스 태그를 포함합니다.

ssh_settings
필수

SSH 설정. 기본값은 None입니다.

키워드 전용 매개 변수

Name Description
name
필수
description
필수
resource_id
필수
tags
필수
ssh_settings
필수

예제

VirtualMachineCompute 개체 구성


   from azure.ai.ml.entities import VirtualMachineCompute

   vm_compute = VirtualMachineCompute(
       name="vm-compute",
       resource_id="/subscriptions/123456-1234-1234-1234-123456789/resourceGroups/my-rg/providers/Microsoft.Compute/virtualMachines/my-vm",
       ssh_settings=ssh_settings,
   )

메서드

dump

yaml 형식의 파일로 컴퓨팅 콘텐츠를 덤프합니다.

dump

yaml 형식의 파일로 컴퓨팅 콘텐츠를 덤프합니다.

dump(dest: str | PathLike | IO, **kwargs: Any) -> None

매개 변수

Name Description
dest
필수
Union[<xref:PathLike>, str, IO[AnyStr]]

이 컴퓨팅의 콘텐츠를 받을 대상입니다. 로컬 파일의 경로이거나 이미 열려 있는 파일 스트림이어야 합니다. dest가 파일 경로인 경우 새 파일이 만들어지고 파일이 있는 경우 예외가 발생합니다. dest가 열려 있는 파일인 경우 파일이 직접 기록되고 파일을 쓸 수 없는 경우 예외가 발생합니다.'

특성

base_path

리소스의 기본 경로입니다.

반환

형식 Description
str

리소스의 기본 경로입니다.

created_on

컴퓨팅 리소스 만들기 타임스탬프입니다.

반환

형식 Description

컴퓨팅 리소스 만들기 타임스탬프입니다.

creation_context

리소스의 생성 컨텍스트입니다.

반환

형식 Description

리소스에 대한 만들기 메타데이터입니다.

id

리소스 ID입니다.

반환

형식 Description

리소스의 전역 ID인 ARM(Azure Resource Manager) ID입니다.

provisioning_errors

컴퓨팅 리소스 프로비저닝 오류입니다.

반환

형식 Description

컴퓨팅 리소스 프로비저닝 오류입니다.

provisioning_state

컴퓨팅 리소스의 프로비전 상태입니다.

반환

형식 Description

컴퓨팅 리소스의 프로비전 상태입니다.

public_key_data

공개 키 데이터.

반환

형식 Description
str

공개 키 데이터.

type

컴퓨팅 유형입니다.

반환

형식 Description

컴퓨팅 유형입니다.