다음을 통해 공유


ServiceResourceDescription interface

이 형식은 서비스 리소스를 설명합니다.

속성

autoScalingPolicies

자동 크기 조정 정책

codePackages

서비스를 구성하는 코드 패키지 집합에 대해 설명합니다. 코드 패키지는 컨테이너 및 컨테이너를 실행하기 위한 속성을 설명합니다. 모든 코드 패키지는 동일한 호스트에서 함께 시작되며 동일한 컨텍스트(네트워크, 프로세스 등)를 공유합니다.

description

서비스에 대한 사용자가 읽을 수 있는 설명입니다.

diagnostics

DiagnosticsDescription의 싱크에 대한 참조입니다.

dnsName

서비스의 Dns 이름입니다.

executionPolicy

서비스의 실행 정책

healthState

애플리케이션 리소스의 상태를 설명합니다. 가능한 값은 다음과 같습니다. 'Invalid', 'Ok', 'Warning', 'Error', 'Unknown' NOTE: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

identityRefs

서비스 ID 목록입니다.

name

서비스 리소스의 이름입니다.

networkRefs

이 서비스의 일부가 되어야 하는 프라이빗 네트워크의 이름입니다.

osType

서비스의 코드에 필요한 운영 시스템입니다. 가능한 값은 'Linux', 'Windows'입니다.

replicaCount

만들 서비스의 복제본 수입니다. 지정하지 않으면 기본값은 1입니다.

status

서비스의 상태입니다. 가능한 값은 다음과 같습니다. '알 수 없음', '준비', '업그레이드', '만들기', '삭제', '실패' 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

statusDetails

서비스의 현재 상태에 대한 추가 정보를 제공합니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

unhealthyEvaluation

서비스의 상태가 'Ok'가 아닌 경우 사용자가 서비스가 비정상으로 표시되는 이유를 알 수 있도록 Service Fabric Health Manager의 이 추가 세부 정보입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

속성 세부 정보

autoScalingPolicies

자동 크기 조정 정책

autoScalingPolicies?: AutoScalingPolicy[]

속성 값

codePackages

서비스를 구성하는 코드 패키지 집합에 대해 설명합니다. 코드 패키지는 컨테이너 및 컨테이너를 실행하기 위한 속성을 설명합니다. 모든 코드 패키지는 동일한 호스트에서 함께 시작되며 동일한 컨텍스트(네트워크, 프로세스 등)를 공유합니다.

codePackages: ContainerCodePackageProperties[]

속성 값

description

서비스에 대한 사용자가 읽을 수 있는 설명입니다.

description?: string

속성 값

string

diagnostics

DiagnosticsDescription의 싱크에 대한 참조입니다.

diagnostics?: DiagnosticsRef

속성 값

dnsName

서비스의 Dns 이름입니다.

dnsName?: string

속성 값

string

executionPolicy

서비스의 실행 정책

executionPolicy?: ExecutionPolicyUnion

속성 값

healthState

애플리케이션 리소스의 상태를 설명합니다. 가능한 값은 다음과 같습니다. 'Invalid', 'Ok', 'Warning', 'Error', 'Unknown' NOTE: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

healthState?: HealthState

속성 값

identityRefs

서비스 ID 목록입니다.

identityRefs?: ServiceIdentity[]

속성 값

name

서비스 리소스의 이름입니다.

name: string

속성 값

string

networkRefs

이 서비스의 일부가 되어야 하는 프라이빗 네트워크의 이름입니다.

networkRefs?: NetworkRef[]

속성 값

osType

서비스의 코드에 필요한 운영 시스템입니다. 가능한 값은 'Linux', 'Windows'입니다.

osType: OperatingSystemType

속성 값

replicaCount

만들 서비스의 복제본 수입니다. 지정하지 않으면 기본값은 1입니다.

replicaCount?: number

속성 값

number

status

서비스의 상태입니다. 가능한 값은 다음과 같습니다. '알 수 없음', '준비', '업그레이드', '만들기', '삭제', '실패' 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

status?: ResourceStatus

속성 값

statusDetails

서비스의 현재 상태에 대한 추가 정보를 제공합니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

statusDetails?: string

속성 값

string

unhealthyEvaluation

서비스의 상태가 'Ok'가 아닌 경우 사용자가 서비스가 비정상으로 표시되는 이유를 알 수 있도록 Service Fabric Health Manager의 이 추가 세부 정보입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

unhealthyEvaluation?: string

속성 값

string