Pool 클래스

정의

풀에 대한 정보를 포함합니다.

[Microsoft.Rest.Serialization.JsonTransformation]
public class Pool : Microsoft.Azure.Management.Batch.Models.ProxyResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type Pool = class
    inherit ProxyResource
Public Class Pool
Inherits ProxyResource
상속
특성

생성자

Pool()

Pool 클래스의 새 instance 초기화합니다.

Pool(String, String, String, String, String, Nullable<DateTime>, Nullable<DateTime>, Nullable<PoolProvisioningState>, Nullable<DateTime>, Nullable<AllocationState>, Nullable<DateTime>, String, DeploymentConfiguration, Nullable<Int32>, Nullable<Int32>, ScaleSettings, AutoScaleRun, Nullable<InterNodeCommunicationState>, NetworkConfiguration, Nullable<Int32>, TaskSchedulingPolicy, IList<UserAccount>, IList<MetadataItem>, StartTask, IList<CertificateReference>, IList<ApplicationPackageReference>, IList<String>, ResizeOperationStatus, IList<MountConfiguration>, Nullable<NodeCommunicationMode>, Nullable<NodeCommunicationMode>, BatchPoolIdentity)

Pool 클래스의 새 instance 초기화합니다.

속성

AllocationState

풀의 크기 조정 여부를 가져옵니다.

AllocationStateTransitionTime

풀이 현재 할당 상태를 입력한 시간을 가져옵니다.

ApplicationLicenses

Batch 서비스가 풀의 각 컴퓨팅 노드에서 사용할 수 있도록 하는 애플리케이션 라이선스 목록을 가져오거나 설정합니다.

ApplicationPackages

풀의 각 컴퓨팅 노드에 설치할 애플리케이션 패키지 목록을 가져오거나 설정합니다.

AutoScaleRun

자동 크기 조정 수식의 마지막 실행에서 결과 및 오류를 가져옵니다.

Certificates

풀의 각 컴퓨팅 노드에 설치할 인증서 목록을 가져오거나 설정합니다.

CreationTime

풀의 생성 시간을 가져옵니다.

CurrentDedicatedNodes

현재 풀에 있는 전용 컴퓨팅 노드 수를 가져옵니다.

CurrentLowPriorityNodes

현재 풀에 있는 스폿/우선 순위가 낮은 컴퓨팅 노드 수를 가져옵니다.

CurrentNodeCommunicationMode

풀 통신 모드의 현재 상태를 가져옵니다.

DeploymentConfiguration

Cloud Services 또는 Virtual Machines 사용하여 풀 노드를 배포하는 방법을 설명하는 속성을 가져오거나 설정합니다.

DisplayName

풀의 표시 이름을 가져오거나 설정합니다.

Etag

동시성 문에 사용되는 리소스의 ETag를 가져옵니다.

(다음에서 상속됨 ProxyResource)
Id

리소스의 ID를 가져옵니다.

(다음에서 상속됨 ProxyResource)
Identity

Batch 풀에 사용되는 ID 유형을 가져오거나 설정합니다.

InterNodeCommunication

풀이 노드 간의 직접 통신을 허용하는지 여부를 가져오거나 설정합니다.

LastModified

풀의 마지막으로 수정된 시간을 가져옵니다.

Metadata

풀과 연결된 이름-값 쌍의 목록을 메타데이터로 가져오거나 설정합니다.

MountConfiguration

풀의 각 노드에 탑재할 파일 시스템 목록을 가져오거나 설정합니다.

Name

리소스의 이름을 가져옵니다.

(다음에서 상속됨 ProxyResource)
NetworkConfiguration

풀의 네트워크 구성을 가져오거나 설정합니다.

ProvisioningState

풀의 현재 상태를 가져옵니다.

ProvisioningStateTransitionTime

풀이 현재 상태를 입력한 시간을 가져옵니다.

ResizeOperationStatus

가져오기에는 현재 또는 마지막으로 완료된 크기 조정 작업에 대한 세부 정보가 포함됩니다.

ScaleSettings

풀의 노드 수를 구성하는 설정을 가져오거나 설정합니다.

StartTask

풀에 조인할 때 각 컴퓨팅 노드에서 실행되도록 지정된 작업을 가져오거나 설정합니다.

TargetNodeCommunicationMode

풀에 대해 원하는 노드 통신 모드를 가져오거나 설정합니다.

TaskSchedulingPolicy

풀의 컴퓨팅 노드에 태스크를 분산하는 방법을 가져오거나 설정합니다.

TaskSlotsPerNode

풀의 단일 컴퓨팅 노드에서 동시 작업을 실행하는 데 사용할 수 있는 작업 슬롯 수를 가져오거나 설정합니다.

Type

리소스의 형식을 가져옵니다.

(다음에서 상속됨 ProxyResource)
UserAccounts

풀의 각 노드에서 만들 사용자 계정 목록을 가져오거나 설정합니다.

VmSize

풀에 있는 가상 머신의 크기를 가져오거나 설정합니다. 풀의 모든 VM 크기는 동일합니다.

메서드

Validate()

개체의 유효성을 검사합니다.

적용 대상