ManagedCluster interface
관리형 클러스터 리소스
- Extends
속성
addon |
클러스터에서 사용하도록 설정할 추가 기능 목록입니다. |
admin |
VM 관리자 사용자 암호입니다. 이 값에는 자격 증명이 포함됩니다. 사용자에게 표시하기 전에 모호하게 하는 것이 좋습니다. |
admin |
VM 관리자 사용자 이름입니다. |
allocated |
기본 부하 분산 장치의 백 엔드 풀에 있는 각 노드에 대해 SNAT에 할당된 아웃바운드 포트 수입니다. 기본값은 풀 크기에 따라 동적 포트 할당을 제공하는 0입니다. |
allow |
이를 true로 설정하면 VM에 RDP 액세스가 가능합니다. 기본 NSG 규칙은 사용자 지정 네트워크 보안 규칙으로 재정의할 수 있는 인터넷으로 RDP 포트를 엽니다. 이 설정의 기본값은 false입니다. |
application |
사용되지 않는 버전을 정리하는 데 사용되는 정책입니다. |
auto |
이 속성은 클러스터 인증서에 공용 CA 인증서를 사용하는 진입점입니다. 공용 CA 인증서의 주체와 일치하는 사용자 지정 FQDN에 허용되는 재사용 수준을 지정합니다. |
auxiliary |
클러스터에 대한 보조 서브넷입니다. |
azure |
클러스터의 AAD 인증 설정입니다. |
client |
클러스터에 대한 클라이언트 연결에 사용되는 포트입니다. |
clients | 클러스터를 관리할 수 있는 클라이언트 인증서입니다. |
cluster |
클러스터 인증서의 지문 목록입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
cluster |
클러스터의 Service Fabric 런타임 버전입니다. 이 속성은 clusterUpgradeMode 'Manual'으로 설정된 경우에 필요합니다. 새 클러스터에 사용 가능한 Service Fabric 버전 목록을 얻으려면 ClusterVersion API사용합니다. 기존 클러스터에 사용 가능한 버전 목록을 얻으려면 사용 가능한ClusterVersions사용합니다. |
cluster |
서비스에서 클러스터 리소스에 대한 고유 식별자를 생성했습니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
cluster |
클러스터의 현재 상태입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
cluster |
새 클러스터 런타임 버전 업그레이드가 릴리스된 후 적용되는 시기를 나타냅니다. 기본적으로 Wave0입니다. clusterUpgradeMode 'Automatic'으로 설정된 경우에만 적용됩니다. |
cluster |
새 Service Fabric 런타임 버전을 사용할 수 있는 경우 클러스터의 업그레이드 모드입니다. |
ddos |
클러스터의 가상 네트워크와 연결할 DDoS 네트워크 보호 계획의 리소스 ID를 지정합니다. |
dns |
클러스터 dns 이름입니다. |
enable |
버전이 '최신'인 OS 이미지를 사용하여 만든 노드 유형에 대해 자동 OS 업그레이드를 사용하도록 설정합니다. 이 설정의 기본값은 false입니다. |
enable |
true이면 HttpGatewayEndpoint에서 토큰 기반 인증이 허용되지 않습니다. 이는 TLS 버전 1.3 이상을 지원하는 데 필요합니다. 토큰 기반 인증을 사용하는 경우 HttpGatewayTokenAuthConnectionPort를 정의해야 합니다. |
enable |
이를 true로 설정하면 클러스터에서 사용하는 기본 VNet에 대한 IPv6 주소 공간이 만들어집니다. 클러스터를 만든 후에는 이 설정을 변경할 수 없습니다. 이 설정의 기본값은 false입니다. |
enable |
이 주소를 true로 설정하면 IPv4 주소가 IPv6 주소의 ServicePublicIP로 연결됩니다. 클러스터에서 IPv6을 사용하도록 설정한 경우에만 True로 설정할 수 있습니다. |
fabric |
클러스터를 구성할 사용자 지정 패브릭 설정 목록입니다. |
fqdn | 클러스터의 공용 부하 분산 장치와 연결된 정규화된 도메인 이름입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
http |
클러스터에 대한 HTTP 연결에 사용되는 포트입니다. |
http |
클러스터에 대한 토큰 인증 기반 HTTPS 연결에 사용되는 포트입니다. HttpGatewayEndpoint와 동일한 포트로 설정할 수 없습니다. |
ip |
클러스터의 기본 공용 IP 주소와 연결된 IP 태그 목록입니다. |
ipv4Address | 클러스터의 공용 부하 분산 장치와 연결된 IPv4 주소입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
ipv6Address | IPv6을 사용하는 경우 클러스터에 대한 IPv6 주소입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
load |
클러스터의 공용 부하 분산 장치에 적용되는 부하 분산 규칙입니다. |
network |
클러스터의 Virtual Network에 적용되는 사용자 지정 네트워크 보안 규칙입니다. |
provisioning |
관리되는 클러스터 리소스의 프로비전 상태입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
public |
부하 분산 장치가 공용 IPv4 주소를 할당할 공용 IPv4 접두사에 대한 리소스 ID를 지정합니다. 클러스터를 만든 후에는 이 설정을 변경할 수 없습니다. |
public |
부하 분산 장치가 공용 IPv6 주소를 할당할 공용 IPv6 접두사에 대한 리소스 ID를 지정합니다. 클러스터를 만든 후에는 이 설정을 변경할 수 없습니다. |
service |
클러스터의 서브넷에 대한 서비스 엔드포인트입니다. |
sku | 관리되는 클러스터의 sku |
subnet |
지정된 경우 클러스터의 노드 형식은 기본 VNet 대신 이 서브넷에 만들어집니다. 클러스터에 대해 지정된 networkSecurityRules 이 서브넷에도 적용됩니다. 클러스터를 만든 후에는 이 설정을 변경할 수 없습니다. |
upgrade |
클러스터를 업그레이드할 때 사용할 정책입니다. |
use |
새 클러스터의 경우 이 매개 변수는 Bring Your Own VNet을 사용하지만 서브넷은 노드 유형 수준에서 지정됨을 나타냅니다. 및 이러한 클러스터의 경우 노드 형식에 subnetId 속성이 필요합니다. |
zonal |
클러스터에 영역 복원력이 있는지를 나타냅니다. |
zonal |
교차 Az 클러스터의 업데이트 모드를 나타냅니다. |
상속된 속성
etag | Azure 리소스 etag. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
id | Azure 리소스 식별자입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
location | Azure 리소스 위치입니다. |
name | Azure 리소스 이름입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
system |
리소스의 생성 및 마지막 수정과 관련된 메타데이터입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
tags | Azure 리소스 태그. |
type | Azure 리소스 종류입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
속성 세부 정보
addonFeatures
클러스터에서 사용하도록 설정할 추가 기능 목록입니다.
addonFeatures?: string[]
속성 값
string[]
adminPassword
VM 관리자 사용자 암호입니다. 이 값에는 자격 증명이 포함됩니다. 사용자에게 표시하기 전에 모호하게 하는 것이 좋습니다.
adminPassword?: string
속성 값
string
adminUserName
VM 관리자 사용자 이름입니다.
adminUserName?: string
속성 값
string
allocatedOutboundPorts
기본 부하 분산 장치의 백 엔드 풀에 있는 각 노드에 대해 SNAT에 할당된 아웃바운드 포트 수입니다. 기본값은 풀 크기에 따라 동적 포트 할당을 제공하는 0입니다.
allocatedOutboundPorts?: number
속성 값
number
allowRdpAccess
이를 true로 설정하면 VM에 RDP 액세스가 가능합니다. 기본 NSG 규칙은 사용자 지정 네트워크 보안 규칙으로 재정의할 수 있는 인터넷으로 RDP 포트를 엽니다. 이 설정의 기본값은 false입니다.
allowRdpAccess?: boolean
속성 값
boolean
applicationTypeVersionsCleanupPolicy
사용되지 않는 버전을 정리하는 데 사용되는 정책입니다.
applicationTypeVersionsCleanupPolicy?: ApplicationTypeVersionsCleanupPolicy
속성 값
autoGeneratedDomainNameLabelScope
이 속성은 클러스터 인증서에 공용 CA 인증서를 사용하는 진입점입니다. 공용 CA 인증서의 주체와 일치하는 사용자 지정 FQDN에 허용되는 재사용 수준을 지정합니다.
autoGeneratedDomainNameLabelScope?: string
속성 값
string
auxiliarySubnets
azureActiveDirectory
clientConnectionPort
클러스터에 대한 클라이언트 연결에 사용되는 포트입니다.
clientConnectionPort?: number
속성 값
number
clients
clusterCertificateThumbprints
클러스터 인증서의 지문 목록입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
clusterCertificateThumbprints?: string[]
속성 값
string[]
clusterCodeVersion
클러스터의 Service Fabric 런타임 버전입니다. 이 속성은 clusterUpgradeMode 'Manual'으로 설정된 경우에 필요합니다. 새 클러스터에 사용 가능한 Service Fabric 버전 목록을 얻으려면 ClusterVersion API사용합니다. 기존 클러스터에 사용 가능한 버전 목록을 얻으려면 사용 가능한ClusterVersions사용합니다.
clusterCodeVersion?: string
속성 값
string
clusterId
서비스에서 클러스터 리소스에 대한 고유 식별자를 생성했습니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
clusterId?: string
속성 값
string
clusterState
클러스터의 현재 상태입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
clusterState?: string
속성 값
string
clusterUpgradeCadence
새 클러스터 런타임 버전 업그레이드가 릴리스된 후 적용되는 시기를 나타냅니다. 기본적으로 Wave0입니다. clusterUpgradeMode 'Automatic'으로 설정된 경우에만 적용됩니다.
clusterUpgradeCadence?: string
속성 값
string
clusterUpgradeMode
새 Service Fabric 런타임 버전을 사용할 수 있는 경우 클러스터의 업그레이드 모드입니다.
clusterUpgradeMode?: string
속성 값
string
ddosProtectionPlanId
클러스터의 가상 네트워크와 연결할 DDoS 네트워크 보호 계획의 리소스 ID를 지정합니다.
ddosProtectionPlanId?: string
속성 값
string
dnsName
클러스터 dns 이름입니다.
dnsName?: string
속성 값
string
enableAutoOSUpgrade
버전이 '최신'인 OS 이미지를 사용하여 만든 노드 유형에 대해 자동 OS 업그레이드를 사용하도록 설정합니다. 이 설정의 기본값은 false입니다.
enableAutoOSUpgrade?: boolean
속성 값
boolean
enableHttpGatewayExclusiveAuthMode
true이면 HttpGatewayEndpoint에서 토큰 기반 인증이 허용되지 않습니다. 이는 TLS 버전 1.3 이상을 지원하는 데 필요합니다. 토큰 기반 인증을 사용하는 경우 HttpGatewayTokenAuthConnectionPort를 정의해야 합니다.
enableHttpGatewayExclusiveAuthMode?: boolean
속성 값
boolean
enableIpv6
이를 true로 설정하면 클러스터에서 사용하는 기본 VNet에 대한 IPv6 주소 공간이 만들어집니다. 클러스터를 만든 후에는 이 설정을 변경할 수 없습니다. 이 설정의 기본값은 false입니다.
enableIpv6?: boolean
속성 값
boolean
enableServicePublicIP
이 주소를 true로 설정하면 IPv4 주소가 IPv6 주소의 ServicePublicIP로 연결됩니다. 클러스터에서 IPv6을 사용하도록 설정한 경우에만 True로 설정할 수 있습니다.
enableServicePublicIP?: boolean
속성 값
boolean
fabricSettings
클러스터를 구성할 사용자 지정 패브릭 설정 목록입니다.
fabricSettings?: SettingsSectionDescription[]
속성 값
fqdn
클러스터의 공용 부하 분산 장치와 연결된 정규화된 도메인 이름입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
fqdn?: string
속성 값
string
httpGatewayConnectionPort
클러스터에 대한 HTTP 연결에 사용되는 포트입니다.
httpGatewayConnectionPort?: number
속성 값
number
httpGatewayTokenAuthConnectionPort
클러스터에 대한 토큰 인증 기반 HTTPS 연결에 사용되는 포트입니다. HttpGatewayEndpoint와 동일한 포트로 설정할 수 없습니다.
httpGatewayTokenAuthConnectionPort?: number
속성 값
number
ipTags
ipv4Address
클러스터의 공용 부하 분산 장치와 연결된 IPv4 주소입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
ipv4Address?: string
속성 값
string
ipv6Address
IPv6을 사용하는 경우 클러스터에 대한 IPv6 주소입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
ipv6Address?: string
속성 값
string
loadBalancingRules
클러스터의 공용 부하 분산 장치에 적용되는 부하 분산 규칙입니다.
loadBalancingRules?: LoadBalancingRule[]
속성 값
networkSecurityRules
클러스터의 Virtual Network에 적용되는 사용자 지정 네트워크 보안 규칙입니다.
networkSecurityRules?: NetworkSecurityRule[]
속성 값
provisioningState
관리되는 클러스터 리소스의 프로비전 상태입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
provisioningState?: string
속성 값
string
publicIPPrefixId
부하 분산 장치가 공용 IPv4 주소를 할당할 공용 IPv4 접두사에 대한 리소스 ID를 지정합니다. 클러스터를 만든 후에는 이 설정을 변경할 수 없습니다.
publicIPPrefixId?: string
속성 값
string
publicIPv6PrefixId
부하 분산 장치가 공용 IPv6 주소를 할당할 공용 IPv6 접두사에 대한 리소스 ID를 지정합니다. 클러스터를 만든 후에는 이 설정을 변경할 수 없습니다.
publicIPv6PrefixId?: string
속성 값
string
serviceEndpoints
sku
subnetId
지정된 경우 클러스터의 노드 형식은 기본 VNet 대신 이 서브넷에 만들어집니다. 클러스터에 대해 지정된 networkSecurityRules 이 서브넷에도 적용됩니다. 클러스터를 만든 후에는 이 설정을 변경할 수 없습니다.
subnetId?: string
속성 값
string
upgradeDescription
useCustomVnet
새 클러스터의 경우 이 매개 변수는 Bring Your Own VNet을 사용하지만 서브넷은 노드 유형 수준에서 지정됨을 나타냅니다. 및 이러한 클러스터의 경우 노드 형식에 subnetId 속성이 필요합니다.
useCustomVnet?: boolean
속성 값
boolean
zonalResiliency
클러스터에 영역 복원력이 있는지를 나타냅니다.
zonalResiliency?: boolean
속성 값
boolean
zonalUpdateMode
교차 Az 클러스터의 업데이트 모드를 나타냅니다.
zonalUpdateMode?: string
속성 값
string
상속된 속성 세부 정보
etag
Azure 리소스 etag. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
etag?: string
속성 값
string
id
Azure 리소스 식별자입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
id?: string
속성 값
string
location
Azure 리소스 위치입니다.
location: string
속성 값
string
name
Azure 리소스 이름입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
name?: string
속성 값
string
systemData
리소스의 생성 및 마지막 수정과 관련된 메타데이터입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
systemData?: SystemData
속성 값
tags
Azure 리소스 태그.
tags?: {[propertyName: string]: string}
속성 값
{[propertyName: string]: string}
type
Azure 리소스 종류입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
type?: string
속성 값
string
Azure SDK for JavaScript