다음을 통해 공유


ManagedCluster interface

관리형 클러스터 리소스

Extends

속성

addonFeatures

클러스터에서 사용하도록 설정할 추가 기능 목록입니다.

adminPassword

VM 관리자 사용자 암호입니다. 이 값에는 자격 증명이 포함됩니다. 사용자에게 표시하기 전에 모호하게 하는 것이 좋습니다.

adminUserName

VM 관리자 사용자 이름입니다.

allocatedOutboundPorts

기본 부하 분산 장치의 백 엔드 풀에 있는 각 노드에 대해 SNAT에 할당된 아웃바운드 포트 수입니다. 기본값은 풀 크기에 따라 동적 포트 할당을 제공하는 0입니다.

allowRdpAccess

이를 true로 설정하면 VM에 RDP 액세스가 가능합니다. 기본 NSG 규칙은 사용자 지정 네트워크 보안 규칙으로 재정의할 수 있는 인터넷으로 RDP 포트를 엽니다. 이 설정의 기본값은 false입니다.

applicationTypeVersionsCleanupPolicy

사용되지 않는 버전을 정리하는 데 사용되는 정책입니다.

autoGeneratedDomainNameLabelScope

이 속성은 클러스터 인증서에 공용 CA 인증서를 사용하는 진입점입니다. 공용 CA 인증서의 주체와 일치하는 사용자 지정 FQDN에 허용되는 재사용 수준을 지정합니다.

auxiliarySubnets

클러스터에 대한 보조 서브넷입니다.

azureActiveDirectory

클러스터의 AAD 인증 설정입니다.

clientConnectionPort

클러스터에 대한 클라이언트 연결에 사용되는 포트입니다.

clients

클러스터를 관리할 수 있는 클라이언트 인증서입니다.

clusterCertificateThumbprints

클러스터 인증서의 지문 목록입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

clusterCodeVersion

클러스터의 Service Fabric 런타임 버전입니다. 이 속성은 clusterUpgradeMode 'Manual'으로 설정된 경우에 필요합니다. 새 클러스터에 사용 가능한 Service Fabric 버전 목록을 얻으려면 ClusterVersion API사용합니다. 기존 클러스터에 사용 가능한 버전 목록을 얻으려면 사용 가능한ClusterVersions사용합니다.

clusterId

서비스에서 클러스터 리소스에 대한 고유 식별자를 생성했습니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

clusterState

클러스터의 현재 상태입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

clusterUpgradeCadence

새 클러스터 런타임 버전 업그레이드가 릴리스된 후 적용되는 시기를 나타냅니다. 기본적으로 Wave0입니다. clusterUpgradeMode 'Automatic'으로 설정된 경우에만 적용됩니다.

clusterUpgradeMode

새 Service Fabric 런타임 버전을 사용할 수 있는 경우 클러스터의 업그레이드 모드입니다.

ddosProtectionPlanId

클러스터의 가상 네트워크와 연결할 DDoS 네트워크 보호 계획의 리소스 ID를 지정합니다.

dnsName

클러스터 dns 이름입니다.

enableAutoOSUpgrade

버전이 '최신'인 OS 이미지를 사용하여 만든 노드 유형에 대해 자동 OS 업그레이드를 사용하도록 설정합니다. 이 설정의 기본값은 false입니다.

enableHttpGatewayExclusiveAuthMode

true이면 HttpGatewayEndpoint에서 토큰 기반 인증이 허용되지 않습니다. 이는 TLS 버전 1.3 이상을 지원하는 데 필요합니다. 토큰 기반 인증을 사용하는 경우 HttpGatewayTokenAuthConnectionPort를 정의해야 합니다.

enableIpv6

이를 true로 설정하면 클러스터에서 사용하는 기본 VNet에 대한 IPv6 주소 공간이 만들어집니다. 클러스터를 만든 후에는 이 설정을 변경할 수 없습니다. 이 설정의 기본값은 false입니다.

enableServicePublicIP

이 주소를 true로 설정하면 IPv4 주소가 IPv6 주소의 ServicePublicIP로 연결됩니다. 클러스터에서 IPv6을 사용하도록 설정한 경우에만 True로 설정할 수 있습니다.

fabricSettings

클러스터를 구성할 사용자 지정 패브릭 설정 목록입니다.

fqdn

클러스터의 공용 부하 분산 장치와 연결된 정규화된 도메인 이름입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

httpGatewayConnectionPort

클러스터에 대한 HTTP 연결에 사용되는 포트입니다.

httpGatewayTokenAuthConnectionPort

클러스터에 대한 토큰 인증 기반 HTTPS 연결에 사용되는 포트입니다. HttpGatewayEndpoint와 동일한 포트로 설정할 수 없습니다.

ipTags

클러스터의 기본 공용 IP 주소와 연결된 IP 태그 목록입니다.

ipv4Address

클러스터의 공용 부하 분산 장치와 연결된 IPv4 주소입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

ipv6Address

IPv6을 사용하는 경우 클러스터에 대한 IPv6 주소입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

loadBalancingRules

클러스터의 공용 부하 분산 장치에 적용되는 부하 분산 규칙입니다.

networkSecurityRules

클러스터의 Virtual Network에 적용되는 사용자 지정 네트워크 보안 규칙입니다.

provisioningState

관리되는 클러스터 리소스의 프로비전 상태입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

publicIPPrefixId

부하 분산 장치가 공용 IPv4 주소를 할당할 공용 IPv4 접두사에 대한 리소스 ID를 지정합니다. 클러스터를 만든 후에는 이 설정을 변경할 수 없습니다.

publicIPv6PrefixId

부하 분산 장치가 공용 IPv6 주소를 할당할 공용 IPv6 접두사에 대한 리소스 ID를 지정합니다. 클러스터를 만든 후에는 이 설정을 변경할 수 없습니다.

serviceEndpoints

클러스터의 서브넷에 대한 서비스 엔드포인트입니다.

sku

관리되는 클러스터의 sku

subnetId

지정된 경우 클러스터의 노드 형식은 기본 VNet 대신 이 서브넷에 만들어집니다. 클러스터에 대해 지정된 networkSecurityRules 이 서브넷에도 적용됩니다. 클러스터를 만든 후에는 이 설정을 변경할 수 없습니다.

upgradeDescription

클러스터를 업그레이드할 때 사용할 정책입니다.

useCustomVnet

새 클러스터의 경우 이 매개 변수는 Bring Your Own VNet을 사용하지만 서브넷은 노드 유형 수준에서 지정됨을 나타냅니다. 및 이러한 클러스터의 경우 노드 형식에 subnetId 속성이 필요합니다.

zonalResiliency

클러스터에 영역 복원력이 있는지를 나타냅니다.

zonalUpdateMode

교차 Az 클러스터의 업데이트 모드를 나타냅니다.

상속된 속성

etag

Azure 리소스 etag. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

id

Azure 리소스 식별자입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

location

Azure 리소스 위치입니다.

name

Azure 리소스 이름입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

systemData

리소스의 생성 및 마지막 수정과 관련된 메타데이터입니다. 참고: 이 속성은 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

클러스터에 대한 보조 서브넷입니다.

auxiliarySubnets?: Subnet[]

속성 값

Subnet[]

azureActiveDirectory

클러스터의 AAD 인증 설정입니다.

azureActiveDirectory?: AzureActiveDirectory

속성 값

clientConnectionPort

클러스터에 대한 클라이언트 연결에 사용되는 포트입니다.

clientConnectionPort?: number

속성 값

number

clients

클러스터를 관리할 수 있는 클라이언트 인증서입니다.

clients?: ClientCertificate[]

속성 값

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

클러스터의 기본 공용 IP 주소와 연결된 IP 태그 목록입니다.

ipTags?: IpTag[]

속성 값

IpTag[]

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

클러스터의 서브넷에 대한 서비스 엔드포인트입니다.

serviceEndpoints?: ServiceEndpoint[]

속성 값

sku

관리되는 클러스터의 sku

sku: Sku

속성 값

Sku

subnetId

지정된 경우 클러스터의 노드 형식은 기본 VNet 대신 이 서브넷에 만들어집니다. 클러스터에 대해 지정된 networkSecurityRules 이 서브넷에도 적용됩니다. 클러스터를 만든 후에는 이 설정을 변경할 수 없습니다.

subnetId?: string

속성 값

string

upgradeDescription

클러스터를 업그레이드할 때 사용할 정책입니다.

upgradeDescription?: ClusterUpgradePolicy

속성 값

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

Resource.etag 상속된

id

Azure 리소스 식별자입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

id?: string

속성 값

string

Resource.id 상속된

location

Azure 리소스 위치입니다.

location: string

속성 값

string

Resource.location 상속된

name

Azure 리소스 이름입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

name?: string

속성 값

string

Resource.name 상속된

systemData

리소스의 생성 및 마지막 수정과 관련된 메타데이터입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

systemData?: SystemData

속성 값

Resource.systemData 상속된

tags

Azure 리소스 태그.

tags?: {[propertyName: string]: string}

속성 값

{[propertyName: string]: string}

Resource.tags 상속된

type

Azure 리소스 종류입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

type?: string

속성 값

string

Resource.type 상속된