BatchNodeUserCreateOptions interface
Azure Batch Compute 노드에서 RDP 또는 SSH 액세스에 대한 사용자 계정을 만들기 위한 매개 변수입니다.
속성
| expiry |
계좌가 만료되어야 하는 시점입니다. 만약 이 옵션을 누락할 경우, 기본값은 현재 시점으로부터 1일 후입니다. Linux 컴퓨트 노드의 경우, 만료 시간은 최대 하루까지 정밀도가 있습니다. |
| is |
계정이 컴퓨트 노드의 관리자가 되어야 하는지 여부. 기본값은 false입니다. |
| name | 계정의 사용자 이름입니다. |
| password | 계정 비밀번호. 비밀번호는 Windows 컴퓨트 노드에 필요합니다. Linux 컴퓨트 노드의 경우, sshPublicKey 속성과 함께 비밀번호를 선택적으로 지정할 수 있습니다. |
| ssh |
원격 로그인에 사용할 수 있는 SSH 공개키입니다. 공개 키는 OpenSSH 인코딩과 호환되어야 하며, 64진수 인코딩이어야 합니다. 이 속성은 리눅스 컴퓨트 노드에만 적용할 수 있습니다. 만약 이것이 Windows 컴퓨트 노드에 지정되어 있다면, 배치 서비스는 요청을 거부합니다; REST API를 직접 호출할 경우 HTTP 상태 코드는 400(Bad Request)입니다. |
속성 세부 정보
expiryTime
계좌가 만료되어야 하는 시점입니다. 만약 이 옵션을 누락할 경우, 기본값은 현재 시점으로부터 1일 후입니다. Linux 컴퓨트 노드의 경우, 만료 시간은 최대 하루까지 정밀도가 있습니다.
expiryTime?: Date
속성 값
Date
isAdmin
계정이 컴퓨트 노드의 관리자가 되어야 하는지 여부. 기본값은 false입니다.
isAdmin?: boolean
속성 값
boolean
name
계정의 사용자 이름입니다.
name: string
속성 값
string
password
계정 비밀번호. 비밀번호는 Windows 컴퓨트 노드에 필요합니다. Linux 컴퓨트 노드의 경우, sshPublicKey 속성과 함께 비밀번호를 선택적으로 지정할 수 있습니다.
password?: string
속성 값
string
sshPublicKey
원격 로그인에 사용할 수 있는 SSH 공개키입니다. 공개 키는 OpenSSH 인코딩과 호환되어야 하며, 64진수 인코딩이어야 합니다. 이 속성은 리눅스 컴퓨트 노드에만 적용할 수 있습니다. 만약 이것이 Windows 컴퓨트 노드에 지정되어 있다면, 배치 서비스는 요청을 거부합니다; REST API를 직접 호출할 경우 HTTP 상태 코드는 400(Bad Request)입니다.
sshPublicKey?: string
속성 값
string