Share via


서비스 모델 XML 스키마 요소

AddRemoveIncrementalNamedPartitionScalingMechanism 요소

명명된 파티션을 추가하거나 제거하는 메커니즘을 정의합니다.

attribute
type anonymous complexType
콘텐츠 0개 요소, 3개 특성
정의 ScalingPolicyMechanismGroup 그룹에 로컬로
name AddRemoveIncrementalNamedPartitionScalingMechanism
Minoccurs 0
Maxoccurs 1

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="AddRemoveIncrementalNamedPartitionScalingMechanism" minOccurs="0" maxOccurs="1">
                <xs:annotation>
                    <xs:documentation>Defines a mechanism for adding or removing named partitions.</xs:documentation>
                </xs:annotation>
                <xs:complexType>
                    <xs:attribute name="MinPartitionCount" type="xs:string" use="required">
                        <xs:annotation>
                            <xs:documentation>The minimum number of partitions.</xs:documentation>
                        </xs:annotation>
                    </xs:attribute>
                    <xs:attribute name="MaxPartitionCount" type="xs:string" use="required">
                        <xs:annotation>
                            <xs:documentation>The maximum number of partitions.</xs:documentation>
                        </xs:annotation>
                    </xs:attribute>
                    <xs:attribute name="ScaleIncrement" type="xs:string" use="required">
                        <xs:annotation>
                            <xs:documentation>The number of partitions by which to perform the upshift/downshift.</xs:documentation>
                        </xs:annotation>
                    </xs:attribute>
                </xs:complexType>
            </xs:element>
        

특성 세부 정보

MinPartitionCount

파티션의 최소 수입니다.

attribute
name MinPartitionCount
type xs:string
use 필수

MaxPartitionCount

파티션의 최대 수입니다.

attribute
name MaxPartitionCount
type xs:string
use 필수

ScaleIncrement

증가/감소 작업을 수행할 파티션 수입니다.

attribute
name ScaleIncrement
type xs:string
use 필수

Application 요소

애플리케이션을 만드는 데 사용되는 애플리케이션 이름 및 애플리케이션 매개 변수 값과 같은 애플리케이션 인스턴스 관련 정보입니다. 이 파일의 매개 변수 값은 애플리케이션 매니페스트에 정의된 기본 매개 변수 값을 재정의합니다.

attribute
type AppInstanceDefinitionType
콘텐츠 0개 요소, 0개 특성
정의 세계적 으로
name 애플리케이션

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Application" type="AppInstanceDefinitionType">
                <xs:annotation>
                        <xs:documentation>Application Instance specific information like application name and application parameter values used to create application. Parameter values in this file overrides the default parameter values defined in Application Manifest.</xs:documentation>
                </xs:annotation>
        </xs:element>
        

ApplicationEndpoints 요소

attribute
type anonymous complexType
콘텐츠 0개 요소, 2개 특성
정의 FabricEndpointsType complexType에 로컬로
name ApplicationEndpoints
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ApplicationEndpoints" minOccurs="0">
        <xs:complexType>
          <xs:attribute name="StartPort" type="xs:int" use="required"/>
          <xs:attribute name="EndPort" type="xs:int" use="required"/>
        </xs:complexType>
      </xs:element>
      

특성 세부 정보

StartPort

attribute
name StartPort
type xs:int
use 필수

EndPort

attribute
name EndPort
type xs:int
use 필수

ApplicationInstance 요소

Microsoft Azure Service Fabric 애플리케이션의 인스턴스에 대해 설명합니다.

attribute
type ApplicationInstanceType
콘텐츠 0개 요소, 0개 특성
정의 세계적 으로
name ApplicationInstance

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ApplicationInstance" type="ApplicationInstanceType">
    <xs:annotation>
      <xs:documentation>Describes an instance of a Microsoft Azure Service Fabric application.</xs:documentation>
    </xs:annotation>
  </xs:element>
  

ApplicationManifest 요소

애플리케이션 유형 및 버전을 선언적으로 설명합니다. 구성 요소 서비스의 하나 이상의 서비스 매니페스트는 애플리케이션 유형을 작성하기 위해 참조됩니다. 매개 변수가 있는 애플리케이션 설정을 사용하여 구성 서비스의 구성 설정을 재정의할 수 있습니다. 기본 서비스, 서비스 템플릿, 보안 주체, 정책, 진단 설정 및 인증서도 애플리케이션 수준에서 선언할 수 있습니다.

attribute
type ApplicationManifestType
콘텐츠 0개 요소, 0개 특성
정의 세계적 으로
name ApplicationManifest

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ApplicationManifest" type="ApplicationManifestType"/>
        

ApplicationPackage 요소

ApplicationPackage는 노드에 필요한 버전이 있는 Application 정보를 나타냅니다.

attribute
type ApplicationPackageType
콘텐츠 0개 요소, 0개 특성
정의 세계적 으로
name ApplicationPackage

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ApplicationPackage" type="ApplicationPackageType">
    <xs:annotation>
      <xs:documentation>ApplicationPackage represents the versioned Application information required by the node.</xs:documentation>
    </xs:annotation>
  </xs:element>
  

ApplicationPackageRef 요소

attribute
type anonymous complexType
콘텐츠 0개 요소, 0개 특성
정의 ApplicationInstanceType complexType에 로컬로
name ApplicationPackageRef

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ApplicationPackageRef">
        <xs:complexType>
          <xs:attributeGroup ref="VersionedItemAttrGroup"/>
        </xs:complexType>
      </xs:element>
      

Arguments 요소

attribute
type xs:string
콘텐츠 0개 요소, 0개 특성
정의 ExeHostEntryPointType complexType에 로컬로
name 인수
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Arguments" type="xs:string" minOccurs="0"/>
      

AveragePartitionLoadScalingTrigger 요소

파티션의 평균 복제본(replica) 부하에 따라 크기 조정 메커니즘을 정의합니다.

attribute
type anonymous complexType
콘텐츠 0개 요소, 4개 특성
정의 ScalingPolicyTriggerGroup 그룹에 로컬로
name AveragePartitionLoadScalingTrigger
Minoccurs 0
Maxoccurs 1

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="AveragePartitionLoadScalingTrigger" minOccurs="0" maxOccurs="1">
                <xs:annotation>
                    <xs:documentation>Defines a scaling mechanism based on the average load of replicas of a partition.</xs:documentation>
                </xs:annotation>
                <xs:complexType>
                    <xs:attribute name="MetricName" type="xs:string" use="required">
                        <xs:annotation>
                            <xs:documentation>The name of metric which should be used for scaling operations.</xs:documentation>
                        </xs:annotation>
                    </xs:attribute>
                    <xs:attribute name="LowerLoadThreshold" type="xs:string" use="required">
                        <xs:annotation>
                            <xs:documentation>The lower limit of the load value of a metric.</xs:documentation>
                        </xs:annotation>
                    </xs:attribute>
                    <xs:attribute name="UpperLoadThreshold" type="xs:string" use="required">
                        <xs:annotation>
                            <xs:documentation>The upper limit of the load value of a metric.</xs:documentation>
                        </xs:annotation>
                    </xs:attribute>
                    <xs:attribute name="ScaleIntervalInSeconds" type="xs:string" use="required">
                        <xs:annotation>
                            <xs:documentation>The time interval in seconds to be considered for scaling.</xs:documentation>
                        </xs:annotation>
                    </xs:attribute>
                </xs:complexType>
            </xs:element>
            

특성 세부 정보

MetricName

크기 조정 작업에 사용해야 하는 메트릭의 이름입니다.

attribute
name MetricName
type xs:string
use 필수

LowerLoadThreshold

메트릭의 로드 값 하한입니다.

attribute
name LowerLoadThreshold
type xs:string
use 필수

UpperLoadThreshold

메트릭의 로드 값 상한입니다.

attribute
name UpperLoadThreshold
type xs:string
use 필수

ScaleIntervalInSeconds

크기 조정을 위해 고려할 시간 간격(초)입니다.

attribute
name ScaleIntervalInSeconds
type xs:string
use 필수

AverageServiceLoadScalingTrigger 요소

서비스 파티션의 평균 부하에 따라 크기 조정 메커니즘을 정의합니다.

attribute
type anonymous complexType
콘텐츠 0개 요소, 5개 특성
정의 ScalingPolicyTriggerGroup 그룹에 로컬로
name AverageServiceLoadScalingTrigger
Minoccurs 0
Maxoccurs 1

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="AverageServiceLoadScalingTrigger" minOccurs="0" maxOccurs="1">
                <xs:annotation>
                    <xs:documentation>Defines a scaling mechanism based on the average load of partitions of a service.</xs:documentation>
                </xs:annotation>
                <xs:complexType>
                    <xs:attribute name="MetricName" type="xs:string" use="required">
                        <xs:annotation>
                            <xs:documentation>The name of metric which should be used for scaling operations.</xs:documentation>
                        </xs:annotation>
                    </xs:attribute>
                    <xs:attribute name="LowerLoadThreshold" type="xs:string" use="required">
                        <xs:annotation>
                            <xs:documentation>The lower limit of the load value of a metric.</xs:documentation>
                        </xs:annotation>
                    </xs:attribute>
                    <xs:attribute name="UpperLoadThreshold" type="xs:string" use="required">
                        <xs:annotation>
                            <xs:documentation>The upper limit of the load value of a metric.</xs:documentation>
                        </xs:annotation>
                    </xs:attribute>
                    <xs:attribute name="ScaleIntervalInSeconds" type="xs:string" use="required">
                        <xs:annotation>
                            <xs:documentation>The time interval in seconds to be considered for scaling.</xs:documentation>
                        </xs:annotation>
                    </xs:attribute>
                    <xs:attribute name="UseOnlyPrimaryLoad" type="xs:string" use="optional">
                        <xs:annotation>
                            <xs:documentation>Use load of primary replica as average load of partition.</xs:documentation>
                        </xs:annotation>
                    </xs:attribute>
                </xs:complexType>
            </xs:element>
        

특성 세부 정보

MetricName

크기 조정 작업에 사용해야 하는 메트릭의 이름입니다.

attribute
name MetricName
type xs:string
use 필수

LowerLoadThreshold

메트릭의 로드 값 하한입니다.

attribute
name LowerLoadThreshold
type xs:string
use 필수

UpperLoadThreshold

메트릭의 로드 값 상한입니다.

attribute
name UpperLoadThreshold
type xs:string
use 필수

ScaleIntervalInSeconds

크기 조정을 위해 고려할 시간 간격(초)입니다.

attribute
name ScaleIntervalInSeconds
type xs:string
use 필수

UseOnlyPrimaryLoad

주 복제본의 부하를 파티션의 평균 부하로 사용합니다.

attribute
name UseOnlyPrimaryLoad
type xs:string
use 선택적

AzureBlob 요소(AzureBlobETWType 형식)

ETW 이벤트에 대한 Azure Blob 저장소 대상에 대해 설명합니다. Azure 환경에서만 작동합니다.

attribute
type AzureBlobETWType
콘텐츠 0개 요소, 0개 특성
정의 Destinations 요소에 로컬로
name AzureBlob
Minoccurs 0
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="AzureBlob" type="AzureBlobETWType" minOccurs="0" maxOccurs="unbounded"/>
                

AzureBlob 요소(AzureBlobType 형식)

진단 데이터의 Azure Blob 저장소 대상에 대해 설명합니다. Azure 클러스터 환경에서만 작동합니다.

attribute
type AzureBlobType
콘텐츠 0개 요소, 0개 특성
정의 Destinations 요소, Destinations 요소에 로컬로
name AzureBlob
Minoccurs 0
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="AzureBlob" type="AzureBlobType" minOccurs="0" maxOccurs="unbounded"/>
                

BackupRestoreServiceReplicatorEndpoint 요소

attribute
type InternalEndpointType
콘텐츠 0개 요소, 0개 특성
정의 FabricEndpointsType complexType에 로컬로
name BackupRestoreServiceReplicatorEndpoint
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="BackupRestoreServiceReplicatorEndpoint" type="InternalEndpointType" minOccurs="0"/>
      

Blackbird 요소

attribute
type anonymous complexType
콘텐츠 1개 요소, 0개 특성
정의 Infrastructure 요소에 로컬로
name 블랙버드

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Blackbird">
                                                        <xs:complexType>
                                                                <xs:sequence>
                                                                        <xs:element name="Roles">
                                                                                <xs:complexType>
                                                                                        <xs:sequence>
                                                                                                <xs:element name="Role" type="BlackbirdRoleType" minOccurs="1" maxOccurs="unbounded"/>
                                                                                        </xs:sequence>
                                                                                </xs:complexType>
                                                                        </xs:element>
                                                                </xs:sequence>
                                                        </xs:complexType>
                                                </xs:element>
                                                

콘텐츠 요소 세부 정보

Roles

attribute
name Roles

Capacities 요소

이 노드 형식에 대한 다양한 메트릭의 용량

attribute
type anonymous complexType
콘텐츠 1개 요소, 0개 특성
정의 NodeType 요소에 로컬로
name 용량
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Capacities" minOccurs="0">
                                                                                <xs:annotation>
                                                                                        <xs:documentation>The capacities of various metrics for this node type</xs:documentation>
                                                                                </xs:annotation>
                                                                                <xs:complexType>
                                                                                        <xs:sequence>
                                                                                                <xs:element name="Capacity" type="KeyValuePairType" minOccurs="0" maxOccurs="unbounded"/>
                                                                                        </xs:sequence>
                                                                                </xs:complexType>
                                                                        </xs:element>
                                                                        

콘텐츠 요소 세부 정보

용량

attribute
name 용량
type KeyValuePairType
Minoccurs 0
Maxoccurs 바인딩되지 않은

Capacity 요소

attribute
type KeyValuePairType
콘텐츠 0개 요소, 0개 특성
정의 Capacities 요소에 로컬로
name 용량
Minoccurs 0
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Capacity" type="KeyValuePairType" minOccurs="0" maxOccurs="unbounded"/>
                                                                                        

CentralSecretServiceReplicatorEndpoint 요소

attribute
type InternalEndpointType
콘텐츠 0개 요소, 0개 특성
정의 FabricEndpointsType complexType에 로컬로
name CentralSecretServiceReplicatorEndpoint
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="CentralSecretServiceReplicatorEndpoint" type="InternalEndpointType" minOccurs="0"/>
      

CertificateRef 요소

컨테이너에 노출될 인증서에 대한 정보를 지정합니다.

attribute
type ContainerCertificateType
콘텐츠 0개 요소, 0개 특성
정의 ContainerHostPoliciesType complexType에 로컬로
name CertificateRef
Minoccurs 0
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="CertificateRef" type="ContainerCertificateType" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Specifies information for a certificate which will be exposed to the container.</xs:documentation>
        </xs:annotation>
      </xs:element>
      

Certificates 요소(CertificatesType 형식)

이 노드 형식과 연결된 인증서 설명

attribute
type CertificatesType
콘텐츠 0개 요소, 0개 특성
정의 NodeType 요소, InfrastructureNodeType complexType에 로컬로
name 인증서
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Certificates" type="CertificatesType" minOccurs="0">
                                                                                <xs:annotation>
                                                                                        <xs:documentation>Describe the certificates associated with this node type</xs:documentation>
                                                                                </xs:annotation>
                                                                        </xs:element>
                                                                        

Certificates 요소(ApplicationManifestType에 정의됨)

엔드포인트를 보호하거나 애플리케이션 매니페스트 또는 클러스터 매니페스트 내에서 비밀을 암호화하는 데 사용되는 인증서를 선언합니다.

attribute
type anonymous complexType
콘텐츠 2개 요소, 0개 특성
정의 ApplicationManifestType complexType에 로컬로
name 인증서
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Certificates" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Declares certificates used to secure endpoints or encrypt secrets within the application manifest or a cluster manifest.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence maxOccurs="unbounded">
            <xs:element name="SecretsCertificate" type="FabricCertificateType" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Declares a certificate used to encrypt sensitive information within the application manifest. The application author uses the Invoke-ServiceFabricEncryptSecret cmdlet to encrypt the sensitive information, which is copied to a Parameter in the ConfigOverrides section.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="EndpointCertificate" type="EndpointCertificateType" minOccurs="0"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    

콘텐츠 요소 세부 정보

SecretsCertificate

애플리케이션 매니페스트 내에서 중요한 정보를 암호화하는 데 사용되는 인증서를 선언합니다. 애플리케이션 작성자는 Invoke-ServiceFabricEncryptSecret cmdlet을 사용하여 ConfigOverrides 섹션의 매개 변수에 복사되는 중요한 정보를 암호화합니다.

attribute
name SecretsCertificate
type FabricCertificateType
Minoccurs 0

EndpointCertificate

attribute
name EndpointCertificate
type EndpointCertificateType
Minoccurs 0

Certificates 요소(ClusterManifestType에 정의됨)

attribute
type anonymous complexType
콘텐츠 1개 요소, 0개 특성
정의 ClusterManifestType complexType에 로컬로
name 인증서
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Certificates" minOccurs="0">
                                <xs:complexType>
                                        <xs:sequence>
                                                <xs:element name="SecretsCertificate" type="FabricCertificateType" minOccurs="0"/>
                                        </xs:sequence>
                                </xs:complexType>
                        </xs:element>
                

콘텐츠 요소 세부 정보

SecretsCertificate

attribute
name SecretsCertificate
type FabricCertificateType
Minoccurs 0

ClientCertificate 요소

클라이언트 서버 통신을 보호하는 데 사용되는 기본 관리자 역할 클라이언트 인증서입니다.

attribute
type FabricCertificateType
콘텐츠 0개 요소, 0개 특성
정의 CertificatesType complexType에 로컬로
name ClientCertificate
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ClientCertificate" type="FabricCertificateType" minOccurs="0">
        <xs:annotation>
          <xs:documentation>The default admin role client certificate used to secure client server communication.</xs:documentation>
        </xs:annotation>
      </xs:element>
      

Client커넥트ionEndpoint 요소

attribute
type InputEndpointType
콘텐츠 0개 요소, 0개 특성
정의 FabricEndpointsType complexType에 로컬로
name Client커넥트ionEndpoint

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ClientConnectionEndpoint" type="InputEndpointType"/>
      

ClusterCertificate 요소

클러스터 내 통신을 보호하는 데 사용되는 인증서입니다.

attribute
type FabricCertificateType
콘텐츠 0개 요소, 0개 특성
정의 CertificatesType complexType에 로컬로
name ClusterCertificate
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ClusterCertificate" type="FabricCertificateType" minOccurs="0">
        <xs:annotation>
          <xs:documentation>The certificate used to secure the intra cluster communication.</xs:documentation>
        </xs:annotation>
      </xs:element>
      

Cluster커넥트ionEndpoint 요소

attribute
type InternalEndpointType
콘텐츠 0개 요소, 0개 특성
정의 FabricEndpointsType complexType에 로컬로
name Cluster커넥트ionEndpoint

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ClusterConnectionEndpoint" type="InternalEndpointType"/>
      

ClusterManagerReplicatorEndpoint 요소

attribute
type InternalEndpointType
콘텐츠 0개 요소, 0개 특성
정의 FabricEndpointsType complexType에 로컬로
name ClusterManagerReplicatorEndpoint
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ClusterManagerReplicatorEndpoint" type="InternalEndpointType" minOccurs="0"/>
      

ClusterManifest 요소

Microsoft Azure Service Fabric 클러스터를 설명합니다.

attribute
type ClusterManifestType
콘텐츠 0개 요소, 0개 특성
정의 세계적 으로
name ClusterManifest

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ClusterManifest" type="ClusterManifestType">
                <xs:annotation>
                        <xs:documentation>Describes a Microsoft Azure Service Fabric Cluster.</xs:documentation>
                </xs:annotation>
        </xs:element>
        

CodePackage 요소

정의된 서비스 유형을 지원하는 코드 패키지를 설명합니다. 이러한 서비스 유형 중 하나에 대해 서비스가 인스턴스화되면 코드 패키지의 진입점을 실행하여 이 매니페스트에 선언된 모든 코드 패키지가 활성화됩니다. 결과 프로세스는 런타임에 지원되는 서비스 유형을 등록해야 합니다. 여러 코드 패키지가 있는 경우 시스템에서 선언된 서비스 유형 중 하나를 검색할 때마다 모두 활성화됩니다.

attribute
type CodePackageType
콘텐츠 0개 요소, 0개 특성
정의 ServiceManifestType complexType, DigestedCodePackage 요소에 로컬로
name CodePackage
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="CodePackage" type="CodePackageType" maxOccurs="unbounded"/>
      

Commands 요소

쉼표로 구분된 명령 목록을 컨테이너에 전달합니다.

attribute
type xs:string
콘텐츠 0개 요소, 0개 특성
정의 ContainerHostEntryPointType complexType에 로컬로
name 명령
Minoccurs 0
Maxoccurs 1

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Commands" type="xs:string" minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>Pass a comma delimited list of commands to the container.</xs:documentation>
        </xs:annotation>
      </xs:element>
      

ConfigOverride 요소

가져온 서비스 매니페스트의 특정 구성 패키지에 대한 구성 재정의에 대해 설명합니다.

attribute
type ConfigOverrideType
콘텐츠 0개 요소, 0개 특성
정의 ConfigOverrides 요소, DigestedConfigPackage 요소에 로컬로
name ConfigOverride
Minoccurs 0
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ConfigOverride" type="ConfigOverrideType" minOccurs="0" maxOccurs="unbounded"/>
                

ConfigOverrides 요소

가져온 서비스 매니페스트에 대한 구성 재정의를 설명합니다. 구성 재정의를 사용하면 특정 애플리케이션 유형과 함께 사용할 때만 서비스 매니페스트의 구성을 재정의하여 여러 애플리케이션 유형에서 동일한 서비스 매니페스트를 유연하게 다시 사용할 수 있습니다. 구성 재정의는 ConfigPackage 폴더의 설정.xml을 사용하여 기본 구성이 정의되는 한 서비스 매니페스트의 모든 기본 구성을 변경할 수 있습니다.

attribute
type anonymous complexType
콘텐츠 1개 요소, 0개 특성
정의 ServiceManifestImport 요소에 로컬로
name ConfigOverrides
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ConfigOverrides" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Describes configuration overrides for the imported service manifest. Configuration overrides allow the flexibility of re-using the same service manifests across multiple application types by overriding the service manifest's configuration only when used with a particular application type. Configuration overrides can change any default configuration in a service manifest as long as default configuration is defined using the Settings.xml in the ConfigPackage folder. </xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="ConfigOverride" type="ConfigOverrideType" minOccurs="0" maxOccurs="unbounded"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            

콘텐츠 요소 세부 정보

ConfigOverride

attribute
name ConfigOverride
type ConfigOverrideType
Minoccurs 0
Maxoccurs 바인딩되지 않은

ConfigPackage 요소(ConfigPackageDescriptionType 형식)

Name 특성으로 명명되고 Settings.xml 파일이 포함된 폴더를 선언합니다. 이 파일에는 런타임에 프로세스가 다시 읽을 수 있는 사용자 정의 키-값 쌍 설정 섹션이 포함되어 있습니다. 업그레이드하는 동안 ConfigPackage 버전만 변경되면 실행 중인 프로세스가 다시 시작되지 않습니다. 대신, 콜백에서는 구성 설정이 변경되어 동적으로 다시 로드할 수 있음을 프로세스에 알립니다.

attribute
type ConfigPackageDescriptionType
콘텐츠 0개 요소, 0개 특성
정의 ConfigPackagePoliciesType complexType에 로컬로
name ConfigPackage
Minoccurs 0
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ConfigPackage" type="ConfigPackageDescriptionType" minOccurs="0" maxOccurs="unbounded"/>
    

ConfigPackage 요소(ConfigPackageType 형식)

Name 특성으로 명명된 폴더와 설정.xml 파일이 포함된 PackageRoot를 선언합니다. 이 파일에는 런타임에 프로세스가 다시 읽을 수 있는 사용자 정의 키-값 쌍 설정 섹션이 포함되어 있습니다. 업그레이드하는 동안 ConfigPackage 버전만 변경되면 실행 중인 프로세스가 다시 시작되지 않습니다. 대신, 콜백에서는 구성 설정이 변경되어 동적으로 다시 로드할 수 있음을 프로세스에 알립니다.

attribute
type ConfigPackageType
콘텐츠 0개 요소, 0개 특성
정의 ServiceManifestType complexType, DigestedConfigPackage 요소에 로컬로
name ConfigPackage
Minoccurs 0
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ConfigPackage" type="ConfigPackageType" minOccurs="0" maxOccurs="unbounded"/>
      

ConfigPackagePolicies 요소

컨테이너 내부에 탑재할 구성 패키지입니다.

attribute
type ConfigPackagePoliciesType
콘텐츠 0개 요소, 0개 특성
정의 ServiceManifestImportPoliciesType complexType, DigestedCodePackage 요소에 로컬로
name ConfigPackagePolicies
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ConfigPackagePolicies" type="ConfigPackagePoliciesType" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Config Packages to be mounted inside the container.</xs:documentation>
        </xs:annotation>
      </xs:element>
      

ConsoleRedirection 요소

경고 프로덕션 애플리케이션에서 콘솔 리디렉션을 사용하지 않고 로컬 개발 및 디버깅에만 사용합니다. 시작 스크립트에서 애플리케이션이 배포되고 실행되는 클러스터 노드의 "log"라는 애플리케이션 폴더의 출력 파일로 콘솔 출력을 리디렉션합니다.

attribute
type anonymous complexType
콘텐츠 0개 요소, 2개 특성
정의 ExeHostEntryPointType complexType에 로컬로
name ConsoleRedirection
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ConsoleRedirection" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Warning! Do not use console redirection in a production application, only use it for local development and debugging. Redirects console output from the startup script to an output file in the application folder called "log" on the cluster node where the application is deployed and run.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:attribute name="FileRetentionCount" default="2">
            <xs:annotation>
              <xs:documentation>Sets the number of console redirection output files to retain.  Must be a positive integer, the default value is "2".</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
              <xs:restriction base="xs:int">
                <xs:minInclusive value="1"/>
              </xs:restriction>
            </xs:simpleType>
          </xs:attribute>
          <xs:attribute name="FileMaxSizeInKb" default="20480">
            <xs:annotation>
              <xs:documentation>Set the maximum size of a console redirection output file.  Must be a positive integer greater than 128KB, the default value is "20480".</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
              <xs:restriction base="xs:int">
                <xs:minInclusive value="128"/>
              </xs:restriction>
            </xs:simpleType>
          </xs:attribute>
        </xs:complexType>
      </xs:element>
    

특성 세부 정보

FileRetentionCount

보존할 콘솔 리디렉션 출력 파일 수를 설정합니다. 양의 정수여야 하며 기본값은 "2"입니다.

attribute
name FileRetentionCount
default 2

FileMaxSizeInKb

콘솔 리디렉션 출력 파일의 최대 크기를 설정합니다. 128KB보다 큰 양의 정수여야 하며 기본값은 "20480"입니다.

attribute
name FileMaxSizeInKb
default 20480

ContainerEntryPoint 요소

디버거를 시작할 수 있도록 컨테이너의 진입점을 재정의합니다.

attribute
type xs:string
콘텐츠 0개 요소, 0개 특성
정의 DebugParametersType complexType에 로컬로
name ContainerEntryPoint
Minoccurs 0
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ContainerEntryPoint" type="xs:string" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Overridden entrypoint for containers so debugger can be launched.</xs:documentation>
        </xs:annotation>
      </xs:element>
      

ContainerEnvironmentBlock 요소

컨테이너에 대한 EnvironmentBlock입니다.

attribute
type xs:string
콘텐츠 0개 요소, 0개 특성
정의 DebugParametersType complexType에 로컬로
name ContainerEnvironmentBlock
Minoccurs 0
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ContainerEnvironmentBlock" type="xs:string" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>EnvironmentBlock for containers.</xs:documentation>
        </xs:annotation>
      </xs:element>
      

ContainerHost 요소

attribute
type ContainerHostEntryPointType
콘텐츠 0개 요소, 0개 특성
정의 EntryPointDescriptionType complexType에 로컬로
name ContainerHost

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ContainerHost" type="ContainerHostEntryPointType"/>
      

ContainerHostPolicies 요소

컨테이너 호스트를 활성화하기 위한 정책을 지정합니다.

attribute
type ContainerHostPoliciesType
콘텐츠 0개 요소, 0개 특성
정의 ServiceManifestImportPoliciesType complexType, DigestedCodePackage 요소에 로컬로
name ContainerHostPolicies
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ContainerHostPolicies" type="ContainerHostPoliciesType" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Specifies policies for activating container hosts.</xs:documentation>
        </xs:annotation>
      </xs:element>
      

ContainerLabel 요소

key=value 형식의 컨테이너에 대한 레이블입니다.

attribute
type xs:string
콘텐츠 0개 요소, 0개 특성
정의 DebugParametersType complexType에 로컬로
name ContainerLabel
Minoccurs 0
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ContainerLabel" type="xs:string" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Labels for containers in form key=value.</xs:documentation>
        </xs:annotation>
      </xs:element>
    

ContainerMountedVolume 요소

컨테이너 내부에 탑재할 볼륨입니다.

attribute
type xs:string
콘텐츠 0개 요소, 0개 특성
정의 DebugParametersType complexType에 로컬로
name ContainerMountedVolume
Minoccurs 0
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ContainerMountedVolume" type="xs:string" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Volumes to be mounted inside container.</xs:documentation>
        </xs:annotation>
      </xs:element>
      

ContainerNetworkPolicy 요소

서비스 패키지에 대한 컨테이너 네트워크 정책을 설명합니다.

attribute
type ContainerNetworkPolicyType
콘텐츠 0개 요소, 0개 특성
정의 NetworkPoliciesType complexType에 로컬로
name ContainerNetworkPolicy
Minoccurs 0
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ContainerNetworkPolicy" type="ContainerNetworkPolicyType" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Describes container network policies for the service package.</xs:documentation>
        </xs:annotation>
      </xs:element>
    

CrashDumpSource 요소

크래시 덤프 컬렉션을 지정합니다. 크래시 덤프는 애플리케이션에 속한 모든 서비스의 코드 패키지를 호스트하는 실행 파일에 대해 수집됩니다.

attribute
type anonymous complexType
콘텐츠 2개 요소, 1개 특성
정의 DiagnosticsType complexType에 로컬로
name CrashDumpSource
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="CrashDumpSource" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Specifies crash dump collection. Crash dumps are collected for executables that host the code packages of all services belonging to the application.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Destinations" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Destinations to which the crash dumps need to be transferred.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="LocalStore" type="LocalStoreType" minOccurs="0" maxOccurs="unbounded"/>
                  <xs:element name="FileStore" type="FileStoreType" minOccurs="0" maxOccurs="unbounded"/>
                  <xs:element name="AzureBlob" type="AzureBlobType" minOccurs="0" maxOccurs="unbounded"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element ref="Parameters" minOccurs="0" maxOccurs="1"/>
          </xs:sequence>
          <xs:attribute name="IsEnabled" type="xs:string">
            <xs:annotation>
              <xs:documentation>Whether or not crash dump collection is enabled. By default, it is not enabled.</xs:documentation>
            </xs:annotation>
          </xs:attribute>
        </xs:complexType>
      </xs:element>
      

특성 세부 정보

IsEnabled

크래시 덤프 수집을 사용할 수 있는지 여부입니다. 기본적으로 사용하지 않도록 설정됩니다.

attribute
name IsEnabled
type xs:string

콘텐츠 요소 세부 정보

대상

크래시 덤프를 전송해야 하는 대상입니다.

attribute
name 대상
Minoccurs 0

없음

attribute
ref 매개 변수
Minoccurs 0
Maxoccurs 1

CurrentInstallation 요소

attribute
type WindowsFabricDeploymentInformation
콘텐츠 0개 요소, 0개 특성
정의 TargetInformationType complexType에 로컬로
name CurrentInstallation
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="CurrentInstallation" type="WindowsFabricDeploymentInformation" minOccurs="0"/>
      

DataPackage 요소

런타임에 프로세스에서 사용할 정적 데이터 파일이 포함된 PackageRoot에서 Name 특성으로 명명된 폴더를 선언합니다. Service Fabric에서 서비스 매니페스트에 나열된 데이터 패키지를 업그레이드할 때 호스트 및 지원 패키지에 지정된 모든 EXE 및 DLLHOST를 재활용합니다.

attribute
type DataPackageType
콘텐츠 0개 요소, 0개 특성
정의 ServiceManifestType complexType, DigestedDataPackage 요소에 로컬로
name Datapackage
Minoccurs 0
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="DataPackage" type="DataPackageType" minOccurs="0" maxOccurs="unbounded"/>
      

DebugParameters 요소

codepackage를 활성화할 때 연결할 디버거에 대한 정보를 지정합니다.

attribute
type DebugParametersType
콘텐츠 0개 요소, 0개 특성
정의 DigestedCodePackage 요소, DigestedConfigPackage 요소, DigestedDataPackage 요소에 로컬로
name DebugParameters
Minoccurs 0
Maxoccurs 1

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="DebugParameters" type="DebugParametersType" minOccurs="0" maxOccurs="1"/>
            

DefaultReplicatorEndpoint 요소

attribute
type InternalEndpointType
콘텐츠 0개 요소, 0개 특성
정의 FabricEndpointsType complexType에 로컬로
name DefaultReplicatorEndpoint
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="DefaultReplicatorEndpoint" type="InternalEndpointType" minOccurs="0"/>
      

DefaultRunAsPolicy 요소

ServiceManifestImport 섹션에 정의된 특정 RunAsPolicy가 없는 모든 서비스 코드 패키지에 대한 기본 사용자 계정을 지정합니다.

attribute
type anonymous complexType
콘텐츠 0개 요소, 1개 특성
정의 ApplicationPoliciesType complexType에 로컬로
name DefaultRunAsPolicy
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="DefaultRunAsPolicy" minOccurs="0">
                                <xs:annotation>
                                        <xs:documentation>Specify a default user account for all service code packages that don't have a specific RunAsPolicy defined in the ServiceManifestImport section.</xs:documentation>
                                </xs:annotation>
                                <xs:complexType>
                                        <xs:attribute name="UserRef" type="xs:string" use="required">
                                                <xs:annotation>
                                                        <xs:documentation>The user account that the service code packages will run as.  The user account must be declared in the Principals section. Often it is preferable to run the setup entry point using a local system account rather than an administrators account.</xs:documentation>
                                                </xs:annotation>
                                        </xs:attribute>
                                </xs:complexType>
                        </xs:element>
                        

특성 세부 정보

UserRef

서비스 코드 패키지가 실행될 사용자 계정입니다. 사용자 계정은 보안 주체 섹션에서 선언해야 합니다. 관리자 계정이 아닌 로컬 시스템 계정을 사용하여 설치 진입점을 실행하는 것이 좋습니다.

attribute
name UserRef
type xs:string
use 필수

DefaultServiceTypeHealthPolicy 요소

애플리케이션의 모든 서비스 유형에 대한 기본 상태 정책을 대체할 기본 서비스 유형 상태 정책을 지정합니다.

attribute
type ServiceTypeHealthPolicyType
콘텐츠 0개 요소, 0개 특성
정의 ApplicationHealthPolicyType complexType에 로컬로
name DefaultServiceTypeHealthPolicy
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="DefaultServiceTypeHealthPolicy" type="ServiceTypeHealthPolicyType" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Specifies the default service type health policy, which will replace the default health policy for all service types in the application.</xs:documentation>
        </xs:annotation>
      </xs:element>
      

DefaultServices 요소

이 애플리케이션 유형에 대해 애플리케이션이 인스턴스화될 때마다 자동으로 만드는 서비스 인스턴스를 선언합니다.

attribute
type DefaultServicesType
콘텐츠 0개 요소, 0개 특성
정의 ApplicationManifestType complexType, ApplicationInstanceType complexType에 로컬로
name DefaultServices
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="DefaultServices" type="DefaultServicesType" minOccurs="0">

      </xs:element>
      

Description 요소

이 애플리케이션을 설명하는 텍스트입니다.

attribute
type xs:string
콘텐츠 0개 요소, 0개 특성
정의 ApplicationManifestType complexType, ServiceManifestType complexType, ServicePackageType complexType에 로컬로
name 설명
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Description" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Text describing this application.</xs:documentation>
        </xs:annotation>
      </xs:element>
      

Destinations 요소(CrashDumpSource에 정의됨)

크래시 덤프를 전송해야 하는 대상입니다.

attribute
type anonymous complexType
콘텐츠 3개 요소, 0개 특성
정의 CrashDumpSource 요소에 로컬로
name 대상
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Destinations" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Destinations to which the crash dumps need to be transferred.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="LocalStore" type="LocalStoreType" minOccurs="0" maxOccurs="unbounded"/>
                  <xs:element name="FileStore" type="FileStoreType" minOccurs="0" maxOccurs="unbounded"/>
                  <xs:element name="AzureBlob" type="AzureBlobType" minOccurs="0" maxOccurs="unbounded"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            

콘텐츠 요소 세부 정보

LocalStore

attribute
name LocalStore
type LocalStoreType
Minoccurs 0
Maxoccurs 바인딩되지 않은

FileStore

attribute
name FileStore
type FileStoreType
Minoccurs 0
Maxoccurs 바인딩되지 않은

AzureBlob

attribute
name AzureBlob
type AzureBlobType
Minoccurs 0
Maxoccurs 바인딩되지 않은

Destinations 요소(ETWSource에 정의됨)

크래시 덤프를 전송해야 하는 대상입니다.

attribute
type anonymous complexType
콘텐츠 3개 요소, 0개 특성
정의 ETWSource 요소에 로컬로
name 대상
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Destinations" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Destinations to which the crash dumps need to be transferred.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="LocalStore" type="LocalStoreETWType" minOccurs="0" maxOccurs="unbounded"/>
                  <xs:element name="FileStore" type="FileStoreETWType" minOccurs="0" maxOccurs="unbounded"/>
                  <xs:element name="AzureBlob" type="AzureBlobETWType" minOccurs="0" maxOccurs="unbounded"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            

콘텐츠 요소 세부 정보

LocalStore

attribute
name LocalStore
type LocalStoreETWType
Minoccurs 0
Maxoccurs 바인딩되지 않은

FileStore

attribute
name FileStore
type FileStoreETWType
Minoccurs 0
Maxoccurs 바인딩되지 않은

AzureBlob

attribute
name AzureBlob
type AzureBlobETWType
Minoccurs 0
Maxoccurs 바인딩되지 않은

Destinations 요소(FolderSource에 정의됨)

폴더 내용을 전송해야 하는 대상입니다.

attribute
type anonymous complexType
콘텐츠 3개 요소, 0개 특성
정의 FolderSource 요소에 로컬로
name 대상
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Destinations" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Destinations to which the folder contents need to be transferred.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="LocalStore" type="LocalStoreType" minOccurs="0" maxOccurs="unbounded"/>
                  <xs:element name="FileStore" type="FileStoreType" minOccurs="0" maxOccurs="unbounded"/>
                  <xs:element name="AzureBlob" type="AzureBlobType" minOccurs="0" maxOccurs="unbounded"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            

콘텐츠 요소 세부 정보

LocalStore

attribute
name LocalStore
type LocalStoreType
Minoccurs 0
Maxoccurs 바인딩되지 않은

FileStore

attribute
name FileStore
type FileStoreType
Minoccurs 0
Maxoccurs 바인딩되지 않은

AzureBlob

attribute
name AzureBlob
type AzureBlobType
Minoccurs 0
Maxoccurs 바인딩되지 않은

Diagnostics 요소(DiagnosticsType 형식)

애플리케이션에 대한 진단 설정을 설명합니다.

attribute
type DiagnosticsType
콘텐츠 0개 요소, 0개 특성
정의 ApplicationManifestType complexType, EnvironmentType complexType에 로컬로
name 진단
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Diagnostics" type="DiagnosticsType" minOccurs="0"/>
      

Diagnostics 요소(ServiceDiagnosticsType 형식)

이 서비스 매니페스트의 구성 요소에 대한 진단 설정을 설명합니다.

attribute
type ServiceDiagnosticsType
콘텐츠 0개 요소, 0개 특성
정의 ServiceManifestType complexType, ServicePackageType complexType에 로컬로
name 진단
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Diagnostics" type="ServiceDiagnosticsType" minOccurs="0"/>
    

DigestedCertificates 요소(ApplicationPackageType에 정의됨)

attribute
type anonymous complexType
콘텐츠 2개 요소, 0개 특성
정의 ApplicationPackageType complexType에 로컬로
name DigestedCertificates

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="DigestedCertificates">
        <xs:complexType>
          <xs:sequence maxOccurs="unbounded">
            <xs:element name="SecretsCertificate" type="FabricCertificateType" minOccurs="0"/>
            <xs:element name="EndpointCertificate" type="EndpointCertificateType" minOccurs="0"/>
          </xs:sequence>
          <xs:attributeGroup ref="VersionedItemAttrGroup"/>
        </xs:complexType>
      </xs:element>
    

콘텐츠 요소 세부 정보

SecretsCertificate

attribute
name SecretsCertificate
type FabricCertificateType
Minoccurs 0

EndpointCertificate

attribute
name EndpointCertificate
type EndpointCertificateType
Minoccurs 0

DigestedCertificates 요소(DigestedResources에 정의됨)

attribute
type anonymous complexType
콘텐츠 1개 요소, 0개 특성
정의 DigestedResources 요소에 로컬로
name DigestedCertificates
Minoccurs 0
Maxoccurs 1

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="DigestedCertificates" minOccurs="0" maxOccurs="1">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="EndpointCertificate" type="EndpointCertificateType" minOccurs="0" maxOccurs="unbounded"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          

콘텐츠 요소 세부 정보

EndpointCertificate

attribute
name EndpointCertificate
type EndpointCertificateType
Minoccurs 0
Maxoccurs 바인딩되지 않은

DigestedCodePackage 요소

attribute
type anonymous complexType
콘텐츠 6개 요소, 2개 특성
정의 ServicePackageType complexType에 로컬로
name DigestedCodePackage
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="DigestedCodePackage" maxOccurs="unbounded">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="CodePackage" type="CodePackageType"/>
            <xs:element name="RunAsPolicy" type="RunAsPolicyType" minOccurs="0" maxOccurs="2"/>
            <xs:element name="DebugParameters" type="DebugParametersType" minOccurs="0" maxOccurs="1"/>
            <xs:element name="ContainerHostPolicies" type="ContainerHostPoliciesType" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Specifies policies for activating container hosts.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="ResourceGovernancePolicy" type="ResourceGovernancePolicyType" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Specifies resource limits for codepackage.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="ConfigPackagePolicies" type="ConfigPackagePoliciesType" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Specifies config policies for mounts.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
          <xs:attributeGroup ref="VersionedItemAttrGroup"/>
          <xs:attribute name="ContentChecksum" type="xs:string"/>
          <xs:attribute name="IsShared" type="xs:boolean"/>
        </xs:complexType>
      </xs:element>
      

특성 세부 정보

ContentChecksum

attribute
name ContentChecksum
type xs:string

Isshared

attribute
name Isshared
type xs:boolean

콘텐츠 요소 세부 정보

CodePackage

attribute
name CodePackage
type CodePackageType

RunAsPolicy

attribute
name RunAsPolicy
type RunAsPolicyType
Minoccurs 0
Maxoccurs 2

DebugParameters

attribute
name DebugParameters
type DebugParametersType
Minoccurs 0
Maxoccurs 1

ContainerHostPolicies

컨테이너 호스트를 활성화하기 위한 정책을 지정합니다.

attribute
name ContainerHostPolicies
type ContainerHostPoliciesType
Minoccurs 0

ResourceGovernancePolicy

codepackage에 대한 리소스 제한을 지정합니다.

attribute
name ResourceGovernancePolicy
type ResourceGovernancePolicyType
Minoccurs 0

ConfigPackagePolicies

탑재에 대한 구성 정책을 지정합니다.

attribute
name ConfigPackagePolicies
type ConfigPackagePoliciesType
Minoccurs 0

DigestedConfigPackage 요소

attribute
type anonymous complexType
콘텐츠 3개 요소, 2개 특성
정의 ServicePackageType complexType에 로컬로
name DigestedConfigPackage
Minoccurs 0
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="DigestedConfigPackage" minOccurs="0" maxOccurs="unbounded">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="ConfigPackage" type="ConfigPackageType"/>
            <xs:element name="ConfigOverride" type="ConfigOverrideType" minOccurs="0"/>
            <xs:element name="DebugParameters" type="DebugParametersType" minOccurs="0" maxOccurs="1"/>
          </xs:sequence>
          <xs:attributeGroup ref="VersionedItemAttrGroup"/>
          <xs:attribute name="ContentChecksum" type="xs:string"/>
          <xs:attribute name="IsShared" type="xs:boolean"/>
        </xs:complexType>
      </xs:element>
      

특성 세부 정보

ContentChecksum

attribute
name ContentChecksum
type xs:string

Isshared

attribute
name Isshared
type xs:boolean

콘텐츠 요소 세부 정보

ConfigPackage

attribute
name ConfigPackage
type ConfigPackageType

ConfigOverride

attribute
name ConfigOverride
type ConfigOverrideType
Minoccurs 0

DebugParameters

attribute
name DebugParameters
type DebugParametersType
Minoccurs 0
Maxoccurs 1

DigestedDataPackage 요소

attribute
type anonymous complexType
콘텐츠 2개 요소, 2개 특성
정의 ServicePackageType complexType에 로컬로
name DigestedDataPackage
Minoccurs 0
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="DigestedDataPackage" minOccurs="0" maxOccurs="unbounded">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="DataPackage" type="DataPackageType"/>
            <xs:element name="DebugParameters" type="DebugParametersType" minOccurs="0" maxOccurs="1"/>
          </xs:sequence>
          <xs:attributeGroup ref="VersionedItemAttrGroup"/>
          <xs:attribute name="ContentChecksum" type="xs:string"/>
          <xs:attribute name="IsShared" type="xs:boolean"/>
        </xs:complexType>
      </xs:element>
      

특성 세부 정보

ContentChecksum

attribute
name ContentChecksum
type xs:string

Isshared

attribute
name Isshared
type xs:boolean

콘텐츠 요소 세부 정보

Datapackage

attribute
name Datapackage
type DataPackageType

DebugParameters

attribute
name DebugParameters
type DebugParametersType
Minoccurs 0
Maxoccurs 1

DigestedEndpoint 요소

attribute
type anonymous complexType
콘텐츠 4개 요소, 0개 특성
정의 DigestedEndpoints 요소에 로컬로
name DigestedEndpoint
Minoccurs 0
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="DigestedEndpoint" minOccurs="0" maxOccurs="unbounded">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="Endpoint" type="EndpointType"/>
                        <xs:element name="SecurityAccessPolicy" type="SecurityAccessPolicyType" minOccurs="0"/>
                        <xs:element name="EndpointBindingPolicy" type="EndpointBindingPolicyType" minOccurs="0"/>
                        <xs:element name="ResourceGovernancePolicy" type="ResourceGovernancePolicyType" minOccurs="0" maxOccurs="1"/>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                

콘텐츠 요소 세부 정보

엔드포인트

attribute
name 엔드포인트
type EndpointType

SecurityAccessPolicy

attribute
name SecurityAccessPolicy
type SecurityAccessPolicyType
Minoccurs 0

EndpointBindingPolicy

attribute
name EndpointBindingPolicy
type EndpointBindingPolicyType
Minoccurs 0

ResourceGovernancePolicy

attribute
name ResourceGovernancePolicy
type ResourceGovernancePolicyType
Minoccurs 0
Maxoccurs 1

DigestedEndpoints 요소

attribute
type anonymous complexType
콘텐츠 1개 요소, 0개 특성
정의 DigestedResources 요소에 로컬로
name DigestedEndpoints
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="DigestedEndpoints" minOccurs="0">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="DigestedEndpoint" minOccurs="0" maxOccurs="unbounded">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="Endpoint" type="EndpointType"/>
                        <xs:element name="SecurityAccessPolicy" type="SecurityAccessPolicyType" minOccurs="0"/>
                        <xs:element name="EndpointBindingPolicy" type="EndpointBindingPolicyType" minOccurs="0"/>
                        <xs:element name="ResourceGovernancePolicy" type="ResourceGovernancePolicyType" minOccurs="0" maxOccurs="1"/>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            

콘텐츠 요소 세부 정보

DigestedEndpoint

attribute
name DigestedEndpoint
Minoccurs 0
Maxoccurs 바인딩되지 않은

DigestedEnvironment 요소

attribute
type EnvironmentType
콘텐츠 0개 요소, 0개 특성
정의 ApplicationPackageType complexType에 로컬로
name DigestedEnvironment

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="DigestedEnvironment" type="EnvironmentType"/>
      

DigestedResources 요소

attribute
type anonymous complexType
콘텐츠 2개 요소, 0개 특성
정의 ServicePackageType complexType에 로컬로
name DigestedResources
Minoccurs 1

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="DigestedResources" minOccurs="1">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="DigestedEndpoints" minOccurs="0">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="DigestedEndpoint" minOccurs="0" maxOccurs="unbounded">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="Endpoint" type="EndpointType"/>
                        <xs:element name="SecurityAccessPolicy" type="SecurityAccessPolicyType" minOccurs="0"/>
                        <xs:element name="EndpointBindingPolicy" type="EndpointBindingPolicyType" minOccurs="0"/>
                        <xs:element name="ResourceGovernancePolicy" type="ResourceGovernancePolicyType" minOccurs="0" maxOccurs="1"/>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element name="DigestedCertificates" minOccurs="0" maxOccurs="1">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="EndpointCertificate" type="EndpointCertificateType" minOccurs="0" maxOccurs="unbounded"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
          <xs:attributeGroup ref="VersionedItemAttrGroup"/>
        </xs:complexType>
      </xs:element>
      

콘텐츠 요소 세부 정보

DigestedEndpoints

attribute
name DigestedEndpoints
Minoccurs 0

DigestedCertificates

attribute
name DigestedCertificates
Minoccurs 0
Maxoccurs 1

DigestedServiceTypes 요소

attribute
type anonymous complexType
콘텐츠 1개 요소, 0개 특성
정의 ServicePackageType complexType에 로컬로
name DigestedServiceTypes

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="DigestedServiceTypes">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="ServiceTypes" type="ServiceTypesType"/>
          </xs:sequence>
          <xs:attributeGroup ref="VersionedItemAttrGroup"/>
        </xs:complexType>
      </xs:element>
      

콘텐츠 요소 세부 정보

ServiceTypes

attribute
name ServiceTypes
type ServiceTypesType

DllHost 요소

지원되지 않는 경우 사용하지 마세요. DLL 호스팅 지원(어셈블리 진입점)이 FWP.exe 프로세스를 통해 제공됩니다. Service Fabric은 FWP.exe(Fabric Worker Process)를 시작하고 활성화 프로세스의 일부로 어셈블리를 로드합니다.

attribute
type DllHostEntryPointType
콘텐츠 0개 요소, 0개 특성
정의 EntryPointDescriptionType complexType에 로컬로
name Dllhost

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="DllHost" type="DllHostEntryPointType"/>
        

Do기본Group 요소

attribute
type anonymous complexType
콘텐츠 0개 요소, 1개 특성
정의 Membership 요소에 로컬로
name Do기본Group
Minoccurs 0
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="DomainGroup" minOccurs="0" maxOccurs="unbounded">
                                                    <xs:complexType>
                                                        <xs:attribute name="Name" type="xs:string" use="required"/>
                                                    </xs:complexType>
                                                </xs:element>
                                                

특성 세부 정보

이름

attribute
name 이름
type xs:string
use 필수

DomainUser 요소

attribute
type anonymous complexType
콘텐츠 0개 요소, 1개 특성
정의 Membership 요소에 로컬로
name Do기본User
Minoccurs 0
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="DomainUser" minOccurs="0" maxOccurs="unbounded">
                                                    <xs:complexType>
                                                        <xs:attribute name="Name" type="xs:string" use="required"/>
                                                    </xs:complexType>
                                                </xs:element>
                                            

특성 세부 정보

이름

attribute
name 이름
type xs:string
use 필수

DriverOption 요소

드라이버에 전달할 드라이버 옵션입니다.

attribute
type DriverOptionType
콘텐츠 0개 요소, 0개 특성
정의 ContainerLoggingDriverType complexType, ContainerVolumeType complexType에 로컬로
name DriverOption
Minoccurs 0
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="DriverOption" type="DriverOptionType" minOccurs="0" maxOccurs="unbounded">
              <xs:annotation>
                  <xs:documentation>Driver options to be passed to driver.</xs:documentation>
              </xs:annotation>
          </xs:element>
      

ETW 요소

이 서비스 매니페스트의 구성 요소에 대한 ETW 설정을 설명합니다.

attribute
type anonymous complexType
콘텐츠 2개 요소, 0개 특성
정의 ServiceDiagnosticsType complexType에 로컬로
name ETW
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ETW" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Describes the ETW settings for the components of this service manifest.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="ProviderGuids" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Lists the ETW provider GUIDs for the components of this service manifest.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="ProviderGuid" minOccurs="0" maxOccurs="unbounded">
                    <xs:complexType>
                      <xs:attribute name="Value" use="required">
                        <xs:simpleType>
                          <xs:restriction base="xs:string">
                            <xs:pattern value="[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}"/>
                          </xs:restriction>
                        </xs:simpleType>
                      </xs:attribute>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element name="ManifestDataPackages" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Lists the data packages containing ETW manifests for the components of this service manifest. The data package containing ETW manifests should not contain any other files. </xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="ManifestDataPackage" type="DataPackageType" minOccurs="0" maxOccurs="unbounded"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    

콘텐츠 요소 세부 정보

ProviderGuids

이 서비스 매니페스트의 구성 요소에 대한 ETW 공급자 GUID를 나열합니다.

attribute
name ProviderGuids
Minoccurs 0

ManifestDataPackages

이 서비스 매니페스트의 구성 요소에 대한 ETW 매니페스트가 포함된 데이터 패키지를 나열합니다. ETW 매니페스트를 포함하는 데이터 패키지에는 다른 파일이 포함되어서는 안 됩니다.

attribute
name ManifestDataPackages
Minoccurs 0

ETWSource 요소

ETW 추적 컬렉션을 지정합니다. ETW 추적은 애플리케이션에 속한 모든 서비스에 의해 등록된 공급자에 대해 수집됩니다.

attribute
type anonymous complexType
콘텐츠 2개 요소, 1개 특성
정의 DiagnosticsType complexType에 로컬로
name ETWSource
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ETWSource" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Specifies ETW trace collection. ETW traces are collected for the providers that are registered by all services belonging to the application.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Destinations" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Destinations to which the crash dumps need to be transferred.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="LocalStore" type="LocalStoreETWType" minOccurs="0" maxOccurs="unbounded"/>
                  <xs:element name="FileStore" type="FileStoreETWType" minOccurs="0" maxOccurs="unbounded"/>
                  <xs:element name="AzureBlob" type="AzureBlobETWType" minOccurs="0" maxOccurs="unbounded"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element ref="Parameters" minOccurs="0" maxOccurs="1"/>
          </xs:sequence>
          <xs:attribute name="IsEnabled" type="xs:string">
            <xs:annotation>
              <xs:documentation>Whether or not ETW trace collection is enabled. By default, it is not enabled.</xs:documentation>
            </xs:annotation>
          </xs:attribute>
        </xs:complexType>
      </xs:element>
      

특성 세부 정보

IsEnabled

ETW 추적 컬렉션이 사용되는지 여부입니다. 기본적으로 사용하지 않도록 설정됩니다.

attribute
name IsEnabled
type xs:string

콘텐츠 요소 세부 정보

대상

크래시 덤프를 전송해야 하는 대상입니다.

attribute
name 대상
Minoccurs 0

없음

attribute
ref 매개 변수
Minoccurs 0
Maxoccurs 1

Endpoint 요소(EndpointOverrideType 형식)

재정의할 서비스 매니페스트에 선언된 엔드포인트입니다.

attribute
type EndpointOverrideType
콘텐츠 0개 요소, 0개 특성
정의 Endpoints 요소에 로컬로
name 엔드포인트
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Endpoint" type="EndpointOverrideType" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation>The endpoint, declared in the service manifest, to override.</xs:documentation>
              </xs:annotation>
            </xs:element>
          

Endpoint 요소(EndpointType 형식)

서비스의 엔드포인트를 정의합니다. 특정 포트를 요청할 수 있습니다. 포트를 명시적으로 지정하지 않으면 예약된 애플리케이션 포트 범위에서 포트가 할당됩니다. 서로 다른 클러스터 노드에서 실행되는 서비스 복제본(replica) 서로 다른 포트 번호를 할당할 수 있지만 동일한 노드에서 실행되는 동일한 서비스의 복제본(replica) 동일한 포트를 공유합니다. 이러한 포트는 서비스 복제본(replica) 복제본(replica)tion 또는 클라이언트 요청 수신 대기와 같은 다양한 용도로 사용할 수 있습니다.

attribute
type EndpointType
콘텐츠 0개 요소, 0개 특성
정의 Endpoints 요소, DigestedEndpoint 요소에 로컬로
name 엔드포인트
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Endpoint" type="EndpointType" maxOccurs="unbounded"/>
          

EndpointBinding 요소

컨테이너 네트워크에 노출되어야 하는 엔드포인트를 지정합니다.

attribute
type ContainerNetworkPolicyEndpointBindingType
콘텐츠 0개 요소, 0개 특성
정의 ContainerNetworkPolicyType complexType에 로컬로
name EndpointBinding
Minoccurs 0
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="EndpointBinding" type="ContainerNetworkPolicyEndpointBindingType" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Specifies an endpoint that should be exposed on the container network.</xs:documentation>
        </xs:annotation>
      </xs:element>
    

EndpointBindingPolicy 요소

HTTPS 엔드포인트에 대해 클라이언트에 반환해야 하는 인증서를 지정합니다.

attribute
type EndpointBindingPolicyType
콘텐츠 0개 요소, 0개 특성
정의 ServiceManifestImportPoliciesType complexType, DigestedEndpoint 요소에 로컬로
name EndpointBindingPolicy
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="EndpointBindingPolicy" type="EndpointBindingPolicyType" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Specifies a certificate that should be returned to a client for an HTTPS endpoint.</xs:documentation>
        </xs:annotation>
      </xs:element>
      

EndpointCertificate 요소

엔드포인트를 보호하는 데 사용되는 X509 인증서에 대한 정보를 지정합니다.

attribute
type EndpointCertificateType
콘텐츠 0개 요소, 0개 특성
정의 Certificates 요소, DigestedCertificates 요소, DigestedCertificates 요소에 로컬로
name EndpointCertificate
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="EndpointCertificate" type="EndpointCertificateType" minOccurs="0"/>
          

Endpoints 요소(FabricEndpointsType 형식)

이 노드 형식과 연결된 엔드포인트 설명

attribute
type FabricEndpointsType
콘텐츠 0개 요소, 0개 특성
정의 NodeType 요소, InfrastructureNodeType complexType에 로컬로
name 끝점
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Endpoints" type="FabricEndpointsType" minOccurs="0">
                                                                                <xs:annotation>
                                                                                        <xs:documentation>Describe the endpoints associated with this node type</xs:documentation>
                                                                                </xs:annotation>
                                                                        </xs:element>
                                                                          

Endpoints 요소(ResourceOverridesType에 정의됨)

재정의할 서비스 엔드포인트입니다.

attribute
type anonymous complexType
콘텐츠 1개 요소, 0개 특성
정의 ResourceOverridesType complexType에 로컬로
name 끝점
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Endpoints" minOccurs="0">
        <xs:annotation>
          <xs:documentation>The service endpoint(s) to override.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Endpoint" type="EndpointOverrideType" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation>The endpoint, declared in the service manifest, to override.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    

콘텐츠 요소 세부 정보

엔드포인트

재정의할 서비스 매니페스트에 선언된 엔드포인트입니다.

attribute
name 엔드포인트
type EndpointOverrideType
Maxoccurs 바인딩되지 않은

Endpoints 요소(ResourcesType에 정의됨)

서비스에 대한 엔드포인트를 정의합니다.

attribute
type anonymous complexType
콘텐츠 1개 요소, 0개 특성
정의 ResourcesType complexType에 로컬로
name 끝점
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Endpoints" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Defines endpoints for the service.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Endpoint" type="EndpointType" maxOccurs="unbounded"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    

콘텐츠 요소 세부 정보

엔드포인트

attribute
name 엔드포인트
type EndpointType
Maxoccurs 바인딩되지 않은

EntryPoint 요소(EntryPointDescriptionType 형식)

EntryPoint에서 지정한 실행 파일은 일반적으로 장기 실행 서비스 호스트입니다. 별도의 설정 진입점이 있으면 오랜 시간 동안 높은 권한으로 서비스 호스트를 실행할 필요가 없습니다. SetupEntryPoint가 성공적으로 종료된 후 EntryPoint에서 지정한 실행 파일이 실행됩니다. 종료되거나 충돌하는 경우 결과 프로세스가 모니터링되고 다시 시작됩니다(SetupEntryPoint에서 다시 시작).

attribute
type EntryPointDescriptionType
콘텐츠 0개 요소, 0개 특성
정의 CodePackageType complexType에 로컬로
name EntryPoint
Minoccurs 1

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="EntryPoint" type="EntryPointDescriptionType" minOccurs="1"/>
      

EntryPoint 요소(xs:string 형식)

attribute
type xs:string
콘텐츠 0개 요소, 0개 특성
정의 ContainerHostEntryPointType complexType에 로컬로
name EntryPoint
Minoccurs 0
Maxoccurs 1

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="EntryPoint" type="xs:string" minOccurs="0" maxOccurs="1"/>
      

EnvironmentOverrides 요소

attribute
type EnvironmentOverridesType
콘텐츠 0개 요소, 0개 특성
정의 ServiceManifestImport 요소에 로컬로
name EnvironmentOverrides
Minoccurs 0
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="EnvironmentOverrides" type="EnvironmentOverridesType" minOccurs="0" maxOccurs="unbounded"/>
            

EnvironmentVariable 요소(EnvironmentVariableOverrideType 형식)

환경 변수입니다.

attribute
type EnvironmentVariableOverrideType
콘텐츠 0개 요소, 0개 특성
정의 EnvironmentOverridesType complexType에 로컬로
name EnvironmentVariable
Minoccurs 0
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="EnvironmentVariable" type="EnvironmentVariableOverrideType" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Environment variable.</xs:documentation>
        </xs:annotation>
      </xs:element>
    

EnvironmentVariable 요소(EnvironmentVariableType 형식)

환경 변수입니다.

attribute
type EnvironmentVariableType
콘텐츠 0개 요소, 0개 특성
정의 EnvironmentVariablesType complexType에 로컬로
name EnvironmentVariable
Minoccurs 0
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="EnvironmentVariable" type="EnvironmentVariableType" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Environment variable.</xs:documentation>
        </xs:annotation>
      </xs:element>
    

EnvironmentVariables 요소

환경 변수를 컨테이너 또는 exe.에 전달합니다.

attribute
type EnvironmentVariablesType
콘텐츠 0개 요소, 0개 특성
정의 CodePackageType complexType에 로컬로
name 환경변수
Minoccurs 0
Maxoccurs 1

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="EnvironmentVariables" type="EnvironmentVariablesType" minOccurs="0" maxOccurs="1"/>
    

EphemeralEndpoints 요소

attribute
type anonymous complexType
콘텐츠 0개 요소, 2개 특성
정의 FabricEndpointsType complexType에 로컬로
name EphemeralEndpoints
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="EphemeralEndpoints" minOccurs="0">
        <xs:complexType>
          <xs:attribute name="StartPort" type="xs:int" use="required"/>
          <xs:attribute name="EndPort" type="xs:int" use="required"/>
        </xs:complexType>
      </xs:element>
    

특성 세부 정보

StartPort

attribute
name StartPort
type xs:int
use 필수

EndPort

attribute
name EndPort
type xs:int
use 필수

EventStoreServiceReplicatorEndpoint 요소

attribute
type InternalEndpointType
콘텐츠 0개 요소, 0개 특성
정의 FabricEndpointsType complexType에 로컬로
name EventStoreServiceReplicatorEndpoint
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="EventStoreServiceReplicatorEndpoint" type="InternalEndpointType" minOccurs="0"/>
      

EvictionPolicy 요소

서비스 유형에 대한 제거 정책 확장입니다.

attribute
type anonymous complexType
콘텐츠 1개 요소, 2개 특성
정의 세계적 으로
name EvictionPolicy

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="EvictionPolicy">
    <xs:annotation>
      <xs:documentation>Eviction Policy extension for the Service Type.</xs:documentation>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="Properties" type="ServiceTypeExtensionPolicyPropertiesType" minOccurs="0"/>
      </xs:sequence>
      <xs:attribute name="Name" type="xs:string" use="required"/>
      <xs:attribute name="Provider" type="xs:string" use="required"/>
    </xs:complexType>
  </xs:element>
  

특성 세부 정보

이름

attribute
name 이름
type xs:string
use 필수

공급자

attribute
name 공급자
type xs:string
use 필수

콘텐츠 요소 세부 정보

속성

attribute
name 속성
type ServiceTypeExtensionPolicyPropertiesType
Minoccurs 0

ExeHost 요소(ExeHostEntryPointType 형식)

attribute
type ExeHostEntryPointType
콘텐츠 0개 요소, 0개 특성
정의 SetupEntryPoint 요소에 로컬로
name ExeHost

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ExeHost" type="ExeHostEntryPointType"/>
          

ExeHost 요소(EntryPointDescriptionType에 정의됨)

attribute
type anonymous complexType
콘텐츠 0개 요소, 0개 특성
정의 EntryPointDescriptionType complexType에 로컬로
name ExeHost

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ExeHost">
          <xs:complexType>
            <xs:complexContent>
              <xs:extension base="ExeHostEntryPointType">
                <xs:sequence>
                  <xs:element name="RunFrequency" minOccurs="0">
                    <xs:complexType>
                      <xs:attribute name="IntervalInSeconds" use="required">
                        <xs:simpleType>
                          <xs:restriction base="xs:int">
                            <xs:minInclusive value="0"/>
                            <xs:maxInclusive value="2147483647"/>
                          </xs:restriction>
                        </xs:simpleType>
                      </xs:attribute>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
              </xs:extension>
            </xs:complexContent>
          </xs:complexType>
        </xs:element>
        

Extension 요소

attribute
type anonymous complexType
콘텐츠 0개 요소, 2개 특성
정의 ExtensionsType complexType에 로컬로
name 내선 번호
Minoccurs 0
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Extension" minOccurs="0" maxOccurs="unbounded">
        <xs:complexType>
          <xs:sequence>
            <xs:any namespace="##other" processContents="lax"/>
          </xs:sequence>
          <xs:attribute name="Name" use="required">
            <xs:simpleType>
              <xs:restriction base="xs:string">
                <xs:minLength value="1"/>
              </xs:restriction>
            </xs:simpleType>
          </xs:attribute>
          <xs:attribute name="GeneratedId" type="xs:string" use="optional"/>
        </xs:complexType>
      </xs:element>
    

특성 세부 정보

이름

attribute
name 이름
use 필수

GeneratedId

attribute
name GeneratedId
type xs:string
use 선택적

Extensions 요소

다른 요소에 적용할 수 있는 확장을 설명합니다.

attribute
type ExtensionsType
콘텐츠 0개 요소, 0개 특성
정의 세계적 으로
name 확장

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Extensions" type="ExtensionsType"/>
  

FabricSettings 요소

재정의할 서비스 매니페스트의 구성 설정을 선언합니다. 키-값 쌍의 하나 이상의 섹션으로 구성됩니다. 매개 변수 값은 Invoke-ServiceFabricEncryptSecret cmdlet을 사용하여 암호화할 수 있습니다.

attribute
type SettingsOverridesType
콘텐츠 0개 요소, 0개 특성
정의 ClusterManifestType complexType에 로컬로
name 패브릭설정
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="FabricSettings" type="SettingsOverridesType" minOccurs="0"/>
                        

FailoverManagerReplicatorEndpoint 요소

attribute
type InternalEndpointType
콘텐츠 0개 요소, 0개 특성
정의 FabricEndpointsType complexType에 로컬로
name FailoverManagerReplicatorEndpoint
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="FailoverManagerReplicatorEndpoint" type="InternalEndpointType" minOccurs="0"/>
      

FaultAnalysisServiceReplicatorEndpoint 요소

attribute
type InternalEndpointType
콘텐츠 0개 요소, 0개 특성
정의 FabricEndpointsType complexType에 로컬로
name FaultAnalysisServiceReplicatorEndpoint
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="FaultAnalysisServiceReplicatorEndpoint" type="InternalEndpointType" minOccurs="0"/>
      

FileStore 요소(FileStoreETWType 형식)

ETW 이벤트의 파일 저장소 대상에 대해 설명합니다. 온-프레미스 환경에서만 작동합니다.

attribute
type FileStoreETWType
콘텐츠 0개 요소, 0개 특성
정의 Destinations 요소에 로컬로
name FileStore
Minoccurs 0
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="FileStore" type="FileStoreETWType" minOccurs="0" maxOccurs="unbounded"/>
                  

FileStore 요소(FileStoreType 형식)

진단 데이터에 대한 파일 저장소 대상을 설명합니다. 독립 실행형 클러스터 환경에서만 작동합니다.

attribute
type FileStoreType
콘텐츠 0개 요소, 0개 특성
정의 Destinations 요소, Destinations 요소에 로컬로
name FileStore
Minoccurs 0
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="FileStore" type="FileStoreType" minOccurs="0" maxOccurs="unbounded"/>
                  

FolderSource 요소

로컬 노드에 있는 특정 폴더의 콘텐츠 컬렉션을 지정합니다.

attribute
type anonymous complexType
콘텐츠 2개 요소, 1개 특성
정의 DiagnosticsType complexType에 로컬로
name FolderSource
Minoccurs 0
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="FolderSource" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Specifies the collection of the contents of a particular folder on the local node.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Destinations" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Destinations to which the folder contents need to be transferred.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="LocalStore" type="LocalStoreType" minOccurs="0" maxOccurs="unbounded"/>
                  <xs:element name="FileStore" type="FileStoreType" minOccurs="0" maxOccurs="unbounded"/>
                  <xs:element name="AzureBlob" type="AzureBlobType" minOccurs="0" maxOccurs="unbounded"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element ref="Parameters" minOccurs="0" maxOccurs="1"/>
          </xs:sequence>
          <xs:attribute name="IsEnabled" type="xs:string">
            <xs:annotation>
              <xs:documentation>Whether or not collection of the contents of this folder is enabled. By default, it is not enabled.</xs:documentation>
            </xs:annotation>
          </xs:attribute>
          <xs:attributeGroup ref="RelativeFolderPath"/>
          <xs:attributeGroup ref="DataDeletionAgeInDays"/>
        </xs:complexType>
      </xs:element>
    

특성 세부 정보

IsEnabled

이 폴더의 콘텐츠 컬렉션을 사용할 수 있는지 여부입니다. 기본적으로 사용하지 않도록 설정됩니다.

attribute
name IsEnabled
type xs:string

콘텐츠 요소 세부 정보

대상

폴더 내용을 전송해야 하는 대상입니다.

attribute
name 대상
Minoccurs 0

없음

attribute
ref 매개 변수
Minoccurs 0
Maxoccurs 1

FromSource 요소

attribute
type xs:string
콘텐츠 0개 요소, 0개 특성
정의 ContainerHostEntryPointType complexType에 로컬로
name FromSource
Minoccurs 0
Maxoccurs 1

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="FromSource" type="xs:string" minOccurs="0" maxOccurs="1"/>
    

GatewayResourceManagerReplicatorEndpoint 요소

attribute
type InternalEndpointType
콘텐츠 0개 요소, 0개 특성
정의 FabricEndpointsType complexType에 로컬로
name GatewayResourceManagerReplicatorEndpoint
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="GatewayResourceManagerReplicatorEndpoint" type="InternalEndpointType" minOccurs="0"/>
      

Group 요소(Groups에 정의됨)

정책에서 참조할 수 있는 보안 주체로 그룹을 선언합니다.

attribute
type anonymous complexType
콘텐츠 2개 요소, 1개 특성
정의 Groups 요소에 로컬로
name 그룹
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Group" maxOccurs="unbounded">
                            <xs:annotation>
                                <xs:documentation>Declares a group as a security principal, which can be referenced in policies.</xs:documentation>
                            </xs:annotation>
                            <xs:complexType>
                                <xs:sequence>
                                    <xs:element name="NTLMAuthenticationPolicy" minOccurs="0">
                                        <xs:complexType>
                                            <xs:attribute name="IsEnabled" type="xs:boolean" use="optional" default="true"/>
                                        </xs:complexType>
                                    </xs:element>
                                    <xs:element name="Membership" minOccurs="0">
                                        <xs:complexType>
                                            <xs:choice maxOccurs="unbounded">
                                                <xs:element name="DomainGroup" minOccurs="0" maxOccurs="unbounded">
                                                    <xs:complexType>
                                                        <xs:attribute name="Name" type="xs:string" use="required"/>
                                                    </xs:complexType>
                                                </xs:element>
                                                <xs:element name="SystemGroup" minOccurs="0" maxOccurs="unbounded">
                                                    <xs:complexType>
                                                        <xs:attribute name="Name" type="xs:string" use="required"/>
                                                    </xs:complexType>
                                                </xs:element>
                                                <xs:element name="DomainUser" minOccurs="0" maxOccurs="unbounded">
                                                    <xs:complexType>
                                                        <xs:attribute name="Name" type="xs:string" use="required"/>
                                                    </xs:complexType>
                                                </xs:element>
                                            </xs:choice>
                                        </xs:complexType>
                                    </xs:element>
                                </xs:sequence>
                                <xs:attribute name="Name" type="xs:string" use="required">
                                    <xs:annotation>
                                        <xs:documentation>Name of the local group account. The name will be prefixed with the application ID.</xs:documentation>
                                    </xs:annotation>
                                </xs:attribute>
                            </xs:complexType>
                        </xs:element>
                    

특성 세부 정보

이름

로컬 그룹 계정의 이름입니다. 이름 앞에 애플리케이션 ID가 추가됩니다.

attribute
name 이름
type xs:string
use 필수

콘텐츠 요소 세부 정보

NTLMAuthenticationPolicy

attribute
name NTLMAuthenticationPolicy
Minoccurs 0

멤버 자격

attribute
name 멤버 자격
Minoccurs 0

Group 요소(MemberOf에 정의됨)

사용자를 추가할 그룹입니다. 그룹은 그룹 섹션에서 정의해야 합니다.

attribute
type anonymous complexType
콘텐츠 0개 요소, 1개 특성
정의 MemberOf 요소에 로컬로
name 그룹
Minoccurs 0
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Group" minOccurs="0" maxOccurs="unbounded">
                                                                                                        <xs:annotation>
                                                                                                                <xs:documentation>The group to add the user to.  The group must be defined in the Groups section.</xs:documentation>
                                                                                                        </xs:annotation>
                                                                                                        <xs:complexType>
                                                                                                                <xs:attribute name="NameRef" type="xs:string" use="required">
                                                                                                                        <xs:annotation>
                                                                                                                                <xs:documentation>The name of the group.</xs:documentation>
                                                                                                                        </xs:annotation>
                                                                                                                </xs:attribute>
                                                                                                        </xs:complexType>
                                                                                                </xs:element>
                                                                                        

특성 세부 정보

NameRef

그룹의 이름입니다.

attribute
name NameRef
type xs:string
use 필수

Groups 요소

정책에서 참조할 수 있는 보안 주체로 그룹 집합을 선언합니다. 그룹은 여러 서비스 진입점에 대한 여러 사용자가 있고 그룹 수준에서 사용할 수 있는 특정 공통 권한이 있어야 하는 경우에 유용합니다.

attribute
type anonymous complexType
콘텐츠 1개 요소, 0개 특성
정의 SecurityPrincipalsType complexType에 로컬로
name 그룹
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Groups" minOccurs="0">
                <xs:annotation>
                    <xs:documentation>Declares a set of groups as security principals, which can be referenced in policies. Groups are useful if there are multiple users for different service entry points and they need to have certain common privileges that are available at the group level.</xs:documentation>
                </xs:annotation>
                <xs:complexType>
                    <xs:sequence>
                        <xs:element name="Group" maxOccurs="unbounded">
                            <xs:annotation>
                                <xs:documentation>Declares a group as a security principal, which can be referenced in policies.</xs:documentation>
                            </xs:annotation>
                            <xs:complexType>
                                <xs:sequence>
                                    <xs:element name="NTLMAuthenticationPolicy" minOccurs="0">
                                        <xs:complexType>
                                            <xs:attribute name="IsEnabled" type="xs:boolean" use="optional" default="true"/>
                                        </xs:complexType>
                                    </xs:element>
                                    <xs:element name="Membership" minOccurs="0">
                                        <xs:complexType>
                                            <xs:choice maxOccurs="unbounded">
                                                <xs:element name="DomainGroup" minOccurs="0" maxOccurs="unbounded">
                                                    <xs:complexType>
                                                        <xs:attribute name="Name" type="xs:string" use="required"/>
                                                    </xs:complexType>
                                                </xs:element>
                                                <xs:element name="SystemGroup" minOccurs="0" maxOccurs="unbounded">
                                                    <xs:complexType>
                                                        <xs:attribute name="Name" type="xs:string" use="required"/>
                                                    </xs:complexType>
                                                </xs:element>
                                                <xs:element name="DomainUser" minOccurs="0" maxOccurs="unbounded">
                                                    <xs:complexType>
                                                        <xs:attribute name="Name" type="xs:string" use="required"/>
                                                    </xs:complexType>
                                                </xs:element>
                                            </xs:choice>
                                        </xs:complexType>
                                    </xs:element>
                                </xs:sequence>
                                <xs:attribute name="Name" type="xs:string" use="required">
                                    <xs:annotation>
                                        <xs:documentation>Name of the local group account. The name will be prefixed with the application ID.</xs:documentation>
                                    </xs:annotation>
                                </xs:attribute>
                            </xs:complexType>
                        </xs:element>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            

콘텐츠 요소 세부 정보

그룹

정책에서 참조할 수 있는 보안 주체로 그룹을 선언합니다.

attribute
name 그룹
Maxoccurs 바인딩되지 않은

HealthConfig 요소

컨테이너에 대한 docker HEALTHCHECK 통합 옵션을 지정합니다.

attribute
type ContainerHealthConfigType
콘텐츠 0개 요소, 0개 특성
정의 ContainerHostPoliciesType complexType에 로컬로
name HealthConfig
Minoccurs 0
Maxoccurs 1

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="HealthConfig" type="ContainerHealthConfigType" minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>Specifies docker HEALTHCHECK integration options for the container.</xs:documentation>
        </xs:annotation>
      </xs:element>
      

HealthPolicy 요소

다양한 애플리케이션 관련 엔터티에 보고된 상태 이벤트를 평가하기 위한 정책을 설명합니다. 지정된 정책이 없지만 상태 보고서가 경고 또는 오류인 경우 엔터티가 비정상인 것으로 간주됩니다.

attribute
type ApplicationHealthPolicyType
콘텐츠 0개 요소, 0개 특성
정의 ApplicationPoliciesType complexType에 로컬로
name HealthPolicy
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="HealthPolicy" type="ApplicationHealthPolicyType" minOccurs="0"/>
                        

HttpApplicationGatewayEndpoint 요소

attribute
type InputEndpointType
콘텐츠 0개 요소, 0개 특성
정의 FabricEndpointsType complexType에 로컬로
name HttpApplicationGatewayEndpoint
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="HttpApplicationGatewayEndpoint" type="InputEndpointType" minOccurs="0"/>
      

HttpGatewayEndpoint 요소

attribute
type InputEndpointType
콘텐츠 0개 요소, 0개 특성
정의 FabricEndpointsType complexType에 로컬로
name HttpGatewayEndpoint
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="HttpGatewayEndpoint" type="InputEndpointType" minOccurs="0"/>
      

이미지 요소

시작할 OS 빌드 버전 번호에 해당하는 컨테이너 이미지입니다. Os 특성을 지정하지 않으면 컨테이너 이미지는 모든 버전의 OS에서 작동하는 것으로 간주되며 서비스 매니페스트에 지정된 이미지를 재정의합니다.

attribute
type ImageType
콘텐츠 0개 요소, 0개 특성
정의 ImageOverridesType complexType에 로컬로
name 이미지
Minoccurs 0
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Image" type="ImageType" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Container image corresponding to OS build version number to be launched. If the Os attribute is not specified, the container image
            is assumed to work across all versions of the OS and overrides the image specified in the service manifest.</xs:documentation>
        </xs:annotation>
      </xs:element>
    

ImageName 요소

https://hub.docker.com의 리포지토리 및 이미지 또는 Azure Container Registry입니다.

attribute
type xs:string
콘텐츠 0개 요소, 0개 특성
정의 ContainerHostEntryPointType complexType에 로컬로
name ImageName

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ImageName" type="xs:string">
        <xs:annotation>
          <xs:documentation>The repo and image on https://hub.docker.com or Azure Container Registry.</xs:documentation>
        </xs:annotation>
      </xs:element>
      

ImageOverrides 요소

시작할 OS 빌드 번호에 해당하는 이미지 이름입니다.

attribute
type ImageOverridesType
콘텐츠 0개 요소, 0개 특성
정의 ContainerHostPoliciesType complexType에 로컬로
name ImageOverrides
Minoccurs 0
Maxoccurs 1

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ImageOverrides" type="ImageOverridesType" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Image names corresponding to OS build number to be launched.</xs:documentation>
      </xs:annotation>
      </xs:element>
      

ImageStoreServiceReplicatorEndpoint 요소

attribute
type InternalEndpointType
콘텐츠 0개 요소, 0개 특성
정의 FabricEndpointsType complexType에 로컬로
name ImageStoreServiceReplicatorEndpoint
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ImageStoreServiceReplicatorEndpoint" type="InternalEndpointType" minOccurs="0"/>
      

인프라 요소

attribute
type anonymous complexType
콘텐츠 6개 요소, 0개 특성
정의 ClusterManifestType complexType에 로컬로
name 인프라

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Infrastructure">
                                <xs:complexType>
                                        <xs:choice>
                                                <xs:element name="WindowsServer">
                                                        <xs:complexType>
                                                                <xs:complexContent>
                                                                        <xs:extension base="WindowsInfrastructureType">
                                                                                <xs:attribute name="IsScaleMin" type="xs:boolean" default="false"/>
                                                                        </xs:extension>
                                                                </xs:complexContent>
                                                        </xs:complexType>
                                                </xs:element>
            <xs:element name="Linux">
              <xs:complexType>
                <xs:complexContent>
                  <xs:extension base="LinuxInfrastructureType">
                    <xs:attribute name="IsScaleMin" type="xs:boolean" default="false"/>
                  </xs:extension>
                </xs:complexContent>
              </xs:complexType>
            </xs:element>
                                                <xs:element name="WindowsAzure">
                                                        <xs:complexType>
                                                                <xs:sequence>
                                                                        <xs:element name="Roles">
                                                                                <xs:complexType>
                                                                                        <xs:sequence>
                                                                                                <xs:element name="Role" type="AzureRoleType" maxOccurs="unbounded"/>
                                                                                        </xs:sequence>
                                                                                </xs:complexType>
                                                                        </xs:element>
                                                                </xs:sequence>
                                                        </xs:complexType>
                                                </xs:element>
                                                <xs:element name="WindowsAzureStaticTopology">
                                                        <xs:complexType>
                                                                <xs:complexContent>
                                                                        <xs:extension base="WindowsInfrastructureType"/>
                                                                </xs:complexContent>
                                                        </xs:complexType>
                                                </xs:element>
                                                <xs:element name="Blackbird">
                                                        <xs:complexType>
                                                                <xs:sequence>
                                                                        <xs:element name="Roles">
                                                                                <xs:complexType>
                                                                                        <xs:sequence>
                                                                                                <xs:element name="Role" type="BlackbirdRoleType" minOccurs="1" maxOccurs="unbounded"/>
                                                                                        </xs:sequence>
                                                                                </xs:complexType>
                                                                        </xs:element>
                                                                </xs:sequence>
                                                        </xs:complexType>
                                                </xs:element>
                                                <xs:element name="PaaS">
                                                        <xs:complexType>
                                                                <xs:all>
                                                                        <xs:element name="Roles">
                                                                                <xs:complexType>
                                                                                        <xs:sequence>
                                                                                                <xs:element name="Role" type="PaaSRoleType" maxOccurs="unbounded"/>
                                                                                        </xs:sequence>
                                                                                </xs:complexType>
                                                                        </xs:element>
                                                                        <xs:element name="Votes">
                                                                                <xs:complexType>
                                                                                        <xs:sequence>
                                                                                                <xs:element name="Vote" type="PaaSVoteType" maxOccurs="unbounded"/>
                                                                                        </xs:sequence>
                                                                                </xs:complexType>
                                                                        </xs:element>
                                                                </xs:all>
                                                        </xs:complexType>
                                                </xs:element>
                                        </xs:choice>
                                </xs:complexType>
                        </xs:element>
                        

콘텐츠 요소 세부 정보

WindowsServer

attribute
name WindowsServer

Linux

attribute
name Linux

WindowsAzure

attribute
name WindowsAzure

WindowsAzureStaticTopology

attribute
name WindowsAzureStaticTopology

블랙버드

attribute
name 블랙버드

PaaS

attribute
name PaaS

InfrastructureInformation 요소

패브릭을 실행해야 하는 인프라에 대해 설명합니다.

attribute
type InfrastructureInformationType
콘텐츠 0개 요소, 0개 특성
정의 세계적 으로
name InfrastructureInformation

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="InfrastructureInformation" type="InfrastructureInformationType">
                <xs:annotation>
                        <xs:documentation>Describes the infrastructure on which fabric needs to run.</xs:documentation>
                </xs:annotation>
        </xs:element>
        

InstanceCountScalingMechanism 요소

파티션의 인스턴스 수를 늘리기 위한 메커니즘을 정의합니다. 이는 상태 비지정 서비스에만 해당합니다.

attribute
type anonymous complexType
콘텐츠 0개 요소, 3개 특성
정의 ScalingPolicyMechanismGroup 그룹에 로컬로
name InstanceCountScalingMechanism
Minoccurs 0
Maxoccurs 1

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="InstanceCountScalingMechanism" minOccurs="0" maxOccurs="1">
                <xs:annotation>
                    <xs:documentation>Defines a mechanism for increasing the instance count of a partition. This is for stateless services only.</xs:documentation>
                </xs:annotation>
                <xs:complexType>
                    <xs:attribute name="MinInstanceCount" type="xs:string" use="required">
                        <xs:annotation>
                            <xs:documentation>The minimum number of instances.</xs:documentation>
                        </xs:annotation>
                    </xs:attribute>
                    <xs:attribute name="MaxInstanceCount" type="xs:string" use="required">
                        <xs:annotation>
                            <xs:documentation>The maximum number of instances..</xs:documentation>
                        </xs:annotation>
                    </xs:attribute>
                    <xs:attribute name="ScaleIncrement" type="xs:string" use="required">
                        <xs:annotation>
                            <xs:documentation>The number of instances by which to perform the upshift/downshift.</xs:documentation>
                        </xs:annotation>
                    </xs:attribute>
                </xs:complexType>
            </xs:element>
            

특성 세부 정보

MinInstanceCount

최소 인스턴스 수입니다.

attribute
name MinInstanceCount
type xs:string
use 필수

MaxInstanceCount

최대 인스턴스 수입니다.

attribute
name MaxInstanceCount
type xs:string
use 필수

ScaleIncrement

upshift/downshift를 수행할 인스턴스 수입니다.

attribute
name ScaleIncrement
type xs:string
use 필수

KtlLogger설정 요소

이 노드 형식과 연결된 KtlLogger 정보 설명

attribute
type FabricKtlLogger설정Type
콘텐츠 0개 요소, 0개 특성
정의 NodeType 요소에 로컬로
name KtlLogger설정
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="KtlLoggerSettings" type="FabricKtlLoggerSettingsType" minOccurs="0">
                                                                            <xs:annotation>
                                                                              <xs:documentation>Describe the KtlLogger information associated with this node type</xs:documentation>
                                                                            </xs:annotation>
                                                                          </xs:element>
                                                                          

Label 요소

컨테이너의 레이블을 지정합니다.

attribute
type ContainerLabelType
콘텐츠 0개 요소, 0개 특성
정의 ContainerHostPoliciesType complexType에 로컬로
name Label
Minoccurs 0
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Label" type="ContainerLabelType" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
            <xs:documentation>Specifies the labels for the container.</xs:documentation>
        </xs:annotation>
      </xs:element>
    

LeaseDriverEndpoint 요소

attribute
type InternalEndpointType
콘텐츠 0개 요소, 0개 특성
정의 FabricEndpointsType complexType에 로컬로
name LeaseDriverEndpoint

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="LeaseDriverEndpoint" type="InternalEndpointType"/>
      

Linux 요소

attribute
type anonymous complexType
콘텐츠 0개 요소, 0개 특성
정의 Infrastructure 요소에 로컬로
name Linux

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Linux">
              <xs:complexType>
                <xs:complexContent>
                  <xs:extension base="LinuxInfrastructureType">
                    <xs:attribute name="IsScaleMin" type="xs:boolean" default="false"/>
                  </xs:extension>
                </xs:complexContent>
              </xs:complexType>
            </xs:element>
                                                

LoadMetric 요소

메모리 또는 CPU 사용량과 같이 이 서비스의 균형을 유지해야 하는 리소스입니다. 이 서비스의 각 복제본(replica) 또는 인스턴스에서 기본적으로 사용하는 리소스의 양에 대한 정보를 포함합니다.

attribute
type LoadMetricType
콘텐츠 0개 요소, 0개 특성
정의 LoadMetrics 요소, LoadMetrics 요소, LoadMetrics 요소, LoadMetrics 요소, LoadMetrics 요소에 로컬로
name LoadMetric
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="LoadMetric" type="LoadMetricType" maxOccurs="unbounded"/>
                    

LoadMetrics 요소(ServiceGroupMemberType에 정의됨)

이 서비스에서 보고한 메트릭을 로드합니다.

attribute
type anonymous complexType
콘텐츠 1개 요소, 0개 특성
정의 ServiceGroupMemberType complexType에 로컬로
name LoadMetrics
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="LoadMetrics" minOccurs="0">
                <xs:annotation>
                    <xs:documentation>Load metrics reported by this service.</xs:documentation>
                </xs:annotation>
                <xs:complexType>
                    <xs:sequence>
                        <xs:element name="LoadMetric" type="LoadMetricType" maxOccurs="unbounded"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
        

콘텐츠 요소 세부 정보

LoadMetric

attribute
name LoadMetric
type LoadMetricType
Maxoccurs 바인딩되지 않은

LoadMetrics 요소(ServiceGroupTypeMember에 정의됨)

리소스 분산 서비스에 사용되는 이 서비스에서 보고한 로드 메트릭입니다.

attribute
type anonymous complexType
콘텐츠 1개 요소, 0개 특성
정의 ServiceGroupTypeMember 요소에 로컬로
name LoadMetrics
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="LoadMetrics" minOccurs="0">
          <xs:annotation>
            <xs:documentation>Load metrics reported by this service, used for resource balancing services.</xs:documentation>
          </xs:annotation>
          <xs:complexType>
            <xs:sequence>
              <xs:element name="LoadMetric" type="LoadMetricType" maxOccurs="unbounded"/>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      

콘텐츠 요소 세부 정보

LoadMetric

attribute
name LoadMetric
type LoadMetricType
Maxoccurs 바인딩되지 않은

LoadMetrics 요소(ServiceGroupTypeType에 정의)

이 서비스에서 보고한 메트릭을 로드합니다.

attribute
type anonymous complexType
콘텐츠 1개 요소, 0개 특성
정의 ServiceGroupTypeType complexType에 로컬로
name LoadMetrics
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="LoadMetrics" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Load metrics reported by this service.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="LoadMetric" type="LoadMetricType" maxOccurs="unbounded"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      

콘텐츠 요소 세부 정보

LoadMetric

attribute
name LoadMetric
type LoadMetricType
Maxoccurs 바인딩되지 않은

LoadMetrics 요소(ServiceTypeType에 정의)

이 서비스에서 보고한 메트릭을 로드합니다.

attribute
type anonymous complexType
콘텐츠 1개 요소, 0개 특성
정의 ServiceTypeType complexType에 로컬로
name LoadMetrics
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="LoadMetrics" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Load metrics reported by this service.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="LoadMetric" type="LoadMetricType" maxOccurs="unbounded"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      

콘텐츠 요소 세부 정보

LoadMetric

attribute
name LoadMetric
type LoadMetricType
Maxoccurs 바인딩되지 않은

LoadMetrics 요소(ServiceType에 정의됨)

리소스 분산 서비스에 사용되는 이 서비스에서 보고한 로드 메트릭입니다.

attribute
type anonymous complexType
콘텐츠 1개 요소, 0개 특성
정의 ServiceType complexType에 로컬로
name LoadMetrics
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="LoadMetrics" minOccurs="0">
                <xs:annotation>
                    <xs:documentation>Load metrics reported by this service, used for resource balancing services.</xs:documentation>
                </xs:annotation>
                <xs:complexType>
                    <xs:sequence>
                        <xs:element name="LoadMetric" type="LoadMetricType" maxOccurs="unbounded"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            

콘텐츠 요소 세부 정보

LoadMetric

attribute
name LoadMetric
type LoadMetricType
Maxoccurs 바인딩되지 않은

LocalStore 요소(LocalStoreETWType 형식)

ETW 이벤트에 대한 노드 내의 저장소 대상을 설명합니다.

attribute
type LocalStoreETWType
콘텐츠 0개 요소, 0개 특성
정의 Destinations 요소에 로컬로
name LocalStore
Minoccurs 0
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="LocalStore" type="LocalStoreETWType" minOccurs="0" maxOccurs="unbounded"/>
                  

LocalStore 요소(LocalStoreType 형식)

진단 데이터에 대한 노드 내의 저장소 대상에 대해 설명합니다.

attribute
type LocalStoreType
콘텐츠 0개 요소, 0개 특성
정의 Destinations 요소, Destinations 요소에 로컬로
name LocalStore
Minoccurs 0
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="LocalStore" type="LocalStoreType" minOccurs="0" maxOccurs="unbounded"/>
                  

LogCollectionPolicies 요소

로그 수집을 사용할지 여부를 지정합니다. Azure 클러스터 환경에서만 작동

attribute
type anonymous complexType
콘텐츠 1개 요소, 0개 특성
정의 ApplicationPoliciesType complexType에 로컬로
name LogCollectionPolicies
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="LogCollectionPolicies" minOccurs="0">
                                <xs:annotation>
                                        <xs:documentation>Specifies whether log collection is enabled. Works only in an Azure cluster environment</xs:documentation>
                                </xs:annotation>
                                <xs:complexType>
                                        <xs:sequence maxOccurs="unbounded">
                                                <xs:element name="LogCollectionPolicy">
                                                        <xs:complexType>
                                                                <xs:attribute name="Path" type="xs:string" use="optional"/>
                                                        </xs:complexType>
                                                </xs:element>
                                        </xs:sequence>
                                </xs:complexType>
                        </xs:element>
                        

콘텐츠 요소 세부 정보

LogCollectionPolicy

attribute
name LogCollectionPolicy

LogCollectionPolicy 요소

attribute
type anonymous complexType
콘텐츠 0개 요소, 1개 특성
정의 LogCollectionPolicies 요소에 로컬로
name LogCollectionPolicy

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="LogCollectionPolicy">
                                                        <xs:complexType>
                                                                <xs:attribute name="Path" type="xs:string" use="optional"/>
                                                        </xs:complexType>
                                                </xs:element>
                                        

특성 세부 정보

Path

attribute
name Path
type xs:string
use 선택적

LogConfig 요소

컨테이너에 대한 로깅 드라이버를 지정합니다.

attribute
type ContainerLoggingDriverType
콘텐츠 0개 요소, 0개 특성
정의 ContainerHostPoliciesType complexType에 로컬로
name LogConfig
Minoccurs 0
Maxoccurs 1

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="LogConfig" type="ContainerLoggingDriverType" minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>Specifies the logging driver for a container.</xs:documentation>
        </xs:annotation>
      </xs:element>
        

LogicalDirectories 요소

이 노드 형식과 연결된 LogicalDirectories 설정 설명

attribute
type anonymous complexType
콘텐츠 1개 요소, 0개 특성
정의 NodeType 요소에 로컬로
name LogicalDirectories
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="LogicalDirectories" minOccurs="0">
                                                                            <xs:annotation>
                                                                              <xs:documentation>Describe the LogicalDirectories settings associated with this node type</xs:documentation>
                                                                            </xs:annotation>
                                                                            <xs:complexType>
                                                                              <xs:sequence>
                                                                                <xs:element name="LogicalDirectory" type="LogicalDirectoryType" maxOccurs="unbounded"/>
                                                                              </xs:sequence>
                                                                            </xs:complexType>
                                                                          </xs:element>
                                                                          

콘텐츠 요소 세부 정보

LogicalDirectory

attribute
name LogicalDirectory
type LogicalDirectoryType
Maxoccurs 바인딩되지 않은

LogicalDirectory 요소

LogicalDirectoryType에 대해 설명합니다.

attribute
type LogicalDirectoryType
콘텐츠 0개 요소, 0개 특성
정의 LogicalDirectories 요소에 로컬로
name LogicalDirectory
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="LogicalDirectory" type="LogicalDirectoryType" maxOccurs="unbounded"/>
                                                                              

ManagedAssembly 요소

지원되지 않는 경우 사용하지 마세요. 호스트할 관리되는 어셈블리의 이름(예: Queue.dll)입니다.

attribute
type ManagedAssemblyType
콘텐츠 0개 요소, 0개 특성
정의 DllHostEntryPointType complexType에 로컬로
name ManagedAssembly

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ManagedAssembly" type="ManagedAssemblyType"/>
      

ManifestDataPackage 요소

런타임에 프로세스에서 사용할 정적 데이터 파일이 포함된 PackageRoot에서 Name 특성으로 명명된 폴더를 선언합니다. Service Fabric에서 서비스 매니페스트에 나열된 데이터 패키지를 업그레이드할 때 호스트 및 지원 패키지에 지정된 모든 EXE 및 DLLHOST를 재활용합니다.

attribute
type DataPackageType
콘텐츠 0개 요소, 0개 특성
정의 ManifestDataPackages 요소에 로컬로
name ManifestDataPackage
Minoccurs 0
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ManifestDataPackage" type="DataPackageType" minOccurs="0" maxOccurs="unbounded"/>
                

ManifestDataPackages 요소

이 서비스 매니페스트의 구성 요소에 대한 ETW 매니페스트가 포함된 데이터 패키지를 나열합니다. ETW 매니페스트를 포함하는 데이터 패키지에는 다른 파일이 포함되어서는 안 됩니다.

attribute
type anonymous complexType
콘텐츠 1개 요소, 0개 특성
정의 ETW 요소에 로컬로
name ManifestDataPackages
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ManifestDataPackages" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Lists the data packages containing ETW manifests for the components of this service manifest. The data package containing ETW manifests should not contain any other files. </xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="ManifestDataPackage" type="DataPackageType" minOccurs="0" maxOccurs="unbounded"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          

콘텐츠 요소 세부 정보

ManifestDataPackage

attribute
name ManifestDataPackage
type DataPackageType
Minoccurs 0
Maxoccurs 바인딩되지 않은

Member 요소

attribute
type ServiceGroupMemberType
콘텐츠 0개 요소, 0개 특성
정의 Members 요소, Members 요소에 로컬로
name 멤버
Minoccurs 1
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Member" type="ServiceGroupMemberType" minOccurs="1" maxOccurs="unbounded"/>
                            

MemberOf 요소

기존 멤버 자격 그룹에 사용자를 추가할 수 있으므로 해당 멤버 자격 그룹의 모든 속성 및 보안 설정을 상속할 수 있습니다. 멤버 자격 그룹을 사용하여 다른 서비스 또는 동일한 서비스(다른 컴퓨터)에서 액세스해야 하는 외부 리소스를 보호할 수 있습니다.

attribute
type anonymous complexType
콘텐츠 2개 요소, 0개 특성
정의 User 요소에 로컬로
name MemberOf
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="MemberOf" minOccurs="0">
                                        <xs:annotation>
                                            <xs:documentation>Users can be added to any existing membership group, so it can inherit all the properties and security settings of that membership group. The membership group can be used to secure external resources that need to be accessed by different services or the same service (on a different machine).</xs:documentation>
                                                                                </xs:annotation>
                                                                                <xs:complexType>
                                                                                        <xs:choice maxOccurs="unbounded">
                                                                                                <xs:element name="SystemGroup" minOccurs="0" maxOccurs="unbounded">
                                                                                                        <xs:annotation>
                                                                                                                <xs:documentation>The system group to add the user to.  The system group must be defined in the Groups section.</xs:documentation>
                                                                                                        </xs:annotation>
                                                                                                        <xs:complexType>
                                                                                                                <xs:attribute name="Name" type="xs:string" use="required">
                                                                                                                        <xs:annotation>
                                                                                                                                <xs:documentation>The name of the system group.</xs:documentation>
                                                                                                                        </xs:annotation>
                                                                                                                </xs:attribute>
                                                                                                        </xs:complexType>
                                                                                                </xs:element>
                                                                                                <xs:element name="Group" minOccurs="0" maxOccurs="unbounded">
                                                                                                        <xs:annotation>
                                                                                                                <xs:documentation>The group to add the user to.  The group must be defined in the Groups section.</xs:documentation>
                                                                                                        </xs:annotation>
                                                                                                        <xs:complexType>
                                                                                                                <xs:attribute name="NameRef" type="xs:string" use="required">
                                                                                                                        <xs:annotation>
                                                                                                                                <xs:documentation>The name of the group.</xs:documentation>
                                                                                                                        </xs:annotation>
                                                                                                                </xs:attribute>
                                                                                                        </xs:complexType>
                                                                                                </xs:element>
                                                                                        </xs:choice>
                                                                                </xs:complexType>
                                                                        </xs:element>
                                                                

콘텐츠 요소 세부 정보

SystemGroup

사용자를 추가할 시스템 그룹입니다. 시스템 그룹은 Groups 섹션에서 정의해야 합니다.

attribute
name SystemGroup
Minoccurs 0
Maxoccurs 바인딩되지 않은

그룹

사용자를 추가할 그룹입니다. 그룹은 그룹 섹션에서 정의해야 합니다.

attribute
name 그룹
Minoccurs 0
Maxoccurs 바인딩되지 않은

Members 요소(StatefulServiceGroupType에 정의)

이 서비스 그룹의 멤버 서비스입니다.

attribute
type anonymous complexType
콘텐츠 1개 요소, 0개 특성
정의 StatefulServiceGroupType complexType에 로컬로
name 멤버
Minoccurs 1
Maxoccurs 1

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Members" minOccurs="1" maxOccurs="1">
                        <xs:annotation>
                            <xs:documentation>Member services of this service group</xs:documentation>
                        </xs:annotation>
                        <xs:complexType>
                            <xs:sequence>
                                <xs:element name="Member" type="ServiceGroupMemberType" minOccurs="1" maxOccurs="unbounded"/>
                            </xs:sequence>
                        </xs:complexType>
                    </xs:element>
                

콘텐츠 요소 세부 정보

멤버

attribute
name 멤버
type ServiceGroupMemberType
Minoccurs 1
Maxoccurs 바인딩되지 않은

Members 요소(StatelessServiceGroupType에 정의)

이 서비스 그룹의 멤버 서비스입니다.

attribute
type anonymous complexType
콘텐츠 1개 요소, 0개 특성
정의 StatelessServiceGroupType complexType에 로컬로
name 멤버
Minoccurs 1
Maxoccurs 1

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Members" minOccurs="1" maxOccurs="1">
                        <xs:annotation>
                            <xs:documentation>Member services of this service group</xs:documentation>
                        </xs:annotation>
                        <xs:complexType>
                            <xs:sequence>
                                <xs:element name="Member" type="ServiceGroupMemberType" minOccurs="1" maxOccurs="unbounded"/>
                            </xs:sequence>
                        </xs:complexType>
                    </xs:element>
                

콘텐츠 요소 세부 정보

멤버

attribute
name 멤버
type ServiceGroupMemberType
Minoccurs 1
Maxoccurs 바인딩되지 않은

Membership 요소

attribute
type anonymous complexType
콘텐츠 3개 요소, 0개 특성
정의 Group 요소에 로컬로
name 멤버 자격
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Membership" minOccurs="0">
                                        <xs:complexType>
                                            <xs:choice maxOccurs="unbounded">
                                                <xs:element name="DomainGroup" minOccurs="0" maxOccurs="unbounded">
                                                    <xs:complexType>
                                                        <xs:attribute name="Name" type="xs:string" use="required"/>
                                                    </xs:complexType>
                                                </xs:element>
                                                <xs:element name="SystemGroup" minOccurs="0" maxOccurs="unbounded">
                                                    <xs:complexType>
                                                        <xs:attribute name="Name" type="xs:string" use="required"/>
                                                    </xs:complexType>
                                                </xs:element>
                                                <xs:element name="DomainUser" minOccurs="0" maxOccurs="unbounded">
                                                    <xs:complexType>
                                                        <xs:attribute name="Name" type="xs:string" use="required"/>
                                                    </xs:complexType>
                                                </xs:element>
                                            </xs:choice>
                                        </xs:complexType>
                                    </xs:element>
                                

콘텐츠 요소 세부 정보

Do기본Group

attribute
name Do기본Group
Minoccurs 0
Maxoccurs 바인딩되지 않은

SystemGroup

attribute
name SystemGroup
Minoccurs 0
Maxoccurs 바인딩되지 않은

Do기본User

attribute
name Do기본User
Minoccurs 0
Maxoccurs 바인딩되지 않은

NTLMAuthenticationPolicy 요소(Group에 정의됨)

attribute
type anonymous complexType
콘텐츠 0개 요소, 1개 특성
정의 Group 요소에 로컬로
name NTLMAuthenticationPolicy
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="NTLMAuthenticationPolicy" minOccurs="0">
                                        <xs:complexType>
                                            <xs:attribute name="IsEnabled" type="xs:boolean" use="optional" default="true"/>
                                        </xs:complexType>
                                    </xs:element>
                                    

특성 세부 정보

IsEnabled

attribute
name IsEnabled
type xs:boolean
use 선택적
default true

NTLMAuthenticationPolicy 요소(사용자에 정의됨)

attribute
type anonymous complexType
콘텐츠 0개 요소, 6개 특성
정의 User 요소에 로컬로
name NTLMAuthenticationPolicy
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="NTLMAuthenticationPolicy" minOccurs="0">
                                        <xs:complexType>
                                            <xs:attribute name="IsEnabled" type="xs:boolean" use="optional" default="true"/>
                                            <xs:attribute name="PasswordSecret" type="xs:string" use="required"/>
                                            <xs:attribute name="PasswordSecretEncrypted" type="xs:boolean" use="optional" default="false"/>
                                            <xs:attribute name="X509StoreLocation" use="optional" default="LocalMachine">
                                                <xs:simpleType>
                                                    <xs:restriction base="xs:string">
                                                        <xs:enumeration value="LocalMachine"/>
                                                        <xs:enumeration value="CurrentUser"/>
                                                    </xs:restriction>
                                                </xs:simpleType>
                                            </xs:attribute>
                                                                                        <xs:attribute name="X509StoreName" default="My">
                                                <xs:simpleType>
                                                    <xs:restriction base="xs:string"/>
                                                </xs:simpleType>
                                            </xs:attribute>
                                            <xs:attribute name="X509Thumbprint" type="xs:string"/>
                                        </xs:complexType>
                                    </xs:element>
                                    

특성 세부 정보

IsEnabled

attribute
name IsEnabled
type xs:boolean
use 선택적
default true

PasswordSecret

attribute
name PasswordSecret
type xs:string
use 필수

PasswordSecretEncrypted

attribute
name PasswordSecretEncrypted
type xs:boolean
use 선택적
default false

X509StoreLocation

attribute
name X509StoreLocation
use 선택적
default LocalMachine

X509StoreName

attribute
name X509StoreName
default My

X509Thumbprint

attribute
name X509Thumbprint
type xs:string

NamedPartition 요소

각 파티션의 이름을 기반으로 명명된 분할 체계를 설명합니다.

attribute
type anonymous complexType
콘텐츠 1개 요소, 0개 특성
정의 PartitionDescriptionGroup 그룹에 로컬로
name NamedPartition

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="NamedPartition">
                <xs:annotation>
                    <xs:documentation>Describes a named partitioning scheme based on names for each partition.</xs:documentation>
                </xs:annotation>
                <xs:complexType>
                    <xs:sequence maxOccurs="unbounded">
                        <xs:element name="Partition">
                            <xs:annotation>
                                <xs:documentation>Describes a partition by name.</xs:documentation>
                            </xs:annotation>
                            <xs:complexType>
                                <xs:attribute name="Name" use="required">
                                    <xs:annotation>
                                        <xs:documentation>The name of the partition</xs:documentation>
                                    </xs:annotation>
                                    <xs:simpleType>
                                        <xs:restriction base="xs:string">
                                            <xs:minLength value="1"/>
                                        </xs:restriction>
                                    </xs:simpleType>
                                </xs:attribute>
                            </xs:complexType>
                        </xs:element>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
        

콘텐츠 요소 세부 정보

파티션

이름별로 파티션을 설명합니다.

attribute
name 파티션

NamingReplicatorEndpoint 요소

attribute
type InternalEndpointType
콘텐츠 0개 요소, 0개 특성
정의 FabricEndpointsType complexType에 로컬로
name NamingReplicatorEndpoint
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="NamingReplicatorEndpoint" type="InternalEndpointType" minOccurs="0"/>
      

NetworkConfig 요소

컨테이너에 대한 네트워크 구성을 지정합니다.

attribute
type ContainerNetworkConfigType
콘텐츠 0개 요소, 0개 특성
정의 ContainerHostPoliciesType complexType에 로컬로
name NetworkConfig
Minoccurs 0
Maxoccurs 1

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="NetworkConfig" type="ContainerNetworkConfigType" minOccurs="0" maxOccurs="1">
            <xs:annotation>
                <xs:documentation>Specifies the network configuration for a container.</xs:documentation>
            </xs:annotation>
        </xs:element>
        

NetworkPolicies 요소

컨테이너 네트워크 정책을 포함한 네트워크 정책을 지정합니다.

attribute
type NetworkPoliciesType
콘텐츠 0개 요소, 0개 특성
정의 ServiceManifestImportPoliciesType complexType, ServicePackageType complexType에 로컬로
name NetworkPolicies
Minoccurs 0
Maxoccurs 1

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="NetworkPolicies" type="NetworkPoliciesType" minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>Specifies network policies including container network policies.</xs:documentation>
        </xs:annotation>
      </xs:element>
    

Node 요소(FabricNodeType 형식)

Microsoft Azure Service Fabric 노드에 대해 설명합니다.

attribute
type FabricNodeType
콘텐츠 0개 요소, 0개 특성
정의 NodeList 요소, NodeList 요소에 로컬로
name 노드
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Node" type="FabricNodeType" maxOccurs="unbounded"/>
                                        

Node 요소(InfrastructureNodeType 형식)

필요한 인프라 정보를 설명합니다.

attribute
type InfrastructureNodeType
콘텐츠 0개 요소, 0개 특성
정의 NodeList 요소에 로컬로
name 노드
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Node" type="InfrastructureNodeType" maxOccurs="unbounded"/>
          

NodeList 요소(InfrastructureInformationType에 정의됨)

attribute
type anonymous complexType
콘텐츠 1개 요소, 0개 특성
정의 InfrastructureInformationType complexType에 로컬로
name NodeList

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="NodeList">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Node" type="InfrastructureNodeType" maxOccurs="unbounded"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    

콘텐츠 요소 세부 정보

노드

attribute
name 노드
type InfrastructureNodeType
Maxoccurs 바인딩되지 않은

NodeList 요소(LinuxInfrastructureType에 정의)

attribute
type anonymous complexType
콘텐츠 1개 요소, 0개 특성
정의 LinuxInfrastructureType complexType에 로컬로
name NodeList

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="NodeList">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Node" type="FabricNodeType" maxOccurs="unbounded"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    

콘텐츠 요소 세부 정보

노드

attribute
name 노드
type FabricNodeType
Maxoccurs 바인딩되지 않은

NodeList 요소(WindowsInfrastructureType에 정의됨)

attribute
type anonymous complexType
콘텐츠 1개 요소, 0개 특성
정의 WindowsInfrastructureType complexType에 로컬로
name NodeList

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="NodeList">
                                <xs:complexType>
                                        <xs:sequence>
                                                <xs:element name="Node" type="FabricNodeType" maxOccurs="unbounded"/>
                                        </xs:sequence>
                                </xs:complexType>
                        </xs:element>
                

콘텐츠 요소 세부 정보

노드

attribute
name 노드
type FabricNodeType
Maxoccurs 바인딩되지 않은

NodeType 요소

노드 형식을 설명합니다.

attribute
type anonymous complexType
콘텐츠 7개 요소, 1개 특성
정의 NodeTypes 요소에 로컬로
name NodeType
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="NodeType" maxOccurs="unbounded">
                                                        <xs:annotation>
                                                                <xs:documentation>Describe a node type.</xs:documentation>
                                                        </xs:annotation>
                                                        <xs:complexType>
                                                                <xs:all>
                                                                        <xs:element name="Endpoints" type="FabricEndpointsType" minOccurs="0">
                                                                                <xs:annotation>
                                                                                        <xs:documentation>Describe the endpoints associated with this node type</xs:documentation>
                                                                                </xs:annotation>
                                                                        </xs:element>
                                                                          <xs:element name="KtlLoggerSettings" type="FabricKtlLoggerSettingsType" minOccurs="0">
                                                                            <xs:annotation>
                                                                              <xs:documentation>Describe the KtlLogger information associated with this node type</xs:documentation>
                                                                            </xs:annotation>
                                                                          </xs:element>
                                                                          <xs:element name="LogicalDirectories" minOccurs="0">
                                                                            <xs:annotation>
                                                                              <xs:documentation>Describe the LogicalDirectories settings associated with this node type</xs:documentation>
                                                                            </xs:annotation>
                                                                            <xs:complexType>
                                                                              <xs:sequence>
                                                                                <xs:element name="LogicalDirectory" type="LogicalDirectoryType" maxOccurs="unbounded"/>
                                                                              </xs:sequence>
                                                                            </xs:complexType>
                                                                          </xs:element>
                                                                          <xs:element name="Certificates" type="CertificatesType" minOccurs="0">
                                                                                <xs:annotation>
                                                                                        <xs:documentation>Describe the certificates associated with this node type</xs:documentation>
                                                                                </xs:annotation>
                                                                        </xs:element>
                                                                        <xs:element name="PlacementProperties" minOccurs="0">
                                                                                <xs:annotation>
                                                                                        <xs:documentation>Describe the properties for this NodeType that will be used as placement constraints</xs:documentation>
                                                                                </xs:annotation>
                                                                                <xs:complexType>
                                                                                        <xs:sequence>
                                                                                                <xs:element name="Property" type="KeyValuePairType" minOccurs="0" maxOccurs="unbounded"/>
                                                                                        </xs:sequence>
                                                                                </xs:complexType>
                                                                        </xs:element>
                                                                        <xs:element name="Capacities" minOccurs="0">
                                                                                <xs:annotation>
                                                                                        <xs:documentation>The capacities of various metrics for this node type</xs:documentation>
                                                                                </xs:annotation>
                                                                                <xs:complexType>
                                                                                        <xs:sequence>
                                                                                                <xs:element name="Capacity" type="KeyValuePairType" minOccurs="0" maxOccurs="unbounded"/>
                                                                                        </xs:sequence>
                                                                                </xs:complexType>
                                                                        </xs:element>
                                                                        <xs:element name="SfssRgPolicies" minOccurs="0">
                                                                                <xs:annotation>
                                                                                        <xs:documentation>The SF system services resource governance policy for this node type</xs:documentation>
                                                                                </xs:annotation>
                                                                                <xs:complexType>
                                                                                        <xs:sequence>
                                                                                                <xs:element name="SfssRgPolicy" type="KeyValuePairType" minOccurs="0" maxOccurs="unbounded"/>
                                                                                        </xs:sequence>
                                                                                </xs:complexType>
                                                                        </xs:element>
                                                                </xs:all>
                                                                <xs:attribute name="Name" type="xs:string" use="required">
                                                                        <xs:annotation>
                                                                                <xs:documentation>Name of the NodeType</xs:documentation>
                                                                        </xs:annotation>
                                                                </xs:attribute>
                                                        </xs:complexType>
                                                </xs:element>
                                        

특성 세부 정보

이름

NodeType의 이름입니다.

attribute
name 이름
type xs:string
use 필수

콘텐츠 요소 세부 정보

끝점

이 노드 형식과 연결된 엔드포인트 설명

attribute
name 끝점
type FabricEndpointsType
Minoccurs 0

KtlLogger설정

이 노드 형식과 연결된 KtlLogger 정보 설명

attribute
name KtlLogger설정
type FabricKtlLogger설정Type
Minoccurs 0

LogicalDirectories

이 노드 형식과 연결된 LogicalDirectories 설정 설명

attribute
name LogicalDirectories
Minoccurs 0

인증서

이 노드 형식과 연결된 인증서 설명

attribute
name 인증서
type CertificatesType
Minoccurs 0

PlacementProperties

배치 제약 조건으로 사용할 이 NodeType의 속성을 설명합니다.

attribute
name PlacementProperties
Minoccurs 0

용량

이 노드 형식에 대한 다양한 메트릭의 용량

attribute
name 용량
Minoccurs 0

SfssRgPolicies

이 노드 유형에 대한 SF 시스템 서비스 리소스 거버넌스 정책

attribute
name SfssRgPolicies
Minoccurs 0

NodeTypes 요소

attribute
type anonymous complexType
콘텐츠 1개 요소, 0개 특성
정의 ClusterManifestType complexType에 로컬로
name NodeTypes
Minoccurs 1

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="NodeTypes" minOccurs="1">
                                <xs:complexType>
                                        <xs:sequence>
                                                <xs:element name="NodeType" maxOccurs="unbounded">
                                                        <xs:annotation>
                                                                <xs:documentation>Describe a node type.</xs:documentation>
                                                        </xs:annotation>
                                                        <xs:complexType>
                                                                <xs:all>
                                                                        <xs:element name="Endpoints" type="FabricEndpointsType" minOccurs="0">
                                                                                <xs:annotation>
                                                                                        <xs:documentation>Describe the endpoints associated with this node type</xs:documentation>
                                                                                </xs:annotation>
                                                                        </xs:element>
                                                                          <xs:element name="KtlLoggerSettings" type="FabricKtlLoggerSettingsType" minOccurs="0">
                                                                            <xs:annotation>
                                                                              <xs:documentation>Describe the KtlLogger information associated with this node type</xs:documentation>
                                                                            </xs:annotation>
                                                                          </xs:element>
                                                                          <xs:element name="LogicalDirectories" minOccurs="0">
                                                                            <xs:annotation>
                                                                              <xs:documentation>Describe the LogicalDirectories settings associated with this node type</xs:documentation>
                                                                            </xs:annotation>
                                                                            <xs:complexType>
                                                                              <xs:sequence>
                                                                                <xs:element name="LogicalDirectory" type="LogicalDirectoryType" maxOccurs="unbounded"/>
                                                                              </xs:sequence>
                                                                            </xs:complexType>
                                                                          </xs:element>
                                                                          <xs:element name="Certificates" type="CertificatesType" minOccurs="0">
                                                                                <xs:annotation>
                                                                                        <xs:documentation>Describe the certificates associated with this node type</xs:documentation>
                                                                                </xs:annotation>
                                                                        </xs:element>
                                                                        <xs:element name="PlacementProperties" minOccurs="0">
                                                                                <xs:annotation>
                                                                                        <xs:documentation>Describe the properties for this NodeType that will be used as placement constraints</xs:documentation>
                                                                                </xs:annotation>
                                                                                <xs:complexType>
                                                                                        <xs:sequence>
                                                                                                <xs:element name="Property" type="KeyValuePairType" minOccurs="0" maxOccurs="unbounded"/>
                                                                                        </xs:sequence>
                                                                                </xs:complexType>
                                                                        </xs:element>
                                                                        <xs:element name="Capacities" minOccurs="0">
                                                                                <xs:annotation>
                                                                                        <xs:documentation>The capacities of various metrics for this node type</xs:documentation>
                                                                                </xs:annotation>
                                                                                <xs:complexType>
                                                                                        <xs:sequence>
                                                                                                <xs:element name="Capacity" type="KeyValuePairType" minOccurs="0" maxOccurs="unbounded"/>
                                                                                        </xs:sequence>
                                                                                </xs:complexType>
                                                                        </xs:element>
                                                                        <xs:element name="SfssRgPolicies" minOccurs="0">
                                                                                <xs:annotation>
                                                                                        <xs:documentation>The SF system services resource governance policy for this node type</xs:documentation>
                                                                                </xs:annotation>
                                                                                <xs:complexType>
                                                                                        <xs:sequence>
                                                                                                <xs:element name="SfssRgPolicy" type="KeyValuePairType" minOccurs="0" maxOccurs="unbounded"/>
                                                                                        </xs:sequence>
                                                                                </xs:complexType>
                                                                        </xs:element>
                                                                </xs:all>
                                                                <xs:attribute name="Name" type="xs:string" use="required">
                                                                        <xs:annotation>
                                                                                <xs:documentation>Name of the NodeType</xs:documentation>
                                                                        </xs:annotation>
                                                                </xs:attribute>
                                                        </xs:complexType>
                                                </xs:element>
                                        </xs:sequence>
                                </xs:complexType>
                        </xs:element>
                        

콘텐츠 요소 세부 정보

NodeType

노드 형식을 설명합니다.

attribute
name NodeType
Maxoccurs 바인딩되지 않은

PaaS 요소

attribute
type anonymous complexType
콘텐츠 2개 요소, 0개 특성
정의 Infrastructure 요소에 로컬로
name PaaS

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="PaaS">
                                                        <xs:complexType>
                                                                <xs:all>
                                                                        <xs:element name="Roles">
                                                                                <xs:complexType>
                                                                                        <xs:sequence>
                                                                                                <xs:element name="Role" type="PaaSRoleType" maxOccurs="unbounded"/>
                                                                                        </xs:sequence>
                                                                                </xs:complexType>
                                                                        </xs:element>
                                                                        <xs:element name="Votes">
                                                                                <xs:complexType>
                                                                                        <xs:sequence>
                                                                                                <xs:element name="Vote" type="PaaSVoteType" maxOccurs="unbounded"/>
                                                                                        </xs:sequence>
                                                                                </xs:complexType>
                                                                        </xs:element>
                                                                </xs:all>
                                                        </xs:complexType>
                                                </xs:element>
                                        

콘텐츠 요소 세부 정보

Roles

attribute
name Roles

투표

attribute
name 투표

PackageSharingPolicy 요소

코드, 구성 또는 데이터 패키지를 동일한 서비스 유형의 서비스 인스턴스 간에 공유해야 하는지 여부를 나타냅니다.

attribute
type PackageSharingPolicyType
콘텐츠 0개 요소, 0개 특성
정의 ServiceManifestImportPoliciesType complexType에 로컬로
name PackageSharingPolicy
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="PackageSharingPolicy" type="PackageSharingPolicyType" minOccurs="0"/>
      

Parameter 요소(ParameterType 형식)

attribute
type ParameterType
콘텐츠 0개 요소, 0개 특성
정의 ParametersType complexType에 로컬로
name 매개 변수
Minoccurs 1
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Parameter" type="ParameterType" minOccurs="1" maxOccurs="unbounded"/>
                

매개 변수에 정의된 매개 변수 요소

이 매니페스트에 사용할 애플리케이션 매개 변수입니다. 애플리케이션 인스턴스화 중에 매개 변수 값을 변경하거나 값이 제공되지 않으면 기본값이 사용됩니다.

attribute
type anonymous complexType
콘텐츠 0개 요소, 2개 특성
정의 Parameters 요소에 로컬로
name 매개 변수
block
Minoccurs 0
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Parameter" block="" minOccurs="0" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation>An application parameter to be used in this manifest. The parameter value can be changed during application instantiation, or, if no value is supplied the default value is used.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:attribute name="Name" use="required">
                  <xs:annotation>
                    <xs:documentation>The name of the parameter to be used in the manifest as "[Name]".</xs:documentation>
                  </xs:annotation>
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:minLength value="1"/>
                    </xs:restriction>
                  </xs:simpleType>
                </xs:attribute>
                <xs:attribute name="DefaultValue" type="xs:string" use="required">
                  <xs:annotation>
                    <xs:documentation>Default value for the parameter, used if the parameter value is not provided during application instantiation.</xs:documentation>
                  </xs:annotation>
                </xs:attribute>
              </xs:complexType>
            </xs:element>
          

특성 세부 정보

이름

매니페스트에서 "[Name]"으로 사용할 매개 변수의 이름입니다.

attribute
name 이름
use 필수

DefaultValue

애플리케이션 인스턴스화 중에 매개 변수 값이 제공되지 않는 경우 사용되는 매개 변수의 기본값입니다.

attribute
name DefaultValue
type xs:string
use 필수

Parameter 요소(Parameters에 정의)

attribute
type anonymous complexType
콘텐츠 0개 요소, 0개 특성
정의 Parameters 요소에 로컬로
name 매개 변수
Minoccurs 0
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Parameter" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:attributeGroup ref="NameValuePair"/>
              </xs:complexType>
            </xs:element>
          

Section에 정의된 매개 변수 요소

재정의할 설정입니다.

attribute
type anonymous complexType
콘텐츠 0개 요소, 2개 특성
정의 Section 요소에 로컬로
name 매개 변수
Minoccurs 0
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Parameter" minOccurs="0" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation>The setting to override.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:attributeGroup ref="NameValuePair"/>
                <xs:attribute name="IsEncrypted" type="xs:boolean" default="false">
                  <xs:annotation>
                    <xs:documentation>
                      If true, the value of this parameter is encrypted. The application developer is responsible for creating a certificate and using the Invoke-ServiceFabricEncryptSecret cmdlet to encrypt sensitive information. The certificate information that will be used to encrypt the value is specified in the Certificates section. This attribute is deprecated. Please use Type attribute.
                    </xs:documentation>
                                    </xs:annotation>
                                </xs:attribute>
                <xs:attribute name="Type" type="xs:string" use="optional">
                  <xs:annotation>
                    <xs:documentation>
                      This value defines the type of value you have specified in the 'Value' Attribute. It can be SecretsStoreRef/Encrypted/PlainText.
                      If set to SecretsStoreRef, we retrieve  the reference value from the SecretStore.
                      If set to Encrypted, the application developer is responsible for creating a certificate and using the Invoke-ServiceFabricEncryptSecret cmdlet to encrypt sensitive information.
                    </xs:documentation>
                  </xs:annotation>
                </xs:attribute>
                            </xs:complexType>
                        </xs:element>
                    

특성 세부 정보

IsEncrypted

True인 경우 이 매개 변수의 값이 암호화됩니다. 애플리케이션 개발자는 인증서를 만들고 Invoke-ServiceFabricEncryptSecret cmdlet을 사용하여 중요한 정보를 암호화하는 일을 담당합니다. 값을 암호화하는 데 사용할 인증서 정보는 인증서 섹션에 지정됩니다. 이 특성은 사용되지 않습니다. Type 특성을 사용하세요.

attribute
name IsEncrypted
type xs:boolean
default false

Type

이 값은 'Value' 특성에 지정한 값의 형식을 정의합니다. SecretsStoreRef/Encrypted/PlainText일 수 있습니다. SecretsStoreRef로 설정된 경우 SecretStore에서 참조 값을 검색합니다. Encrypted로 설정된 경우 애플리케이션 개발자는 인증서를 만들고 Invoke-ServiceFabricEncryptSecret cmdlet을 사용하여 중요한 정보를 암호화하는 작업을 담당합니다.

attribute
name Type
type xs:string
use 선택적

Parameter 요소(Section에 정의됨)

attribute
type anonymous complexType
콘텐츠 0개 요소, 5개 특성
정의 Section 요소에 로컬로
name 매개 변수
Minoccurs 0
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Parameter" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:attribute name="Name" type="xs:string" use="required"/>
                <xs:attribute name="Value" type="xs:string" use="required"/>
                <xs:attribute name="MustOverride" type="xs:boolean" default="false">
                  <xs:annotation>
                    <xs:documentation>If true, the value of this parameter must be overridden by higher level configuration.</xs:documentation>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="IsEncrypted" type="xs:boolean" default="false">
                  <xs:annotation>
                    <xs:documentation>If true, the value of this parameter is encrypted.</xs:documentation>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="Type" type="xs:string" use="optional"/>
              </xs:complexType>
            </xs:element>
          

특성 세부 정보

이름

attribute
name 이름
type xs:string
use 필수

attribute
name
type xs:string
use 필수

New

True인 경우 이 매개 변수의 값은 더 높은 수준의 구성으로 재정의되어야 합니다.

attribute
name New
type xs:boolean
default false

IsEncrypted

True인 경우 이 매개 변수의 값이 암호화됩니다.

attribute
name IsEncrypted
type xs:boolean
default false

Type

attribute
name Type
type xs:string
use 선택적

Parameters 요소(ParametersType 형식)

이름-값 쌍으로 지정되는 추가 설정입니다.

attribute
type ParametersType
콘텐츠 0개 요소, 0개 특성
정의 세계적 으로
name 매개 변수

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Parameters" type="ParametersType">
    <xs:annotation>
      <xs:documentation>Additional settings specified as name-value pairs</xs:documentation>
    </xs:annotation>
  </xs:element>
  

Parameters 요소(AppInstanceDefinitionType에 정의됨)

애플리케이션 매니페스트 및 해당 값에 정의된 애플리케이션에 대한 매개 변수 목록입니다.

attribute
type anonymous complexType
콘텐츠 1개 요소, 0개 특성
정의 AppInstanceDefinitionType complexType에 로컬로
name 매개 변수

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Parameters">
        <xs:annotation>
          <xs:documentation>List of parameters for the application as defined in application manifest and their respective values.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Parameter" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:attributeGroup ref="NameValuePair"/>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    

콘텐츠 요소 세부 정보

매개 변수

attribute
name 매개 변수
Minoccurs 0
Maxoccurs 바인딩되지 않은

Parameters 요소(ApplicationManifestType에 정의됨)

이 애플리케이션 매니페스트에 사용되는 매개 변수를 선언합니다. 이러한 매개 변수의 값은 애플리케이션이 인스턴스화될 때 제공될 수 있으며 애플리케이션 또는 서비스 구성 설정을 재정의하는 데 사용할 수 있습니다.

attribute
type anonymous complexType
콘텐츠 1개 요소, 0개 특성
정의 ApplicationManifestType complexType에 로컬로
name 매개 변수
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Parameters" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Declares the parameters that are used in this application manifest. The value of these parameters can be supplied when the application is instantiated and can be used to override application or service configuration settings.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Parameter" block="" minOccurs="0" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation>An application parameter to be used in this manifest. The parameter value can be changed during application instantiation, or, if no value is supplied the default value is used.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:attribute name="Name" use="required">
                  <xs:annotation>
                    <xs:documentation>The name of the parameter to be used in the manifest as "[Name]".</xs:documentation>
                  </xs:annotation>
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:minLength value="1"/>
                    </xs:restriction>
                  </xs:simpleType>
                </xs:attribute>
                <xs:attribute name="DefaultValue" type="xs:string" use="required">
                  <xs:annotation>
                    <xs:documentation>Default value for the parameter, used if the parameter value is not provided during application instantiation.</xs:documentation>
                  </xs:annotation>
                </xs:attribute>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      

콘텐츠 요소 세부 정보

매개 변수

이 매니페스트에 사용할 애플리케이션 매개 변수입니다. 애플리케이션 인스턴스화 중에 매개 변수 값을 변경하거나 값이 제공되지 않으면 기본값이 사용됩니다.

attribute
name 매개 변수
block
Minoccurs 0
Maxoccurs 바인딩되지 않은

Partition 요소

이름별로 파티션을 설명합니다.

attribute
type anonymous complexType
콘텐츠 0개 요소, 1개 특성
정의 NamedPartition 요소에 로컬로
name 파티션

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Partition">
                            <xs:annotation>
                                <xs:documentation>Describes a partition by name.</xs:documentation>
                            </xs:annotation>
                            <xs:complexType>
                                <xs:attribute name="Name" use="required">
                                    <xs:annotation>
                                        <xs:documentation>The name of the partition</xs:documentation>
                                    </xs:annotation>
                                    <xs:simpleType>
                                        <xs:restriction base="xs:string">
                                            <xs:minLength value="1"/>
                                        </xs:restriction>
                                    </xs:simpleType>
                                </xs:attribute>
                            </xs:complexType>
                        </xs:element>
                    

특성 세부 정보

이름

파티션의 이름입니다.

attribute
name 이름
use 필수

PersistencePolicy 요소

서비스 유형에 대한 보존 정책 확장입니다.

attribute
type anonymous complexType
콘텐츠 1개 요소, 4개 특성
정의 세계적 으로
name PersistencePolicy

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="PersistencePolicy">
    <xs:annotation>
      <xs:documentation>Persistence Policy extension for the Service Type</xs:documentation>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="Properties" type="ServiceTypeExtensionPolicyPropertiesType" minOccurs="0"/>
      </xs:sequence>
      <xs:attribute name="Name" type="xs:string" use="required"/>
      <xs:attribute name="Mode" use="required">
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:enumeration value="Synchronous"/>
            <xs:enumeration value="Asynchronous"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:attribute>
      <xs:attribute name="WriteBehind" type="xs:string" use="required"/>
      <xs:attribute name="Provider" type="xs:string" use="required"/>
    </xs:complexType>
  </xs:element>
  

특성 세부 정보

이름

attribute
name 이름
type xs:string
use 필수

모드

attribute
name 모드
use 필수

WriteBehind

attribute
name WriteBehind
type xs:string
use 필수

공급자

attribute
name 공급자
type xs:string
use 필수

콘텐츠 요소 세부 정보

속성

attribute
name 속성
type ServiceTypeExtensionPolicyPropertiesType
Minoccurs 0

PlacementConstraints 요소

서비스를 실행할 수 있는 클러스터의 노드를 제어하는 데 사용됩니다. 노드 속성 이름 및 값에 대한 서비스의 요구 사항을 설명하는 키/값 쌍입니다. 개별 문을 간단한 부울 논리로 함께 그룹화하여 필요한 제약 조건을 만들 수 있습니다. 예를 들어 "(FirmwareVersion>12 && InDMZ == True)"입니다.

attribute
type xs:string
콘텐츠 0개 요소, 0개 특성
정의 ServiceType complexType, ServiceTypeType complexType, ServiceGroupTypeType complexType에 로컬로
name PlacementConstraints
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="PlacementConstraints" type="xs:string" minOccurs="0">
                <xs:annotation>
                    <xs:documentation>Used to control which nodes in the cluster a service can run on. A key/value pair which describes the node property name and the service's requirements for the value. Individual statements can be grouped together with simple boolean logic to create the necessary constraint. For example, "(FirmwareVersion&gt;12  &amp;&amp; InDMZ == True)".</xs:documentation>
                </xs:annotation>
            </xs:element>
            

PlacementProperties 요소

배치 제약 조건으로 사용할 이 NodeType의 속성을 설명합니다.

attribute
type anonymous complexType
콘텐츠 1개 요소, 0개 특성
정의 NodeType 요소에 로컬로
name PlacementProperties
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="PlacementProperties" minOccurs="0">
                                                                                <xs:annotation>
                                                                                        <xs:documentation>Describe the properties for this NodeType that will be used as placement constraints</xs:documentation>
                                                                                </xs:annotation>
                                                                                <xs:complexType>
                                                                                        <xs:sequence>
                                                                                                <xs:element name="Property" type="KeyValuePairType" minOccurs="0" maxOccurs="unbounded"/>
                                                                                        </xs:sequence>
                                                                                </xs:complexType>
                                                                        </xs:element>
                                                                        

콘텐츠 요소 세부 정보

속성

attribute
name 속성
type KeyValuePairType
Minoccurs 0
Maxoccurs 바인딩되지 않은

Policies 요소(ApplicationPoliciesType 형식)

애플리케이션 수준에서 적용할 정책(로그 수집, 기본 실행, 상태 및 보안 액세스)을 설명합니다.

attribute
type ApplicationPoliciesType
콘텐츠 0개 요소, 0개 특성
정의 ApplicationManifestType complexType, EnvironmentType complexType에 로컬로
name 정책
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Policies" type="ApplicationPoliciesType" minOccurs="0"/>
      

Policies 요소(ServiceManifestImportPoliciesType 형식)

가져온 서비스 매니페스트에 적용할 정책(엔드포인트 바인딩, 패키지 공유, 실행 및 보안 액세스)에 대해 설명합니다.

attribute
type ServiceManifestImportPoliciesType
콘텐츠 0개 요소, 0개 특성
정의 ServiceManifestImport 요소에 로컬로
name 정책
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Policies" type="ServiceManifestImportPoliciesType" minOccurs="0"/>
          

PortBinding 요소

컨테이너에 노출된 포트를 바인딩할 엔드포인트 리소스를 지정합니다.

attribute
type PortBindingType
콘텐츠 0개 요소, 0개 특성
정의 ServicePackageContainerPolicyType complexType, ContainerHostPoliciesType complexType에 로컬로
name PortBinding
Minoccurs 0
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="PortBinding" type="PortBindingType" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Specifies which endpoint resource to bind container exposed port.</xs:documentation>
        </xs:annotation>
      </xs:element>
    

Principals 요소

이 애플리케이션이 서비스를 실행하고 리소스를 보호하는 데 필요한 보안 주체(사용자, 그룹)에 대해 설명합니다. 보안 주체는 Policies 섹션에서 참조됩니다.

attribute
type SecurityPrincipalsType
콘텐츠 0개 요소, 0개 특성
정의 ApplicationManifestType complexType, EnvironmentType complexType에 로컬로
name 보안 주체
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Principals" type="SecurityPrincipalsType" minOccurs="0"/>
      

Program 요소

실행 파일 이름입니다. 예를 들어 "MySetup.bat" 또는 "MyServiceHost.exe"입니다.

attribute
type xs:string
콘텐츠 0개 요소, 0개 특성
정의 ExeHostEntryPointType complexType에 로컬로
name 프로그램

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Program" type="xs:string">
        <xs:annotation>
          <xs:documentation>The executable name. For example, "MySetup.bat" or "MyServiceHost.exe".</xs:documentation>
        </xs:annotation></xs:element>
      

Properties 요소

지속성 및 제거 정책에 대한 속성을 정의합니다.

attribute
type ServiceTypeExtensionPolicyPropertiesType
콘텐츠 0개 요소, 0개 특성
정의 PersistencePolicy 요소, EvictionPolicy 요소에 로컬로
name 속성
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Properties" type="ServiceTypeExtensionPolicyPropertiesType" minOccurs="0"/>
      

Property 요소(KeyValuePairType 형식)

attribute
type KeyValuePairType
콘텐츠 0개 요소, 0개 특성
정의 PlacementProperties 요소에 로컬로
name 속성
Minoccurs 0
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Property" type="KeyValuePairType" minOccurs="0" maxOccurs="unbounded"/>
                                                                                        

Property 요소(ServiceTypeExtensionPolicyPropertiesType에 정의)

attribute
type anonymous complexType
콘텐츠 0개 요소, 2개 특성
정의 ServiceTypeExtensionPolicyPropertiesType complexType에 로컬로
name 속성
Minoccurs 0
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Property" minOccurs="0" maxOccurs="unbounded">
        <xs:complexType>
          <xs:attribute name="Name" type="xs:string" use="required"/>
          <xs:attribute name="Value" type="xs:string" use="required"/>
        </xs:complexType>
      </xs:element>
    

특성 세부 정보

이름

attribute
name 이름
type xs:string
use 필수

attribute
name
type xs:string
use 필수

ProviderGuid 요소

attribute
type anonymous complexType
콘텐츠 0개 요소, 1개 특성
정의 ProviderGuids 요소에 로컬로
name ProviderGuid
Minoccurs 0
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ProviderGuid" minOccurs="0" maxOccurs="unbounded">
                    <xs:complexType>
                      <xs:attribute name="Value" use="required">
                        <xs:simpleType>
                          <xs:restriction base="xs:string">
                            <xs:pattern value="[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}"/>
                          </xs:restriction>
                        </xs:simpleType>
                      </xs:attribute>
                    </xs:complexType>
                  </xs:element>
                

특성 세부 정보

attribute
name
use 필수

ProviderGuids 요소

이 서비스 매니페스트의 구성 요소에 대한 ETW 공급자 GUID를 나열합니다.

attribute
type anonymous complexType
콘텐츠 1개 요소, 0개 특성
정의 ETW 요소에 로컬로
name ProviderGuids
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ProviderGuids" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Lists the ETW provider GUIDs for the components of this service manifest.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="ProviderGuid" minOccurs="0" maxOccurs="unbounded">
                    <xs:complexType>
                      <xs:attribute name="Value" use="required">
                        <xs:simpleType>
                          <xs:restriction base="xs:string">
                            <xs:pattern value="[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}"/>
                          </xs:restriction>
                        </xs:simpleType>
                      </xs:attribute>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            

콘텐츠 요소 세부 정보

ProviderGuid

attribute
name ProviderGuid
Minoccurs 0
Maxoccurs 바인딩되지 않은

RepairManagerReplicatorEndpoint 요소

attribute
type InternalEndpointType
콘텐츠 0개 요소, 0개 특성
정의 FabricEndpointsType complexType에 로컬로
name RepairManagerReplicatorEndpoint
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="RepairManagerReplicatorEndpoint" type="InternalEndpointType" minOccurs="0"/>
      

RepositoryCredentials 요소

이미지를 끌어올 컨테이너 이미지 리포지토리의 자격 증명입니다.

attribute
type RepositoryCredentialsType
콘텐츠 0개 요소, 0개 특성
정의 ContainerHostPoliciesType complexType에 로컬로
name RepositoryCredentials
Minoccurs 0
Maxoccurs 1

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="RepositoryCredentials" type="RepositoryCredentialsType" minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>Credentials for container image repository to pull images from.</xs:documentation>
        </xs:annotation>
      </xs:element>
      

ResourceGovernancePolicy 요소

codepackage에 대한 리소스 제한을 지정합니다.

attribute
type ResourceGovernancePolicyType
콘텐츠 0개 요소, 0개 특성
정의 ServiceManifestImportPoliciesType complexType, DigestedCodePackage 요소, DigestedEndpoint 요소에 로컬로
name ResourceGovernancePolicy
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ResourceGovernancePolicy" type="ResourceGovernancePolicyType" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Specifies resource limits for a codepackage.</xs:documentation>
        </xs:annotation>
      </xs:element>
      

ResourceOverrides 요소

서비스 매니페스트 리소스에서 선언된 엔드포인트의 리소스 재정의를 지정합니다.

attribute
type ResourceOverridesType
콘텐츠 0개 요소, 0개 특성
정의 ServiceManifestImport 요소에 로컬로
name ResourceOverrides
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ResourceOverrides" type="ResourceOverridesType" minOccurs="0"/>
            

Resources 요소

컴파일된 코드를 수정하지 않고 선언하고 서비스를 배포할 때 변경할 수 있는 이 서비스에서 사용하는 리소스에 대해 설명합니다. 이러한 리소스에 대한 액세스는 애플리케이션 매니페스트의 보안 주체 및 정책 섹션을 통해 제어됩니다.

attribute
type ResourcesType
콘텐츠 0개 요소, 0개 특성
정의 ServiceManifestType complexType에 로컬로
name 리소스
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Resources" type="ResourcesType" minOccurs="0"/>
      

Role 요소(AzureRoleType 형식)

attribute
type AzureRoleType
콘텐츠 0개 요소, 0개 특성
정의 Roles 요소에 로컬로
name 역할
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Role" type="AzureRoleType" maxOccurs="unbounded"/>
                                                                                        

Role 요소(BlackbirdRoleType 형식)

attribute
type BlackbirdRoleType
콘텐츠 0개 요소, 0개 특성
정의 Roles 요소에 로컬로
name 역할
Minoccurs 1
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Role" type="BlackbirdRoleType" minOccurs="1" maxOccurs="unbounded"/>
                                                                                        

Role 요소(PaaSRoleType 형식)

attribute
type PaaSRoleType
콘텐츠 0개 요소, 0개 특성
정의 Roles 요소에 로컬로
name 역할
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Role" type="PaaSRoleType" maxOccurs="unbounded"/>
                                                                                        

Roles 요소(Blackbird에 정의됨)

attribute
type anonymous complexType
콘텐츠 1개 요소, 0개 특성
정의 Blackbird 요소에 로컬로
name Roles

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Roles">
                                                                                <xs:complexType>
                                                                                        <xs:sequence>
                                                                                                <xs:element name="Role" type="BlackbirdRoleType" minOccurs="1" maxOccurs="unbounded"/>
                                                                                        </xs:sequence>
                                                                                </xs:complexType>
                                                                        </xs:element>
                                                                

콘텐츠 요소 세부 정보

역할

attribute
name 역할
type BlackbirdRoleType
Minoccurs 1
Maxoccurs 바인딩되지 않은

Roles 요소(PaaS에 정의됨)

attribute
type anonymous complexType
콘텐츠 1개 요소, 0개 특성
정의 PaaS 요소에 로컬로
name Roles

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Roles">
                                                                                <xs:complexType>
                                                                                        <xs:sequence>
                                                                                                <xs:element name="Role" type="PaaSRoleType" maxOccurs="unbounded"/>
                                                                                        </xs:sequence>
                                                                                </xs:complexType>
                                                                        </xs:element>
                                                                        

콘텐츠 요소 세부 정보

역할

attribute
name 역할
type PaaSRoleType
Maxoccurs 바인딩되지 않은

Roles 요소(WindowsAzure에 정의됨)

attribute
type anonymous complexType
콘텐츠 1개 요소, 0개 특성
정의 WindowsAzure 요소에 로컬로
name Roles

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Roles">
                                                                                <xs:complexType>
                                                                                        <xs:sequence>
                                                                                                <xs:element name="Role" type="AzureRoleType" maxOccurs="unbounded"/>
                                                                                        </xs:sequence>
                                                                                </xs:complexType>
                                                                        </xs:element>
                                                                

콘텐츠 요소 세부 정보

역할

attribute
name 역할
type AzureRoleType
Maxoccurs 바인딩되지 않은

RunAsPolicy 요소

서비스 코드 패키지가 실행되는 로컬 사용자 또는 로컬 시스템 계정을 지정합니다. Do기본 계정은 Microsoft Entra ID를 사용할 수 있는 Windows Server 배포에서 지원됩니다. 기본적으로 애플리케이션은 Fabric.exe 프로세스가 실행되는 계정으로 실행됩니다. 애플리케이션은 보안 주체 섹션에서 선언해야 하는 다른 계정으로도 실행할 수 있습니다. 서비스에 RunAs 정책을 적용하고 서비스 매니페스트에서 HTTP 프로토콜을 사용하여 엔드포인트 리소스를 선언하는 경우, 이러한 엔드포인트에 할당된 포트에서 서비스가 실행되는 RunAs 사용자 계정에 대해 나열된 액세스 제어를 올바르게 유지하도록 SecurityAccessPolicy를 지정해야 합니다. 또한 HTTPS 엔드포인트의 경우 클라이언트에 반환할 인증서 이름을 나타내도록 EndpointBindingPolicy를 정의해야 합니다.

attribute
type RunAsPolicyType
콘텐츠 0개 요소, 0개 특성
정의 ServiceManifestImportPoliciesType complexType, DigestedCodePackage 요소에 로컬로
name RunAsPolicy
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="RunAsPolicy" type="RunAsPolicyType" minOccurs="0"/>
      

RunFrequency 요소

attribute
type anonymous complexType
콘텐츠 0개 요소, 1개 특성
정의 ExeHost 요소에 로컬로
name RunFrequency
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="RunFrequency" minOccurs="0">
                    <xs:complexType>
                      <xs:attribute name="IntervalInSeconds" use="required">
                        <xs:simpleType>
                          <xs:restriction base="xs:int">
                            <xs:minInclusive value="0"/>
                            <xs:maxInclusive value="2147483647"/>
                          </xs:restriction>
                        </xs:simpleType>
                      </xs:attribute>
                    </xs:complexType>
                  </xs:element>
                

특성 세부 정보

IntervalInSeconds

attribute
name IntervalInSeconds
use 필수

ScalingPolicy 요소

트리거 및 크기 조정 메커니즘으로 구성된 크기 조정 정책 설명입니다.

attribute
type ScalingPolicyType
콘텐츠 0개 요소, 0개 특성
정의 ServiceScalingPolicies 요소에 로컬로
name ScalingPolicy
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ScalingPolicy" type="ScalingPolicyType" maxOccurs="unbounded"/>
                    

SecretsCertificate 요소

인증서 정보를 지정합니다.

attribute
type FabricCertificateType
콘텐츠 0개 요소, 0개 특성
정의 Certificates 요소, Certificates 요소, DigestedCertificates 요소에 로컬로
name SecretsCertificate
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="SecretsCertificate" type="FabricCertificateType" minOccurs="0"/>
                                        

Section 요소(설정OverridesType에 정의됨)

재정의할 설정.xml 파일의 섹션입니다.

attribute
type anonymous complexType
콘텐츠 요소 1개, 특성 1개
정의 로컬로 설정OverridesType complexType
name 섹션
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Section" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>A section in the Settings.xml file to override.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Parameter" minOccurs="0" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation>The setting to override.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:attributeGroup ref="NameValuePair"/>
                <xs:attribute name="IsEncrypted" type="xs:boolean" default="false">
                  <xs:annotation>
                    <xs:documentation>
                      If true, the value of this parameter is encrypted. The application developer is responsible for creating a certificate and using the Invoke-ServiceFabricEncryptSecret cmdlet to encrypt sensitive information. The certificate information that will be used to encrypt the value is specified in the Certificates section. This attribute is deprecated. Please use Type attribute.
                    </xs:documentation>
                                    </xs:annotation>
                                </xs:attribute>
                <xs:attribute name="Type" type="xs:string" use="optional">
                  <xs:annotation>
                    <xs:documentation>
                      This value defines the type of value you have specified in the 'Value' Attribute. It can be SecretsStoreRef/Encrypted/PlainText.
                      If set to SecretsStoreRef, we retrieve  the reference value from the SecretStore.
                      If set to Encrypted, the application developer is responsible for creating a certificate and using the Invoke-ServiceFabricEncryptSecret cmdlet to encrypt sensitive information.
                    </xs:documentation>
                  </xs:annotation>
                </xs:attribute>
                            </xs:complexType>
                        </xs:element>
                    </xs:sequence>
                    <xs:attribute name="Name" use="required">
                        <xs:annotation>
                            <xs:documentation>The name of the section in the Settings.xml file to override.</xs:documentation>
                        </xs:annotation>
                        <xs:simpleType>
                            <xs:restriction base="xs:string">
                                <xs:minLength value="1"/>
                            </xs:restriction>
                        </xs:simpleType>
                    </xs:attribute>
                </xs:complexType>
            </xs:element>
        

특성 세부 정보

이름

재정의할 설정.xml 파일의 섹션 이름입니다.

attribute
name 이름
use 필수

콘텐츠 요소 세부 정보

매개 변수

재정의할 설정입니다.

attribute
name 매개 변수
Minoccurs 0
Maxoccurs 바인딩되지 않은

Section 요소(설정Type에 정의됨)

사용자 정의 이름으로 지정된 섹션입니다.

attribute
type anonymous complexType
콘텐츠 요소 1개, 특성 1개
정의 설정Type complexType에 로컬로
name 섹션
Minoccurs 0
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Section" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>A user-defined named section.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Parameter" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:attribute name="Name" type="xs:string" use="required"/>
                <xs:attribute name="Value" type="xs:string" use="required"/>
                <xs:attribute name="MustOverride" type="xs:boolean" default="false">
                  <xs:annotation>
                    <xs:documentation>If true, the value of this parameter must be overridden by higher level configuration.</xs:documentation>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="IsEncrypted" type="xs:boolean" default="false">
                  <xs:annotation>
                    <xs:documentation>If true, the value of this parameter is encrypted.</xs:documentation>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="Type" type="xs:string" use="optional"/>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
          <xs:attribute name="Name" type="xs:string" use="required"/>
        </xs:complexType>
      </xs:element>
    

특성 세부 정보

이름

attribute
name 이름
type xs:string
use 필수

콘텐츠 요소 세부 정보

매개 변수

attribute
name 매개 변수
Minoccurs 0
Maxoccurs 바인딩되지 않은

SecurityAccessPolicies 요소

애플리케이션 수준의 리소스에 적용되는 보안 정책의 목록입니다.

attribute
type anonymous complexType
콘텐츠 1개 요소, 0개 특성
정의 ApplicationPoliciesType complexType에 로컬로
name SecurityAccessPolicies
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="SecurityAccessPolicies" minOccurs="0">
                                <xs:annotation>
                                        <xs:documentation>List of security policies applied to resources at the application level.</xs:documentation>
                                </xs:annotation>
                                <xs:complexType>
                                        <xs:sequence maxOccurs="unbounded">
                                                <xs:element name="SecurityAccessPolicy" type="SecurityAccessPolicyType"/>
                                        </xs:sequence>
                                </xs:complexType>
                        </xs:element>
                

콘텐츠 요소 세부 정보

SecurityAccessPolicy

attribute
name SecurityAccessPolicy
type SecurityAccessPolicyType

SecurityAccessPolicy 요소

서비스 매니페스트에 정의된 리소스(예: 엔드포인트)의 보안 주체에게 액세스 권한을 부여합니다. 일반적으로 보안 위험을 최소화하기 위해 다양한 리소스에 대한 서비스 액세스를 제어하고 제한하는 것이 매우 유용합니다. 이는 다른 개발자가 개발한 마켓플레이스의 서비스 컬렉션에서 애플리케이션을 빌드하는 경우 특히 중요합니다.

attribute
type SecurityAccessPolicyType
콘텐츠 0개 요소, 0개 특성
정의 ServiceManifestImportPoliciesType complexType, SecurityAccessPolicies 요소, DigestedEndpoint 요소에 로컬로
name SecurityAccessPolicy
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="SecurityAccessPolicy" type="SecurityAccessPolicyType" minOccurs="0"/>
      

SecurityOption 요소

컨테이너에 대한 securityoptions를 지정합니다.

attribute
type SecurityOptionsType
콘텐츠 0개 요소, 0개 특성
정의 ContainerHostPoliciesType complexType에 로컬로
name SecurityOption
Minoccurs 0
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="SecurityOption" type="SecurityOptionsType" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Specifies securityoptions for the container.</xs:documentation>
        </xs:annotation>
      </xs:element>
      

ServerCertificate 요소

클러스터 내 통신을 보호하는 데 사용되는 인증서입니다.

attribute
type FabricCertificateType
콘텐츠 0개 요소, 0개 특성
정의 CertificatesType complexType에 로컬로
name ServerCertificate
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ServerCertificate" type="FabricCertificateType" minOccurs="0">
        <xs:annotation>
          <xs:documentation>The certificate used to secure the intra cluster communication.</xs:documentation>
        </xs:annotation>
      </xs:element>
      

Service 요소

애플리케이션이 인스턴스화될 때 자동으로 생성되도록 서비스를 선언합니다.

attribute
type anonymous complexType
콘텐츠 2개 요소, 4개 특성
정의 DefaultServicesType complexType에 로컬로
name 서비스

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Service">
                    <xs:annotation>
                        <xs:documentation>Declares a service to be created automatically when the application is instantiated.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                        <xs:choice minOccurs="0">
                            <xs:element name="StatelessService" type="StatelessServiceType"/>
                            <xs:element name="StatefulService" type="StatefulServiceType"/>
                        </xs:choice>
                        <xs:attribute name="Name" type="xs:string" use="required">
                            <xs:annotation>
                                <xs:documentation>The service name, used to form the fully qualified application name URI. The fully qualified name URI of the service would be: fabric:/ApplicationName/ServiceName.</xs:documentation>
                            </xs:annotation>
                        </xs:attribute>
                        <xs:attribute name="GeneratedIdRef" type="xs:string" use="optional">
                            <xs:annotation>
                                <xs:documentation>Reference to the auto generated id used by Visual Studio tooling.</xs:documentation>
                            </xs:annotation>
                        </xs:attribute>
                        <xs:attribute name="ServiceDnsName" type="xs:string" use="optional">
                          <xs:annotation>
                            <xs:documentation>The DNS name of the service.</xs:documentation>
                          </xs:annotation>
                        </xs:attribute>
                        <xs:attribute name="ServicePackageActivationMode" type="xs:string" use="optional" default="SharedProcess">
                          <xs:annotation>
                            <xs:documentation>ServicePackageActivationMode to be used when creating the service. Allowed values are 'SharedProcess' and 'ExclusiveProcess'. With SharedProcess mode, replica(s) or instance(s) from different partition(s) of service will share same activation of service package on a node. With ExclusiveProcess mode, each replica or instance of service will have its own dedicated activation of service package.</xs:documentation>
                          </xs:annotation>
                        </xs:attribute>
                    </xs:complexType>
                </xs:element>
                

특성 세부 정보

이름

정규화된 애플리케이션 이름 URI를 형성하는 데 사용되는 서비스 이름입니다. 서비스의 정규화된 이름 URI는 fabric:/ApplicationName/ServiceName입니다.

attribute
name 이름
type xs:string
use 필수

GeneratedIdRef

Visual Studio 도구에서 사용하는 자동 생성된 ID에 대한 참조입니다.

attribute
name GeneratedIdRef
type xs:string
use 선택적

ServiceDnsName

서비스의 DNS 이름입니다.

attribute
name ServiceDnsName
type xs:string
use 선택적

ServicePackageActivationMode

서비스를 만들 때 사용할 ServicePackageActivationMode입니다. 허용되는 값은 'SharedProcess' 및 'ExclusiveProcess'입니다. SharedProcess 모드에서는 여러 서비스 파티션의 복제본 또는 인스턴스가 하나의 노드에서 서비스 패키지의 동일한 활성화를 공유합니다. ExclusiveProcess 모드에서는 서비스의 각 복제본 또는 인스턴스에 서비스의 고유한 전용 활성화가 있습니다.

attribute
name ServicePackageActivationMode
type xs:string
use 선택적
default SharedProcess

콘텐츠 요소 세부 정보

StatelessService

attribute
name StatelessService
type StatelessServiceType

StatefulService

attribute
name StatefulService
type StatefulServiceType

Service커넥트ionEndpoint 요소

attribute
type InternalEndpointType
콘텐츠 0개 요소, 0개 특성
정의 FabricEndpointsType complexType에 로컬로
name Service커넥트ionEndpoint
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ServiceConnectionEndpoint" type="InternalEndpointType" minOccurs="0"/>
      

ServiceCorrelation 요소

다른 서비스와의 선호도 관계를 정의합니다. 이전에 모놀리식 애플리케이션을 마이크로 서비스로 분할할 때 유용합니다. 한 서비스는 다른 서비스에 대한 로컬 종속성을 가지며 두 서비스가 모두 작동하려면 동일한 노드에서 실행해야 합니다.

attribute
type anonymous complexType
콘텐츠 0개 요소, 2개 특성
정의 ServiceCorrelations 요소에 로컬로
name ServiceCorrelation
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ServiceCorrelation" maxOccurs="unbounded">
                            <xs:annotation>
                                <xs:documentation>Defines an affinity relationship with another service. Useful when splitting a previously-monolithic application into microservices.  One service has a local dependency on another service and both services need to run on the same node in order to work.</xs:documentation>
                            </xs:annotation>
                            <xs:complexType>
                                <xs:attribute name="ServiceName" use="required">
                                    <xs:annotation>
                                        <xs:documentation>The name of the other service as a URI. Example, "fabric:/otherApplication/parentService".</xs:documentation>
                                    </xs:annotation>
                                    <xs:simpleType>
                                        <xs:restriction base="xs:string">
                                            <xs:minLength value="1"/>
                                        </xs:restriction>
                                    </xs:simpleType>
                                </xs:attribute>
                                <xs:attribute name="Scheme" use="required">
                                    <xs:annotation>
                                        <xs:documentation>In NonAlignedAffinity the replicas or instances of the different services are placed on the same nodes. AlignedAffinity is used with stateful services. Configuring one stateful service as having aligned affinity with another stateful service ensures that the primaries of those services are placed on the same nodes as each other, and that each pair of secondaries are also placed on the same nodes.</xs:documentation>
                                    </xs:annotation>
                                    <xs:simpleType>
                                        <xs:restriction base="xs:string">
                                            <xs:enumeration value="Affinity"/>
                                            <xs:enumeration value="AlignedAffinity"/>
                                            <xs:enumeration value="NonAlignedAffinity"/>
                                        </xs:restriction>
                                    </xs:simpleType>
                                </xs:attribute>
                            </xs:complexType>
                        </xs:element>
                    

특성 세부 정보

ServiceName

URI와 같은 다른 서비스의 예: "fabric:/otherApplication/parentService".

attribute
name ServiceName
use 필수

구성표

NonAlignedAffinity에서 서로 다른 서비스의 복제본(replica) 또는 인스턴스가 동일한 노드에 배치됩니다. AlignedAffinity는 상태 저장 서비스와 함께 사용됩니다. 상태 저장 서비스를 다른 상태 저장 서비스와 정렬된 선호도로 구성하면 해당 서비스의 주 복제본이 서로 동일한 노드에 배치되고 각 보조 쌍도 동일한 노드에 배치됩니다.

attribute
name 구성표
use 필수

ServiceCorrelations 요소

서비스 간의 선호도 관계를 정의합니다.

attribute
type anonymous complexType
콘텐츠 1개 요소, 0개 특성
정의 ServiceType complexType에 로컬로
name ServiceCorrelations
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ServiceCorrelations" minOccurs="0">
                <xs:annotation>
                    <xs:documentation>Defines affinity relationships between services.</xs:documentation>
                </xs:annotation>
                <xs:complexType>
                    <xs:sequence>
                        <xs:element name="ServiceCorrelation" maxOccurs="unbounded">
                            <xs:annotation>
                                <xs:documentation>Defines an affinity relationship with another service. Useful when splitting a previously-monolithic application into microservices.  One service has a local dependency on another service and both services need to run on the same node in order to work.</xs:documentation>
                            </xs:annotation>
                            <xs:complexType>
                                <xs:attribute name="ServiceName" use="required">
                                    <xs:annotation>
                                        <xs:documentation>The name of the other service as a URI. Example, "fabric:/otherApplication/parentService".</xs:documentation>
                                    </xs:annotation>
                                    <xs:simpleType>
                                        <xs:restriction base="xs:string">
                                            <xs:minLength value="1"/>
                                        </xs:restriction>
                                    </xs:simpleType>
                                </xs:attribute>
                                <xs:attribute name="Scheme" use="required">
                                    <xs:annotation>
                                        <xs:documentation>In NonAlignedAffinity the replicas or instances of the different services are placed on the same nodes. AlignedAffinity is used with stateful services. Configuring one stateful service as having aligned affinity with another stateful service ensures that the primaries of those services are placed on the same nodes as each other, and that each pair of secondaries are also placed on the same nodes.</xs:documentation>
                                    </xs:annotation>
                                    <xs:simpleType>
                                        <xs:restriction base="xs:string">
                                            <xs:enumeration value="Affinity"/>
                                            <xs:enumeration value="AlignedAffinity"/>
                                            <xs:enumeration value="NonAlignedAffinity"/>
                                        </xs:restriction>
                                    </xs:simpleType>
                                </xs:attribute>
                            </xs:complexType>
                        </xs:element>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            

콘텐츠 요소 세부 정보

ServiceCorrelation

다른 서비스와의 선호도 관계를 정의합니다. 이전에 모놀리식 애플리케이션을 마이크로 서비스로 분할할 때 유용합니다. 한 서비스는 다른 서비스에 대한 로컬 종속성을 가지며 두 서비스가 모두 작동하려면 동일한 노드에서 실행해야 합니다.

attribute
name ServiceCorrelation
Maxoccurs 바인딩되지 않은

ServiceFabricRuntimeAccessPolicy 요소

서비스 패브릭 런타임이 복제본(replica) 노출되는 방식을 결정하는 정책을 지정합니다.

attribute
type ServiceFabricRuntimeAccessPolicyType
콘텐츠 0개 요소, 0개 특성
정의 ServiceManifestImportPoliciesType complexType, ServicePackageType complexType에 로컬로
name ServiceFabricRuntimeAccessPolicy
Minoccurs 0
Maxoccurs 1

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ServiceFabricRuntimeAccessPolicy" type="ServiceFabricRuntimeAccessPolicyType" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Specifies policies that determine how the service fabric runtime is exposed to the replicas.</xs:documentation>
      </xs:annotation>
      </xs:element>
      

ServiceGroup 요소

자동으로 함께 배치되는 서비스 컬렉션이므로 장애 조치(failover) 또는 리소스 관리 중에 함께 이동됩니다.

attribute
type anonymous complexType
콘텐츠 2개 요소, 2개 특성
정의 DefaultServicesType complexType에 로컬로
name ServiceGroup

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ServiceGroup">
                    <xs:annotation>
                        <xs:documentation>A collection of services that are automatically located together, so they are also moved together during fail-over or resource management.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                        <xs:choice minOccurs="0">
                            <xs:element name="StatelessServiceGroup" type="StatelessServiceGroupType"/>
                            <xs:element name="StatefulServiceGroup" type="StatefulServiceGroupType"/>
                        </xs:choice>
                        <xs:attribute name="Name" type="xs:string" use="required">
                            <xs:annotation>
                                <xs:documentation>Name of this service relative to this application Name URI. Fully qualified Name of the service is a combination of Name Uri of the Application and this Name.</xs:documentation>
                            </xs:annotation>
                        </xs:attribute>
                        <xs:attribute name="ServicePackageActivationMode" type="xs:string" use="optional" default="SharedProcess">
                          <xs:annotation>
                            <xs:documentation>ServicePackageActivationMode to be used when creating the service. Allowed values are 'SharedProcess' and 'ExclusiveProcess'. With SharedProcess mode, replica(s) or instance(s) from different partition(s) of service will share same activation of service package on a node. With ExclusiveProcess mode, each replica or instance of service will have its own dedicated activation of service package.</xs:documentation>
                          </xs:annotation>
                        </xs:attribute>
                    </xs:complexType>
                </xs:element>
            

특성 세부 정보

이름

이 애플리케이션 이름 URI를 기준으로 하는 이 서비스의 이름입니다. 서비스의 정규화된 이름은 애플리케이션의 이름 URI와 이 이름의 조합입니다.

attribute
name 이름
type xs:string
use 필수

ServicePackageActivationMode

서비스를 만들 때 사용할 ServicePackageActivationMode입니다. 허용되는 값은 'SharedProcess' 및 'ExclusiveProcess'입니다. SharedProcess 모드에서는 여러 서비스 파티션의 복제본 또는 인스턴스가 하나의 노드에서 서비스 패키지의 동일한 활성화를 공유합니다. ExclusiveProcess 모드에서는 서비스의 각 복제본 또는 인스턴스에 서비스의 고유한 전용 활성화가 있습니다.

attribute
name ServicePackageActivationMode
type xs:string
use 선택적
default SharedProcess

콘텐츠 요소 세부 정보

StatelessServiceGroup

attribute
name StatelessServiceGroup
type StatelessServiceGroupType

StatefulServiceGroup

attribute
name StatefulServiceGroup
type StatefulServiceGroupType

ServiceGroupMembers 요소

이 서비스 그룹 유형의 멤버 유형입니다.

attribute
type anonymous complexType
콘텐츠 1개 요소, 0개 특성
정의 ServiceGroupTypeType complexType에 로컬로
name ServiceGroupMembers
Minoccurs 0
Maxoccurs 1

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ServiceGroupMembers" minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>Member types of this service group type.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element ref="ServiceGroupTypeMember" minOccurs="1" maxOccurs="unbounded"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      

콘텐츠 요소 세부 정보

없음

attribute
ref ServiceGroupTypeMember
Minoccurs 1
Maxoccurs 바인딩되지 않은

ServiceGroupTypeMember 요소

서비스 그룹의 멤버 유형을 설명합니다.

attribute
type anonymous complexType
콘텐츠 요소 1개, 특성 1개
정의 세계적 으로
name ServiceGroupTypeMember

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ServiceGroupTypeMember">
    <xs:annotation>
      <xs:documentation>Describes the member type of the service group.</xs:documentation>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="LoadMetrics" minOccurs="0">
          <xs:annotation>
            <xs:documentation>Load metrics reported by this service, used for resource balancing services.</xs:documentation>
          </xs:annotation>
          <xs:complexType>
            <xs:sequence>
              <xs:element name="LoadMetric" type="LoadMetricType" maxOccurs="unbounded"/>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:sequence>
      <xs:attribute name="ServiceTypeName" use="required">
        <xs:annotation>
          <xs:documentation>User-defined type identifier for a Microsoft Azure Service Fabric ServiceGroup Member, .e.g Actor</xs:documentation>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:minLength value="1"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:attribute>
    </xs:complexType>
  </xs:element>
  

특성 세부 정보

ServiceTypeName

Microsoft Azure Service Fabric ServiceGroup 멤버에 대한 사용자 정의 형식 식별자(예: Actor)

attribute
name ServiceTypeName
use 필수

콘텐츠 요소 세부 정보

LoadMetrics

리소스 분산 서비스에 사용되는 이 서비스에서 보고한 로드 메트릭입니다.

attribute
name LoadMetrics
Minoccurs 0

ServiceManifest 요소

서비스 유형 및 버전을 선언적으로 설명합니다. 하나 이상의 서비스 유형을 지원하도록 서비스 패키지를 함께 구성하는 독립적으로 업그레이드 가능한 코드, 구성 및 데이터 패키지를 나열합니다. 리소스, 진단 설정 및 서비스 메타데이터(예: 서비스 유형, 상태 속성 및 부하 분산 메트릭)도 지정됩니다.

attribute
type ServiceManifestType
콘텐츠 0개 요소, 0개 특성
정의 세계적 으로
name ServiceManifest

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ServiceManifest" type="ServiceManifestType"/>
        

ServiceManifestImport 요소

서비스 개발자가 만든 서비스 매니페스트를 가져옵니다. 애플리케이션의 각 구성 서비스에 대해 서비스 매니페스트를 가져와야 합니다. 서비스 매니페스트에 대한 구성 재정의 및 정책을 선언할 수 있습니다.

attribute
type anonymous complexType
콘텐츠 5개 요소, 0개 특성
정의 ApplicationManifestType complexType에 로컬로
name ServiceManifestImport
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ServiceManifestImport" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Imports a service manifest created by the service developer. A service manifest must be imported for each constituent service in the application. Configuration overrides and policies can be declared for the service manifest.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="ServiceManifestRef" type="ServiceManifestRefType"/>
            <xs:element name="ConfigOverrides" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Describes configuration overrides for the imported service manifest. Configuration overrides allow the flexibility of re-using the same service manifests across multiple application types by overriding the service manifest's configuration only when used with a particular application type. Configuration overrides can change any default configuration in a service manifest as long as default configuration is defined using the Settings.xml in the ConfigPackage folder. </xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="ConfigOverride" type="ConfigOverrideType" minOccurs="0" maxOccurs="unbounded"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element name="ResourceOverrides" type="ResourceOverridesType" minOccurs="0"/>
            <xs:element name="EnvironmentOverrides" type="EnvironmentOverridesType" minOccurs="0" maxOccurs="unbounded"/>
            <xs:element name="Policies" type="ServiceManifestImportPoliciesType" minOccurs="0"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      

콘텐츠 요소 세부 정보

ServiceManifestRef

attribute
name ServiceManifestRef
type ServiceManifestRefType

ConfigOverrides

가져온 서비스 매니페스트에 대한 구성 재정의를 설명합니다. 구성 재정의를 사용하면 특정 애플리케이션 유형과 함께 사용할 때만 서비스 매니페스트의 구성을 재정의하여 여러 애플리케이션 유형에서 동일한 서비스 매니페스트를 유연하게 다시 사용할 수 있습니다. 구성 재정의는 ConfigPackage 폴더의 설정.xml을 사용하여 기본 구성이 정의되는 한 서비스 매니페스트의 모든 기본 구성을 변경할 수 있습니다.

attribute
name ConfigOverrides
Minoccurs 0

ResourceOverrides

attribute
name ResourceOverrides
type ResourceOverridesType
Minoccurs 0

EnvironmentOverrides

attribute
name EnvironmentOverrides
type EnvironmentOverridesType
Minoccurs 0
Maxoccurs 바인딩되지 않은

정책

attribute
name 정책
type ServiceManifestImportPoliciesType
Minoccurs 0

ServiceManifestRef 요소

참조별로 서비스 매니페스트를 가져옵니다. 현재 서비스 매니페스트 파일(ServiceManifest.xml)은 빌드 패키지에 있어야 합니다.

attribute
type ServiceManifestRefType
콘텐츠 0개 요소, 0개 특성
정의 ServiceManifestImport 요소에 로컬로
name ServiceManifestRef

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ServiceManifestRef" type="ServiceManifestRefType"/>
            

ServicePackage 요소

ServicePackage는 버전이 지정된 배포 및 활성화 단위를 나타냅니다. ServicePackage 버전은 매니페스트 버전 및 재정의 버전에 따라 결정됩니다.

attribute
type ServicePackageType
콘텐츠 0개 요소, 0개 특성
정의 세계적 으로
name ServicePackage

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ServicePackage" type="ServicePackageType">
    <xs:annotation>
      <xs:documentation>ServicePackage represents a versioned unit of deployment and activation. The version of the ServicePackage is determined based on the manifest version and the version of the overrides.</xs:documentation>
    </xs:annotation>
  </xs:element>
  

ServicePackageContainerPolicy 요소

attribute
type ServicePackageContainerPolicyType
콘텐츠 0개 요소, 0개 특성
정의 ServiceManifestImportPoliciesType complexType, ServicePackageType complexType에 로컬로
name ServicePackageContainerPolicy
Minoccurs 0
Maxoccurs 1

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ServicePackageContainerPolicy" type="ServicePackageContainerPolicyType" minOccurs="0" maxOccurs="1"/>
      

ServicePackageRef 요소

attribute
type anonymous complexType
콘텐츠 0개 요소, 1개 특성
정의 ApplicationInstanceType complexType에 로컬로
name ServicePackageRef
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ServicePackageRef" maxOccurs="unbounded">
        <xs:complexType>
          <xs:attribute name="Name" use="required"/>
          <xs:attributeGroup ref="VersionedItemAttrGroup"/>
        </xs:complexType>
      </xs:element>
      

특성 세부 정보

이름

attribute
name 이름
use 필수

ServicePackageResourceGovernancePolicy 요소

전체 서비스 패키지 수준에서 적용되는 리소스 거버넌스 정책을 정의합니다.

attribute
type ServicePackageResourceGovernancePolicyType
콘텐츠 0개 요소, 0개 특성
정의 ServiceManifestImportPoliciesType complexType, ServicePackageType complexType에 로컬로
name ServicePackageResourceGovernancePolicy
Minoccurs 0
Maxoccurs 1

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ServicePackageResourceGovernancePolicy" type="ServicePackageResourceGovernancePolicyType" minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>Defines the resource governance policy that is applied at the level of the entire service package.</xs:documentation>
        </xs:annotation>
      </xs:element>
      

ServicePlacementPolicies 요소(ServiceTypeType에 정의)

서비스에 대한 배치 정책을 선언합니다. 클러스터가 지리적 거리 및/또는 지정학적 지역에 걸쳐 있는 경우에 유용합니다.

attribute
type anonymous complexType
콘텐츠 1개 요소, 0개 특성
정의 ServiceTypeType complexType에 로컬로
name ServicePlacementPolicies
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ServicePlacementPolicies" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Declares placement policies for a service.  Useful when the cluster spans geographic distances or and/or geopolitical regions.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="ServicePlacementPolicy" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation>Defines a service placement policy, which specifies that the service should or should not run in certain cluster fault domains.  Useful when the cluster spans geographic distances or and/or geopolitical regions.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:attribute name="DomainName">
                  <xs:annotation>
                    <xs:documentation>The fault domain where the service should or should not be placed, depending on the Type value.</xs:documentation>
                  </xs:annotation>
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:minLength value="1"/>
                    </xs:restriction>
                  </xs:simpleType>
                </xs:attribute>
                <xs:attribute name="Type" use="required">
                  <xs:annotation>
                    <xs:documentation>InvalidDomain allows you to specify that a particular Fault Domain is invalid for this workload. RequiredDomain requires that all of the replicas be present in the specified domain. Multiple required domains can be specified. PreferredPrimaryDomain specifies the preferred Fault Domain for primary replicas. Useful in geographically spanned clusters where you are using other locations for redundancy, but would prefer that the primary replicas be placed in a certain location in order to provider lower latency for operations which go to the primary. RequiredDomainDistribution specifies that replicas are required to be distributed among the available fault domains. NonPartiallyPlace controls if the service replicas will be partially place if not all of them can be placed. </xs:documentation>
                  </xs:annotation>
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:enumeration value="InvalidDomain"/>
                      <xs:enumeration value="RequiredDomain"/>
                      <xs:enumeration value="PreferredPrimaryDomain"/>
                      <xs:enumeration value="RequiredDomainDistribution"/>
                      <xs:enumeration value="NonPartiallyPlace"/>
                    </xs:restriction>
                  </xs:simpleType>
                </xs:attribute>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      

콘텐츠 요소 세부 정보

ServicePlacementPolicy

서비스가 특정 클러스터 오류에서 실행되거나 실행되지 않도록 지정하는 서비스 배치 정책을 정의합니다기본. 클러스터가 지리적 거리 및/또는 지정학적 지역에 걸쳐 있는 경우에 유용합니다.

attribute
name ServicePlacementPolicy
Maxoccurs 바인딩되지 않은

ServicePlacementPolicies 요소(ServiceType에 정의됨)

서비스에 대한 배치 정책을 선언합니다. 클러스터가 지리적 거리 및/또는 지정학적 지역에 걸쳐 있는 경우에 유용합니다.

attribute
type anonymous complexType
콘텐츠 1개 요소, 0개 특성
정의 ServiceType complexType에 로컬로
name ServicePlacementPolicies
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ServicePlacementPolicies" minOccurs="0">
                <xs:annotation>
                    <xs:documentation>Declares placement policies for a service.  Useful when the cluster spans geographic distances or and/or geopolitical regions.</xs:documentation>
                </xs:annotation>
                <xs:complexType>
                    <xs:sequence>
                        <xs:element name="ServicePlacementPolicy" maxOccurs="unbounded">
                            <xs:annotation>
                                <xs:documentation>Defines a service placement policy, which specifies that the service should or should not run in certain cluster fault domains.  Useful when the cluster spans geographic distances or and/or geopolitical regions.</xs:documentation>
                            </xs:annotation>
                            <xs:complexType>
                                <xs:attribute name="DomainName">
                                    <xs:annotation>
                                        <xs:documentation>The fault domain where the service should or should not be placed, depending on the Type value.</xs:documentation>
                                    </xs:annotation>
                                    <xs:simpleType>
                                        <xs:restriction base="xs:string">
                                            <xs:minLength value="1"/>
                                        </xs:restriction>
                                    </xs:simpleType>
                                </xs:attribute>
                                <xs:attribute name="Type" use="required">
                                    <xs:annotation>
                                        <xs:documentation>InvalidDomain allows you to specify that a particular Fault Domain is invalid for this workload. RequiredDomain requires that all of the replicas be present in the specified domain. Multiple required domains can be specified. PreferredPrimaryDomain specifies the preferred Fault Domain for primary replicas. Useful in geographically spanned clusters where you are using other locations for redundancy, but would prefer that the primary replicas be placed in a certain location in order to provider lower latency for operations which go to the primary. RequiredDomainDistribution specifies that replicas are required to be distributed among the available fault domains. NonPartiallyPlace controls if the service replicas will be partially place if not all of them can be placed.</xs:documentation>
                                    </xs:annotation>
                                    <xs:simpleType>
                                        <xs:restriction base="xs:string">
                                            <xs:enumeration value="InvalidDomain"/>
                                            <xs:enumeration value="RequiredDomain"/>
                                            <xs:enumeration value="PreferredPrimaryDomain"/>
                                            <xs:enumeration value="RequiredDomainDistribution"/>
                                            <xs:enumeration value="NonPartiallyPlace"/>
                                        </xs:restriction>
                                    </xs:simpleType>
                                </xs:attribute>
                            </xs:complexType>
                        </xs:element>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            

콘텐츠 요소 세부 정보

ServicePlacementPolicy

서비스가 특정 클러스터 오류에서 실행되거나 실행되지 않도록 지정하는 서비스 배치 정책을 정의합니다기본. 클러스터가 지리적 거리 및/또는 지정학적 지역에 걸쳐 있는 경우에 유용합니다.

attribute
name ServicePlacementPolicy
Maxoccurs 바인딩되지 않은

ServicePlacementPolicies에 정의된 ServicePlacementPolicy 요소

서비스가 특정 클러스터 오류에서 실행되거나 실행되지 않도록 지정하는 서비스 배치 정책을 정의합니다기본. 클러스터가 지리적 거리 및/또는 지정학적 지역에 걸쳐 있는 경우에 유용합니다.

attribute
type anonymous complexType
콘텐츠 0개 요소, 2개 특성
정의 ServicePlacementPolicies 요소에 로컬로
name ServicePlacementPolicy
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ServicePlacementPolicy" maxOccurs="unbounded">
                            <xs:annotation>
                                <xs:documentation>Defines a service placement policy, which specifies that the service should or should not run in certain cluster fault domains.  Useful when the cluster spans geographic distances or and/or geopolitical regions.</xs:documentation>
                            </xs:annotation>
                            <xs:complexType>
                                <xs:attribute name="DomainName">
                                    <xs:annotation>
                                        <xs:documentation>The fault domain where the service should or should not be placed, depending on the Type value.</xs:documentation>
                                    </xs:annotation>
                                    <xs:simpleType>
                                        <xs:restriction base="xs:string">
                                            <xs:minLength value="1"/>
                                        </xs:restriction>
                                    </xs:simpleType>
                                </xs:attribute>
                                <xs:attribute name="Type" use="required">
                                    <xs:annotation>
                                        <xs:documentation>InvalidDomain allows you to specify that a particular Fault Domain is invalid for this workload. RequiredDomain requires that all of the replicas be present in the specified domain. Multiple required domains can be specified. PreferredPrimaryDomain specifies the preferred Fault Domain for primary replicas. Useful in geographically spanned clusters where you are using other locations for redundancy, but would prefer that the primary replicas be placed in a certain location in order to provider lower latency for operations which go to the primary. RequiredDomainDistribution specifies that replicas are required to be distributed among the available fault domains. NonPartiallyPlace controls if the service replicas will be partially place if not all of them can be placed.</xs:documentation>
                                    </xs:annotation>
                                    <xs:simpleType>
                                        <xs:restriction base="xs:string">
                                            <xs:enumeration value="InvalidDomain"/>
                                            <xs:enumeration value="RequiredDomain"/>
                                            <xs:enumeration value="PreferredPrimaryDomain"/>
                                            <xs:enumeration value="RequiredDomainDistribution"/>
                                            <xs:enumeration value="NonPartiallyPlace"/>
                                        </xs:restriction>
                                    </xs:simpleType>
                                </xs:attribute>
                            </xs:complexType>
                        </xs:element>
                    

특성 세부 정보

DomainName

Type 값에 따라 서비스를 배치해야 하거나 배치해서는 안 되는 장애 도메인입니다.

attribute
name DomainName

Type

InvalidDomain을 사용하여 특정 장애 도메인을 이 워크로드에 유효하지 않도록 지정할 수 있습니다. RequiredDomain은 모든 복제본이 지정된 도메인에 있어야 합니다. 여러 필수 do기본를 지정할 수 있습니다. PreferredPrimaryDo기본 기본 복제본(replica) 대한 기본 장애 기본 지정합니다. 중복성을 위해 다른 위치를 사용하는 지리적으로 확장된 클러스터에서 유용하지만 기본 복제본(replica) 기본으로 이동하는 작업에 대한 대기 시간을 낮추기 위해 특정 위치에 배치하는 것이 좋습니다. RequiredDo기본Distribution은 사용 가능한 장애 기본 간에 복제본(replica) 배포하도록 지정합니다. NonPartiallyPlace는 일부 서비스 복제본을 배치할 수 없는 경우 서비스 복제본을 부분적으로 배치할지 여부를 제어합니다.

attribute
name Type
use 필수

ServicePlacementPolicy 요소(ServicePlacementPolicies에 정의됨)

서비스가 특정 클러스터 오류에서 실행되거나 실행되지 않도록 지정하는 서비스 배치 정책을 정의합니다기본. 클러스터가 지리적 거리 및/또는 지정학적 지역에 걸쳐 있는 경우에 유용합니다.

attribute
type anonymous complexType
콘텐츠 0개 요소, 2개 특성
정의 ServicePlacementPolicies 요소에 로컬로
name ServicePlacementPolicy
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ServicePlacementPolicy" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation>Defines a service placement policy, which specifies that the service should or should not run in certain cluster fault domains.  Useful when the cluster spans geographic distances or and/or geopolitical regions.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:attribute name="DomainName">
                  <xs:annotation>
                    <xs:documentation>The fault domain where the service should or should not be placed, depending on the Type value.</xs:documentation>
                  </xs:annotation>
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:minLength value="1"/>
                    </xs:restriction>
                  </xs:simpleType>
                </xs:attribute>
                <xs:attribute name="Type" use="required">
                  <xs:annotation>
                    <xs:documentation>InvalidDomain allows you to specify that a particular Fault Domain is invalid for this workload. RequiredDomain requires that all of the replicas be present in the specified domain. Multiple required domains can be specified. PreferredPrimaryDomain specifies the preferred Fault Domain for primary replicas. Useful in geographically spanned clusters where you are using other locations for redundancy, but would prefer that the primary replicas be placed in a certain location in order to provider lower latency for operations which go to the primary. RequiredDomainDistribution specifies that replicas are required to be distributed among the available fault domains. NonPartiallyPlace controls if the service replicas will be partially place if not all of them can be placed. </xs:documentation>
                  </xs:annotation>
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:enumeration value="InvalidDomain"/>
                      <xs:enumeration value="RequiredDomain"/>
                      <xs:enumeration value="PreferredPrimaryDomain"/>
                      <xs:enumeration value="RequiredDomainDistribution"/>
                      <xs:enumeration value="NonPartiallyPlace"/>
                    </xs:restriction>
                  </xs:simpleType>
                </xs:attribute>
              </xs:complexType>
            </xs:element>
          

특성 세부 정보

DomainName

Type 값에 따라 서비스를 배치해야 하거나 배치해서는 안 되는 장애 도메인입니다.

attribute
name DomainName

Type

InvalidDomain을 사용하여 특정 장애 도메인을 이 워크로드에 유효하지 않도록 지정할 수 있습니다. RequiredDomain은 모든 복제본이 지정된 도메인에 있어야 합니다. 여러 필수 do기본를 지정할 수 있습니다. PreferredPrimaryDo기본 기본 복제본(replica) 대한 기본 장애 기본 지정합니다. 중복성을 위해 다른 위치를 사용하는 지리적으로 확장된 클러스터에서 유용하지만 기본 복제본(replica) 기본으로 이동하는 작업에 대한 대기 시간을 낮추기 위해 특정 위치에 배치하는 것이 좋습니다. RequiredDo기본Distribution은 사용 가능한 장애 기본 간에 복제본(replica) 배포하도록 지정합니다. NonPartiallyPlace는 일부 서비스 복제본을 배치할 수 없는 경우 서비스 복제본을 부분적으로 배치할지 여부를 제어합니다.

attribute
name Type
use 필수

ServiceScalingPolicies 요소

서비스에 대한 크기 조정 정책을 선언합니다. 요구에 따라 서비스를 동적으로 확장하는 데 유용합니다.

attribute
type anonymous complexType
콘텐츠 1개 요소, 0개 특성
정의 ServiceType complexType에 로컬로
name ServiceScalingPolicies
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ServiceScalingPolicies" minOccurs="0">
                <xs:annotation>
                    <xs:documentation>Declares scaling policies for a service. Useful for dynamically scaling the service based on needs. </xs:documentation>
                </xs:annotation>
                <xs:complexType>
                    <xs:sequence>
                        <xs:element name="ScalingPolicy" type="ScalingPolicyType" maxOccurs="unbounded"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
        

콘텐츠 요소 세부 정보

ScalingPolicy

attribute
name ScalingPolicy
type ScalingPolicyType
Maxoccurs 바인딩되지 않은

ServiceTemplates 요소

애플리케이션 인스턴스 내에서 동적으로 만들 수 있는 허용된 서비스 유형 집합을 선언합니다. 복제본(replica)tion 요소와 같은 기본 구성 값이 지정되고 서비스 인스턴스를 만들기 위한 템플릿으로 사용됩니다.

attribute
type ServiceTemplatesType
콘텐츠 0개 요소, 0개 특성
정의 ApplicationManifestType complexType, ApplicationInstanceType complexType에 로컬로
name ServiceTemplates
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ServiceTemplates" type="ServiceTemplatesType" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Declares the set of permitted service types that can be created dynamically inside the application instance. Default configuration values, such as replication factor, are specified and used as a template for creating service instances.</xs:documentation>
        </xs:annotation>
      </xs:element>
      

ServiceTypeHealthPolicy 요소

특정 서비스 유형의 서비스, 파티션 및 복제본(replica) 보고되는 상태 이벤트를 평가하기 위한 정책을 설명합니다.

attribute
type anonymous complexType
콘텐츠 0개 요소, 0개 특성
정의 ApplicationHealthPolicyType complexType에 로컬로
name ServiceTypeHealthPolicy
Minoccurs 0
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ServiceTypeHealthPolicy" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Describes the policy for evaluating health events reported on services, partitions and replicas of a particular service type.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:complexContent>
            <xs:extension base="ServiceTypeHealthPolicyType">
              <xs:attribute name="ServiceTypeName" type="xs:string" use="required">
                <xs:annotation>
                  <xs:documentation>The name of the service type that the policy will be applied to.</xs:documentation>
                </xs:annotation>
              </xs:attribute>
            </xs:extension>
          </xs:complexContent>
        </xs:complexType>
      </xs:element>
    

ServiceTypes 요소(ServiceAndServiceGroupTypesType 형식)

이 매니페스트에서 CodePackage에서 지원하는 서비스 유형을 정의합니다. 이러한 서비스 유형 중 하나에 대해 서비스가 인스턴스화되면 코드 패키지의 진입점을 실행하여 이 매니페스트에 선언된 모든 코드 패키지가 활성화됩니다. 서비스 형식은 코드 패키지 수준이 아니라 매니페스트 수준에서 선언됩니다.

attribute
type ServiceAndServiceGroupTypesType
콘텐츠 0개 요소, 0개 특성
정의 ServiceManifestType complexType에 로컬로
name ServiceTypes

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ServiceTypes" type="ServiceAndServiceGroupTypesType">
        <xs:annotation>
          <xs:documentation>Defines what service types are supported by a CodePackage in this manifest. When a service is instantiated against one of these service types, all code packages declared in this manifest are activated by running their entry points. Service types are declared at the manifest level and not the code package level.</xs:documentation>
        </xs:annotation>
      </xs:element>
      

ServiceTypes 요소(ServiceTypesType 형식)

attribute
type ServiceTypesType
콘텐츠 0개 요소, 0개 특성
정의 DigestedServiceTypes 요소에 로컬로
name ServiceTypes

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="ServiceTypes" type="ServiceTypesType"/>
          

Settings 요소(SettingsOverridesType 형식)

재정의할 서비스 매니페스트의 구성 설정을 선언합니다. 키-값 쌍의 하나 이상의 섹션으로 구성됩니다. 매개 변수 값은 Invoke-ServiceFabricEncryptSecret cmdlet을 사용하여 암호화할 수 있습니다.

attribute
type SettingsOverridesType
콘텐츠 0개 요소, 0개 특성
정의 ConfigOverrideType complexType에 로컬로
name 설정
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Settings" type="SettingsOverridesType" minOccurs="0"/>
    

설정 요소(설정Type 형식)

서비스의 코드 패키지에 대한 구성 가능한 설정을 더 이상 무시합니다. Microsoft Azure Service Fabric은 설정을 해석하지 않지만 런타임 API를 통해 코드 구성 요소에서 사용할 수 있도록 합니다.

attribute
type 설정Type
콘텐츠 0개 요소, 0개 특성
정의 세계적 으로
name 설정

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Settings" type="SettingsType">
                <xs:annotation>
                        <xs:documentation>Defiles configurable settings for the code packages of a service. Microsoft Azure Service Fabric does not interpret the settings, however it makes them available via Runtime APIs for use by the code components.</xs:documentation>
                </xs:annotation>
        </xs:element>
        

SetupEntryPoint 요소

기본적으로 다른 진입점 앞에 Service Fabric(일반적으로 NETWORKSERVICE 계정)과 동일한 자격 증명으로 실행되는 권한 있는 진입점입니다. EntryPoint에서 지정한 실행 파일은 일반적으로 장기 실행 서비스 호스트입니다. 별도의 설정 진입점이 있으면 오랜 시간 동안 높은 권한으로 서비스 호스트를 실행할 필요가 없습니다.

attribute
type anonymous complexType
콘텐츠 1개 요소, 0개 특성
정의 CodePackageType complexType에 로컬로
name SetupEntryPoint
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="SetupEntryPoint" minOccurs="0">
        <xs:annotation>
          <xs:documentation>A privileged entry point that by default runs with the same credentials as Service Fabric (typically the NETWORKSERVICE account) before any other entry point. The executable specified by EntryPoint is typically the long-running service host. The presence of a separate setup entry point avoids having to run the service host with high privileges for extended periods of time.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="ExeHost" type="ExeHostEntryPointType"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      

콘텐츠 요소 세부 정보

ExeHost

attribute
name ExeHost
type ExeHostEntryPointType

SfssRgPolicies 요소

이 노드 유형에 대한 SF 시스템 서비스 리소스 거버넌스 정책

attribute
type anonymous complexType
콘텐츠 1개 요소, 0개 특성
정의 NodeType 요소에 로컬로
name SfssRgPolicies
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="SfssRgPolicies" minOccurs="0">
                                                                                <xs:annotation>
                                                                                        <xs:documentation>The SF system services resource governance policy for this node type</xs:documentation>
                                                                                </xs:annotation>
                                                                                <xs:complexType>
                                                                                        <xs:sequence>
                                                                                                <xs:element name="SfssRgPolicy" type="KeyValuePairType" minOccurs="0" maxOccurs="unbounded"/>
                                                                                        </xs:sequence>
                                                                                </xs:complexType>
                                                                        </xs:element>
                                                                

콘텐츠 요소 세부 정보

SfssRgPolicy

attribute
name SfssRgPolicy
type KeyValuePairType
Minoccurs 0
Maxoccurs 바인딩되지 않은

SfssRgPolicy 요소

attribute
type KeyValuePairType
콘텐츠 0개 요소, 0개 특성
정의 SfssRgPolicies 요소에 로컬로
name SfssRgPolicy
Minoccurs 0
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="SfssRgPolicy" type="KeyValuePairType" minOccurs="0" maxOccurs="unbounded"/>
                                                                                        

SharedLogFileId 요소

공유 로그 ID로 사용할 특정 GUID입니다.

attribute
type anonymous complexType
콘텐츠 0개 요소, 1개 특성
정의 FabricKtlLogger설정Type complexType에 로컬로
name SharedLogFileId
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="SharedLogFileId" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Specific GUID to use as the shared log ID.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:attribute name="Value" use="required">
            <xs:simpleType>
              <xs:restriction base="xs:string">
                <xs:pattern value="[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}"/>
              </xs:restriction>
            </xs:simpleType>
          </xs:attribute>
         </xs:complexType>
      </xs:element>

      

특성 세부 정보

attribute
name
use 필수

SharedLogFilePath 요소

공유 로그에 대한 경로를 정의합니다.

attribute
type anonymous complexType
콘텐츠 0개 요소, 1개 특성
정의 FabricKtlLogger설정Type complexType에 로컬로
name SharedLogFilePath
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="SharedLogFilePath" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Defines path to shared log.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:attribute name="Value" type="xs:string" use="required"/>
        </xs:complexType>
      </xs:element>

      

특성 세부 정보

attribute
name
type xs:string
use 필수

SharedLogFileSizeInMB 요소

공유 로그의 얼마나 큰지 정의합니다.

attribute
type anonymous complexType
콘텐츠 0개 요소, 1개 특성
정의 FabricKtlLogger설정Type complexType에 로컬로
name SharedLogFileSizeInMB
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="SharedLogFileSizeInMB" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Defines how large is the shared log.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:attribute name="Value" use="required">
            <xs:simpleType>
              <xs:restriction base="xs:int">
                <xs:minInclusive value="512"/>
              </xs:restriction>
            </xs:simpleType>
          </xs:attribute>
        </xs:complexType>
      </xs:element>

    

특성 세부 정보

attribute
name
use 필수

SingletonPartition 요소

이 서비스에 파티션이 하나만 있음을 선언합니다.

attribute
type anonymous complexType
콘텐츠 0개 요소, 0개 특성
정의 PartitionDescriptionGroup 그룹에 로컬로
name SingletonPartition

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="SingletonPartition">
                <xs:annotation>
                    <xs:documentation>Declares that this service has only one partition.</xs:documentation>
                </xs:annotation>
                <xs:complexType/>
            </xs:element>
            

StatefulService 요소

상태 저장 서비스를 정의합니다.

attribute
type StatefulServiceType
콘텐츠 0개 요소, 0개 특성
정의 ServiceTemplatesType complexType, Service 요소에 로컬로
name StatefulService

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="StatefulService" type="StatefulServiceType"/>
            

StatefulServiceGroup 요소

상태 저장 서비스 그룹을 정의합니다.

attribute
type StatefulServiceGroupType
콘텐츠 0개 요소, 0개 특성
정의 ServiceTemplatesType complexType, ServiceGroup 요소에 로컬로
name StatefulServiceGroup

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="StatefulServiceGroup" type="StatefulServiceGroupType"/>
        

StatefulServiceGroupType 요소

상태 저장 서비스 그룹 유형을 설명합니다.

attribute
type StatefulServiceGroupTypeType
콘텐츠 0개 요소, 0개 특성
정의 ServiceAndServiceGroupTypesType complexType에 로컬로
name StatefulServiceGroupType

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="StatefulServiceGroupType" type="StatefulServiceGroupTypeType"/>
      

StatefulServiceType 요소

상태 저장 서비스 유형을 설명합니다.

attribute
type StatefulServiceTypeType
콘텐츠 0개 요소, 0개 특성
정의 ServiceAndServiceGroupTypesType complexType, ServiceTypesType complexType에 로컬로
name StatefulServiceType

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="StatefulServiceType" type="StatefulServiceTypeType"/>
      

StatelessService 요소

상태 비정상 서비스를 정의합니다.

attribute
type StatelessServiceType
콘텐츠 0개 요소, 0개 특성
정의 ServiceTemplatesType complexType, Service 요소에 로컬로
name StatelessService

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="StatelessService" type="StatelessServiceType"/>
            

StatelessServiceGroup 요소

상태 비정상 서비스 그룹을 정의합니다.

attribute
type StatelessServiceGroupType
콘텐츠 0개 요소, 0개 특성
정의 ServiceTemplatesType complexType, ServiceGroup 요소에 로컬로
name StatelessServiceGroup

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="StatelessServiceGroup" type="StatelessServiceGroupType"/>
            

StatelessServiceGroupType 요소

상태 비지정 서비스 그룹 유형을 설명합니다.

attribute
type StatelessServiceGroupTypeType
콘텐츠 0개 요소, 0개 특성
정의 ServiceAndServiceGroupTypesType complexType에 로컬로
name StatelessServiceGroupType

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="StatelessServiceGroupType" type="StatelessServiceGroupTypeType"/>
    

StatelessServiceType 요소

상태 비지정 서비스 유형을 설명합니다.

attribute
type StatelessServiceTypeType
콘텐츠 0개 요소, 0개 특성
정의 ServiceAndServiceGroupTypesType complexType, ServiceTypesType complexType에 로컬로
name StatelessServiceType

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="StatelessServiceType" type="StatelessServiceTypeType"/>
      

SystemGroup 요소(MemberOf에 정의됨)

사용자를 추가할 시스템 그룹입니다. 시스템 그룹은 Groups 섹션에서 정의해야 합니다.

attribute
type anonymous complexType
콘텐츠 0개 요소, 1개 특성
정의 MemberOf 요소에 로컬로
name SystemGroup
Minoccurs 0
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="SystemGroup" minOccurs="0" maxOccurs="unbounded">
                                                                                                        <xs:annotation>
                                                                                                                <xs:documentation>The system group to add the user to.  The system group must be defined in the Groups section.</xs:documentation>
                                                                                                        </xs:annotation>
                                                                                                        <xs:complexType>
                                                                                                                <xs:attribute name="Name" type="xs:string" use="required">
                                                                                                                        <xs:annotation>
                                                                                                                                <xs:documentation>The name of the system group.</xs:documentation>
                                                                                                                        </xs:annotation>
                                                                                                                </xs:attribute>
                                                                                                        </xs:complexType>
                                                                                                </xs:element>
                                                                                                

특성 세부 정보

이름

시스템 그룹의 이름입니다.

attribute
name 이름
type xs:string
use 필수

SystemGroup 요소(멤버 자격에 정의됨)

attribute
type anonymous complexType
콘텐츠 0개 요소, 1개 특성
정의 Membership 요소에 로컬로
name SystemGroup
Minoccurs 0
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="SystemGroup" minOccurs="0" maxOccurs="unbounded">
                                                    <xs:complexType>
                                                        <xs:attribute name="Name" type="xs:string" use="required"/>
                                                    </xs:complexType>
                                                </xs:element>
                                                

특성 세부 정보

이름

attribute
name 이름
type xs:string
use 필수

TargetInformation 요소

FabricDeployer에서 배포해야 하는 대상에 대해 설명합니다.

attribute
type TargetInformationType
콘텐츠 0개 요소, 0개 특성
정의 세계적 으로
name TargetInformation

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="TargetInformation" type="TargetInformationType">
                <xs:annotation>
                        <xs:documentation>Describes the target the FabricDeployer needs to deploy.</xs:documentation>
                </xs:annotation>
        </xs:element>
        

TargetInstallation 요소

attribute
type WindowsFabricDeploymentInformation
콘텐츠 0개 요소, 0개 특성
정의 TargetInformationType complexType에 로컬로
name TargetInstallation
Minoccurs 1

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="TargetInstallation" type="WindowsFabricDeploymentInformation" minOccurs="1"/>
    

UniformInt64Partition 요소

Int64 키를 기반으로 하는 일관된 파티션 구성표를 설명합니다.

attribute
type anonymous complexType
콘텐츠 0개 요소, 3개 특성
정의 PartitionDescriptionGroup 그룹에 로컬로
name UniformInt64Partition

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="UniformInt64Partition">
                <xs:annotation>
                    <xs:documentation>Describes a uniform partitioning scheme based on Int64 keys.</xs:documentation>
                </xs:annotation>
                <xs:complexType>
                    <xs:attribute name="PartitionCount" type="xs:string" use="required">
                        <xs:annotation>
                            <xs:documentation>Total number of partitions (positive integer). Each partition is responsible for a non-overlapping subrange of the overall partition key range.</xs:documentation>
                        </xs:annotation>
                    </xs:attribute>
                    <xs:attribute name="LowKey" type="xs:string" use="required">
                        <xs:annotation>
                            <xs:documentation>Inclusive low range of the partition key (long).</xs:documentation>
                        </xs:annotation>
                    </xs:attribute>
                    <xs:attribute name="HighKey" type="xs:string" use="required">
                        <xs:annotation>
                            <xs:documentation>Inclusive high range of the partition key (long).</xs:documentation>
                        </xs:annotation>
                    </xs:attribute>
                </xs:complexType>
            </xs:element>
            

특성 세부 정보

PartitionCount

총 파티션 수(양의 정수)입니다. 각 파티션은 전체 파티션 키 범위의 겹치지 않는 하위 범위를 담당합니다.

attribute
name PartitionCount
type xs:string
use 필수

LowKey

파티션 키(long)의 하위 범위를 포함합니다.

attribute
name LowKey
type xs:string
use 필수

HighKey

파티션 키(long)의 포괄 상위 범위입니다.

attribute
name HighKey
type xs:string
use 필수

UnmanagedDll 요소

지원되지 않는 경우 사용하지 마세요. 호스트할 관리되지 않는 어셈블리의 이름(예: Queue.dll)입니다.

attribute
type UnmanagedDllType
콘텐츠 0개 요소, 0개 특성
정의 DllHostEntryPointType complexType에 로컬로
name UnmanagedDll

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="UnmanagedDll" type="UnmanagedDllType"/>
        

UpgradeOrchestrationServiceReplicatorEndpoint 요소

attribute
type InternalEndpointType
콘텐츠 0개 요소, 0개 특성
정의 FabricEndpointsType complexType에 로컬로
name UpgradeOrchestrationServiceReplicatorEndpoint
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="UpgradeOrchestrationServiceReplicatorEndpoint" type="InternalEndpointType" minOccurs="0"/>
      

UpgradeServiceReplicatorEndpoint 요소

attribute
type InternalEndpointType
콘텐츠 0개 요소, 0개 특성
정의 FabricEndpointsType complexType에 로컬로
name UpgradeServiceReplicatorEndpoint
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="UpgradeServiceReplicatorEndpoint" type="InternalEndpointType" minOccurs="0"/>
      

사용자 요소

사용자를 정책에서 참조할 수 있는 보안 주체로 선언합니다.

attribute
type anonymous complexType
콘텐츠 2개 요소, 5개 특성
정의 Users 요소에 로컬로
name 사용자
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="User" maxOccurs="unbounded">
                            <xs:annotation>
                                <xs:documentation>Declares a user as a security principal, which can be referenced in policies.</xs:documentation>
                            </xs:annotation>
                            <xs:complexType>
                                <xs:sequence>
                                    <xs:element name="NTLMAuthenticationPolicy" minOccurs="0">
                                        <xs:complexType>
                                            <xs:attribute name="IsEnabled" type="xs:boolean" use="optional" default="true"/>
                                            <xs:attribute name="PasswordSecret" type="xs:string" use="required"/>
                                            <xs:attribute name="PasswordSecretEncrypted" type="xs:boolean" use="optional" default="false"/>
                                            <xs:attribute name="X509StoreLocation" use="optional" default="LocalMachine">
                                                <xs:simpleType>
                                                    <xs:restriction base="xs:string">
                                                        <xs:enumeration value="LocalMachine"/>
                                                        <xs:enumeration value="CurrentUser"/>
                                                    </xs:restriction>
                                                </xs:simpleType>
                                            </xs:attribute>
                                                                                        <xs:attribute name="X509StoreName" default="My">
                                                <xs:simpleType>
                                                    <xs:restriction base="xs:string"/>
                                                </xs:simpleType>
                                            </xs:attribute>
                                            <xs:attribute name="X509Thumbprint" type="xs:string"/>
                                        </xs:complexType>
                                    </xs:element>
                                    <xs:element name="MemberOf" minOccurs="0">
                                        <xs:annotation>
                                            <xs:documentation>Users can be added to any existing membership group, so it can inherit all the properties and security settings of that membership group. The membership group can be used to secure external resources that need to be accessed by different services or the same service (on a different machine).</xs:documentation>
                                                                                </xs:annotation>
                                                                                <xs:complexType>
                                                                                        <xs:choice maxOccurs="unbounded">
                                                                                                <xs:element name="SystemGroup" minOccurs="0" maxOccurs="unbounded">
                                                                                                        <xs:annotation>
                                                                                                                <xs:documentation>The system group to add the user to.  The system group must be defined in the Groups section.</xs:documentation>
                                                                                                        </xs:annotation>
                                                                                                        <xs:complexType>
                                                                                                                <xs:attribute name="Name" type="xs:string" use="required">
                                                                                                                        <xs:annotation>
                                                                                                                                <xs:documentation>The name of the system group.</xs:documentation>
                                                                                                                        </xs:annotation>
                                                                                                                </xs:attribute>
                                                                                                        </xs:complexType>
                                                                                                </xs:element>
                                                                                                <xs:element name="Group" minOccurs="0" maxOccurs="unbounded">
                                                                                                        <xs:annotation>
                                                                                                                <xs:documentation>The group to add the user to.  The group must be defined in the Groups section.</xs:documentation>
                                                                                                        </xs:annotation>
                                                                                                        <xs:complexType>
                                                                                                                <xs:attribute name="NameRef" type="xs:string" use="required">
                                                                                                                        <xs:annotation>
                                                                                                                                <xs:documentation>The name of the group.</xs:documentation>
                                                                                                                        </xs:annotation>
                                                                                                                </xs:attribute>
                                                                                                        </xs:complexType>
                                                                                                </xs:element>
                                                                                        </xs:choice>
                                                                                </xs:complexType>
                                                                        </xs:element>
                                                                </xs:sequence>
                                                                <xs:attribute name="Name" type="xs:string" use="required">
                                                                        <xs:annotation>
                                                                                <xs:documentation>Name of the user account.</xs:documentation>
                                                                        </xs:annotation>
                                                                </xs:attribute>
                                                                <xs:attribute name="AccountType" use="optional" default="LocalUser">
                                                                        <xs:annotation>
                                                                                <xs:documentation>Specifies the type of account: LocalUser, DomainUser, NetworkService, LocalService, ManagedServiceAccount, or LocalSystem.  The default is LocalUser. Local user accounts are created on the machines where the application is deployed. By default, these accounts do not have the same names as those specified here. Instead, they are dynamically generated and have random passwords. Supported local system account types are LocalUser, NetworkService, LocalService and LocalSystem. Domain accounts are supported on Windows Server deployments where Azure Active Directory is available.</xs:documentation>
                                                                        </xs:annotation>
                                                                        <xs:simpleType>
                                                                                <xs:restriction base="xs:string">
                                                                                        <xs:enumeration value="LocalUser"/>
                                                                                        <xs:enumeration value="DomainUser"/>
                                                                                        <xs:enumeration value="NetworkService"/>
                                                                                        <xs:enumeration value="LocalService"/>
                                                                                        <xs:enumeration value="ManagedServiceAccount"/>
                                                                                        <xs:enumeration value="LocalSystem"/>
                                                                                </xs:restriction>
                                                                        </xs:simpleType>
                                                                </xs:attribute>
                                                                <xs:attribute name="LoadUserProfile" type="xs:boolean" use="optional" default="false"/>
                                                                <xs:attribute name="PerformInteractiveLogon" type="xs:boolean" use="optional" default="false"/>
                                                                <xs:attributeGroup ref="AccountCredentialsGroup"/>
                                                                <xs:attribute name="PasswordEncrypted" type="xs:boolean" use="optional">
                                                                        <xs:annotation>
                                                                                <xs:documentation>True if the password is encrypted; false if in plain text.</xs:documentation>
                                                                        </xs:annotation>
                                                                </xs:attribute>
                                                        </xs:complexType>
                                                </xs:element>
                                        

특성 세부 정보

이름

사용자 계정의 이름입니다.

attribute
name 이름
type xs:string
use 필수

AccountType

계정 유형(LocalUser, Do기본User, NetworkService, LocalService, ManagedServiceAccount 또는 LocalSystem)을 지정합니다. 기본값은 LocalUser입니다. 로컬 사용자 계정은 애플리케이션이 배포된 머신에서 만들어집니다. 기본적으로 이러한 계정은 여기에서 지정된 것과 이름이 다릅니다. 대신 동적으로 생성되며 임의 암호를 포함합니다. 지원되는 로컬 시스템 계정 유형은 LocalUser, NetworkService, LocalService 및 LocalSystem입니다. Do기본 계정은 Microsoft Entra ID를 사용할 수 있는 Windows Server 배포에서 지원됩니다.

attribute
name AccountType
use 선택적
default LocalUser

LoadUserProfile

attribute
name LoadUserProfile
type xs:boolean
use 선택적
default false

PerformInteractiveLogon

attribute
name PerformInteractiveLogon
type xs:boolean
use 선택적
default false

PasswordEncrypted

암호가 암호화되면 true이고, 일반 텍스트이면 false입니다.

attribute
name PasswordEncrypted
type xs:boolean
use 선택적

콘텐츠 요소 세부 정보

NTLMAuthenticationPolicy

attribute
name NTLMAuthenticationPolicy
Minoccurs 0

MemberOf

기존 멤버 자격 그룹에 사용자를 추가할 수 있으므로 해당 멤버 자격 그룹의 모든 속성 및 보안 설정을 상속할 수 있습니다. 멤버 자격 그룹을 사용하여 다른 서비스 또는 동일한 서비스(다른 컴퓨터)에서 액세스해야 하는 외부 리소스를 보호할 수 있습니다.

attribute
name MemberOf
Minoccurs 0

UserRoleClientCertificate 요소

클라이언트 서버 통신을 보호하는 데 사용되는 기본 사용자 역할 클라이언트 인증서입니다.

attribute
type FabricCertificateType
콘텐츠 0개 요소, 0개 특성
정의 CertificatesType complexType에 로컬로
name UserRoleClientCertificate
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="UserRoleClientCertificate" type="FabricCertificateType" minOccurs="0">
        <xs:annotation>
          <xs:documentation>The default user role client certificate used to secure client server communication.</xs:documentation>
        </xs:annotation>
      </xs:element>
    

Users 요소

정책에서 참조할 수 있는 보안 주체로 사용자 집합을 선언합니다.

attribute
type anonymous complexType
콘텐츠 1개 요소, 0개 특성
정의 SecurityPrincipalsType complexType에 로컬로
name 사용자
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Users" minOccurs="0">
                <xs:annotation>
                    <xs:documentation>Declares a set of users as security principals, which can be referenced in policies.</xs:documentation>
                </xs:annotation>
                <xs:complexType>
                    <xs:sequence>
                        <xs:element name="User" maxOccurs="unbounded">
                            <xs:annotation>
                                <xs:documentation>Declares a user as a security principal, which can be referenced in policies.</xs:documentation>
                            </xs:annotation>
                            <xs:complexType>
                                <xs:sequence>
                                    <xs:element name="NTLMAuthenticationPolicy" minOccurs="0">
                                        <xs:complexType>
                                            <xs:attribute name="IsEnabled" type="xs:boolean" use="optional" default="true"/>
                                            <xs:attribute name="PasswordSecret" type="xs:string" use="required"/>
                                            <xs:attribute name="PasswordSecretEncrypted" type="xs:boolean" use="optional" default="false"/>
                                            <xs:attribute name="X509StoreLocation" use="optional" default="LocalMachine">
                                                <xs:simpleType>
                                                    <xs:restriction base="xs:string">
                                                        <xs:enumeration value="LocalMachine"/>
                                                        <xs:enumeration value="CurrentUser"/>
                                                    </xs:restriction>
                                                </xs:simpleType>
                                            </xs:attribute>
                                                                                        <xs:attribute name="X509StoreName" default="My">
                                                <xs:simpleType>
                                                    <xs:restriction base="xs:string"/>
                                                </xs:simpleType>
                                            </xs:attribute>
                                            <xs:attribute name="X509Thumbprint" type="xs:string"/>
                                        </xs:complexType>
                                    </xs:element>
                                    <xs:element name="MemberOf" minOccurs="0">
                                        <xs:annotation>
                                            <xs:documentation>Users can be added to any existing membership group, so it can inherit all the properties and security settings of that membership group. The membership group can be used to secure external resources that need to be accessed by different services or the same service (on a different machine).</xs:documentation>
                                                                                </xs:annotation>
                                                                                <xs:complexType>
                                                                                        <xs:choice maxOccurs="unbounded">
                                                                                                <xs:element name="SystemGroup" minOccurs="0" maxOccurs="unbounded">
                                                                                                        <xs:annotation>
                                                                                                                <xs:documentation>The system group to add the user to.  The system group must be defined in the Groups section.</xs:documentation>
                                                                                                        </xs:annotation>
                                                                                                        <xs:complexType>
                                                                                                                <xs:attribute name="Name" type="xs:string" use="required">
                                                                                                                        <xs:annotation>
                                                                                                                                <xs:documentation>The name of the system group.</xs:documentation>
                                                                                                                        </xs:annotation>
                                                                                                                </xs:attribute>
                                                                                                        </xs:complexType>
                                                                                                </xs:element>
                                                                                                <xs:element name="Group" minOccurs="0" maxOccurs="unbounded">
                                                                                                        <xs:annotation>
                                                                                                                <xs:documentation>The group to add the user to.  The group must be defined in the Groups section.</xs:documentation>
                                                                                                        </xs:annotation>
                                                                                                        <xs:complexType>
                                                                                                                <xs:attribute name="NameRef" type="xs:string" use="required">
                                                                                                                        <xs:annotation>
                                                                                                                                <xs:documentation>The name of the group.</xs:documentation>
                                                                                                                        </xs:annotation>
                                                                                                                </xs:attribute>
                                                                                                        </xs:complexType>
                                                                                                </xs:element>
                                                                                        </xs:choice>
                                                                                </xs:complexType>
                                                                        </xs:element>
                                                                </xs:sequence>
                                                                <xs:attribute name="Name" type="xs:string" use="required">
                                                                        <xs:annotation>
                                                                                <xs:documentation>Name of the user account.</xs:documentation>
                                                                        </xs:annotation>
                                                                </xs:attribute>
                                                                <xs:attribute name="AccountType" use="optional" default="LocalUser">
                                                                        <xs:annotation>
                                                                                <xs:documentation>Specifies the type of account: LocalUser, DomainUser, NetworkService, LocalService, ManagedServiceAccount, or LocalSystem.  The default is LocalUser. Local user accounts are created on the machines where the application is deployed. By default, these accounts do not have the same names as those specified here. Instead, they are dynamically generated and have random passwords. Supported local system account types are LocalUser, NetworkService, LocalService and LocalSystem. Domain accounts are supported on Windows Server deployments where Azure Active Directory is available.</xs:documentation>
                                                                        </xs:annotation>
                                                                        <xs:simpleType>
                                                                                <xs:restriction base="xs:string">
                                                                                        <xs:enumeration value="LocalUser"/>
                                                                                        <xs:enumeration value="DomainUser"/>
                                                                                        <xs:enumeration value="NetworkService"/>
                                                                                        <xs:enumeration value="LocalService"/>
                                                                                        <xs:enumeration value="ManagedServiceAccount"/>
                                                                                        <xs:enumeration value="LocalSystem"/>
                                                                                </xs:restriction>
                                                                        </xs:simpleType>
                                                                </xs:attribute>
                                                                <xs:attribute name="LoadUserProfile" type="xs:boolean" use="optional" default="false"/>
                                                                <xs:attribute name="PerformInteractiveLogon" type="xs:boolean" use="optional" default="false"/>
                                                                <xs:attributeGroup ref="AccountCredentialsGroup"/>
                                                                <xs:attribute name="PasswordEncrypted" type="xs:boolean" use="optional">
                                                                        <xs:annotation>
                                                                                <xs:documentation>True if the password is encrypted; false if in plain text.</xs:documentation>
                                                                        </xs:annotation>
                                                                </xs:attribute>
                                                        </xs:complexType>
                                                </xs:element>
                                        </xs:sequence>
                                </xs:complexType>
                        </xs:element>
                

콘텐츠 요소 세부 정보

사용자

사용자를 정책에서 참조할 수 있는 보안 주체로 선언합니다.

attribute
name 사용자
Maxoccurs 바인딩되지 않은

Volume 요소

컨테이너에 바인딩할 볼륨을 지정합니다.

attribute
type ContainerVolumeType
콘텐츠 0개 요소, 0개 특성
정의 ContainerHostPoliciesType complexType에 로컬로
name 볼륨
Minoccurs 0
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Volume" type="ContainerVolumeType" minOccurs="0" maxOccurs="unbounded">
            <xs:annotation>
                <xs:documentation>Specifies the volume to be bound to container.</xs:documentation>
            </xs:annotation>
        </xs:element>
      

Vote 요소

attribute
type PaaSVoteType
콘텐츠 0개 요소, 0개 특성
정의 Votes 요소에 로컬로
name 투표
Maxoccurs 바인딩되지 않은

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Vote" type="PaaSVoteType" maxOccurs="unbounded"/>
                                                                                        

Votes 요소

attribute
type anonymous complexType
콘텐츠 1개 요소, 0개 특성
정의 PaaS 요소에 로컬로
name 투표

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="Votes">
                                                                                <xs:complexType>
                                                                                        <xs:sequence>
                                                                                                <xs:element name="Vote" type="PaaSVoteType" maxOccurs="unbounded"/>
                                                                                        </xs:sequence>
                                                                                </xs:complexType>
                                                                        </xs:element>
                                                                

콘텐츠 요소 세부 정보

투표

attribute
name 투표
type PaaSVoteType
Maxoccurs 바인딩되지 않은

WindowsAzure 요소

attribute
type anonymous complexType
콘텐츠 1개 요소, 0개 특성
정의 Infrastructure 요소에 로컬로
name WindowsAzure

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="WindowsAzure">
                                                        <xs:complexType>
                                                                <xs:sequence>
                                                                        <xs:element name="Roles">
                                                                                <xs:complexType>
                                                                                        <xs:sequence>
                                                                                                <xs:element name="Role" type="AzureRoleType" maxOccurs="unbounded"/>
                                                                                        </xs:sequence>
                                                                                </xs:complexType>
                                                                        </xs:element>
                                                                </xs:sequence>
                                                        </xs:complexType>
                                                </xs:element>
                                                

콘텐츠 요소 세부 정보

Roles

attribute
name Roles

WindowsAzureStaticTopology 요소

attribute
type anonymous complexType
콘텐츠 0개 요소, 0개 특성
정의 Infrastructure 요소에 로컬로
name WindowsAzureStaticTopology

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="WindowsAzureStaticTopology">
                                                        <xs:complexType>
                                                                <xs:complexContent>
                                                                        <xs:extension base="WindowsInfrastructureType"/>
                                                                </xs:complexContent>
                                                        </xs:complexType>
                                                </xs:element>
                                                

WindowsServer 요소

attribute
type anonymous complexType
콘텐츠 0개 요소, 0개 특성
정의 Infrastructure 요소에 로컬로
name WindowsServer

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="WindowsServer">
                                                        <xs:complexType>
                                                                <xs:complexContent>
                                                                        <xs:extension base="WindowsInfrastructureType">
                                                                                <xs:attribute name="IsScaleMin" type="xs:boolean" default="false"/>
                                                                        </xs:extension>
                                                                </xs:complexContent>
                                                        </xs:complexType>
                                                </xs:element>
            

WorkingFolder 요소

attribute
type anonymous complexType
콘텐츠 0개 요소, 0개 특성
정의 ExeHostEntryPointType complexType에 로컬로
name WorkingFolder
default 근무
Minoccurs 0

XML 원본

<xs:element xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2011/01/fabric" name="WorkingFolder" default="Work" minOccurs="0">
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:enumeration value="Work"/>
            <xs:enumeration value="CodePackage"/>
            <xs:enumeration value="CodeBase"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>