ClusterProperties interface
클러스터 리소스 속성을 설명합니다.
속성
| add |
클러스터에서 사용하도록 설정할 추가 기능 목록입니다. |
| application |
사용되지 않는 버전을 정리하는 데 사용되는 정책입니다. |
| azure |
클러스터의 AAD 인증 설정입니다. |
| certificate | 클러스터 보안에 사용할 인증서입니다. 제공된 인증서는 클러스터 내의 노드 간 보안, 클러스터 관리 엔드포인트용 SSL 인증서 및 기본 관리 클라이언트에 사용됩니다. |
| certificate |
클러스터를 보호하는 데 사용되는 일반 이름으로 참조되는 서버 인증서의 목록을 설명합니다. |
| client |
클러스터를 관리할 수 있는 일반 이름으로 참조되는 클라이언트 인증서 목록입니다. |
| client |
클러스터를 관리할 수 있는 지문으로 참조되는 클라이언트 인증서 목록입니다. |
| cluster |
클러스터의 Service Fabric 런타임 버전입니다. 이 속성은 upgradeMode 'Manual'으로 설정된 경우에만 사용자를 설정할 수 있습니다. 새 클러스터에 사용 가능한 Service Fabric 버전 목록을 얻으려면 ClusterVersion API사용합니다. 기존 클러스터에 사용 가능한 버전 목록을 얻으려면 사용 가능한ClusterVersions사용합니다. |
| diagnostics |
Service Fabric 진단 로그를 저장하기 위한 스토리지 계정 정보입니다. |
| event |
이벤트 저장소 서비스를 사용할 수 있는지를 나타냅니다. |
| fabric |
클러스터를 구성할 사용자 지정 패브릭 설정 목록입니다. |
| infrastructure |
인프라 서비스 관리자를 사용할 수 있는지를 나타냅니다. |
| management |
클러스터의 http 관리 엔드포인트입니다. |
| node |
클러스터의 노드 형식 목록입니다. |
| notifications | 클러스터 이벤트에 대한 알림 채널 목록을 나타냅니다. |
| reliability |
안정성 수준은 시스템 서비스의 복제본 집합 크기를 설정합니다. ReliabilityLevel대해 알아봅니다.
|
| reverse |
역방향 프록시에서 사용하는 서버 인증서입니다. |
| reverse |
클러스터를 보호하는 데 사용되는 일반 이름으로 참조되는 서버 인증서의 목록을 설명합니다. |
| sf |
이 속성은 업그레이드 도메인(UD)에서 VM의 논리적 그룹을 제어합니다. 가용성 영역이 여러 개 있는 노드 형식이 클러스터에 이미 있는 경우 이 속성을 수정할 수 없습니다. |
| upgrade |
클러스터를 업그레이드할 때 사용할 정책입니다. |
| upgrade |
새 Service Fabric 런타임 버전을 사용할 수 있는 경우 클러스터의 업그레이드 모드입니다. |
| upgrade |
클러스터에서 특정 기간 동안 클러스터에서 자동 런타임 버전 업그레이드를 일시 중지하는 종료 날짜 및 시간을 나타냅니다(UTC). |
| upgrade |
클러스터에서 특정 기간 동안 클러스터에서 자동 런타임 버전 업그레이드를 일시 중지하는 시작 날짜 및 시간을 나타냅니다(UTC). |
| upgrade |
새 클러스터 런타임 버전 업그레이드가 릴리스된 후 적용되는 시기를 나타냅니다. 기본적으로 Wave0입니다. upgradeMode 'Automatic'으로 설정된 경우에만 적용됩니다. |
| vm |
VM 이미지 VMSS가 구성되었습니다. Windows 또는 Linux와 같은 제네릭 이름을 사용할 수 있습니다. |
| vmss |
이 속성은 가상 머신 확장 집합에 대한 업그레이드 모드를 정의합니다. 여러 가용성 영역이 있는 노드 유형이 추가된 경우 필수입니다. |
| wave |
클러스터에 대한 자동 런타임 버전 업그레이드를 일시 중지하는 부울입니다. |
속성 세부 정보
addOnFeatures
클러스터에서 사용하도록 설정할 추가 기능 목록입니다.
addOnFeatures?: ("RepairManager" | "DnsService" | "BackupRestoreService" | "ResourceMonitorService")[]
속성 값
("RepairManager" | "DnsService" | "BackupRestoreService" | "ResourceMonitorService")[]
applicationTypeVersionsCleanupPolicy
사용되지 않는 버전을 정리하는 데 사용되는 정책입니다.
applicationTypeVersionsCleanupPolicy?: ApplicationTypeVersionsCleanupPolicy
속성 값
azureActiveDirectory
certificate
클러스터 보안에 사용할 인증서입니다. 제공된 인증서는 클러스터 내의 노드 간 보안, 클러스터 관리 엔드포인트용 SSL 인증서 및 기본 관리 클라이언트에 사용됩니다.
certificate?: CertificateDescription
속성 값
certificateCommonNames
클러스터를 보호하는 데 사용되는 일반 이름으로 참조되는 서버 인증서의 목록을 설명합니다.
certificateCommonNames?: ServerCertificateCommonNames
속성 값
clientCertificateCommonNames
클러스터를 관리할 수 있는 일반 이름으로 참조되는 클라이언트 인증서 목록입니다.
clientCertificateCommonNames?: ClientCertificateCommonName[]
속성 값
clientCertificateThumbprints
클러스터를 관리할 수 있는 지문으로 참조되는 클라이언트 인증서 목록입니다.
clientCertificateThumbprints?: ClientCertificateThumbprint[]
속성 값
clusterCodeVersion
클러스터의 Service Fabric 런타임 버전입니다. 이 속성은 upgradeMode 'Manual'으로 설정된 경우에만 사용자를 설정할 수 있습니다. 새 클러스터에 사용 가능한 Service Fabric 버전 목록을 얻으려면 ClusterVersion API사용합니다. 기존 클러스터에 사용 가능한 버전 목록을 얻으려면 사용 가능한ClusterVersions사용합니다.
clusterCodeVersion?: 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
reliabilityLevel
안정성 수준은 시스템 서비스의 복제본 집합 크기를 설정합니다. ReliabilityLevel대해 알아봅니다.
- 없음 - 대상 복제본 집합 수가 1인 시스템 서비스를 실행합니다. 테스트 클러스터에만 사용해야 합니다.
- Bronze - 대상 복제본 집합 수가 3인 시스템 서비스를 실행합니다. 테스트 클러스터에만 사용해야 합니다.
- Silver - 대상 복제본 집합 수가 5인 시스템 서비스를 실행합니다.
- 골드 - 대상 복제본 집합 수가 7인 시스템 서비스를 실행합니다.
- Platinum - 대상 복제본 집합 수가 9인 시스템 서비스를 실행합니다.
reliabilityLevel?: "None" | "Bronze" | "Silver" | "Gold" | "Platinum"
속성 값
"None" | "Bronze" | "Silver" | "Gold" | "Platinum"
reverseProxyCertificate
역방향 프록시에서 사용하는 서버 인증서입니다.
reverseProxyCertificate?: CertificateDescription
속성 값
reverseProxyCertificateCommonNames
클러스터를 보호하는 데 사용되는 일반 이름으로 참조되는 서버 인증서의 목록을 설명합니다.
reverseProxyCertificateCommonNames?: ServerCertificateCommonNames
속성 값
sfZonalUpgradeMode
이 속성은 업그레이드 도메인(UD)에서 VM의 논리적 그룹을 제어합니다. 가용성 영역이 여러 개 있는 노드 형식이 클러스터에 이미 있는 경우 이 속성을 수정할 수 없습니다.
sfZonalUpgradeMode?: "Parallel" | "Hierarchical"
속성 값
"Parallel" | "Hierarchical"
upgradeDescription
upgradeMode
새 Service Fabric 런타임 버전을 사용할 수 있는 경우 클러스터의 업그레이드 모드입니다.
upgradeMode?: "Automatic" | "Manual"
속성 값
"Automatic" | "Manual"
upgradePauseEndTimestampUtc
클러스터에서 특정 기간 동안 클러스터에서 자동 런타임 버전 업그레이드를 일시 중지하는 종료 날짜 및 시간을 나타냅니다(UTC).
upgradePauseEndTimestampUtc?: string | Date
속성 값
string | Date
upgradePauseStartTimestampUtc
클러스터에서 특정 기간 동안 클러스터에서 자동 런타임 버전 업그레이드를 일시 중지하는 시작 날짜 및 시간을 나타냅니다(UTC).
upgradePauseStartTimestampUtc?: string | Date
속성 값
string | Date
upgradeWave
새 클러스터 런타임 버전 업그레이드가 릴리스된 후 적용되는 시기를 나타냅니다. 기본적으로 Wave0입니다. upgradeMode 'Automatic'으로 설정된 경우에만 적용됩니다.
upgradeWave?: "Wave0" | "Wave1" | "Wave2"
속성 값
"Wave0" | "Wave1" | "Wave2"
vmImage
VM 이미지 VMSS가 구성되었습니다. Windows 또는 Linux와 같은 제네릭 이름을 사용할 수 있습니다.
vmImage?: string
속성 값
string
vmssZonalUpgradeMode
이 속성은 가상 머신 확장 집합에 대한 업그레이드 모드를 정의합니다. 여러 가용성 영역이 있는 노드 유형이 추가된 경우 필수입니다.
vmssZonalUpgradeMode?: "Parallel" | "Hierarchical"
속성 값
"Parallel" | "Hierarchical"
waveUpgradePaused
클러스터에 대한 자동 런타임 버전 업그레이드를 일시 중지하는 부울입니다.
waveUpgradePaused?: boolean
속성 값
boolean