다음을 통해 공유


KubernetesCompute 클래스

Kubernetes Compute 리소스.

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

생성자

KubernetesCompute(*, namespace: str = 'default', properties: Dict[str, Any] | None = None, identity: IdentityConfiguration | None = None, **kwargs: Any)

매개 변수

Name Description
namespace
필수

KubernetesCompute의 네임스페이스입니다. 기본값은 "default"입니다.

properties
필수

Kubernetes 컴퓨팅 리소스의 속성입니다.

identity
필수

컴퓨팅 클러스터와 연결된 ID입니다.

키워드 전용 매개 변수

Name Description
namespace
기본값: default
properties
필수
identity
필수

예제

KubernetesCompute 개체 만들기


   from azure.ai.ml.entities import KubernetesCompute

   k8s_compute = KubernetesCompute(
       identity=IdentityConfiguration(
           type="UserAssigned",
           user_assigned_identities=[
               ManagedIdentityConfiguration(
                   resource_id="/subscriptions/1234567-abcd-ef12-1234-12345/resourcegroups/our_rg_eastus/providers/Microsoft.ManagedIdentity/userAssignedIdentities/our-agent-aks"
               )
           ],
       ),
   )

메서드

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

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

type

컴퓨팅 유형입니다.

반환

형식 Description

컴퓨팅 유형입니다.