AmlComputeProperties interface
AML 컴퓨팅 속성
속성
| allocation |
컴퓨팅의 할당 상태입니다. 가능한 값: steady - 컴퓨팅의 크기가 조정되지 않음을 나타냅니다. 진행 중인 컴퓨팅의 컴퓨팅 노드 수는 변경되지 않습니다. 컴퓨팅은 생성될 때와 컴퓨팅 노드 수를 변경하기 위해 컴퓨팅에서 수행되는 작업이 없을 때 이 상태로 전환됩니다. 크기 조정 - 컴퓨팅 크기 조정 중임을 나타냅니다. 즉, 컴퓨팅 노드가 컴퓨팅에 추가되거나 컴퓨팅에서 제거됩니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
| allocation |
컴퓨팅이 현재 할당 상태를 입력한 시간입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
| current |
현재 컴퓨팅에 할당된 컴퓨팅 노드 수입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
| enable |
노드 공용 IP 주소 프로비저닝을 사용하거나 사용하지 않도록 설정합니다. 가능한 값은 다음과 같습니다. 가능한 값은 true입니다. 컴퓨팅 노드에 공용 IP가 프로비전됨을 나타냅니다. false - 컴퓨팅 노드에 프라이빗 엔드포인트가 있고 공용 IP가 없음을 나타냅니다. |
| errors | 노드를 설정하는 동안 다양한 컴퓨팅 노드에서 발생하는 오류 컬렉션입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
| isolated |
네트워크가 격리되어 있는지 여부 |
| node |
컴퓨팅의 다양한 노드 상태 수입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
| os |
컴퓨팅 OS 유형 |
| property |
추가 속성을 포함하는 속성 모음입니다. |
| remote |
공용 SSH 포트의 상태입니다. 가능한 값: 사용 안 함 - 클러스터의 모든 노드에서 공용 ssh 포트가 닫혀 있음을 나타냅니다. 사용 - 공용 ssh 포트가 클러스터의 모든 노드에서 열려 있음을 나타냅니다. NotSpecified - VNet이 정의된 경우 클러스터의 모든 노드에서 공용 ssh 포트가 닫혀 있음을 나타내고, 그렇지 않으면 모든 공용 노드가 열립니다. 클러스터를 만드는 동안에만 기본값이 될 수 있으며, 만든 후에는 사용하도록 설정되거나 사용하지 않도록 설정됩니다. |
| scale |
AML 컴퓨팅에 대한 크기 조정 설정 |
| subnet | 컴퓨팅 노드가 속한 가상 네트워크 서브넷 리소스 ID입니다. |
| target |
컴퓨팅에 대한 컴퓨팅 노드의 대상 수입니다. allocationState의 크기를 조정하는 경우 이 속성은 진행 중인 크기 조정 작업에 대한 대상 노드 수를 표시합니다. allocationState가 안정적이면 이 속성은 이전 크기 조정 작업의 대상 노드 수를 표시합니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
| user |
각 컴퓨팅 노드에서 생성될 관리자 사용자 계정에 대한 자격 증명입니다. |
| virtual |
AML 컴퓨팅용 Virtual Machine 이미지 - 창만 |
| vm |
Virtual Machine 우선 순위 |
| vm |
Virtual Machine 크기 |
속성 세부 정보
allocationState
컴퓨팅의 할당 상태입니다. 가능한 값: steady - 컴퓨팅의 크기가 조정되지 않음을 나타냅니다. 진행 중인 컴퓨팅의 컴퓨팅 노드 수는 변경되지 않습니다. 컴퓨팅은 생성될 때와 컴퓨팅 노드 수를 변경하기 위해 컴퓨팅에서 수행되는 작업이 없을 때 이 상태로 전환됩니다. 크기 조정 - 컴퓨팅 크기 조정 중임을 나타냅니다. 즉, 컴퓨팅 노드가 컴퓨팅에 추가되거나 컴퓨팅에서 제거됩니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
allocationState?: string
속성 값
string
allocationStateTransitionTime
컴퓨팅이 현재 할당 상태를 입력한 시간입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
allocationStateTransitionTime?: Date
속성 값
Date
currentNodeCount
현재 컴퓨팅에 할당된 컴퓨팅 노드 수입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
currentNodeCount?: number
속성 값
number
enableNodePublicIp
노드 공용 IP 주소 프로비저닝을 사용하거나 사용하지 않도록 설정합니다. 가능한 값은 다음과 같습니다. 가능한 값은 true입니다. 컴퓨팅 노드에 공용 IP가 프로비전됨을 나타냅니다. false - 컴퓨팅 노드에 프라이빗 엔드포인트가 있고 공용 IP가 없음을 나타냅니다.
enableNodePublicIp?: boolean
속성 값
boolean
errors
노드를 설정하는 동안 다양한 컴퓨팅 노드에서 발생하는 오류 컬렉션입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
errors?: ErrorResponse[]
속성 값
isolatedNetwork
네트워크가 격리되어 있는지 여부
isolatedNetwork?: boolean
속성 값
boolean
nodeStateCounts
컴퓨팅의 다양한 노드 상태 수입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
nodeStateCounts?: NodeStateCounts
속성 값
osType
컴퓨팅 OS 유형
osType?: string
속성 값
string
propertyBag
추가 속성을 포함하는 속성 모음입니다.
propertyBag?: Record<string, unknown>
속성 값
Record<string, unknown>
remoteLoginPortPublicAccess
공용 SSH 포트의 상태입니다. 가능한 값: 사용 안 함 - 클러스터의 모든 노드에서 공용 ssh 포트가 닫혀 있음을 나타냅니다. 사용 - 공용 ssh 포트가 클러스터의 모든 노드에서 열려 있음을 나타냅니다. NotSpecified - VNet이 정의된 경우 클러스터의 모든 노드에서 공용 ssh 포트가 닫혀 있음을 나타내고, 그렇지 않으면 모든 공용 노드가 열립니다. 클러스터를 만드는 동안에만 기본값이 될 수 있으며, 만든 후에는 사용하도록 설정되거나 사용하지 않도록 설정됩니다.
remoteLoginPortPublicAccess?: string
속성 값
string
scaleSettings
subnet
targetNodeCount
컴퓨팅에 대한 컴퓨팅 노드의 대상 수입니다. allocationState의 크기를 조정하는 경우 이 속성은 진행 중인 크기 조정 작업에 대한 대상 노드 수를 표시합니다. allocationState가 안정적이면 이 속성은 이전 크기 조정 작업의 대상 노드 수를 표시합니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
targetNodeCount?: number
속성 값
number
userAccountCredentials
각 컴퓨팅 노드에서 생성될 관리자 사용자 계정에 대한 자격 증명입니다.
userAccountCredentials?: UserAccountCredentials
속성 값
virtualMachineImage
AML 컴퓨팅용 Virtual Machine 이미지 - 창만
virtualMachineImage?: VirtualMachineImage
속성 값
vmPriority
Virtual Machine 우선 순위
vmPriority?: string
속성 값
string
vmSize
Virtual Machine 크기
vmSize?: string
속성 값
string