Cluster interface
클러스터 리소스
- Extends
속성
add |
클러스터에서 사용하도록 설정할 추가 기능 목록입니다. |
application |
사용되지 않는 버전을 클린 데 사용되는 정책입니다. |
available |
이 클러스터에 사용할 수 있는 Service Fabric 런타임 버전입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
azure |
클러스터의 AAD 인증 설정입니다. |
certificate | 클러스터를 보호하는 데 사용할 인증서입니다. 제공된 인증서는 클러스터 내의 노드 간 보안, 클러스터 관리 엔드포인트용 SSL 인증서 및 기본 관리 클라이언트에 사용됩니다. |
certificate |
클러스터를 보호하는 데 사용되는 일반 이름으로 참조되는 서버 인증서 목록을 설명합니다. |
client |
클러스터를 관리할 수 있는 일반 이름으로 참조되는 클라이언트 인증서 목록입니다. |
client |
클러스터를 관리할 수 있는 지문으로 참조되는 클라이언트 인증서 목록입니다. |
cluster |
클러스터의 Service Fabric 런타임 버전입니다. 이 속성은 upgradeMode 가 '수동'으로 설정된 경우에만 사용자를 설정할 수 있습니다. 새 클러스터에 사용 가능한 Service Fabric 버전 목록을 얻으려면 ClusterVersion API를 사용합니다. 기존 클러스터에 사용 가능한 버전 목록을 얻으려면 availableClusterVersions를 사용합니다. |
cluster |
Azure 리소스 공급자 엔드포인트입니다. 클러스터의 시스템 서비스가 이 엔드포인트에 연결됩니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
cluster |
서비스에서 클러스터 리소스에 대한 고유 식별자를 생성했습니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
cluster |
클러스터의 현재 상태입니다.
참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
diagnostics |
Service Fabric 진단 로그를 저장하기 위한 스토리지 계정 정보입니다. |
event |
이벤트 저장소 서비스를 사용할 수 있는지를 나타냅니다. |
fabric |
클러스터를 구성할 사용자 지정 패브릭 설정 목록입니다. |
infrastructure |
인프라 서비스 관리자를 사용할 수 있는지를 나타냅니다. |
management |
클러스터의 http 관리 엔드포인트입니다. |
node |
클러스터의 노드 형식 목록입니다. |
notifications | 클러스터 이벤트에 대한 알림 채널 목록을 나타냅니다. |
provisioning |
클러스터 리소스의 프로비전 상태입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
reliability |
안정성 수준은 시스템 서비스의 복제본(replica) 집합 크기를 설정합니다. ReliabilityLevel에 대해 알아봅니다.
|
reverse |
역방향 프록시에서 사용하는 서버 인증서입니다. |
reverse |
클러스터를 보호하는 데 사용되는 일반 이름으로 참조되는 서버 인증서 목록을 설명합니다. |
sf |
이 속성은 UD(업그레이드 도메인)의 VM에 대한 논리적 그룹화를 제어합니다. 여러 가용성 영역 있는 노드 형식이 클러스터에 이미 있는 경우에는 이 속성을 수정할 수 없습니다. |
upgrade |
클러스터를 업그레이드할 때 사용할 정책입니다. |
upgrade |
새 Service Fabric 런타임 버전을 사용할 수 있는 경우 클러스터의 업그레이드 모드입니다. |
upgrade |
클러스터에서 특정 기간 동안 클러스터에서 자동 런타임 버전 업그레이드를 일시 중지하는 종료 날짜 및 시간(UTC)을 나타냅니다. |
upgrade |
클러스터에서 특정 기간 동안 클러스터에서 자동 런타임 버전 업그레이드를 일시 중지하는 시작 날짜 및 시간(UTC)을 나타냅니다. |
upgrade |
새 클러스터 런타임 버전 업그레이드가 릴리스된 후 적용되는 시기를 나타냅니다. 기본적으로 Wave0입니다. upgradeMode가 '자동'으로 설정된 경우에만 적용됩니다. |
vm |
VM 이미지 VMSS가 구성되었습니다. Windows 또는 Linux와 같은 제네릭 이름을 사용할 수 있습니다. |
vmss |
이 속성은 가상 머신 확장 집합에 대한 업그레이드 모드를 정의합니다. 여러 가용성 영역 있는 노드 형식이 추가된 경우 필수입니다. |
wave |
클러스터에 대한 자동 런타임 버전 업그레이드를 일시 중지하는 부울입니다. |
상속된 속성
etag | Azure 리소스 etag. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다. |
id | Azure 리소스 식별자입니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다. |
location | Azure 리소스 위치. |
name | Azure 리소스 이름입니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다. |
system |
리소스 만들기 및 마지막 수정과 관련된 메타데이터입니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다. |
tags | Azure 리소스 태그. |
type | Azure 리소스 종류. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
속성 세부 정보
addOnFeatures
클러스터에서 사용하도록 설정할 추가 기능 목록입니다.
addOnFeatures?: string[]
속성 값
string[]
applicationTypeVersionsCleanupPolicy
사용되지 않는 버전을 클린 데 사용되는 정책입니다.
applicationTypeVersionsCleanupPolicy?: ApplicationTypeVersionsCleanupPolicy
속성 값
availableClusterVersions
이 클러스터에 사용할 수 있는 Service Fabric 런타임 버전입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
availableClusterVersions?: ClusterVersionDetails[]
속성 값
azureActiveDirectory
certificate
클러스터를 보호하는 데 사용할 인증서입니다. 제공된 인증서는 클러스터 내의 노드 간 보안, 클러스터 관리 엔드포인트용 SSL 인증서 및 기본 관리 클라이언트에 사용됩니다.
certificate?: CertificateDescription
속성 값
certificateCommonNames
클러스터를 보호하는 데 사용되는 일반 이름으로 참조되는 서버 인증서 목록을 설명합니다.
certificateCommonNames?: ServerCertificateCommonNames
속성 값
clientCertificateCommonNames
클러스터를 관리할 수 있는 일반 이름으로 참조되는 클라이언트 인증서 목록입니다.
clientCertificateCommonNames?: ClientCertificateCommonName[]
속성 값
clientCertificateThumbprints
클러스터를 관리할 수 있는 지문으로 참조되는 클라이언트 인증서 목록입니다.
clientCertificateThumbprints?: ClientCertificateThumbprint[]
속성 값
clusterCodeVersion
클러스터의 Service Fabric 런타임 버전입니다. 이 속성은 upgradeMode 가 '수동'으로 설정된 경우에만 사용자를 설정할 수 있습니다. 새 클러스터에 사용 가능한 Service Fabric 버전 목록을 얻으려면 ClusterVersion API를 사용합니다. 기존 클러스터에 사용 가능한 버전 목록을 얻으려면 availableClusterVersions를 사용합니다.
clusterCodeVersion?: string
속성 값
string
clusterEndpoint
Azure 리소스 공급자 엔드포인트입니다. 클러스터의 시스템 서비스가 이 엔드포인트에 연결됩니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
clusterEndpoint?: string
속성 값
string
clusterId
서비스에서 클러스터 리소스에 대한 고유 식별자를 생성했습니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
clusterId?: string
속성 값
string
clusterState
클러스터의 현재 상태입니다.
- WaitingForNodes - 클러스터 리소스가 생성되고 리소스 공급자가 Service Fabric VM 확장이 부팅되어 보고되기를 기다리고 있음을 나타냅니다.
- 배포 - Service Fabric 런타임이 VM에 설치되고 있음을 나타냅니다. 클러스터 리소스는 클러스터가 부팅되고 시스템 서비스가 작동할 때까지 이 상태가 됩니다.
- BaselineUpgrade - 클러스터 버전을 설정하기 위해 클러스터가 업그레이드 중임을 나타냅니다. 이 업그레이드는 클러스터가 처음으로 부팅될 때 자동으로 시작됩니다.
- UpdatingUserConfiguration - 사용자가 제공한 구성으로 클러스터가 업그레이드되고 있음을 나타냅니다.
- UpdatingUserCertificate - 사용자가 제공한 인증서를 사용하여 클러스터가 업그레이드되고 있음을 나타냅니다.
- 업데이트Infrastructure - 클러스터가 최신 Service Fabric 런타임 버전으로 업그레이드되고 있음을 나타냅니다. 이는 upgradeMode 가 '자동'으로 설정된 경우에만 발생합니다.
- EnforcingClusterVersion - 클러스터가 예상과 다른 버전에 있고 클러스터가 예상 버전으로 업그레이드되고 있음을 나타냅니다.
- UpgradeServiceUnreachable - 클러스터의 시스템 서비스가 더 이상 리소스 공급자를 폴링하지 않음을 나타냅니다. 이 상태의 클러스터는 리소스 공급자가 관리할 수 없습니다.
- 자동 크기 조정 - 클러스터의 ReliabilityLevel이 조정되고 있음을 나타냅니다.
- 준비 - 클러스터가 안정적인 상태임을 나타냅니다.
참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
clusterState?: string
속성 값
string
diagnosticsStorageAccountConfig
Service Fabric 진단 로그를 저장하기 위한 스토리지 계정 정보입니다.
diagnosticsStorageAccountConfig?: DiagnosticsStorageAccountConfig
속성 값
eventStoreServiceEnabled
이벤트 저장소 서비스를 사용할 수 있는지를 나타냅니다.
eventStoreServiceEnabled?: boolean
속성 값
boolean
fabricSettings
클러스터를 구성할 사용자 지정 패브릭 설정 목록입니다.
fabricSettings?: SettingsSectionDescription[]
속성 값
infrastructureServiceManager
인프라 서비스 관리자를 사용할 수 있는지를 나타냅니다.
infrastructureServiceManager?: boolean
속성 값
boolean
managementEndpoint
클러스터의 http 관리 엔드포인트입니다.
managementEndpoint?: string
속성 값
string
nodeTypes
notifications
provisioningState
클러스터 리소스의 프로비전 상태입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
provisioningState?: string
속성 값
string
reliabilityLevel
안정성 수준은 시스템 서비스의 복제본(replica) 집합 크기를 설정합니다. ReliabilityLevel에 대해 알아봅니다.
- 없음 - 대상 복제본(replica) 집합 수가 1인 시스템 서비스를 실행합니다. 테스트 클러스터에만 사용해야 합니다.
- Bronze - 대상 복제본(replica) 집합 수가 3인 시스템 서비스를 실행합니다. 테스트 클러스터에만 사용해야 합니다.
- Silver - 대상 복제본(replica) 집합 수가 5인 시스템 서비스를 실행합니다.
- Gold - 대상 복제본(replica) 집합 수가 7인 시스템 서비스를 실행합니다.
- Platinum - 대상 복제본(replica) 집합 수가 9인 시스템 서비스를 실행합니다.
reliabilityLevel?: string
속성 값
string
reverseProxyCertificate
역방향 프록시에서 사용하는 서버 인증서입니다.
reverseProxyCertificate?: CertificateDescription
속성 값
reverseProxyCertificateCommonNames
클러스터를 보호하는 데 사용되는 일반 이름으로 참조되는 서버 인증서 목록을 설명합니다.
reverseProxyCertificateCommonNames?: ServerCertificateCommonNames
속성 값
sfZonalUpgradeMode
이 속성은 UD(업그레이드 도메인)의 VM에 대한 논리적 그룹화를 제어합니다. 여러 가용성 영역 있는 노드 형식이 클러스터에 이미 있는 경우에는 이 속성을 수정할 수 없습니다.
sfZonalUpgradeMode?: string
속성 값
string
upgradeDescription
upgradeMode
새 Service Fabric 런타임 버전을 사용할 수 있는 경우 클러스터의 업그레이드 모드입니다.
upgradeMode?: string
속성 값
string
upgradePauseEndTimestampUtc
클러스터에서 특정 기간 동안 클러스터에서 자동 런타임 버전 업그레이드를 일시 중지하는 종료 날짜 및 시간(UTC)을 나타냅니다.
upgradePauseEndTimestampUtc?: Date
속성 값
Date
upgradePauseStartTimestampUtc
클러스터에서 특정 기간 동안 클러스터에서 자동 런타임 버전 업그레이드를 일시 중지하는 시작 날짜 및 시간(UTC)을 나타냅니다.
upgradePauseStartTimestampUtc?: Date
속성 값
Date
upgradeWave
새 클러스터 런타임 버전 업그레이드가 릴리스된 후 적용되는 시기를 나타냅니다. 기본적으로 Wave0입니다. upgradeMode가 '자동'으로 설정된 경우에만 적용됩니다.
upgradeWave?: string
속성 값
string
vmImage
VM 이미지 VMSS가 구성되었습니다. Windows 또는 Linux와 같은 제네릭 이름을 사용할 수 있습니다.
vmImage?: string
속성 값
string
vmssZonalUpgradeMode
이 속성은 가상 머신 확장 집합에 대한 업그레이드 모드를 정의합니다. 여러 가용성 영역 있는 노드 형식이 추가된 경우 필수입니다.
vmssZonalUpgradeMode?: string
속성 값
string
waveUpgradePaused
클러스터에 대한 자동 런타임 버전 업그레이드를 일시 중지하는 부울입니다.
waveUpgradePaused?: boolean
속성 값
boolean
상속된 속성 세부 정보
etag
Azure 리소스 etag. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.
etag?: string
속성 값
string
Resource.etag에서 상속됨
id
location
name
systemData
리소스 만들기 및 마지막 수정과 관련된 메타데이터입니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.
systemData?: SystemData
속성 값
Resource.systemData에서 상속됨
tags
Azure 리소스 태그.
tags?: {[propertyName: string]: string}
속성 값
{[propertyName: string]: string}
Resource.tags에서 상속됨
type
Azure 리소스 종류. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
type?: string
속성 값
string
Resource.type에서 상속됨