共用方式為


服務模型 XML 架構元素

AddRemoveIncrementalNamedPartitionScalingMechanism 元素

定義新增或移除具名分割區的機制。

屬性
type anonymous complexType
content 0 元素(s),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

分割區數目下限。

屬性
NAME MinPartitionCount
type xs:string
use 必要

MaxPartitionCount

分割區數目上限。

屬性
NAME MaxPartitionCount
type xs:string
use 必要

ScaleIncrement

要執行上移/下移的分割區數目。

屬性
NAME ScaleIncrement
type xs:string
use 必要

Application 元素

應用程式實例的特定資訊,例如用來建立應用程式的應用程式名稱和應用程式參數值。 此檔案中的參數值會覆寫應用程式指令清單中定義的預設參數值。

屬性
type AppInstanceDefinitionType
content 0 元素(s),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 元素

屬性
type anonymous complexType
content 0 元素(s),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

屬性
NAME StartPort
type xs:int
use 必要

EndPort

屬性
NAME EndPort
type xs:int
use 必要

ApplicationInstance 元素

描述Microsoft Azure Service Fabric 應用程式的實例。

屬性
type ApplicationInstanceType
content 0 元素(s),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 元素

以宣告方式說明應用程式類型和版本。 系統會參考組成服務的一個或多個服務資訊清單,來撰寫應用程式類型。 組成服務的組態設定可使用參數化的應用程式設定來加以覆寫。 默認服務、服務範本、主體、原則、診斷設定和憑證也可以在應用層級宣告。

屬性
type ApplicationManifestType
content 0 元素(s),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 代表節點所需的已建立版本應用程式資訊。

屬性
type ApplicationPackageType
content 0 元素(s),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 元素

屬性
type anonymous complexType
content 0 元素(s),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 元素

屬性
type xs:string
content 0 元素(s),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 元素

根據分割區復本的平均負載定義調整機制。

屬性
type anonymous complexType
content 0 元素(s),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

應該用於調整作業的計量名稱。

屬性
NAME MetricName
type xs:string
use 必要

LowerLoadThreshold

計量負載值的下限。

屬性
NAME LowerLoadThreshold
type xs:string
use 必要

UpperLoadThreshold

計量負載值的上限。

屬性
NAME UpperLoadThreshold
type xs:string
use 必要

ScaleIntervalInSeconds

要考慮調整的時間間隔,以秒為單位。

屬性
NAME ScaleIntervalInSeconds
type xs:string
use 必要

AverageServiceLoadScalingTrigger 元素

根據服務分割區的平均負載定義調整機制。

屬性
type anonymous complexType
content 0 元素(s),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

應該用於調整作業的計量名稱。

屬性
NAME MetricName
type xs:string
use 必要

LowerLoadThreshold

計量負載值的下限。

屬性
NAME LowerLoadThreshold
type xs:string
use 必要

UpperLoadThreshold

計量負載值的上限。

屬性
NAME UpperLoadThreshold
type xs:string
use 必要

ScaleIntervalInSeconds

要考慮調整的時間間隔,以秒為單位。

屬性
NAME ScaleIntervalInSeconds
type xs:string
use 必要

UseOnlyPrimaryLoad

使用主要復本的負載作為分割區的平均負載。

屬性
NAME UseOnlyPrimaryLoad
type xs:string
use 選用

AzureBlob 元素 (類型 AzureBlobETWType)

描述 ETW 事件的 Azure Blob 存放區目的地。 僅適用於 Azure 環境。

屬性
type AzureBlobETWType
content 0 元素(s),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 叢集環境。

屬性
type AzureBlobType
content 0 元素(s),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 元素

屬性
type InternalEndpointType
content 0 元素(s),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 元素

屬性
type anonymous complexType
content 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>
                                                

內容專案詳細數據

角色

屬性
NAME 角色

Capacities 元素

此節點類型之各種計量的容量

屬性
type anonymous complexType
content 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>
                                                                        

內容專案詳細數據

容量

屬性
NAME 容量
type KeyValuePairType
minOccurs 0
maxOccurs 無限制

Capacity 元素

屬性
type KeyValuePairType
content 0 元素(s),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 元素

屬性
type InternalEndpointType
content 0 元素(s),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 元素

指定將公開給容器之憑證的資訊。

屬性
type ContainerCertificateType
content 0 元素(s),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 元素 (Type CertificatesType)

描述與此節點類型相關聯的憑證

屬性
type CertificatesType
content 0 元素(s),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 中)

宣告用來保護端點或加密應用程式指令清單或叢集指令清單內秘密的憑證。

屬性
type anonymous complexType
content 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 區段中的 Parameter。

屬性
NAME SecretsCertificate
type FabricCertificateType
minOccurs 0

EndpointCertificate

屬性
NAME EndpointCertificate
type EndpointCertificateType
minOccurs 0

Certificates 元素(定義於 ClusterManifestType 中)

屬性
type anonymous complexType
content 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

屬性
NAME SecretsCertificate
type FabricCertificateType
minOccurs 0

ClientCertificate 元素

用來保護用戶端伺服器通訊的預設管理員角色客戶端憑證。

屬性
type FabricCertificateType
content 0 元素(s),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>
      

ClientConnectionEndpoint 元素

屬性
type InputEndpointType
content 0 元素(s),0 屬性(秒)
已定義的 在 FabricEndpointsType complexType 區域中
NAME ClientConnectionEndpoint

XML 來源

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

ClusterCertificate 元素

用來保護叢集內部通訊的憑證。

屬性
type FabricCertificateType
content 0 元素(s),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>
      

ClusterConnectionEndpoint 元素

屬性
type InternalEndpointType
content 0 元素(s),0 屬性(秒)
已定義的 在 FabricEndpointsType complexType 區域中
NAME ClusterConnectionEndpoint

XML 來源

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

ClusterManagerReplicatorEndpoint 元素

屬性
type InternalEndpointType
content 0 元素(s),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 元素

描述 Azure Service Fabric 叢集Microsoft。

屬性
type ClusterManifestType
content 0 元素(s),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 元素

說明可支援已定義之服務類型的程式碼套件。 當針對其中一種服務類型來具現化服務時,會藉由執行其進入點來啟動此資訊清單中宣告的所有程式碼封裝。 產生的處理程序預期在執行階段註冊支援的服務類型。 如果有多個程式碼套件,每當系統尋找任何一個宣告的服務類型時,它們都會啟動。

屬性
type CodePackageType
content 0 元素(s),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 元素

將逗號分隔命令清單傳遞到容器。

屬性
type xs:string
content 0 元素(s),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 元素

描述匯入服務指令清單中特定組態套件的組態覆寫。

屬性
type ConfigOverrideType
content 0 元素(s),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 資料夾中的 Settings.xml定義預設組態,組態覆寫就可以變更服務指令清單中的任何預設組態。

屬性
type anonymous complexType
content 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

屬性
NAME ConfigOverride
type ConfigOverrideType
minOccurs 0
maxOccurs 無限制

ConfigPackage 元素 (類型 ConfigPackageDescriptionType)

宣告 Name 屬性所命名的資料夾,其中包含 Settings.xml 檔案。 此檔案包含程序可以在執行階段讀回的使用者定義、成對的索引鍵/值設定等區段。 在升級期間,如果只有 ConfigPackage 版本已變更,則不會重新啟動執行中程序。 相反地,回呼會通知程序組態設定已變更,因此它們可以動態方式重新載入。

屬性
type ConfigPackageDescriptionType
content 0 元素(s),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)

宣告名稱屬性所命名的資料夾,以及包含Settings.xml檔案的 PackageRoot。 此檔案包含程序可以在執行階段讀回的使用者定義、成對的索引鍵/值設定等區段。 在升級期間,如果只有 ConfigPackage 版本已變更,則不會重新啟動執行中程序。 相反地,回呼會通知程序組態設定已變更,因此它們可以動態方式重新載入。

屬性
type ConfigPackageType
content 0 元素(s),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 元素

設定要掛接在容器內的套件。

屬性
type ConfigPackagePoliciesType
content 0 元素(s),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 元素

警告! 請勿在生產應用程式中使用主控台重新導向,您只能將它用於本機開發及偵錯。 請將啟動指令碼的主控台輸出重新導向至應用程式部署和執行所在叢集節點上「記錄」應用程式資料夾中的輸出檔案。

屬性
type anonymous complexType
content 0 元素(s),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”。

屬性
NAME FileRetentionCount
預設值 2

FileMaxSizeInKb

設定主控台重新導向輸出檔案的大小上限。 必須是大於 128KB 的正整數,預設值為 “20480”。

屬性
NAME FileMaxSizeInKb
預設值 20480

ContainerEntryPoint 元素

覆寫容器的進入點,以便啟動調試程式。

屬性
type xs:string
content 0 元素(s),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。

屬性
type xs:string
content 0 元素(s),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 元素

屬性
type ContainerHostEntryPointType
content 0 元素(s),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 元素

指定用於啟動容器主機的原則。

屬性
type ContainerHostPoliciesType
content 0 元素(s),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 元素

窗體索引鍵=value 中容器的標籤。

屬性
type xs:string
content 0 元素(s),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 元素

要掛接在容器內的磁碟區。

屬性
type xs:string
content 0 元素(s),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 元素

描述服務套件的容器網路原則。

屬性
type ContainerNetworkPolicyType
content 0 元素(s),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 元素

指定損毀傾印收集。 系統會針對裝載屬於應用程式之所有服務之程式碼套件的可執行檔收集損毀傾印。

屬性
type anonymous complexType
content 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

是否啟用損毀傾印收集。 根據預設,它不會啟用。

屬性
NAME IsEnabled
type xs:string

內容專案詳細數據

目的地

必須傳輸損毀傾印的目標目的地。

屬性
NAME 目的地
minOccurs 0

屬性
ref 參數
minOccurs 0
maxOccurs 1

CurrentInstallation 元素

屬性
type WindowsFabricDeploymentInformation
content 0 元素(s),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。

屬性
type DataPackageType
content 0 元素(s),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 元素

指定要在啟動程式代碼套件時附加的調試程序資訊。

屬性
type DebugParametersType
content 0 元素(s),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 元素

屬性
type InternalEndpointType
content 0 元素(s),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 的所有服務程式碼封裝,指定預設的使用者帳戶。

屬性
type anonymous complexType
content 0 元素(s),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

服務程式代碼套件將執行身分的用戶帳戶。 用戶帳戶必須在 [主體] 區段中宣告。 通常最好使用本機系統帳戶而非系統管理員帳戶來執行安裝進入點。

屬性
NAME UserRef
type xs:string
use 必要

DefaultServiceTypeHealthPolicy 元素

指定預設服務類型健全狀況原則,這會取代應用程式中所有服務類型的預設健全狀況原則。

屬性
type ServiceTypeHealthPolicyType
content 0 元素(s),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 元素

宣告服務執行個體,該執行個體會在每次應用程式針對此應用程式類型具現化時建立。

屬性
type DefaultServicesType
content 0 元素(s),0 屬性(秒)
已定義的 在 ApplicationManifestType complexTypeApplicationInstanceType 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 項目

描述此應用程式的文字。

屬性
type xs:string
content 0 元素(s),0 屬性(秒)
已定義的 在 ApplicationManifestType complexTypeServiceManifestType 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 中定義)

必須傳輸損毀傾印的目標目的地。

屬性
type anonymous complexType
content 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

屬性
NAME LocalStore
type LocalStoreType
minOccurs 0
maxOccurs 無限制

FileStore

屬性
NAME FileStore
type FileStoreType
minOccurs 0
maxOccurs 無限制

AzureBlob

屬性
NAME AzureBlob
type AzureBlobType
minOccurs 0
maxOccurs 無限制

Destinations 元素 (定義於 ETWSource 中)

必須傳輸損毀傾印的目標目的地。

屬性
type anonymous complexType
content 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

屬性
NAME LocalStore
type LocalStoreETWType
minOccurs 0
maxOccurs 無限制

FileStore

屬性
NAME FileStore
type FileStoreETWType
minOccurs 0
maxOccurs 無限制

AzureBlob

屬性
NAME AzureBlob
type AzureBlobETWType
minOccurs 0
maxOccurs 無限制

Destinations 元素 (定義於 FolderSource 中)

需要傳送資料夾內容的目的地。

屬性
type anonymous complexType
content 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

屬性
NAME LocalStore
type LocalStoreType
minOccurs 0
maxOccurs 無限制

FileStore

屬性
NAME FileStore
type FileStoreType
minOccurs 0
maxOccurs 無限制

AzureBlob

屬性
NAME AzureBlob
type AzureBlobType
minOccurs 0
maxOccurs 無限制

Diagnostics 元素 (Type DiagnosticsType)

描述應用程式的診斷設定。

屬性
type DiagnosticsType
content 0 元素(s),0 屬性(秒)
已定義的 ApplicationManifestType complexTypeEnvironmentType 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 元素 (Type ServiceDiagnosticsType)

描述此服務指令清單元件的診斷設定。

屬性
type ServiceDiagnosticsType
content 0 元素(s),0 屬性(秒)
已定義的 ServiceManifestType complexTypeServicePackageType 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 中)

屬性
type anonymous complexType
content 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

屬性
NAME SecretsCertificate
type FabricCertificateType
minOccurs 0

EndpointCertificate

屬性
NAME EndpointCertificate
type EndpointCertificateType
minOccurs 0

DigestedCertificates 元素 (定義於 DigestedResources)

屬性
type anonymous complexType
content 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

屬性
NAME EndpointCertificate
type EndpointCertificateType
minOccurs 0
maxOccurs 無限制

DigestedCodePackage 元素

屬性
type anonymous complexType
content 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

屬性
NAME ContentChecksum
type xs:string

IsShared

屬性
NAME IsShared
type xs:boolean

內容專案詳細數據

CodePackage

屬性
NAME CodePackage
type CodePackageType

RunAsPolicy

屬性
NAME RunAsPolicy
type RunAsPolicyType
minOccurs 0
maxOccurs 2

DebugParameters

屬性
NAME DebugParameters
type DebugParametersType
minOccurs 0
maxOccurs 1

ContainerHostPolicies

指定用於啟動容器主機的原則。

屬性
NAME ContainerHostPolicies
type ContainerHostPoliciesType
minOccurs 0

ResourceGovernancePolicy

指定程式代碼套件的資源限制。

屬性
NAME ResourceGovernancePolicy
type ResourceGovernancePolicyType
minOccurs 0

ConfigPackagePolicies

指定掛接的設定原則。

屬性
NAME ConfigPackagePolicies
type ConfigPackagePoliciesType
minOccurs 0

DigestedConfigPackage 元素

屬性
type anonymous complexType
content 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

屬性
NAME ContentChecksum
type xs:string

IsShared

屬性
NAME IsShared
type xs:boolean

內容專案詳細數據

ConfigPackage

屬性
NAME ConfigPackage
type ConfigPackageType

ConfigOverride

屬性
NAME ConfigOverride
type ConfigOverrideType
minOccurs 0

DebugParameters

屬性
NAME DebugParameters
type DebugParametersType
minOccurs 0
maxOccurs 1

DigestedDataPackage 元素

屬性
type anonymous complexType
content 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

屬性
NAME ContentChecksum
type xs:string

IsShared

屬性
NAME IsShared
type xs:boolean

內容專案詳細數據

DataPackage

屬性
NAME DataPackage
type DataPackageType

DebugParameters

屬性
NAME DebugParameters
type DebugParametersType
minOccurs 0
maxOccurs 1

DigestedEndpoint 元素

屬性
type anonymous complexType
content 4 個元素(s),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>
                

內容專案詳細數據

端點

屬性
NAME 端點
type EndpointType

SecurityAccessPolicy

屬性
NAME SecurityAccessPolicy
type SecurityAccessPolicyType
minOccurs 0

EndpointBindingPolicy

屬性
NAME EndpointBindingPolicy
type EndpointBindingPolicyType
minOccurs 0

ResourceGovernancePolicy

屬性
NAME ResourceGovernancePolicy
type ResourceGovernancePolicyType
minOccurs 0
maxOccurs 1

DigestedEndpoints 元素

屬性
type anonymous complexType
content 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

屬性
NAME DigestedEndpoint
minOccurs 0
maxOccurs 無限制

DigestedEnvironment 元素

屬性
type EnvironmentType
content 0 元素(s),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 元素

屬性
type anonymous complexType
content 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

屬性
NAME DigestedEndpoints
minOccurs 0

DigestedCertificates

屬性
NAME DigestedCertificates
minOccurs 0
maxOccurs 1

DigestedServiceTypes 元素

屬性
type anonymous complexType
content 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

屬性
NAME ServiceTypes
type ServiceTypesType

DllHost 元素

不支援,請勿使用。 DLL 裝載支援 (元件進入點) 是透過FWP.exe程式提供。 Service Fabric 會啟動網狀架構背景工作進程 (FWP.exe),並在啟用程式中載入元件。

屬性
type DllHostEntryPointType
content 0 元素(s),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"/>
        

DomainGroup 元素

屬性
type anonymous complexType
content 0 元素(s),1 個屬性(秒)
已定義的 在 Membership 元素中本機
NAME DomainGroup
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>
                                                

屬性詳細數據

名稱

屬性
NAME 名稱
type xs:string
use 必要

DomainUser 元素

屬性
type anonymous complexType
content 0 元素(s),1 個屬性(秒)
已定義的 在 Membership 元素中本機
NAME DomainUser
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>
                                            

屬性詳細數據

名稱

屬性
NAME 名稱
type xs:string
use 必要

DriverOption 元素

要傳遞至驅動程式的驅動程式選項。

屬性
type DriverOptionType
content 0 元素(s),0 屬性(秒)
已定義的 ContainerLoggingDriverType complexTypeContainerVolumeType 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 設定。

屬性
type anonymous complexType
content 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。

屬性
NAME ProviderGuids
minOccurs 0

ManifestDataPackages

列出包含此服務指令清單元件之 ETW 指令清單的數據套件。 包含 ETW 指令清單的數據套件不應包含任何其他檔案。

屬性
NAME ManifestDataPackages
minOccurs 0

ETWSource 元素

指定 ETW 追蹤集合。 針對屬於應用程式的所有服務所註冊的提供者,會收集 ETW 追蹤。

屬性
type anonymous complexType
content 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 追蹤集合。 根據預設,它不會啟用。

屬性
NAME IsEnabled
type xs:string

內容專案詳細數據

目的地

必須傳輸損毀傾印的目標目的地。

屬性
NAME 目的地
minOccurs 0

屬性
ref 參數
minOccurs 0
maxOccurs 1

Endpoint 元素 (Type EndpointOverrideType)

服務資訊清單中所宣告要覆寫的端點。

屬性
type EndpointOverrideType
content 0 元素(s),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 元素 (Type EndpointType)

定義服務的端點。 您可以要求特定埠。 如果未明確指定埠,則會從保留的應用程式埠範圍指派埠。 在不同的叢集節點上執行的服務複本可以指派不同的埠號碼,而相同節點上執行的相同服務複本會共用相同的埠。 這類埠可供服務複本用於各種用途,例如複寫或接聽用戶端要求。

屬性
type EndpointType
content 0 元素(s),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 元素

指定應在容器網路上公開的端點。

屬性
type ContainerNetworkPolicyEndpointBindingType
content 0 元素(s),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 端點用戶端的憑證。

屬性
type EndpointBindingPolicyType
content 0 元素(s),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 憑證的相關信息。

屬性
type EndpointCertificateType
content 0 元素(s),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 元素 (Type FabricEndpointsType)

描述與此節點類型相關聯的端點

屬性
type FabricEndpointsType
content 0 元素(s),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 中)

要覆寫的服務端點。

屬性
type anonymous complexType
content 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>
    

內容專案詳細數據

端點

服務資訊清單中所宣告要覆寫的端點。

屬性
NAME 端點
type EndpointOverrideType
maxOccurs 無限制

Endpoints 元素 (定義於 ResourcesType 中)

定義服務的端點。

屬性
type anonymous complexType
content 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>
    

內容專案詳細數據

端點

屬性
NAME 端點
type EndpointType
maxOccurs 無限制

EntryPoint 元素 (Type EntryPointDescriptionType)

EntryPoint 指定的可執行檔通常是長時間執行的服務主機。 有個別設定的進入點,就不需要使用較高權限來長時間執行服務主機。 EntryPoint 指定的可執行檔是在 SetupEntryPoint 成功結束之後執行。 如果曾經終止或當機,產生的程序會監視並重新啟動 (以 SetupEntryPoint再次開始)。

屬性
type EntryPointDescriptionType
content 0 元素(s),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)

屬性
type xs:string
content 0 元素(s),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 元素

屬性
type EnvironmentOverridesType
content 0 元素(s),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 元素 (Type EnvironmentVariableOverrideType)

環境變數。

屬性
type EnvironmentVariableOverrideType
content 0 元素(s),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 元素 (Type EnvironmentVariableType)

環境變數。

屬性
type EnvironmentVariableType
content 0 元素(s),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。

屬性
type EnvironmentVariablesType
content 0 元素(s),0 屬性(秒)
已定義的 在 CodePackageType complexType 區域中
NAME EnvironmentVariables
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 元素

屬性
type anonymous complexType
content 0 元素(s),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

屬性
NAME StartPort
type xs:int
use 必要

EndPort

屬性
NAME EndPort
type xs:int
use 必要

EventStoreServiceReplicatorEndpoint 元素

屬性
type InternalEndpointType
content 0 元素(s),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 元素

服務類型的收回原則擴充功能。

屬性
type anonymous complexType
content 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>
  

屬性詳細數據

名稱

屬性
NAME 名稱
type xs:string
use 必要

提供者

屬性
NAME 提供者
type xs:string
use 必要

內容專案詳細數據

屬性

屬性
NAME 屬性
type ServiceTypeExtensionPolicyPropertiesType
minOccurs 0

ExeHost 元素 (類型 ExeHostEntryPointType)

屬性
type ExeHostEntryPointType
content 0 元素(s),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 中)

屬性
type anonymous complexType
content 0 元素(s),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 元素

屬性
type anonymous complexType
content 0 元素(s),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>
    

屬性詳細數據

名稱

屬性
NAME 名稱
use 必要

GeneratedId

屬性
NAME GeneratedId
type xs:string
use 選用

Extensions 元素

描述可套用至其他元素的延伸模組。

屬性
type ExtensionsType
content 0 元素(s),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 來加密參數值。

屬性
type SettingsOverridesType
content 0 元素(s),0 屬性(秒)
已定義的 在 ClusterManifestType complexType 區域中
NAME FabricSettings
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 元素

屬性
type InternalEndpointType
content 0 元素(s),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 元素

屬性
type InternalEndpointType
content 0 元素(s),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 事件的檔案存放區目的地。 僅適用於內部部署環境。

屬性
type FileStoreETWType
content 0 元素(s),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)

描述診斷數據的檔案存放區目的地。 僅適用於獨立叢集環境。

屬性
type FileStoreType
content 0 元素(s),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 元素

指定本機節點上特定資料夾內容的集合。

屬性
type anonymous complexType
content 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

是否啟用此資料夾內容的集合。 根據預設,它不會啟用。

屬性
NAME IsEnabled
type xs:string

內容專案詳細數據

目的地

需要傳送資料夾內容的目的地。

屬性
NAME 目的地
minOccurs 0

屬性
ref 參數
minOccurs 0
maxOccurs 1

FromSource 元素

屬性
type xs:string
content 0 元素(s),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 元素

屬性
type InternalEndpointType
content 0 元素(s),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 元素 (定義於群組中)

宣告群組來作為安全性主體,以供在原則中參考。

屬性
type anonymous complexType
content 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>
                    

屬性詳細數據

名稱

本地組帳戶的名稱。 名稱前面會加上應用程式識別碼。

屬性
NAME 名稱
type xs:string
use 必要

內容專案詳細數據

NTLMAuthenticationPolicy

屬性
NAME NTLMAuthenticationPolicy
minOccurs 0

成員資格

屬性
NAME 成員資格
minOccurs 0

Group 元素 (定義於 MemberOf)

使用者所要新增到的群組。 群組必須在 Groups 區段中定義。

屬性
type anonymous complexType
content 0 元素(s),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

群組的名稱。

屬性
NAME NameRef
type xs:string
use 必要

Groups 元素

宣告一組群組來作為安全性主體,以供在原則中參考。 當不同的服務進入點有多個使用者,而他們需要具備可在群組層級取得的某些通用權限時,群組會很有用。

屬性
type anonymous complexType
content 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>
            

內容專案詳細數據

群組

宣告群組來作為安全性主體,以供在原則中參考。

屬性
NAME 群組
maxOccurs 無限制

HealthConfig 元素

指定容器的 Docker HEALTHCHECK 整合選項。

屬性
type ContainerHealthConfigType
content 0 元素(s),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 元素

描述評估報告於各種應用程式相關實體之健康情況事件的原則。 如果未指定任何原則,如果健康情況報告是警告或錯誤,則會假設實體狀況不良。

屬性
type ApplicationHealthPolicyType
content 0 元素(s),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 元素

屬性
type InputEndpointType
content 0 元素(s),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 元素

屬性
type InputEndpointType
content 0 元素(s),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 屬性,則會假設容器映像可在作業系統的所有版本上運作,並覆寫服務指令清單中指定的映像。

屬性
type ImageType
content 0 元素(s),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 上的存放庫和映像。

屬性
type xs:string
content 0 元素(s),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組建編號的映像名稱。

屬性
type ImageOverridesType
content 0 元素(s),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 元素

屬性
type InternalEndpointType
content 0 元素(s),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"/>
      

基礎結構元素

屬性
type anonymous complexType
content 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

屬性
NAME WindowsServer

Linux

屬性
NAME Linux

WindowsAzure

屬性
NAME WindowsAzure

WindowsAzureStaticTopology

屬性
NAME WindowsAzureStaticTopology

烏鴣

屬性
NAME 烏鴣

PaaS

屬性
NAME PaaS

InfrastructureInformation 元素

描述需要執行網狀架構的基礎結構。

屬性
type InfrastructureInformationType
content 0 元素(s),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 元素

定義增加分割區實例計數的機制。 這僅適用於無狀態服務。

屬性
type anonymous complexType
content 0 元素(s),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

實例數目下限。

屬性
NAME MinInstanceCount
type xs:string
use 必要

MaxInstanceCount

實例數目上限。

屬性
NAME MaxInstanceCount
type xs:string
use 必要

ScaleIncrement

要執行上移/下移的實例數目。

屬性
NAME ScaleIncrement
type xs:string
use 必要

KtlLoggerSettings 元素

描述與此節點類型相關聯的 KtlLogger 資訊

屬性
type FabricKtlLoggerSettingsType
content 0 元素(s),0 屬性(秒)
已定義的 在 NodeType 元素中本機
NAME KtlLoggerSettings
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 元素

指定容器的標籤。

屬性
type ContainerLabelType
content 0 元素(s),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="Label" type="ContainerLabelType" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
            <xs:documentation>Specifies the labels for the container.</xs:documentation>
        </xs:annotation>
      </xs:element>
    

LeaseDriverEndpoint 元素

屬性
type InternalEndpointType
content 0 元素(s),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 元素

屬性
type anonymous complexType
content 0 元素(s),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使用量。 包含此服務的每個復本或實例預設會耗用該資源數量的相關信息。

屬性
type LoadMetricType
content 0 元素(s),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 中)

載入此服務所報告的計量。

屬性
type anonymous complexType
content 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

屬性
NAME LoadMetric
type LoadMetricType
maxOccurs 無限制

LoadMetrics 元素 (定義於 ServiceGroupTypeMember 中)

此服務所報告的負載計量,用於資源平衡服務。

屬性
type anonymous complexType
content 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

屬性
NAME LoadMetric
type LoadMetricType
maxOccurs 無限制

LoadMetrics 元素 (定義於 ServiceGroupTypeType 中)

載入此服務所報告的計量。

屬性
type anonymous complexType
content 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

屬性
NAME LoadMetric
type LoadMetricType
maxOccurs 無限制

LoadMetrics 元素 (定義於 ServiceTypeType 中)

載入此服務所報告的計量。

屬性
type anonymous complexType
content 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

屬性
NAME LoadMetric
type LoadMetricType
maxOccurs 無限制

LoadMetrics 元素 (定義於 ServiceType 中)

此服務所報告的負載計量,用於資源平衡服務。

屬性
type anonymous complexType
content 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

屬性
NAME LoadMetric
type LoadMetricType
maxOccurs 無限制

LocalStore 元素 (Type LocalStoreETWType)

描述 ETW 事件節點內的存放區目的地。

屬性
type LocalStoreETWType
content 0 元素(s),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 元素 (Type LocalStoreType)

描述診斷數據節點內的存放區目的地。

屬性
type LocalStoreType
content 0 元素(s),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 叢集環境

屬性
type anonymous complexType
content 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

屬性
NAME LogCollectionPolicy

LogCollectionPolicy 元素

屬性
type anonymous complexType
content 0 元素(s),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>
                                        

屬性詳細數據

路徑

屬性
NAME 路徑
type xs:string
use 選用

LogConfig 元素

指定容器的記錄驅動程式。

屬性
type ContainerLoggingDriverType
content 0 元素(s),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 設定

屬性
type anonymous complexType
content 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

屬性
NAME LogicalDirectory
type LogicalDirectoryType
maxOccurs 無限制

LogicalDirectory 元素

描述 LogicalDirectoryType。

屬性
type LogicalDirectoryType
content 0 元素(s),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 元素

不支援,請勿使用。 要裝載的Managed元件名稱(例如,Queue.dll)。

屬性
type ManagedAssemblyType
content 0 元素(s),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。

屬性
type DataPackageType
content 0 元素(s),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 指令清單的數據套件不應包含任何其他檔案。

屬性
type anonymous complexType
content 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

屬性
NAME ManifestDataPackage
type DataPackageType
minOccurs 0
maxOccurs 無限制

Member 元素

屬性
type ServiceGroupMemberType
content 0 元素(s),0 屬性(秒)
已定義的 在 Members 元素、Members 元素的本機
NAME member
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 元素

使用者可以新增至任何現有的成員資格群組,因此它可以繼承該成員資格群組的所有屬性和安全性設定。 成員資格群組可用來保護不同服務或相同服務 (在不同的電腦上) 需要存取的外部資源。

屬性
type anonymous complexType
content 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 區段中定義。

屬性
NAME SystemGroup
minOccurs 0
maxOccurs 無限制

群組

使用者所要新增到的群組。 群組必須在 Groups 區段中定義。

屬性
NAME 群組
minOccurs 0
maxOccurs 無限制

Members 元素(定義於 StatefulServiceGroupType 中)

此服務群組的成員服務

屬性
type anonymous complexType
content 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>
                

內容專案詳細數據

member

屬性
NAME 成員
type ServiceGroupMemberType
minOccurs 1
maxOccurs 無限制

Members 元素 (定義於 StatelessServiceGroupType 中)

此服務群組的成員服務

屬性
type anonymous complexType
content 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>
                

內容專案詳細數據

member

屬性
NAME 成員
type ServiceGroupMemberType
minOccurs 1
maxOccurs 無限制

Membership 元素

屬性
type anonymous complexType
content 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>
                                

內容專案詳細數據

DomainGroup

屬性
NAME DomainGroup
minOccurs 0
maxOccurs 無限制

SystemGroup

屬性
NAME SystemGroup
minOccurs 0
maxOccurs 無限制

DomainUser

屬性
NAME DomainUser
minOccurs 0
maxOccurs 無限制

NTLMAuthenticationPolicy 元素 (定義於群組中)

屬性
type anonymous complexType
content 0 元素(s),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

屬性
NAME IsEnabled
type xs:boolean
use 選用
預設值 true

NTLMAuthenticationPolicy 元素 (定義於使用者中)

屬性
type anonymous complexType
content 0 元素(s),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

屬性
NAME IsEnabled
type xs:boolean
use 選用
預設值 true

PasswordSecret

屬性
NAME PasswordSecret
type xs:string
use 必要

PasswordSecretEncrypted

屬性
NAME PasswordSecretEncrypted
type xs:boolean
use 選用
預設值 false

X509StoreLocation

屬性
NAME X509StoreLocation
use 選用
預設值 LocalMachine

X509StoreName

屬性
NAME X509StoreName
預設值 My

X509Thumbprint

屬性
NAME X509Thumbprint
type xs:string

NamedPartition 元素

根據每個數據分割的名稱,描述具名的數據分割配置。

屬性
type anonymous complexType
content 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>
        

內容專案詳細數據

資料分割

依名稱描述數據分割。

屬性
NAME 資料分割

NamingReplicatorEndpoint 元素

屬性
type InternalEndpointType
content 0 元素(s),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 元素

指定容器的網路組態。

屬性
type ContainerNetworkConfigType
content 0 元素(s),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 元素

指定網路原則,包括容器網路原則。

屬性
type NetworkPoliciesType
content 0 元素(s),0 屬性(秒)
已定義的 ServiceManifestImportPoliciesType complexTypeServicePackageType 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 元素 (Type FabricNodeType)

描述 Azure Service Fabric 節點Microsoft。

屬性
type FabricNodeType
content 0 元素(s),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 類型)

描述所需的基礎結構資訊。

屬性
type InfrastructureNodeType
content 0 元素(s),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 中)

屬性
type anonymous complexType
content 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>
    

內容專案詳細數據

節點

屬性
NAME 節點
type InfrastructureNodeType
maxOccurs 無限制

NodeList 元素 (定義於 LinuxInfrastructureType 中)

屬性
type anonymous complexType
content 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>
    

內容專案詳細數據

節點

屬性
NAME 節點
type FabricNodeType
maxOccurs 無限制

NodeList 元素 (定義於 WindowsInfrastructureType 中)

屬性
type anonymous complexType
content 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>
                

內容專案詳細數據

節點

屬性
NAME 節點
type FabricNodeType
maxOccurs 無限制

NodeType 元素

描述節點類型。

屬性
type anonymous complexType
content 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 的名稱

屬性
NAME 名稱
type xs:string
use 必要

內容專案詳細數據

端點

描述與此節點類型相關聯的端點

屬性
NAME 端點
type FabricEndpointsType
minOccurs 0

KtlLoggerSettings

描述與此節點類型相關聯的 KtlLogger 資訊

屬性
NAME KtlLoggerSettings
type FabricKtlLoggerSettingsType
minOccurs 0

LogicalDirectories

描述與此節點類型相關聯的LogicalDirectories 設定

屬性
NAME LogicalDirectories
minOccurs 0

憑證

描述與此節點類型相關聯的憑證

屬性
NAME 憑證
type CertificatesType
minOccurs 0

PlacementProperties

描述將做為放置條件約束的這個 NodeType 屬性

屬性
NAME PlacementProperties
minOccurs 0

容量

此節點類型之各種計量的容量

屬性
NAME 容量
minOccurs 0

SfssRgPolicies

此節點類型的 SF 系統服務資源治理原則

屬性
NAME SfssRgPolicies
minOccurs 0

NodeTypes 元素

屬性
type anonymous complexType
content 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

描述節點類型。

屬性
NAME NodeType
maxOccurs 無限制

PaaS 元素

屬性
type anonymous complexType
content 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>
                                        

內容專案詳細數據

角色

屬性
NAME 角色

投票

屬性
NAME 投票

PackageSharingPolicy 元素

指出是否應該跨相同服務類型的服務執行個體來共用程式碼、設定或資料套件。

屬性
type PackageSharingPolicyType
content 0 元素(s),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 元素 (Type ParameterType)

屬性
type ParameterType
content 0 元素(s),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"/>
                

Parameters 中定義的Parameter元素

要在此資訊清單中使用的應用程式參數。 應用程式具現化期間可以變更參數值,或者,如果未提供值,則會使用預設值。

屬性
type anonymous complexType
content 0 元素(s),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]」 的參數名稱。

屬性
NAME 名稱
use 必要

DefaultValue

如果應用程式具現化期間未提供參數值,則為 參數的預設值。

屬性
NAME DefaultValue
type xs:string
use 必要

Parameter 元素 (定義於 Parameters 中)

屬性
type anonymous complexType
content 0 元素(s),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>
          

區段中定義的參數專案

要覆寫的設定。

屬性
type anonymous complexType
content 0 元素(s),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 屬性。

屬性
NAME IsEncrypted
type xs:boolean
預設值 false

類型

此值會定義您在 'Value' 屬性中指定的值類型。 它可以是 SecretsStoreRef/Encrypted/PlainText。 如果設定為 SecretsStoreRef,我們會從 SecretStore 擷取參考值。 如果設定為 Encrypted,應用程式開發人員會負責建立憑證,並使用 Invoke-ServiceFabricEncryptSecret Cmdlet 來加密敏感性資訊。

屬性
NAME 類型
type xs:string
use 選用

Parameter 元素 (定義於 Section 中)

屬性
type anonymous complexType
content 0 元素(s),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>
          

屬性詳細數據

名稱

屬性
NAME 名稱
type xs:string
use 必要

屬性
NAME
type xs:string
use 必要

New

如果為 true,則必須由較高層級的組態覆寫此參數的值。

屬性
NAME New
type xs:boolean
預設值 false

IsEncrypted

如果為 true,則會加密此參數的值。

屬性
NAME IsEncrypted
type xs:boolean
預設值 false

類型

屬性
NAME 類型
type xs:string
use 選用

Parameters 元素 (Type ParametersType)

指定為名稱/值組的其他設定

屬性
type ParametersType
content 0 元素(s),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 中)

應用程式的參數清單,如應用程式指令清單及其各自的值所定義。

屬性
type anonymous complexType
content 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>
    

內容專案詳細數據

參數

屬性
NAME 參數
minOccurs 0
maxOccurs 無限制

Parameters 元素 (定義於 ApplicationManifestType 中)

宣告會在此應用程式資訊清單中使用的參數。 這些參數的值可在具現化應用程式時予以提供,而且可用來覆寫應用程式或服務的組態設定。

屬性
type anonymous complexType
content 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>
      

內容專案詳細數據

參數

要在此資訊清單中使用的應用程式參數。 應用程式具現化期間可以變更參數值,或者,如果未提供值,則會使用預設值。

屬性
NAME 參數
block
minOccurs 0
maxOccurs 無限制

Partition 元素

依名稱描述數據分割。

屬性
type anonymous complexType
content 0 元素(s),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>
                    

屬性詳細數據

名稱

數據分割的名稱

屬性
NAME 名稱
use 必要

PersistencePolicy 元素

服務類型的持續性原則擴充功能

屬性
type anonymous complexType
content 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>
  

屬性詳細數據

名稱

屬性
NAME 名稱
type xs:string
use 必要

模式

屬性
NAME 模式
use 必要

WriteBehind

屬性
NAME WriteBehind
type xs:string
use 必要

提供者

屬性
NAME 提供者
type xs:string
use 必要

內容專案詳細數據

屬性

屬性
NAME 屬性
type ServiceTypeExtensionPolicyPropertiesType
minOccurs 0

PlacementConstraints 元素

用來控制服務可在叢集中執行的節點。 索引鍵/值組,描述節點屬性名稱和服務對值的需求。 個別語句可以與簡單的布爾邏輯群組在一起,以建立必要的條件約束。 例如,“(FirmwareVersion>12 && InDMZ == True)”。

屬性
type xs:string
content 0 元素(s),0 屬性(秒)
已定義的 ServiceType complexTypeServiceTypeType 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 屬性

屬性
type anonymous complexType
content 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>
                                                                        

內容專案詳細數據

屬性

屬性
NAME 屬性
type KeyValuePairType
minOccurs 0
maxOccurs 無限制

Policies 元素 (類型 ApplicationPoliciesType)

說明要在應用程式層級套用的原則 (記錄集合、預設執行身分、健康情況和安全性存取)。

屬性
type ApplicationPoliciesType
content 0 元素(s),0 屬性(秒)
已定義的 ApplicationManifestType complexTypeEnvironmentType 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 元素 (Type ServiceManifestImportPoliciesType)

說明要在匯入的服務資訊清單上套用的原則 (端點繫結、套件共用、執行身分和安全性存取)。

屬性
type ServiceManifestImportPoliciesType
content 0 元素(s),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 元素

指定要系結容器公開埠的端點資源。

屬性
type PortBindingType
content 0 元素(s),0 屬性(秒)
已定義的 ServicePackageContainerPolicyType complexTypeContainerHostPoliciesType 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 區段來參考。

屬性
type SecurityPrincipalsType
content 0 元素(s),0 屬性(秒)
已定義的 ApplicationManifestType complexTypeEnvironmentType complexType 區域中
NAME Principals
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"。

屬性
type xs:string
content 0 元素(s),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 元素

定義持續性和收回原則的屬性。

屬性
type ServiceTypeExtensionPolicyPropertiesType
content 0 元素(s),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 元素 (Type KeyValuePairType)

屬性
type KeyValuePairType
content 0 元素(s),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)

屬性
type anonymous complexType
content 0 元素(s),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>
    

屬性詳細數據

名稱

屬性
NAME 名稱
type xs:string
use 必要

屬性
NAME
type xs:string
use 必要

ProviderGuid 元素

屬性
type anonymous complexType
content 0 元素(s),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>
                

屬性詳細數據

屬性
NAME
use 必要

ProviderGuids 元素

列出此服務指令清單元件的 ETW 提供者 GUID。

屬性
type anonymous complexType
content 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

屬性
NAME ProviderGuid
minOccurs 0
maxOccurs 無限制

RepairManagerReplicatorEndpoint 元素

屬性
type InternalEndpointType
content 0 元素(s),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 元素

要從中提取映像之容器映像存放庫的認證。

屬性
type RepositoryCredentialsType
content 0 元素(s),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 的資源限制。

屬性
type ResourceGovernancePolicyType
content 0 元素(s),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 元素

指定服務資訊清單資源中所宣告端點的資源覆寫。

屬性
type ResourceOverridesType
content 0 元素(s),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 元素

說明此服務所使用的資源,即可在不修改已編譯之程式碼的情況下加以宣告,並於服務已部署時加以變更。 這些資源的存取權會透過應用程式資訊清單的 Principals 和 Policies 區段來控制。

屬性
type ResourcesType
content 0 元素(s),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)

屬性
type AzureRoleType
content 0 元素(s),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 元素 (Type BlackbirdRoleType)

屬性
type BlackbirdRoleType
content 0 元素(s),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 元素 (Type PaaSRoleType)

屬性
type PaaSRoleType
content 0 元素(s),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)

屬性
type anonymous complexType
content 1 個元素,0 個屬性(秒)
已定義的 在 Blackbird 元素中本機
NAME 角色

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>
                                                                

內容專案詳細數據

角色

屬性
NAME 角色
type BlackbirdRoleType
minOccurs 1
maxOccurs 無限制

Roles 元素 (定義於 PaaS 中)

屬性
type anonymous complexType
content 1 個元素,0 個屬性(秒)
已定義的 在 PaaS 元素中本機
NAME 角色

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>
                                                                        

內容專案詳細數據

角色

屬性
NAME 角色
type PaaSRoleType
maxOccurs 無限制

Roles 元素 (定義於 WindowsAzure 中)

屬性
type anonymous complexType
content 1 個元素,0 個屬性(秒)
已定義的 在 WindowsAzure 元素中本機
NAME 角色

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>
                                                                

內容專案詳細數據

角色

屬性
NAME 角色
type AzureRoleType
maxOccurs 無限制

RunAsPolicy 元素

指定將作為服務程式碼套件執行身分的本機使用者或本機系統帳戶。 在提供 Microsoft Entra ID 的 Windows Server 部署上支援網域帳戶。 根據預設,應用程式會在用以執行 Fabric.exe 程序的帳戶之下執行。 應用程式也可以使用其他帳戶作為執行身分,但必須在 Principals 區段中予以宣告。 如果您將 RunAs 原則套用到服務,而且服務資訊清單宣告具有 HTTP 通訊協定的端點資源,則您也必須指定 SecurityAccessPolicy,以確保配置給這些端點的連接埠都已針對用以執行服務的 RunAs 使用者帳戶,正確列入存取控制清單中。 針對 HTTPS 端點,您也必須定義 EndpointBindingPolicy 以指出要傳回給用戶端的憑證名稱。

屬性
type RunAsPolicyType
content 0 元素(s),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 元素

屬性
type anonymous complexType
content 0 元素(s),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

屬性
NAME IntervalInSeconds
use 必要

ScalingPolicy 元素

由觸發程式和調整機制所組成的調整原則描述。

屬性
type ScalingPolicyType
content 0 元素(s),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 元素

這會指定憑證資訊。

屬性
type FabricCertificateType
content 0 元素(s),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 元素 (定義於 SettingsOverridesType)

要覆寫之Settings.xml檔案中的區段。

屬性
type anonymous complexType
content 1 個元素(s),1 個屬性(s)
已定義的 在 SettingsOverridesType 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>
        

屬性詳細數據

名稱

要覆寫之Settings.xml檔案中的區段名稱。

屬性
NAME 名稱
use 必要

內容專案詳細數據

參數

要覆寫的設定。

屬性
NAME 參數
minOccurs 0
maxOccurs 無限制

Section 元素 (定義於 SettingsType 中)

用戶定義的具名區段。

屬性
type anonymous complexType
content 1 個元素(s),1 個屬性(s)
已定義的 在 SettingsType 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>
    

屬性詳細數據

名稱

屬性
NAME 名稱
type xs:string
use 必要

內容專案詳細數據

參數

屬性
NAME 參數
minOccurs 0
maxOccurs 無限制

SecurityAccessPolicies 元素

套用至應用層級資源的安全策略清單。

屬性
type anonymous complexType
content 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

屬性
NAME SecurityAccessPolicy
type SecurityAccessPolicyType

SecurityAccessPolicy 元素

授與存取權限給服務資訊清單中定義之資源上的主體 (例如端點)。 一般而言,控制並限制服務對不同資源的存取很適合用來將安全性風險降到最低。 當應用程式是透過市集內一組由不同開發人員所開發之服務建置而成時,這一點特別重要。

屬性
type SecurityAccessPolicyType
content 0 元素(s),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 元素

指定容器的安全性選項。

屬性
type SecurityOptionsType
content 0 元素(s),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 元素

用來保護叢集內部通訊的憑證。

屬性
type FabricCertificateType
content 0 元素(s),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 元素

宣告要在應用程式具現化時自動建立的服務。

屬性
type anonymous complexType
content 2 個元素(s),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。

屬性
NAME 名稱
type xs:string
use 必要

GeneratedIdRef

參考 Visual Studio 工具所使用的自動產生識別碼。

屬性
NAME GeneratedIdRef
type xs:string
use 選用

ServiceDnsName

服務的 DNS 名稱。

屬性
NAME ServiceDnsName
type xs:string
use 選用

ServicePackageActivationMode

建立服務時要使用的 ServicePackageActivationMode。 允許的值為 『SharedProcess』 和 'ExclusiveProcess'。 使用 SharedProcess 模式時,不同服務分割區的 replica(s) 或 instance(s) 會在節點上共用相同的服務套件啟用。 使用 ExclusiveProcess 模式時,每個服務的複本或實例都會有自己的服務套件專用啟用。

屬性
NAME ServicePackageActivationMode
type xs:string
use 選用
預設值 SharedProcess

內容專案詳細數據

StatelessService

屬性
NAME StatelessService
type StatelessServiceType

StatefulService

屬性
NAME StatefulService
type StatefulServiceType

ServiceConnectionEndpoint 元素

屬性
type InternalEndpointType
content 0 元素(s),0 屬性(秒)
已定義的 在 FabricEndpointsType complexType 區域中
NAME ServiceConnectionEndpoint
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 元素

定義與另一個服務的同質關聯性。 將先前整合型應用程式分割成微服務時很有用。 一個服務對另一個服務有本機相依性,而且這兩個服務都必須在同一個節點上執行,才能運作。

屬性
type anonymous complexType
content 0 元素(s),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」。

屬性
NAME ServiceName
use 必要

配置

在 NonAlignedAffinity 中,不同服務的複本或實例會放在相同的節點上。 AlignedAffinity 會與具狀態服務搭配使用。 將一個具狀態服務設定為讓同構型服務與另一個具狀態服務保持一致,可確保這些服務的初選會放在彼此相同的節點上,而且每個次要複本也會放在相同的節點上。

屬性
NAME 配置
use 必要

ServiceCorrelations 元素

定義服務之間的同質關聯性。

屬性
type anonymous complexType
content 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

定義與另一個服務的同質關聯性。 將先前整合型應用程式分割成微服務時很有用。 一個服務對另一個服務有本機相依性,而且這兩個服務都必須在同一個節點上執行,才能運作。

屬性
NAME ServiceCorrelation
maxOccurs 無限制

ServiceFabricRuntimeAccessPolicy 元素

指定決定 Service Fabric 運行時間如何向複本公開的原則。

屬性
type ServiceFabricRuntimeAccessPolicyType
content 0 元素(s),0 屬性(秒)
已定義的 ServiceManifestImportPoliciesType complexTypeServicePackageType 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 元素

自動位於一起的服務集合,因此它們也會在故障轉移或資源管理期間一起移動。

屬性
type anonymous complexType
content 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 和此名稱的組合。

屬性
NAME 名稱
type xs:string
use 必要

ServicePackageActivationMode

建立服務時要使用的 ServicePackageActivationMode。 允許的值為 『SharedProcess』 和 'ExclusiveProcess'。 使用 SharedProcess 模式時,不同服務分割區的 replica(s) 或 instance(s) 會在節點上共用相同的服務套件啟用。 使用 ExclusiveProcess 模式時,每個服務的複本或實例都會有自己的服務套件專用啟用。

屬性
NAME ServicePackageActivationMode
type xs:string
use 選用
預設值 SharedProcess

內容專案詳細數據

StatelessServiceGroup

屬性
NAME StatelessServiceGroup
type StatelessServiceGroupType

StatefulServiceGroup

屬性
NAME StatefulServiceGroup
type StatefulServiceGroupType

ServiceGroupMembers 元素

此服務群組類型的成員類型。

屬性
type anonymous complexType
content 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>
      

內容專案詳細數據

屬性
ref ServiceGroupTypeMember
minOccurs 1
maxOccurs 無限制

ServiceGroupTypeMember 元素

描述服務群組的成員類型。

屬性
type anonymous complexType
content 1 個元素(s),1 個屬性(s)
已定義的 全球
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 成員的使用者定義類型標識符,例如動作專案

屬性
NAME ServiceTypeName
use 必要

內容專案詳細數據

LoadMetrics

此服務所報告的負載計量,用於資源平衡服務。

屬性
NAME LoadMetrics
minOccurs 0

ServiceManifest 元素

以宣告方式說明服務類型和版本。 它會列出可獨立升級的程式碼、組態和資料套件,這些項目合在一起即可構成服務套件以支援一或多個服務類型。 它也會指定資源、診斷設定和服務中繼資料,例如服務類型、健康情況屬性和負載平衡計量。

屬性
type ServiceManifestType
content 0 元素(s),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 元素

匯入服務開發人員所建立的服務資訊清單。 您必須針對應用程式中的每個組成服務匯入服務資訊清單。 針對服務資訊清單,則可以宣告組態覆寫和原則。

屬性
type anonymous complexType
content 5 個元素(s),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

屬性
NAME ServiceManifestRef
type ServiceManifestRefType

ConfigOverrides

描述匯入服務指令清單的組態覆寫。 組態覆寫允許在多個應用程式類型之間重複使用相同服務指令清單的彈性,只有在搭配特定應用程式類型使用時,才能覆寫服務指令清單的組態。 只要使用 ConfigPackage 資料夾中的 Settings.xml定義預設組態,組態覆寫就可以變更服務指令清單中的任何預設組態。

屬性
NAME ConfigOverrides
minOccurs 0

ResourceOverrides

屬性
NAME ResourceOverrides
type ResourceOverridesType
minOccurs 0

EnvironmentOverrides

屬性
NAME EnvironmentOverrides
type EnvironmentOverridesType
minOccurs 0
maxOccurs 無限制

原則

屬性
NAME 原則
type ServiceManifestImportPoliciesType
minOccurs 0

ServiceManifestRef 元素

依參考匯入服務資訊清單。 服務資訊清單檔案 (ServiceManifest.xml) 目前必須存在於組建套件中。

屬性
type ServiceManifestRefType
content 0 元素(s),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 的版本是根據指令清單版本和覆寫的版本來決定。

屬性
type ServicePackageType
content 0 元素(s),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 元素

屬性
type ServicePackageContainerPolicyType
content 0 元素(s),0 屬性(秒)
已定義的 ServiceManifestImportPoliciesType complexTypeServicePackageType 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 元素

屬性
type anonymous complexType
content 0 元素(s),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>
      

屬性詳細數據

名稱

屬性
NAME 名稱
use 必要

ServicePackageResourceGovernancePolicy 元素

定義在整個服務套件層級套用的資源治理原則。

屬性
type ServicePackageResourceGovernancePolicyType
content 0 元素(s),0 屬性(秒)
已定義的 ServiceManifestImportPoliciesType complexTypeServicePackageType 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 中)

宣告服務的放置原則。 當叢集跨越地理距離或和/或地緣政治區域時很有用。

屬性
type anonymous complexType
content 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

定義服務放置原則,指定服務應該或不應該在特定叢集容錯網域中執行。 當叢集跨越地理距離或和/或地緣政治區域時很有用。

屬性
NAME ServicePlacementPolicy
maxOccurs 無限制

ServicePlacementPolicies 元素 (定義於 ServiceType 中)

宣告服務的放置原則。 當叢集跨越地理距離或和/或地緣政治區域時很有用。

屬性
type anonymous complexType
content 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

定義服務放置原則,指定服務應該或不應該在特定叢集容錯網域中執行。 當叢集跨越地理距離或和/或地緣政治區域時很有用。

屬性
NAME ServicePlacementPolicy
maxOccurs 無限制

ServicePlacementPolicies 中定義的 ServicePlacementPolicy 元素

定義服務放置原則,指定服務應該或不應該在特定叢集容錯網域中執行。 當叢集跨越地理距離或和/或地緣政治區域時很有用。

屬性
type anonymous complexType
content 0 元素(s),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 值而定。

屬性
NAME DomainName

類型

InvalidDomain 可讓您指定此工作負載的特定容錯網域無效。 RequiredDomain 要求所有複本都存在於指定的網域中。 您可以指定多個必要的網域。 PreferredPrimaryDomain 會指定主要複本的慣用容錯網域。 適用於使用其他位置進行備援的異地跨越叢集,但偏好將主要復本放在特定位置,以便為移至主要復本的作業提供較低的延遲。 RequiredDomainDistribution 指定複本必須在可用的容錯網域之間散發。 如果無法放置所有複本,則 NonPartiallyPlace 會控制服務複本是否部分放置。

屬性
NAME 類型
use 必要

ServicePlacementPolicy 元素 (定義於 ServicePlacementPolicies 中)

定義服務放置原則,指定服務應該或不應該在特定叢集容錯網域中執行。 當叢集跨越地理距離或和/或地緣政治區域時很有用。

屬性
type anonymous complexType
content 0 元素(s),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 值而定。

屬性
NAME DomainName

類型

InvalidDomain 可讓您指定此工作負載的特定容錯網域無效。 RequiredDomain 要求所有複本都存在於指定的網域中。 您可以指定多個必要的網域。 PreferredPrimaryDomain 會指定主要複本的慣用容錯網域。 適用於使用其他位置進行備援的異地跨越叢集,但偏好將主要復本放在特定位置,以便為移至主要復本的作業提供較低的延遲。 RequiredDomainDistribution 指定複本必須在可用的容錯網域之間散發。 如果無法放置所有複本,則 NonPartiallyPlace 會控制服務複本是否部分放置。

屬性
NAME 類型
use 必要

ServiceScalingPolicies 元素

宣告服務的調整原則。 適用於根據需求動態調整服務。

屬性
type anonymous complexType
content 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

屬性
NAME ScalingPolicy
type ScalingPolicyType
maxOccurs 無限制

ServiceTemplates 元素

宣告可在應用程式實例內動態建立的一組允許的服務類型。 默認組態值,例如復寫因數,會指定並做為建立服務實例的範本。

屬性
type ServiceTemplatesType
content 0 元素(s),0 屬性(秒)
已定義的 在 ApplicationManifestType complexTypeApplicationInstanceType 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 元素

描述評估特定服務類型之服務、數據分割和複本所報告健康情況事件的原則。

屬性
type anonymous complexType
content 0 元素(s),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 元素 (Type ServiceAndServiceGroupTypesType)

宣告此資訊清單中的 CodePackage 支援哪些服務類型。 當針對其中一種服務類型來具現化服務時,會藉由執行其進入點來啟動此資訊清單中宣告的所有程式碼封裝。 服務類型是在資訊清單層級而非程式碼套件層級宣告。

屬性
type ServiceAndServiceGroupTypesType
content 0 元素(s),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 元素 (Type ServiceTypesType)

屬性
type ServiceTypesType
content 0 元素(s),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 元素 (Type SettingsOverridesType)

宣告要覆寫的服務指令清單中的組態設定。 它包含一或多個索引鍵/值組的區段。 您可以使用 Invoke-ServiceFabricEncryptSecret Cmdlet 來加密參數值。

屬性
type SettingsOverridesType
content 0 元素(s),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"/>
    

Settings 元素 (Type SettingsType)

可針對服務的程式代碼套件,將可設定的設定譯碼。 Microsoft Azure Service Fabric 不會解譯設定,但可透過運行時間 API 加以使用,以供程式代碼元件使用。

屬性
type SettingsType
content 0 元素(s),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 指定的可執行檔通常是長時間執行的服務主機。 有個別設定的進入點,就不需要使用較高權限來長時間執行服務主機。

屬性
type anonymous complexType
content 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

屬性
NAME ExeHost
type ExeHostEntryPointType

SfssRgPolicies 元素

此節點類型的 SF 系統服務資源治理原則

屬性
type anonymous complexType
content 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

屬性
NAME SfssRgPolicy
type KeyValuePairType
minOccurs 0
maxOccurs 無限制

SfssRgPolicy 元素

屬性
type KeyValuePairType
content 0 元素(s),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 元素

要作為共享記錄標識碼使用的特定 GUID。

屬性
type anonymous complexType
content 0 元素(s),1 個屬性(秒)
已定義的 在 FabricKtlLoggerSettingsType 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>

      

屬性詳細數據

屬性
NAME
use 必要

SharedLogFilePath 元素

定義共享記錄的路徑。

屬性
type anonymous complexType
content 0 元素(s),1 個屬性(秒)
已定義的 在 FabricKtlLoggerSettingsType 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>

      

屬性詳細數據

屬性
NAME
type xs:string
use 必要

SharedLogFileSizeInMB 元素

定義共享記錄檔的大小。

屬性
type anonymous complexType
content 0 元素(s),1 個屬性(秒)
已定義的 在 FabricKtlLoggerSettingsType 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>

    

屬性詳細數據

屬性
NAME
use 必要

SingletonPartition 元素

宣告此服務只有一個分割區。

屬性
type anonymous complexType
content 0 元素(s),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 元素

定義具狀態服務。

屬性
type StatefulServiceType
content 0 元素(s),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 元素

定義具狀態服務群組。

屬性
type StatefulServiceGroupType
content 0 元素(s),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 元素

描述具狀態服務群組類型。

屬性
type StatefulServiceGroupTypeType
content 0 元素(s),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 元素

說明具狀態服務類型。

屬性
type StatefulServiceTypeType
content 0 元素(s),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 元素

定義無狀態服務。

屬性
type StatelessServiceType
content 0 元素(s),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 元素

定義無狀態服務群組。

屬性
type StatelessServiceGroupType
content 0 元素(s),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 元素

描述無狀態服務群組類型。

屬性
type StatelessServiceGroupTypeType
content 0 元素(s),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 元素

說明無狀態服務類型。

屬性
type StatelessServiceTypeType
content 0 元素(s),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 區段中定義。

屬性
type anonymous complexType
content 0 元素(s),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>
                                                                                                

屬性詳細數據

名稱

系統群組的名稱。

屬性
NAME 名稱
type xs:string
use 必要

SystemGroup 元素 (定義於成員資格中)

屬性
type anonymous complexType
content 0 元素(s),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>
                                                

屬性詳細數據

名稱

屬性
NAME 名稱
type xs:string
use 必要

TargetInformation 元素

描述 FabricDeployer 需要部署的目標。

屬性
type TargetInformationType
content 0 元素(s),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 元素

屬性
type WindowsFabricDeploymentInformation
content 0 元素(s),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 索引鍵為基礎的統一數據分割配置。

屬性
type anonymous complexType
content 0 元素(s),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

分割區總數(正整數)。 每個分割區都會負責整體分割區索引鍵範圍的非重疊子範圍。

屬性
NAME PartitionCount
type xs:string
use 必要

LowKey

分割區索引鍵 (long) 的內含低範圍。

屬性
NAME LowKey
type xs:string
use 必要

HighKey

數據分割索引鍵 (long) 的內含高範圍。

屬性
NAME HighKey
type xs:string
use 必要

UnmanagedDll 元素

不支援,請勿使用。 要裝載的 Unmanaged 元件名稱(例如,Queue.dll)。

屬性
type UnmanagedDllType
content 0 元素(s),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 元素

屬性
type InternalEndpointType
content 0 元素(s),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 元素

屬性
type InternalEndpointType
content 0 元素(s),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"/>
      

User 元素

宣告使用者來作為安全性主體,以供在原則中參考。

屬性
type anonymous complexType
content 2 個元素,5 個屬性(秒)
已定義的 在 Users 元素中本機
NAME User
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>
                                        

屬性詳細數據

名稱

用戶帳戶的名稱。

屬性
NAME 名稱
type xs:string
use 必要

AccountType

指定帳戶類型:LocalUser、DomainUser、NetworkService、LocalService、ManagedServiceAccount 或 LocalSystem。 預設值為 LocalUser。 本機用戶帳戶會在部署應用程式的計算機上建立。 根據預設,這些帳戶的名稱與這裡指定的名稱不同。 相反地,它們會動態產生並具有隨機密碼。 支援的本機系統帳戶類型為 LocalUser、NetworkService、LocalService 和 LocalSystem。 在提供 Microsoft Entra ID 的 Windows Server 部署上支援網域帳戶。

屬性
NAME AccountType
use 選用
預設值 LocalUser

LoadUserProfile

屬性
NAME LoadUserProfile
type xs:boolean
use 選用
預設值 false

PerformInteractiveLogon

屬性
NAME PerformInteractiveLogon
type xs:boolean
use 選用
預設值 false

PasswordEncrypted

如果密碼已加密,則為 True;若為純文本,則為 false。

屬性
NAME PasswordEncrypted
type xs:boolean
use 選用

內容專案詳細數據

NTLMAuthenticationPolicy

屬性
NAME NTLMAuthenticationPolicy
minOccurs 0

MemberOf

使用者可以新增至任何現有的成員資格群組,因此它可以繼承該成員資格群組的所有屬性和安全性設定。 成員資格群組可用來保護不同服務或相同服務 (在不同的電腦上) 需要存取的外部資源。

屬性
NAME MemberOf
minOccurs 0

UserRoleClientCertificate 元素

用來保護用戶端伺服器通訊的預設使用者角色客戶端憑證。

屬性
type FabricCertificateType
content 0 元素(s),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 元素

宣告一組使用者來作為安全性主體,以供在原則中參考。

屬性
type anonymous complexType
content 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>
                

內容專案詳細數據

User

宣告使用者來作為安全性主體,以供在原則中參考。

屬性
NAME User
maxOccurs 無限制

Volume 元素

指定要系結至容器的磁碟區。

屬性
type ContainerVolumeType
content 0 元素(s),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 元素

屬性
type PaaSVoteType
content 0 元素(s),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 元素

屬性
type anonymous complexType
content 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>
                                                                

內容專案詳細數據

投票

屬性
NAME 投票
type PaaSVoteType
maxOccurs 無限制

WindowsAzure 元素

屬性
type anonymous complexType
content 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>
                                                

內容專案詳細數據

角色

屬性
NAME 角色

WindowsAzureStaticTopology 元素

屬性
type anonymous complexType
content 0 元素(s),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 元素

屬性
type anonymous complexType
content 0 元素(s),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 元素

屬性
type anonymous complexType
content 0 元素(s),0 屬性(秒)
已定義的 在 ExeHostEntryPointType complexType 區域中
NAME WorkingFolder
預設值 工作
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>