다음을 통해 공유


Microsoft.ApiManagement 서비스/작업 영역/백 엔드

Bicep 리소스 정의

다음을 대상으로 하는 작업으로 서비스/작업 영역/백 엔드 리소스 유형을 배포할 수 있습니다.

각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.

리소스 형식

Microsoft.ApiManagement/service/workspaces/backends 리소스를 만들려면 템플릿에 다음 Bicep을 추가합니다.

resource symbolicname 'Microsoft.ApiManagement/service/workspaces/backends@2023-09-01-preview' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    circuitBreaker: {
      rules: [
        {
          acceptRetryAfter: bool
          failureCondition: {
            count: int
            errorReasons: 'string'
            interval: 'string'
            percentage: int
            statusCodeRanges: [
              {
                max: int
                min: int
              }
            ]
          }
          name: 'string'
          tripDuration: 'string'
        }
      ]
    }
    credentials: {
      authorization: {
        parameter: 'string'
        scheme: 'string'
      }
      certificate: [
        'string'
      ]
      certificateIds: [
        'string'
      ]
      header: {
        {customized property}: [
          'string'
        ]
      }
      query: {
        {customized property}: [
          'string'
        ]
      }
    }
    description: 'string'
    pool: {
      services: [
        {
          id: 'string'
          priority: int
          weight: int
        }
      ]
    }
    properties: {
      serviceFabricCluster: {
        clientCertificateId: 'string'
        clientCertificatethumbprint: 'string'
        managementEndpoints: [
          'string'
        ]
        maxPartitionResolutionRetries: int
        serverCertificateThumbprints: [
          'string'
        ]
        serverX509Names: [
          {
            issuerCertificateThumbprint: 'string'
            name: 'string'
          }
        ]
      }
    }
    protocol: 'string'
    proxy: {
      password: 'string'
      url: 'string'
      username: 'string'
    }
    resourceId: 'string'
    title: 'string'
    tls: {
      validateCertificateChain: bool
      validateCertificateName: bool
    }
    type: 'string'
    url: 'string'
  }
}

속성 값

service/workspaces/backends

이름 묘사
이름 리소스 이름

Bicep자식 리소스의 이름과 형식을 설정하는 방법을 알아보세요.
string(필수)
부모 Bicep에서 자식 리소스에 대한 부모 리소스를 지정할 수 있습니다. 자식 리소스가 부모 리소스 외부에서 선언된 경우에만 이 속성을 추가해야 합니다.

자세한 내용은 부모 리소스외부의 자식 리소스 참조하세요.
형식 리소스의 기호 이름: 작업 영역
속성 백 엔드 엔터티 계약 속성입니다. BackendContractProperties

BackendContractProperties

이름 묘사
circuitBreaker 백 엔드 회로 차단기 구성 BackendCircuitBreaker
자격 증명 백 엔드 자격 증명 계약 속성 BackendCredentialsContract
묘사 백 엔드 설명입니다. 문자열

제약 조건:
최소 길이 = 1
최대 길이 = 2000
BackendBaseParametersPool
속성 백 엔드 속성 계약 BackendProperties
프로토콜 백 엔드 통신 프로토콜입니다. 'http'
'soap'(필수)
대리 백 엔드 게이트웨이 계약 속성 backendProxyContract
resourceId 외부 시스템의 리소스 관리 URI입니다. 이 URL은 Logic Apps, Function Apps 또는 API Apps의 Arm 리소스 ID일 수 있습니다. 문자열

제약 조건:
최소 길이 = 1
최대 길이 = 2000
타이틀 백 엔드 제목입니다. 문자열

제약 조건:
최소 길이 = 1
최대 길이 = 300
tls 백 엔드 TLS 속성 BackendTlsProperties
백 엔드의 형식입니다. 백 엔드는 단일 또는 풀일 수 있습니다. 'Pool'
'Single'
url 백 엔드의 런타임 URL입니다. string(필수)

제약 조건:
최소 길이 = 1
최대 길이 = 2000

BackendCircuitBreaker

이름 묘사
규칙 백 엔드를 트립하는 규칙입니다. CircuitBreakerRule[]

제약 조건:
최대 길이 = 15

CircuitBreakerRule

이름 묘사
acceptRetryAfter 백 엔드에서 Retry-After 헤더를 수락하는 플래그입니다. bool
failureCondition 회로 차단기를 트립하기 위한 조건입니다. CircuitBreakerFailureCondition
이름 규칙 이름입니다. 문자열
tripDuration 회로가 트립되는 기간입니다. 문자열

CircuitBreakerFailureCondition

이름 묘사
세다 회로를 여는 임계값입니다. int
errorReasons 오류로 간주되는 오류 이유입니다. 문자열

제약 조건:
최대 길이 = 10
실패가 계산되는 간격입니다. 문자열
백분율 회로를 여는 임계값입니다. int
statusCodeRanges 실패로 간주되는 상태 코드 범위입니다. FailureStatusCodeRange[]

제약 조건:
최대 길이 = 10

FailureStatusCodeRange

이름 묘사
최대 최대 http 상태 코드입니다. int

제약 조건:
최소값 = 200
최대값 = 599
최소 http 상태 코드입니다. int

제약 조건:
최소값 = 200
최대값 = 599

BackendCredentialsContract

이름 묘사
권한 부여 인증 헤더 인증 BackendAuthorizationHeaderCredentials
증명서 클라이언트 인증서 지문 목록입니다. certificatesId가 제공되면 무시됩니다. string[]

제약 조건:
최대 길이 = 32
certificateIds 클라이언트 인증서 ID 목록입니다. string[]

제약 조건:
최대 길이 = 32
머리글 헤더 매개 변수 설명입니다. BackendCredentialsContractHeader
쿼리 쿼리 매개 변수 설명입니다. BackendCredentialsContractQuery

BackendAuthorizationHeaderCredentials

이름 묘사
매개 변수 인증 매개 변수 값입니다. string(필수)

제약 조건:
최소 길이 = 1
최대 길이 = 300
음모 인증 체계 이름입니다. string(필수)

제약 조건:
최소 길이 = 1
최대 길이 = 100

BackendCredentialsContractHeader

이름 묘사
{customized property} string[]

BackendCredentialsContractQuery

이름 묘사
{customized property} string[]

BackendBaseParametersPool

이름 묘사
서비스 풀에 속하는 백 엔드 엔터티 목록입니다. BackendPoolItem[]

제약 조건:
최소 길이 = 1

BackendPoolItem

이름 묘사
아이디 백 엔드 엔터티의 고유한 ARM ID입니다. ARM ID는 이미 존재하는 백 엔드 엔터티를 참조해야 합니다. string(필수)
우선권 백 엔드 풀에서 백 엔드 엔터티의 우선 순위입니다. 0에서 100 사이여야 합니다. 값을 지정하지 않은 경우에도 null일 수 있습니다. int

제약 조건:
최소값 = 0
최대값 = 100
무게 백 엔드 풀에 있는 백 엔드 엔터티의 가중치입니다. 0에서 100 사이여야 합니다. 값을 지정하지 않은 경우에도 null일 수 있습니다. int

제약 조건:
최소값 = 0
최대값 = 100

BackendProperties

이름 묘사
serviceFabricCluster 백 엔드 Service Fabric 클러스터 속성 BackendServiceFabricClusterProperties

BackendServiceFabricClusterProperties

이름 묘사
clientCertificateId 관리 엔드포인트의 클라이언트 인증서 ID입니다. 문자열
clientCertificatethumbprint 관리 엔드포인트에 대한 클라이언트 인증서 지문입니다. certificatesId가 제공되면 무시됩니다. 문자열
managementEndpoints 클러스터 관리 엔드포인트입니다. string[] (필수)
maxPartitionResolutionRetries 파티션을 확인하는 동안 최대 재시도 횟수입니다. int
serverCertificateThumbprints tls 통신에 사용되는 인증서 클러스터 관리 서비스의 지문 string[]
serverX509Names 서버 X509 인증서 이름 컬렉션 X509CertificateName[]

X509CertificateName

이름 묘사
issuerCertificateThumbprint 인증서 발급자의 지문입니다. 문자열
이름 인증서의 일반 이름입니다. 문자열

BackendProxyContract

이름 묘사
암호 WebProxy 서버에 연결하는 암호 문자열
url 모든 조각 및 쿼리 문자열을 포함하여 Uri 인스턴스에 저장된 전체 URI를 포함하는 WebProxy Server AbsoluteUri 속성입니다. string(필수)

제약 조건:
최소 길이 = 1
최대 길이 = 2000
사용자 이름 WebProxy 서버에 연결할 사용자 이름 문자열

BackendTlsProperties

이름 묘사
validateCertificateChain 이 백 엔드 호스트에 대해 자체 서명된 인증서를 사용할 때 SSL 인증서 체인 유효성 검사를 수행해야 하는지 여부를 나타내는 플래그입니다. bool
validateCertificateName 이 백 엔드 호스트에 대해 자체 서명된 인증서를 사용할 때 SSL 인증서 이름 유효성 검사를 수행해야 하는지 여부를 나타내는 플래그입니다. bool

ARM 템플릿 리소스 정의

다음을 대상으로 하는 작업으로 서비스/작업 영역/백 엔드 리소스 유형을 배포할 수 있습니다.

각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.

리소스 형식

Microsoft.ApiManagement/service/workspaces/backends 리소스를 만들려면 템플릿에 다음 JSON을 추가합니다.

{
  "type": "Microsoft.ApiManagement/service/workspaces/backends",
  "apiVersion": "2023-09-01-preview",
  "name": "string",
  "properties": {
    "circuitBreaker": {
      "rules": [
        {
          "acceptRetryAfter": "bool",
          "failureCondition": {
            "count": "int",
            "errorReasons": "string",
            "interval": "string",
            "percentage": "int",
            "statusCodeRanges": [
              {
                "max": "int",
                "min": "int"
              }
            ]
          },
          "name": "string",
          "tripDuration": "string"
        }
      ]
    },
    "credentials": {
      "authorization": {
        "parameter": "string",
        "scheme": "string"
      },
      "certificate": [ "string" ],
      "certificateIds": [ "string" ],
      "header": {
        "{customized property}": [ "string" ]
      },
      "query": {
        "{customized property}": [ "string" ]
      }
    },
    "description": "string",
    "pool": {
      "services": [
        {
          "id": "string",
          "priority": "int",
          "weight": "int"
        }
      ]
    },
    "properties": {
      "serviceFabricCluster": {
        "clientCertificateId": "string",
        "clientCertificatethumbprint": "string",
        "managementEndpoints": [ "string" ],
        "maxPartitionResolutionRetries": "int",
        "serverCertificateThumbprints": [ "string" ],
        "serverX509Names": [
          {
            "issuerCertificateThumbprint": "string",
            "name": "string"
          }
        ]
      }
    },
    "protocol": "string",
    "proxy": {
      "password": "string",
      "url": "string",
      "username": "string"
    },
    "resourceId": "string",
    "title": "string",
    "tls": {
      "validateCertificateChain": "bool",
      "validateCertificateName": "bool"
    },
    "type": "string",
    "url": "string"
  }
}

속성 값

service/workspaces/backends

이름 묘사
리소스 종류 'Microsoft.ApiManagement/service/workspaces/backends'
apiVersion 리소스 api 버전 '2023-09-01-preview'
이름 리소스 이름

JSON ARM 템플릿자식 리소스의 이름과 형식을 설정하는 방법을 참조하세요.
string(필수)
속성 백 엔드 엔터티 계약 속성입니다. BackendContractProperties

BackendContractProperties

이름 묘사
circuitBreaker 백 엔드 회로 차단기 구성 BackendCircuitBreaker
자격 증명 백 엔드 자격 증명 계약 속성 BackendCredentialsContract
묘사 백 엔드 설명입니다. 문자열

제약 조건:
최소 길이 = 1
최대 길이 = 2000
BackendBaseParametersPool
속성 백 엔드 속성 계약 BackendProperties
프로토콜 백 엔드 통신 프로토콜입니다. 'http'
'soap'(필수)
대리 백 엔드 게이트웨이 계약 속성 backendProxyContract
resourceId 외부 시스템의 리소스 관리 URI입니다. 이 URL은 Logic Apps, Function Apps 또는 API Apps의 Arm 리소스 ID일 수 있습니다. 문자열

제약 조건:
최소 길이 = 1
최대 길이 = 2000
타이틀 백 엔드 제목입니다. 문자열

제약 조건:
최소 길이 = 1
최대 길이 = 300
tls 백 엔드 TLS 속성 BackendTlsProperties
백 엔드의 형식입니다. 백 엔드는 단일 또는 풀일 수 있습니다. 'Pool'
'Single'
url 백 엔드의 런타임 URL입니다. string(필수)

제약 조건:
최소 길이 = 1
최대 길이 = 2000

BackendCircuitBreaker

이름 묘사
규칙 백 엔드를 트립하는 규칙입니다. CircuitBreakerRule[]

제약 조건:
최대 길이 = 15

CircuitBreakerRule

이름 묘사
acceptRetryAfter 백 엔드에서 Retry-After 헤더를 수락하는 플래그입니다. bool
failureCondition 회로 차단기를 트립하기 위한 조건입니다. CircuitBreakerFailureCondition
이름 규칙 이름입니다. 문자열
tripDuration 회로가 트립되는 기간입니다. 문자열

CircuitBreakerFailureCondition

이름 묘사
세다 회로를 여는 임계값입니다. int
errorReasons 오류로 간주되는 오류 이유입니다. 문자열

제약 조건:
최대 길이 = 10
실패가 계산되는 간격입니다. 문자열
백분율 회로를 여는 임계값입니다. int
statusCodeRanges 실패로 간주되는 상태 코드 범위입니다. FailureStatusCodeRange[]

제약 조건:
최대 길이 = 10

FailureStatusCodeRange

이름 묘사
최대 최대 http 상태 코드입니다. int

제약 조건:
최소값 = 200
최대값 = 599
최소 http 상태 코드입니다. int

제약 조건:
최소값 = 200
최대값 = 599

BackendCredentialsContract

이름 묘사
권한 부여 인증 헤더 인증 BackendAuthorizationHeaderCredentials
증명서 클라이언트 인증서 지문 목록입니다. certificatesId가 제공되면 무시됩니다. string[]

제약 조건:
최대 길이 = 32
certificateIds 클라이언트 인증서 ID 목록입니다. string[]

제약 조건:
최대 길이 = 32
머리글 헤더 매개 변수 설명입니다. BackendCredentialsContractHeader
쿼리 쿼리 매개 변수 설명입니다. BackendCredentialsContractQuery

BackendAuthorizationHeaderCredentials

이름 묘사
매개 변수 인증 매개 변수 값입니다. string(필수)

제약 조건:
최소 길이 = 1
최대 길이 = 300
음모 인증 체계 이름입니다. string(필수)

제약 조건:
최소 길이 = 1
최대 길이 = 100

BackendCredentialsContractHeader

이름 묘사
{customized property} string[]

BackendCredentialsContractQuery

이름 묘사
{customized property} string[]

BackendBaseParametersPool

이름 묘사
서비스 풀에 속하는 백 엔드 엔터티 목록입니다. BackendPoolItem[]

제약 조건:
최소 길이 = 1

BackendPoolItem

이름 묘사
아이디 백 엔드 엔터티의 고유한 ARM ID입니다. ARM ID는 이미 존재하는 백 엔드 엔터티를 참조해야 합니다. string(필수)
우선권 백 엔드 풀에서 백 엔드 엔터티의 우선 순위입니다. 0에서 100 사이여야 합니다. 값을 지정하지 않은 경우에도 null일 수 있습니다. int

제약 조건:
최소값 = 0
최대값 = 100
무게 백 엔드 풀에 있는 백 엔드 엔터티의 가중치입니다. 0에서 100 사이여야 합니다. 값을 지정하지 않은 경우에도 null일 수 있습니다. int

제약 조건:
최소값 = 0
최대값 = 100

BackendProperties

이름 묘사
serviceFabricCluster 백 엔드 Service Fabric 클러스터 속성 BackendServiceFabricClusterProperties

BackendServiceFabricClusterProperties

이름 묘사
clientCertificateId 관리 엔드포인트의 클라이언트 인증서 ID입니다. 문자열
clientCertificatethumbprint 관리 엔드포인트에 대한 클라이언트 인증서 지문입니다. certificatesId가 제공되면 무시됩니다. 문자열
managementEndpoints 클러스터 관리 엔드포인트입니다. string[] (필수)
maxPartitionResolutionRetries 파티션을 확인하는 동안 최대 재시도 횟수입니다. int
serverCertificateThumbprints tls 통신에 사용되는 인증서 클러스터 관리 서비스의 지문 string[]
serverX509Names 서버 X509 인증서 이름 컬렉션 X509CertificateName[]

X509CertificateName

이름 묘사
issuerCertificateThumbprint 인증서 발급자의 지문입니다. 문자열
이름 인증서의 일반 이름입니다. 문자열

BackendProxyContract

이름 묘사
암호 WebProxy 서버에 연결하는 암호 문자열
url 모든 조각 및 쿼리 문자열을 포함하여 Uri 인스턴스에 저장된 전체 URI를 포함하는 WebProxy Server AbsoluteUri 속성입니다. string(필수)

제약 조건:
최소 길이 = 1
최대 길이 = 2000
사용자 이름 WebProxy 서버에 연결할 사용자 이름 문자열

BackendTlsProperties

이름 묘사
validateCertificateChain 이 백 엔드 호스트에 대해 자체 서명된 인증서를 사용할 때 SSL 인증서 체인 유효성 검사를 수행해야 하는지 여부를 나타내는 플래그입니다. bool
validateCertificateName 이 백 엔드 호스트에 대해 자체 서명된 인증서를 사용할 때 SSL 인증서 이름 유효성 검사를 수행해야 하는지 여부를 나타내는 플래그입니다. bool

Terraform(AzAPI 공급자) 리소스 정의

다음을 대상으로 하는 작업으로 서비스/작업 영역/백 엔드 리소스 유형을 배포할 수 있습니다.

  • 리소스 그룹

각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.

리소스 형식

Microsoft.ApiManagement/service/workspaces/backends 리소스를 만들려면 템플릿에 다음 Terraform을 추가합니다.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.ApiManagement/service/workspaces/backends@2023-09-01-preview"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      circuitBreaker = {
        rules = [
          {
            acceptRetryAfter = bool
            failureCondition = {
              count = int
              errorReasons = "string"
              interval = "string"
              percentage = int
              statusCodeRanges = [
                {
                  max = int
                  min = int
                }
              ]
            }
            name = "string"
            tripDuration = "string"
          }
        ]
      }
      credentials = {
        authorization = {
          parameter = "string"
          scheme = "string"
        }
        certificate = [
          "string"
        ]
        certificateIds = [
          "string"
        ]
        header = {
          {customized property} = [
            "string"
          ]
        }
        query = {
          {customized property} = [
            "string"
          ]
        }
      }
      description = "string"
      pool = {
        services = [
          {
            id = "string"
            priority = int
            weight = int
          }
        ]
      }
      properties = {
        serviceFabricCluster = {
          clientCertificateId = "string"
          clientCertificatethumbprint = "string"
          managementEndpoints = [
            "string"
          ]
          maxPartitionResolutionRetries = int
          serverCertificateThumbprints = [
            "string"
          ]
          serverX509Names = [
            {
              issuerCertificateThumbprint = "string"
              name = "string"
            }
          ]
        }
      }
      protocol = "string"
      proxy = {
        password = "string"
        url = "string"
        username = "string"
      }
      resourceId = "string"
      title = "string"
      tls = {
        validateCertificateChain = bool
        validateCertificateName = bool
      }
      type = "string"
      url = "string"
    }
  })
}

속성 값

service/workspaces/backends

이름 묘사
리소스 종류 "Microsoft.ApiManagement/service/workspaces/backends@2023-09-01-preview"
이름 리소스 이름 string(필수)
parent_id 이 리소스의 부모인 리소스의 ID입니다. 형식 리소스의 ID: 작업 영역
속성 백 엔드 엔터티 계약 속성입니다. BackendContractProperties

BackendContractProperties

이름 묘사
circuitBreaker 백 엔드 회로 차단기 구성 BackendCircuitBreaker
자격 증명 백 엔드 자격 증명 계약 속성 BackendCredentialsContract
묘사 백 엔드 설명입니다. 문자열

제약 조건:
최소 길이 = 1
최대 길이 = 2000
BackendBaseParametersPool
속성 백 엔드 속성 계약 BackendProperties
프로토콜 백 엔드 통신 프로토콜입니다. "http"
"soap"(필수)
대리 백 엔드 게이트웨이 계약 속성 backendProxyContract
resourceId 외부 시스템의 리소스 관리 URI입니다. 이 URL은 Logic Apps, Function Apps 또는 API Apps의 Arm 리소스 ID일 수 있습니다. 문자열

제약 조건:
최소 길이 = 1
최대 길이 = 2000
타이틀 백 엔드 제목입니다. 문자열

제약 조건:
최소 길이 = 1
최대 길이 = 300
tls 백 엔드 TLS 속성 BackendTlsProperties
백 엔드의 형식입니다. 백 엔드는 단일 또는 풀일 수 있습니다. "풀"
"Single"
url 백 엔드의 런타임 URL입니다. string(필수)

제약 조건:
최소 길이 = 1
최대 길이 = 2000

BackendCircuitBreaker

이름 묘사
규칙 백 엔드를 트립하는 규칙입니다. CircuitBreakerRule[]

제약 조건:
최대 길이 = 15

CircuitBreakerRule

이름 묘사
acceptRetryAfter 백 엔드에서 Retry-After 헤더를 수락하는 플래그입니다. bool
failureCondition 회로 차단기를 트립하기 위한 조건입니다. CircuitBreakerFailureCondition
이름 규칙 이름입니다. 문자열
tripDuration 회로가 트립되는 기간입니다. 문자열

CircuitBreakerFailureCondition

이름 묘사
세다 회로를 여는 임계값입니다. int
errorReasons 오류로 간주되는 오류 이유입니다. 문자열

제약 조건:
최대 길이 = 10
실패가 계산되는 간격입니다. 문자열
백분율 회로를 여는 임계값입니다. int
statusCodeRanges 실패로 간주되는 상태 코드 범위입니다. FailureStatusCodeRange[]

제약 조건:
최대 길이 = 10

FailureStatusCodeRange

이름 묘사
최대 최대 http 상태 코드입니다. int

제약 조건:
최소값 = 200
최대값 = 599
최소 http 상태 코드입니다. int

제약 조건:
최소값 = 200
최대값 = 599

BackendCredentialsContract

이름 묘사
권한 부여 인증 헤더 인증 BackendAuthorizationHeaderCredentials
증명서 클라이언트 인증서 지문 목록입니다. certificatesId가 제공되면 무시됩니다. string[]

제약 조건:
최대 길이 = 32
certificateIds 클라이언트 인증서 ID 목록입니다. string[]

제약 조건:
최대 길이 = 32
머리글 헤더 매개 변수 설명입니다. BackendCredentialsContractHeader
쿼리 쿼리 매개 변수 설명입니다. BackendCredentialsContractQuery

BackendAuthorizationHeaderCredentials

이름 묘사
매개 변수 인증 매개 변수 값입니다. string(필수)

제약 조건:
최소 길이 = 1
최대 길이 = 300
음모 인증 체계 이름입니다. string(필수)

제약 조건:
최소 길이 = 1
최대 길이 = 100

BackendCredentialsContractHeader

이름 묘사
{customized property} string[]

BackendCredentialsContractQuery

이름 묘사
{customized property} string[]

BackendBaseParametersPool

이름 묘사
서비스 풀에 속하는 백 엔드 엔터티 목록입니다. BackendPoolItem[]

제약 조건:
최소 길이 = 1

BackendPoolItem

이름 묘사
아이디 백 엔드 엔터티의 고유한 ARM ID입니다. ARM ID는 이미 존재하는 백 엔드 엔터티를 참조해야 합니다. string(필수)
우선권 백 엔드 풀에서 백 엔드 엔터티의 우선 순위입니다. 0에서 100 사이여야 합니다. 값을 지정하지 않은 경우에도 null일 수 있습니다. int

제약 조건:
최소값 = 0
최대값 = 100
무게 백 엔드 풀에 있는 백 엔드 엔터티의 가중치입니다. 0에서 100 사이여야 합니다. 값을 지정하지 않은 경우에도 null일 수 있습니다. int

제약 조건:
최소값 = 0
최대값 = 100

BackendProperties

이름 묘사
serviceFabricCluster 백 엔드 Service Fabric 클러스터 속성 BackendServiceFabricClusterProperties

BackendServiceFabricClusterProperties

이름 묘사
clientCertificateId 관리 엔드포인트의 클라이언트 인증서 ID입니다. 문자열
clientCertificatethumbprint 관리 엔드포인트에 대한 클라이언트 인증서 지문입니다. certificatesId가 제공되면 무시됩니다. 문자열
managementEndpoints 클러스터 관리 엔드포인트입니다. string[] (필수)
maxPartitionResolutionRetries 파티션을 확인하는 동안 최대 재시도 횟수입니다. int
serverCertificateThumbprints tls 통신에 사용되는 인증서 클러스터 관리 서비스의 지문 string[]
serverX509Names 서버 X509 인증서 이름 컬렉션 X509CertificateName[]

X509CertificateName

이름 묘사
issuerCertificateThumbprint 인증서 발급자의 지문입니다. 문자열
이름 인증서의 일반 이름입니다. 문자열

BackendProxyContract

이름 묘사
암호 WebProxy 서버에 연결하는 암호 문자열
url 모든 조각 및 쿼리 문자열을 포함하여 Uri 인스턴스에 저장된 전체 URI를 포함하는 WebProxy Server AbsoluteUri 속성입니다. string(필수)

제약 조건:
최소 길이 = 1
최대 길이 = 2000
사용자 이름 WebProxy 서버에 연결할 사용자 이름 문자열

BackendTlsProperties

이름 묘사
validateCertificateChain 이 백 엔드 호스트에 대해 자체 서명된 인증서를 사용할 때 SSL 인증서 체인 유효성 검사를 수행해야 하는지 여부를 나타내는 플래그입니다. bool
validateCertificateName 이 백 엔드 호스트에 대해 자체 서명된 인증서를 사용할 때 SSL 인증서 이름 유효성 검사를 수행해야 하는지 여부를 나타내는 플래그입니다. bool