Sdílet prostřednictvím


Elementy schématu XML modelu služby

AddRemoveIncrementalNamedPartitionScalingMechanism – element

Definuje mechanismus pro přidání nebo odebrání pojmenovaných oddílů.

Atribut Hodnota
type anonymous complexType
content 0 prvků, 3 atributů
definováno místně ve skupině ScalingPolicyMechanismGroup
name AddRemoveIncrementalNamedPartitionScalingMechanism
minOccurs 0
Maxoccurs 0

Zdroj 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>
        

Podrobnosti o atributu

MinPartitionCount

Minimální počet oddílů.

Atribut Hodnota
name MinPartitionCount
type xs:string
Použít povinné

MaxPartitionCount

Maximální počet oddílů.

Atribut Hodnota
name MaxPartitionCount
type xs:string
Použít povinné

ScaleIncrement

Početoddílůch

Atribut Hodnota
name ScaleIncrement
type xs:string
Použít povinné

Application – element

Informace specifické pro instanci aplikace, jako je název aplikace a hodnoty parametrů aplikace použité k vytvoření aplikace. Hodnoty parametrů v tomto souboru přepíší výchozí hodnoty parametrů definované v manifestu aplikace.

Atribut Hodnota
type AppInstanceDefinitionType
content 0 prvků, 0 atributů
definováno Globálně
name Aplikace

Zdroj 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 – element

Atribut Hodnota
type anonymous complexType
content 0 elementů, 2 atributů
definováno místně v objektu FabricEndpointsType complexType
name ApplicationEndpoints
minOccurs 0

Zdroj 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>
      

Podrobnosti o atributu

StartPort

Atribut Hodnota
name StartPort
type xs:int
Použít povinné

EndPort

Atribut Hodnota
name EndPort
type xs:int
Použít povinné

ApplicationInstance – element

Popisuje instanci aplikace Microsoft Azure Service Fabric.

Atribut Hodnota
type ApplicationInstanceType
content 0 prvků, 0 atributů
definováno Globálně
name Instance ApplicationInstance

Zdroj 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 – element

Deklarativní popis typu a verze aplikace. Na jeden nebo více manifestů služby základních služeb se odkazuje na vytvoření typu aplikace. Nastavení konfigurace základních služeb je možné přepsat pomocí parametrizovaných nastavení aplikace. Výchozí služby, šablony služeb, objekty zabezpečení, zásady, nastavení diagnostiky a certifikáty se můžou deklarovat také na úrovni aplikace.

Atribut Hodnota
type ApplicationManifestType
content 0 prvků, 0 atributů
definováno Globálně
name ApplicationManifest

Zdroj XML

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

ApplicationPackage – element

ApplicationPackage představuje informace o verzi aplikace vyžadované uzlem.

Atribut Hodnota
type ApplicationPackageType
content 0 prvků, 0 atributů
definováno Globálně
name Balíček ApplicationPackage

Zdroj 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 – element

Atribut Hodnota
type anonymous complexType
content 0 prvků, 0 atributů
definováno místně v applicationInstanceType complexType
name ApplicationPackageRef

Zdroj 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>
      

Argumenty – element

Atribut Hodnota
type xs:string
content 0 prvků, 0 atributů
definováno místně v exeHostEntryPointType complexType
name Argumenty
minOccurs 0

Zdroj 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 – element

Definuje mechanismus škálování na základě průměrného zatížení replik oddílu.

Atribut Hodnota
type anonymous complexType
content 0 prvků, 4 atributy
definováno místně ve skupině ScalingPolicyTriggerGroup
name AveragePartitionLoadScalingTrigger
minOccurs 0
Maxoccurs 0

Zdroj 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>
            

Podrobnosti o atributu

Název metriky

Název metriky, která by se měla použít pro operace škálování.

Atribut Hodnota
name Název metriky
type xs:string
Použít povinné

LowerLoadThreshold

Dolní limit hodnoty zatížení metriky.

Atribut Hodnota
name LowerLoadThreshold
type xs:string
Použít povinné

UpperLoadThreshold

Horní limit hodnoty zatížení metriky.

Atribut Hodnota
name UpperLoadThreshold
type xs:string
Použít povinné

ScaleIntervalInSeconds

Časový interval v sekundách, který se má zvážit pro škálování.

Atribut Hodnota
name ScaleIntervalInSeconds
type xs:string
Použít povinné

AverageServiceLoadScalingTrigger – element

Definuje mechanismus škálování na základě průměrného zatížení oddílů služby.

Atribut Hodnota
type anonymous complexType
content 0 prvků, 5 atributů
definováno místně ve skupině ScalingPolicyTriggerGroup
name AverageServiceLoadScalingTrigger
minOccurs 0
Maxoccurs 0

Zdroj 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>
        

Podrobnosti o atributu

Název metriky

Název metriky, která by se měla použít pro operace škálování.

Atribut Hodnota
name Název metriky
type xs:string
Použít povinné

LowerLoadThreshold

Dolní limit hodnoty zatížení metriky.

Atribut Hodnota
name LowerLoadThreshold
type xs:string
Použít povinné

UpperLoadThreshold

Horní limit hodnoty zatížení metriky.

Atribut Hodnota
name UpperLoadThreshold
type xs:string
Použít povinné

ScaleIntervalInSeconds

Časový interval v sekundách, který se má zvážit pro škálování.

Atribut Hodnota
name ScaleIntervalInSeconds
type xs:string
Použít povinné

UseOnlyPrimaryLoad

Jako průměrné zatížení oddílu použijte zatížení primární repliky.

Atribut Hodnota
name UseOnlyPrimaryLoad
type xs:string
Použít optional

Element AzureBlob (typ AzureBlobETWType)

Popisuje cíl úložiště objektů blob Azure pro události Trasování událostí pro Windows. Funguje jenom v prostředí Azure.

Atribut Hodnota
type AzureBlobETWType
content 0 prvků, 0 atributů
definováno místně v elementu Destinations
name AzureBlob
minOccurs 0
Maxoccurs Neomezeně

Zdroj 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"/>
                

Element AzureBlob (typ AzureBlobType)

Popisuje cíl úložiště objektů blob Azure pro diagnostická data. Funguje jenom v prostředí clusteru Azure.

Atribut Hodnota
type AzureBlobType
content 0 prvků, 0 atributů
definováno místně v elementu Destinations, Destinations – element
name AzureBlob
minOccurs 0
Maxoccurs Neomezeně

Zdroj 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"/>
                

Element BackupRestoreServiceReplicatorEndpoint

Atribut Hodnota
type InternalEndpointType
content 0 prvků, 0 atributů
definováno místně v objektu FabricEndpointsType complexType
name BackupRestoreServiceReplicatorEndpoint
minOccurs 0

Zdroj 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 – element

Atribut Hodnota
type anonymous complexType
content 1 elementy, 0 atributů
definováno místně v elementu Infrastruktura
name Blackbird

Zdroj 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>
                                                

Podrobnosti o prvku obsahu

Role

Atribut Hodnota
name Role

Element Kapacity

Kapacity různých metrik pro tento typ uzlu

Atribut Hodnota
type anonymous complexType
content 1 elementy, 0 atributů
definováno místně v elementu NodeType
name Kapacity
minOccurs 0

Zdroj 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>
                                                                        

Podrobnosti o prvku obsahu

Kapacita

Atribut Hodnota
name Kapacita
type KeyValuePairType
minOccurs 0
Maxoccurs Neomezeně

Capacity – element

Atribut Hodnota
type KeyValuePairType
content 0 prvků, 0 atributů
definováno místně v elementu Capacities
name Kapacita
minOccurs 0
Maxoccurs Neomezeně

Zdroj 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"/>
                                                                                        

Element CentralSecretServiceReplicatorEndpoint

Atribut Hodnota
type InternalEndpointType
content 0 prvků, 0 atributů
definováno místně v objektu FabricEndpointsType complexType
name CentralSecretServiceReplicatorEndpoint
minOccurs 0

Zdroj 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"/>
      

Element CertificateRef

Určuje informace pro certifikát, který bude vystaven kontejneru.

Atribut Hodnota
type ContainerCertificateType
content 0 prvků, 0 atributů
definováno místně v ContainerHostPoliciesType complexType
name CertificateRef
minOccurs 0
Maxoccurs Neomezeně

Zdroj 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>
      

Element Certificates (typ CertificatesType)

Popis certifikátů přidružených k tomuto typu uzlu

Atribut Hodnota
type CertificatesType
content 0 prvků, 0 atributů
definováno místně v elementu NodeType, InfrastructureNodeType complexType
name Certifikáty
minOccurs 0

Zdroj 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>
                                                                        

Element Certificates (definovaný v ApplicationManifestType)

Deklaruje certifikáty používané k zabezpečení koncových bodů nebo šifrování tajných kódů v manifestu aplikace nebo manifestu clusteru.

Atribut Hodnota
type anonymous complexType
content 2 elementy, 0 atributů
definováno místně v souboru ApplicationManifestType complexType
name Certifikáty
minOccurs 0

Zdroj 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>
    

Podrobnosti o prvku obsahu

SecretsCertificate

Deklaruje certifikát použitý k šifrování citlivých informací v manifestu aplikace. Autor aplikace používá k šifrování citlivých informací rutinu Invoke-ServiceFabricEncryptSecret, která se zkopíruje do parametru v části ConfigOverrides.

Atribut Hodnota
name SecretsCertificate
type FabricCertificateType
minOccurs 0

EndpointCertificate

Atribut Hodnota
name EndpointCertificate
type EndpointCertificateType
minOccurs 0

Element Certificates (definovaný v ClusterManifestType)

Atribut Hodnota
type anonymous complexType
content 1 elementy, 0 atributů
definováno místně v clusterManifestType complexType
name Certifikáty
minOccurs 0

Zdroj 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>
                

Podrobnosti o prvku obsahu

SecretsCertificate

Atribut Hodnota
name SecretsCertificate
type FabricCertificateType
minOccurs 0

ClientCertificate – element

Výchozí klientský certifikát role správce používaný k zabezpečení komunikace s klientským serverem.

Atribut Hodnota
type FabricCertificateType
content 0 prvků, 0 atributů
definováno místně v certificatesType complexType
name ClientCertificate
minOccurs 0

Zdroj XML

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

Client Připojení ionEndpoint – element

Atribut Hodnota
type InputEndpointType
content 0 prvků, 0 atributů
definováno místně v objektu FabricEndpointsType complexType
name Klient Připojení ionEndpoint

Zdroj XML

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

ClusterCertificate – element

Certifikát použitý k zabezpečení komunikace uvnitř clusteru.

Atribut Hodnota
type FabricCertificateType
content 0 prvků, 0 atributů
definováno místně v certificatesType complexType
name ClusterCertificate
minOccurs 0

Zdroj XML

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

Cluster Připojení ionEndpoint – element

Atribut Hodnota
type InternalEndpointType
content 0 prvků, 0 atributů
definováno místně v objektu FabricEndpointsType complexType
name Cluster Připojení ionEndpoint

Zdroj XML

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

ClusterManagerReplicatorEndpoint – element

Atribut Hodnota
type InternalEndpointType
content 0 prvků, 0 atributů
definováno místně v objektu FabricEndpointsType complexType
name ClusterManagerReplicatorEndpoint
minOccurs 0

Zdroj 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 – element

Popisuje cluster Microsoft Azure Service Fabric.

Atribut Hodnota
type ClusterManifestType
content 0 prvků, 0 atributů
definováno Globálně
name ClusterManifest

Zdroj 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 – element

Popisuje balíček kódu, který podporuje definovaný typ služby. Když se služba vytvoří instance pro jeden z těchto typů služeb, aktivují se všechny balíčky kódu deklarované v tomto manifestu spuštěním vstupních bodů. Očekává se, že výsledné procesy zaregistrují podporované typy služeb za běhu. Pokud existuje více balíčků kódu, jsou všechny aktivovány pokaždé, když systém hledá některý z deklarovaných typů služeb.

Atribut Hodnota
type CodePackageType
content 0 prvků, 0 atributů
definováno místně v ServiceManifestType complexType, DigestedCodePackage – element
name CodePackage
Maxoccurs Neomezeně

Zdroj 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 – element

Předejte kontejneru čárkami oddělený seznam příkazů.

Atribut Hodnota
type xs:string
content 0 prvků, 0 atributů
definováno místně v containerHostEntryPointType complexType
name Příkazy
minOccurs 0
Maxoccurs 0

Zdroj 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 – element

Popisuje přepsání konfigurace konkrétního konfiguračního balíčku v importovaném manifestu služby.

Atribut Hodnota
type ConfigOverrideType
content 0 prvků, 0 atributů
definováno místně v elementu ConfigOverrides, element DigestedConfigPackage
name KonfiguraceOverride
minOccurs 0
Maxoccurs Neomezeně

Zdroj 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 – element

Popisuje přepsání konfigurace pro importovaný manifest služby. Přepsání konfigurace umožňuje flexibilitu opětovného použití stejných manifestů služby napříč více typy aplikací přepsáním konfigurace manifestu služby pouze při použití s konkrétním typem aplikace. Přepsání konfigurace může změnit jakoukoli výchozí konfiguraci v manifestu služby, pokud je definována výchozí konfigurace pomocí souboru Nastavení.xml ve složce ConfigPackage.

Atribut Hodnota
type anonymous complexType
content 1 elementy, 0 atributů
definováno místně v elementu ServiceManifestImport
name Objekty ConfigOverrides
minOccurs 0

Zdroj 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>
            

Podrobnosti o prvku obsahu

KonfiguraceOverride

Atribut Hodnota
name KonfiguraceOverride
type ConfigOverrideType
minOccurs 0
Maxoccurs Neomezeně

Element ConfigPackage (typ ConfigPackageDescriptionType)

Deklaruje složku pojmenovanou atributem Název, která obsahuje soubor Nastavení.xml. Tento soubor obsahuje části uživatelem definovaného nastavení páru klíč-hodnota, které proces může číst za běhu. Pokud se během upgradu změnila pouze verze nástroje ConfigPackage, pak se spuštěný proces nerestartuje. Místo toho zpětné volání upozorní proces, že se změnilo nastavení konfigurace, aby bylo možné je dynamicky načíst.

Atribut Hodnota
type ConfigPackageDescriptionType
content 0 prvků, 0 atributů
definováno místně v configPackagePoliciesType complexType
name ConfigPackage
minOccurs 0
Maxoccurs Neomezeně

Zdroj 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"/>
    

Element ConfigPackage (typ ConfigPackageType)

Deklaruje složku pojmenovanou atributem Name a PackageRoot, která obsahuje soubor Nastavení.xml. Tento soubor obsahuje části uživatelem definovaného nastavení páru klíč-hodnota, které proces může číst za běhu. Pokud se během upgradu změnila pouze verze nástroje ConfigPackage, pak se spuštěný proces nerestartuje. Místo toho zpětné volání upozorní proces, že se změnilo nastavení konfigurace, aby bylo možné je dynamicky načíst.

Atribut Hodnota
type ConfigPackageType
content 0 prvků, 0 atributů
definováno místně v serviceManifestType complexType, DigestedConfigPackage – element
name ConfigPackage
minOccurs 0
Maxoccurs Neomezeně

Zdroj 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 – element

Konfigurační balíčky, které se mají připojit uvnitř kontejneru.

Atribut Hodnota
type ConfigPackagePoliciesType
content 0 prvků, 0 atributů
definováno místně v ServiceManifestImportPoliciesType complexType, DigestedCodePackage – element
name ConfigPackagePolicies
minOccurs 0

Zdroj 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 – element

Upozornění! Nepoužívejte přesměrování konzoly v produkční aplikaci, používejte ho jenom pro místní vývoj a ladění. Přesměruje výstup konzoly ze spouštěcího skriptu do výstupního souboru ve složce aplikace s názvem "log" na uzlu clusteru, kde je aplikace nasazená a spuštěná.

Atribut Hodnota
type anonymous complexType
content 0 elementů, 2 atributů
definováno místně v exeHostEntryPointType complexType
name ConsoleRedirection
minOccurs 0

Zdroj 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>
    

Podrobnosti o atributu

FileRetentionCount

Nastaví počet výstupních souborů přesměrování konzoly, které se mají zachovat. Musí to být kladné celé číslo, výchozí hodnota je 2.

Atribut Hodnota
name FileRetentionCount
default 2

FileMaxSizeInKb

Nastavte maximální velikost výstupního souboru přesměrování konzoly. Musí být kladné celé číslo větší než 128 kB, výchozí hodnota je 20480.

Atribut Hodnota
name FileMaxSizeInKb
default 20480

ContainerEntryPoint – element

Přepsaný vstupní bod pro kontejnery, aby bylo možné spustit ladicí program.

Atribut Hodnota
type xs:string
content 0 prvků, 0 atributů
definováno místně v debugParametersType complexType
name ContainerEntryPoint
minOccurs 0
Maxoccurs Neomezeně

Zdroj 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 – element

EnvironmentBlock pro kontejnery.

Atribut Hodnota
type xs:string
content 0 prvků, 0 atributů
definováno místně v debugParametersType complexType
name ContainerEnvironmentBlock
minOccurs 0
Maxoccurs Neomezeně

Zdroj 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 – element

Atribut Hodnota
type ContainerHostEntryPointType
content 0 prvků, 0 atributů
definováno místně v entryPointDescriptionType complexType
name ContainerHost

Zdroj XML

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

ContainerHostPolicies – element

Určuje zásady pro aktivaci hostitelů kontejnerů.

Atribut Hodnota
type ContainerHostPoliciesType
content 0 prvků, 0 atributů
definováno místně v ServiceManifestImportPoliciesType complexType, DigestedCodePackage – element
name ContainerHostPolicies
minOccurs 0

Zdroj 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 – element

Popisky kontejnerů ve form key=value

Atribut Hodnota
type xs:string
content 0 prvků, 0 atributů
definováno místně v debugParametersType complexType
name ContainerLabel
minOccurs 0
Maxoccurs Neomezeně

Zdroj 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 – element

Svazky, které se mají připojit uvnitř kontejneru.

Atribut Hodnota
type xs:string
content 0 prvků, 0 atributů
definováno místně v debugParametersType complexType
name ContainerMountedVolume
minOccurs 0
Maxoccurs Neomezeně

Zdroj 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 – element

Popisuje zásady sítě kontejnerů pro balíček služby.

Atribut Hodnota
type ContainerNetworkPolicyType
content 0 prvků, 0 atributů
definováno místně v networkPoliciesType complexType
name ContainerNetworkPolicy
minOccurs 0
Maxoccurs Neomezeně

Zdroj 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 – element

Určuje shromažďování výpisů stavu systému. Výpisy stavu systému se shromažďují pro spustitelné soubory, které hostují balíčky kódu všech služeb patřících do aplikace.

Atribut Hodnota
type anonymous complexType
content 2 elementy, 1 atributy
definováno místně v souboru DiagnosticsType complexType
name CrashDumpSource
minOccurs 0

Zdroj 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>
      

Podrobnosti o atributu

IsEnabled

Jestli je povolená kolekce výpisu stavu systému nebo ne. Ve výchozím nastavení není povolená.

Atribut Hodnota
name IsEnabled
type xs:string

Podrobnosti o prvku obsahu

Místa určení

Cíle, do kterých se musí převést výpisy stavu systému.

Atribut Hodnota
name Místa určení
minOccurs 0

Nic

Atribut Hodnota
ref Parametry
minOccurs 0
Maxoccurs 0

CurrentInstallation – element

Atribut Hodnota
type WindowsFabricDeploymentInformation
content 0 prvků, 0 atributů
definováno místně v targetInformationType complexType
name Aktuální instalace
minOccurs 0

Zdroj 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"/>
      

Element DataPackage

Deklaruje složku pojmenovanou atributem Name v části PackageRoot, která obsahuje statické datové soubory, které má proces za běhu využívat. Service Fabric bude recyklovat všechny balíčky EXEs a DLLHOST zadané v hostiteli a podpůrné balíčky, když se upgraduje některý z datových balíčků uvedených v manifestu služby.

Atribut Hodnota
type DataPackageType
content 0 prvků, 0 atributů
definováno místně v ServiceManifestType complexType, DigestedDataPackage – element
name DataPackage
minOccurs 0
Maxoccurs Neomezeně

Zdroj 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 – element

Určuje informace o ladicím programu, který se má připojit při aktivaci balíčku kódu.

Atribut Hodnota
type DebugParametersType
content 0 prvků, 0 atributů
definováno místně v elementu DigestedCodePackage, element DigestedConfigPackage, element DigestedDataPackage
name DebugParameters
minOccurs 0
Maxoccurs 0

Zdroj 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 – element

Atribut Hodnota
type InternalEndpointType
content 0 prvků, 0 atributů
definováno místně v objektu FabricEndpointsType complexType
name DefaultReplicatorEndpoint
minOccurs 0

Zdroj 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 – element

Zadejte výchozí uživatelský účet pro všechny balíčky kódu služby, které nemají definovanou specifickou hodnotu RunAsPolicy v části ServiceManifestImport.

Atribut Hodnota
type anonymous complexType
content 0 prvků, 1 atributů
definováno místně v applicationPoliciesType complexType
name DefaultRunAsPolicy
minOccurs 0

Zdroj 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>
                        

Podrobnosti o atributu

UserRef

Uživatelský účet, který balíčky kódu služby poběží jako. Uživatelský účet musí být deklarován v části Objekty zabezpečení. Často je vhodnější spustit vstupní bod nastavení pomocí místního systémového účtu místo účtu administrators.

Atribut Hodnota
name UserRef
type xs:string
Použít povinné

DefaultServiceTypeHealthPolicy – element

Určuje výchozí zásadu stavu typu služby, která nahradí výchozí zásady stavu pro všechny typy služeb v aplikaci.

Atribut Hodnota
type ServiceTypeHealthPolicyType
content 0 prvků, 0 atributů
definováno místně v ApplicationHealthPolicyType complexType
name DefaultServiceTypeHealthPolicy
minOccurs 0

Zdroj 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 – element

Deklaruje instance služby, které se automaticky vytvoří při každé instanci aplikace pro tento typ aplikace.

Atribut Hodnota
type DefaultServicesType
content 0 prvků, 0 atributů
definováno místně v applicationManifestType complexType, ApplicationInstanceType complexType
name DefaultServices
minOccurs 0

Zdroj 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>
      

Element popisu

Text popisující tuto aplikaci

Atribut Hodnota
type xs:string
content 0 prvků, 0 atributů
definováno místně v applicationManifestType complexType, ServiceManifestType complexType, ServicePackageType complexType
name Popis
minOccurs 0

Zdroj 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>
      

Element Destinations (definovaný v CrashDumpSource)

Cíle, do kterých se musí převést výpisy stavu systému.

Atribut Hodnota
type anonymous complexType
content 3 elementy, 0 atributů
definováno místně v elementu CrashDumpSource
name Místa určení
minOccurs 0

Zdroj 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>
            

Podrobnosti o prvku obsahu

LocalStore

Atribut Hodnota
name LocalStore
type LocalStoreType
minOccurs 0
Maxoccurs Neomezeně

FileStore

Atribut Hodnota
name FileStore
type FileStoreType
minOccurs 0
Maxoccurs Neomezeně

AzureBlob

Atribut Hodnota
name AzureBlob
type AzureBlobType
minOccurs 0
Maxoccurs Neomezeně

Element Destinations (definovaný v ETWSource)

Cíle, do kterých se musí převést výpisy stavu systému.

Atribut Hodnota
type anonymous complexType
content 3 elementy, 0 atributů
definováno místně v elementu ETWSource
name Místa určení
minOccurs 0

Zdroj 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>
            

Podrobnosti o prvku obsahu

LocalStore

Atribut Hodnota
name LocalStore
type LocalStoreETWType
minOccurs 0
Maxoccurs Neomezeně

FileStore

Atribut Hodnota
name FileStore
type FileStoreETWType
minOccurs 0
Maxoccurs Neomezeně

AzureBlob

Atribut Hodnota
name AzureBlob
type AzureBlobETWType
minOccurs 0
Maxoccurs Neomezeně

Destinations – element (definovaný ve složce FolderSource)

Cíle, do kterých se má obsah složky přenést.

Atribut Hodnota
type anonymous complexType
content 3 elementy, 0 atributů
definováno místně v elementu FolderSource
name Místa určení
minOccurs 0

Zdroj 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>
            

Podrobnosti o prvku obsahu

LocalStore

Atribut Hodnota
name LocalStore
type LocalStoreType
minOccurs 0
Maxoccurs Neomezeně

FileStore

Atribut Hodnota
name FileStore
type FileStoreType
minOccurs 0
Maxoccurs Neomezeně

AzureBlob

Atribut Hodnota
name AzureBlob
type AzureBlobType
minOccurs 0
Maxoccurs Neomezeně

Diagnostický element (typ DiagnosticsType)

Popisuje nastavení diagnostiky pro aplikace.

Atribut Hodnota
type DiagnosticsType
content 0 prvků, 0 atributů
definováno místně v souboru ApplicationManifestType complexType, EnvironmentType complexType
name Diagnostika
minOccurs 0

Zdroj 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"/>
      

Diagnostický element (typ ServiceDiagnosticsType)

Popisuje nastavení diagnostiky pro součásti tohoto manifestu služby.

Atribut Hodnota
type ServiceDiagnosticsType
content 0 prvků, 0 atributů
definováno místně v serviceManifestType complexType, ServicePackageType complexType
name Diagnostika
minOccurs 0

Zdroj 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"/>
    

Element DigestedCertificates (definovaný v ApplicationPackageType)

Atribut Hodnota
type anonymous complexType
content 2 elementy, 0 atributů
definováno místně v souboru ApplicationPackageType complexType
name DigestedCertificates

Zdroj 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>
    

Podrobnosti o prvku obsahu

SecretsCertificate

Atribut Hodnota
name SecretsCertificate
type FabricCertificateType
minOccurs 0

EndpointCertificate

Atribut Hodnota
name EndpointCertificate
type EndpointCertificateType
minOccurs 0

DigestedCertificates – element (definovaný v DigestedResources)

Atribut Hodnota
type anonymous complexType
content 1 elementy, 0 atributů
definováno místně v elementu DigestedResources
name DigestedCertificates
minOccurs 0
Maxoccurs 0

Zdroj 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>
          

Podrobnosti o prvku obsahu

EndpointCertificate

Atribut Hodnota
name EndpointCertificate
type EndpointCertificateType
minOccurs 0
Maxoccurs Neomezeně

DigestedCodePackage – element

Atribut Hodnota
type anonymous complexType
content 6 prvků, 2 atributů
definováno místně ve službě ServicePackageType complexType
name DigestedCodePackage
Maxoccurs Neomezeně

Zdroj 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>
      

Podrobnosti o atributu

ContentChecksum

Atribut Hodnota
name ContentChecksum
type xs:string

IsShared

Atribut Hodnota
name IsShared
type xs:boolean

Podrobnosti o prvku obsahu

CodePackage

Atribut Hodnota
name CodePackage
type CodePackageType

RunAsPolicy

Atribut Hodnota
name RunAsPolicy
type RunAsPolicyType
minOccurs 0
Maxoccurs 2

DebugParameters

Atribut Hodnota
name DebugParameters
type DebugParametersType
minOccurs 0
Maxoccurs 0

ContainerHostPolicies

Určuje zásady pro aktivaci hostitelů kontejnerů.

Atribut Hodnota
name ContainerHostPolicies
type ContainerHostPoliciesType
minOccurs 0

ResourceGovernancePolicy

Určuje omezení prostředků pro balíček kódu.

Atribut Hodnota
name ResourceGovernancePolicy
type ResourceGovernancePolicyType
minOccurs 0

ConfigPackagePolicies

Určuje zásady konfigurace pro připojení.

Atribut Hodnota
name ConfigPackagePolicies
type ConfigPackagePoliciesType
minOccurs 0

DigestedConfigPackage – element

Atribut Hodnota
type anonymous complexType
content 3 prvky, 2 atributy
definováno místně ve službě ServicePackageType complexType
name DigestedConfigPackage
minOccurs 0
Maxoccurs Neomezeně

Zdroj 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>
      

Podrobnosti o atributu

ContentChecksum

Atribut Hodnota
name ContentChecksum
type xs:string

IsShared

Atribut Hodnota
name IsShared
type xs:boolean

Podrobnosti o prvku obsahu

ConfigPackage

Atribut Hodnota
name ConfigPackage
type ConfigPackageType

KonfiguraceOverride

Atribut Hodnota
name KonfiguraceOverride
type ConfigOverrideType
minOccurs 0

DebugParameters

Atribut Hodnota
name DebugParameters
type DebugParametersType
minOccurs 0
Maxoccurs 0

DigestedDataPackage – element

Atribut Hodnota
type anonymous complexType
content 2 elementy, 2 atributy
definováno místně ve službě ServicePackageType complexType
name DigestedDataPackage
minOccurs 0
Maxoccurs Neomezeně

Zdroj 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>
      

Podrobnosti o atributu

ContentChecksum

Atribut Hodnota
name ContentChecksum
type xs:string

IsShared

Atribut Hodnota
name IsShared
type xs:boolean

Podrobnosti o prvku obsahu

DataPackage

Atribut Hodnota
name DataPackage
type DataPackageType

DebugParameters

Atribut Hodnota
name DebugParameters
type DebugParametersType
minOccurs 0
Maxoccurs 0

Element DigestedEndpoint

Atribut Hodnota
type anonymous complexType
content 4 elementy, 0 atributů
definováno místně v elementu DigestedEndpoints
name DigestedEndpoint
minOccurs 0
Maxoccurs Neomezeně

Zdroj 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>
                

Podrobnosti o prvku obsahu

Koncový bod

Atribut Hodnota
name Koncový bod
type EndpointType

SecurityAccessPolicy

Atribut Hodnota
name SecurityAccessPolicy
type SecurityAccessPolicyType
minOccurs 0

EndpointBindingPolicy

Atribut Hodnota
name EndpointBindingPolicy
type EndpointBindingPolicyType
minOccurs 0

ResourceGovernancePolicy

Atribut Hodnota
name ResourceGovernancePolicy
type ResourceGovernancePolicyType
minOccurs 0
Maxoccurs 0

Element DigestedEndpoints

Atribut Hodnota
type anonymous complexType
content 1 elementy, 0 atributů
definováno místně v elementu DigestedResources
name Hodnoty HashedEndpoints
minOccurs 0

Zdroj 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>
            

Podrobnosti o prvku obsahu

DigestedEndpoint

Atribut Hodnota
name DigestedEndpoint
minOccurs 0
Maxoccurs Neomezeně

DigestedEnvironment – element

Atribut Hodnota
type EnvironmentType
content 0 prvků, 0 atributů
definováno místně v souboru ApplicationPackageType complexType
name DigestedEnvironment

Zdroj XML

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

DigestedResources – element

Atribut Hodnota
type anonymous complexType
content 2 elementy, 0 atributů
definováno místně ve službě ServicePackageType complexType
name DigestedResources
minOccurs 0

Zdroj 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>
      

Podrobnosti o prvku obsahu

Hodnoty HashedEndpoints

Atribut Hodnota
name Hodnoty HashedEndpoints
minOccurs 0

DigestedCertificates

Atribut Hodnota
name DigestedCertificates
minOccurs 0
Maxoccurs 0

DigestedServiceTypes – element

Atribut Hodnota
type anonymous complexType
content 1 elementy, 0 atributů
definováno místně ve službě ServicePackageType complexType
name DigestedServiceTypes

Zdroj 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>
      

Podrobnosti o prvku obsahu

ServiceTypes

Atribut Hodnota
name ServiceTypes
type ServiceTypesType

DllHost – element

Nepodporované, nepoužívejte. Podpora hostování knihovny DLL (vstupní bod sestavení) je poskytována prostřednictvím procesu FWP.exe. Service Fabric spustí pracovní proces Fabric (FWP.exe) a načte sestavení jako součást procesu aktivace.

Atribut Hodnota
type DllHostEntryPointType
content 0 prvků, 0 atributů
definováno místně v entryPointDescriptionType complexType
name DllHost

Zdroj XML

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

DomainGroup – element

Atribut Hodnota
type anonymous complexType
content 0 prvků, 1 atributů
definováno místně v elementu Membership
name DomainGroup
minOccurs 0
Maxoccurs Neomezeně

Zdroj 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>
                                                

Podrobnosti o atributu

Název

Atribut Hodnota
name Name
type xs:string
Použít povinné

DomainUser – element

Atribut Hodnota
type anonymous complexType
content 0 prvků, 1 atributů
definováno místně v elementu Membership
name DomainUser
minOccurs 0
Maxoccurs Neomezeně

Zdroj 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>
                                            

Podrobnosti o atributu

Název

Atribut Hodnota
name Name
type xs:string
Použít povinné

DriverOption – element

Možnosti ovladače, které mají být předány ovladači.

Atribut Hodnota
type DriverOptionType
content 0 prvků, 0 atributů
definováno místně v containerLoggingDriverType complexType, ContainerVolumeType complexType
name DriverOption
minOccurs 0
Maxoccurs Neomezeně

Zdroj 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 – element

Popisuje nastavení Trasování událostí pro Windows pro komponenty tohoto manifestu služby.

Atribut Hodnota
type anonymous complexType
content 2 elementy, 0 atributů
definováno místně v souboru ServiceDiagnosticsType complexType
name Trasování událostí pro Windows
minOccurs 0

Zdroj 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>
    

Podrobnosti o prvku obsahu

ProviderGuids

Vypíše identifikátory GUID zprostředkovatele Trasování událostí pro Windows pro komponenty tohoto manifestu služby.

Atribut Hodnota
name ProviderGuids
minOccurs 0

ManifestDataPackages

Zobrazí seznam datových balíčků obsahujících manifesty Trasování událostí pro Windows pro komponenty tohoto manifestu služby. Datový balíček obsahující manifesty Trasování událostí pro Windows by neměl obsahovat žádné jiné soubory.

Atribut Hodnota
name ManifestDataPackages
minOccurs 0

Element ETWSource

Určuje kolekci trasování trasování trasování pro Windows. Trasování trasování událostí pro Windows se shromažďuje pro poskytovatele, kteří jsou zaregistrovaní všemi službami patřícími do aplikace.

Atribut Hodnota
type anonymous complexType
content 2 elementy, 1 atributy
definováno místně v souboru DiagnosticsType complexType
name EtWSource
minOccurs 0

Zdroj 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>
      

Podrobnosti o atributu

IsEnabled

Určuje, jestli je povolená kolekce trasování trasování pro Windows nebo ne. Ve výchozím nastavení není povolená.

Atribut Hodnota
name IsEnabled
type xs:string

Podrobnosti o prvku obsahu

Místa určení

Cíle, do kterých se musí převést výpisy stavu systému.

Atribut Hodnota
name Místa určení
minOccurs 0

Nic

Atribut Hodnota
ref Parametry
minOccurs 0
Maxoccurs 0

Element koncového bodu (typ EndpointOverrideType)

Koncový bod deklarovaný v manifestu služby pro přepsání.

Atribut Hodnota
type EndpointOverrideType
content 0 prvků, 0 atributů
definováno místně v elementu Endpoints
name Koncový bod
Maxoccurs Neomezeně

Zdroj 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>
          

Element koncového bodu (typ EndpointType)

Definuje koncový bod pro službu. Je možné vyžádat konkrétní porty. Pokud není port explicitně zadaný, port se přiřadí z vyhrazeného rozsahu portů aplikace. Repliky služeb spuštěné na různých uzlech clusteru je možné přiřadit různá čísla portů, zatímco repliky stejné služby spuštěné na stejném uzlu sdílejí stejný port. Tyto porty můžou repliky služeb používat pro různé účely, jako je replikace nebo naslouchání klientským požadavkům.

Atribut Hodnota
type EndpointType
content 0 prvků, 0 atributů
definováno místně v elementu Endpoints, element DigestedEndpoint
name Koncový bod
Maxoccurs Neomezeně

Zdroj 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 – element

Určuje koncový bod, který by se měl vystavit v síti kontejneru.

Atribut Hodnota
type ContainerNetworkPolicyEndpointBindingType
content 0 prvků, 0 atributů
definováno místně v ContainerNetworkPolicyType complexType
name Vazby koncového bodu
minOccurs 0
Maxoccurs Neomezeně

Zdroj 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 – element

Určuje certifikát, který se má vrátit klientovi pro koncový bod HTTPS.

Atribut Hodnota
type EndpointBindingPolicyType
content 0 prvků, 0 atributů
definováno místně v ServiceManifestImportPoliciesType complexType, Element DigestedEndpoint
name EndpointBindingPolicy
minOccurs 0

Zdroj 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 – element

Určuje informace o certifikátu X509 použitém k zabezpečení koncového bodu.

Atribut Hodnota
type EndpointCertificateType
content 0 prvků, 0 atributů
definováno místně v elementu Certificates, element DigestedCertificates, element DigestedCertificates
name EndpointCertificate
minOccurs 0

Zdroj 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"/>
          

Element Endpoints (typ FabricEndpointsType)

Popis koncových bodů přidružených k tomuto typu uzlu

Atribut Hodnota
type FabricEndpointsType
content 0 prvků, 0 atributů
definováno místně v elementu NodeType, InfrastructureNodeType complexType
name Koncové body
minOccurs 0

Zdroj 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>
                                                                          

Element Endpoints (definovaný v ResourceOverridesType)

Koncové body služby, které se mají přepsat.

Atribut Hodnota
type anonymous complexType
content 1 elementy, 0 atributů
definováno místně v resourceOverridesType complexType
name Koncové body
minOccurs 0

Zdroj 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>
    

Podrobnosti o prvku obsahu

Koncový bod

Koncový bod deklarovaný v manifestu služby pro přepsání.

Atribut Hodnota
name Koncový bod
type EndpointOverrideType
Maxoccurs Neomezeně

Element Endpoints (definovaný v ResourcesType)

Definuje koncové body pro službu.

Atribut Hodnota
type anonymous complexType
content 1 elementy, 0 atributů
definováno místně v ResourcesType complexType
name Koncové body
minOccurs 0

Zdroj 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>
    

Podrobnosti o prvku obsahu

Koncový bod

Atribut Hodnota
name Koncový bod
type EndpointType
Maxoccurs Neomezeně

Element EntryPoint (typ EntryPointDescriptionType)

Spustitelný soubor určený EntryPointem je obvykle dlouhotrvajícím hostitelem služby. Přítomnost samostatného vstupního bodu nastavení zabraňuje spuštění hostitele služby s vysokými oprávněními po delší dobu. Spustitelný soubor zadaný entrypointem se spustí po úspěšném ukončení setupEntryPointu. Výsledný proces se monitoruje a restartuje (počínaje aplikací SetupEntryPoint), pokud se někdy ukončí nebo dojde k chybovému ukončení.

Atribut Hodnota
type EntryPointDescriptionType
content 0 prvků, 0 atributů
definováno místně v souboru CodePackageType complexType
name EntryPoint
minOccurs 0

Zdroj 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"/>
      

Element EntryPoint (typ xs:string)

Atribut Hodnota
type xs:string
content 0 prvků, 0 atributů
definováno místně v containerHostEntryPointType complexType
name EntryPoint
minOccurs 0
Maxoccurs 0

Zdroj 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 – element

Atribut Hodnota
type EnvironmentOverridesType
content 0 prvků, 0 atributů
definováno místně v elementu ServiceManifestImport
name EnvironmentOverrides
minOccurs 0
Maxoccurs Neomezeně

Zdroj 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 – element (typ EnvironmentVariableOverrideType)

Proměnná prostředí.

Atribut Hodnota
type EnvironmentVariableOverrideType
content 0 prvků, 0 atributů
definováno místně v souboru EnvironmentOverridesType complexType
name EnvironmentVariable
minOccurs 0
Maxoccurs Neomezeně

Zdroj 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 – element (typ EnvironmentVariableType)

Proměnná prostředí.

Atribut Hodnota
type EnvironmentVariableType
content 0 prvků, 0 atributů
definováno místně v souboru EnvironmentVariablesType complexType
name EnvironmentVariable
minOccurs 0
Maxoccurs Neomezeně

Zdroj 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 – element

Předejte proměnné prostředí do kontejneru nebo exe.

Atribut Hodnota
type EnvironmentVariablesType
content 0 prvků, 0 atributů
definováno místně v souboru CodePackageType complexType
name Proměnné prostředí
minOccurs 0
Maxoccurs 0

Zdroj 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"/>
    

Element EphemeralEndpoints

Atribut Hodnota
type anonymous complexType
content 0 elementů, 2 atributů
definováno místně v objektu FabricEndpointsType complexType
name Dočasnéendpointy
minOccurs 0

Zdroj 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>
    

Podrobnosti o atributu

StartPort

Atribut Hodnota
name StartPort
type xs:int
Použít povinné

EndPort

Atribut Hodnota
name EndPort
type xs:int
Použít povinné

EventStoreServiceReplicatorEndpoint – element

Atribut Hodnota
type InternalEndpointType
content 0 prvků, 0 atributů
definováno místně v objektu FabricEndpointsType complexType
name EventStoreServiceReplicatorEndpoint
minOccurs 0

Zdroj 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"/>
      

Element EvictionPolicy

Rozšíření zásad vyřazení pro typ služby

Atribut Hodnota
type anonymous complexType
content 1 elementy, 2 atributy
definováno Globálně
name EvictionPolicy

Zdroj 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>
  

Podrobnosti o atributu

Název

Atribut Hodnota
name Name
type xs:string
Použít povinné

Poskytovatel

Atribut Hodnota
name Poskytovatel
type xs:string
Použít povinné

Podrobnosti o prvku obsahu

Vlastnosti

Atribut Hodnota
name Vlastnosti
type ServiceTypeExtensionPolicyPropertiesType
minOccurs 0

ExeHost – element (typ ExeHostEntryPointType)

Atribut Hodnota
type ExeHostEntryPointType
content 0 prvků, 0 atributů
definováno místně v elementu SetupEntryPoint
name ExeHost

Zdroj XML

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

ExeHost – element (definovaný v EntryPointDescriptionType)

Atribut Hodnota
type anonymous complexType
content 0 prvků, 0 atributů
definováno místně v entryPointDescriptionType complexType
name ExeHost

Zdroj 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 – element

Atribut Hodnota
type anonymous complexType
content 0 elementů, 2 atributů
definováno místně v extensionsType complexType
name Rozšíření
minOccurs 0
Maxoccurs Neomezeně

Zdroj 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>
    

Podrobnosti o atributu

Název

Atribut Hodnota
name Název
Použít povinné

GeneratedId

Atribut Hodnota
name GeneratedId
type xs:string
Použít optional

Extensions – element

Popisuje rozšíření, která lze použít u jiných prvků.

Atribut Hodnota
type ExtensionsType
content 0 prvků, 0 atributů
definováno Globálně
name Rozšíření

Zdroj XML

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

Fabric Nastavení – element

Deklaruje nastavení konfigurace v manifestu služby, který se má přepsat. Skládá se z jedné nebo více částí párů klíč-hodnota. Hodnoty parametrů je možné zašifrovat pomocí rutiny Invoke-ServiceFabricEncryptSecret.

Atribut Hodnota
type Nastavení OverridesType
content 0 prvků, 0 atributů
definováno místně v clusterManifestType complexType
name Prostředky infrastruktury Nastavení
minOccurs 0

Zdroj 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"/>
                        

Element FailoverManagerReplicatorEndpoint

Atribut Hodnota
type InternalEndpointType
content 0 prvků, 0 atributů
definováno místně v objektu FabricEndpointsType complexType
name FailoverManagerReplicatorEndpoint
minOccurs 0

Zdroj 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 – element

Atribut Hodnota
type InternalEndpointType
content 0 prvků, 0 atributů
definováno místně v objektu FabricEndpointsType complexType
name FaultAnalysisServiceReplicatorEndpoint
minOccurs 0

Zdroj 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 – element (typ FileStoreETWType)

Popisuje cíl úložiště souborů pro události Trasování událostí pro Windows. Funguje jenom v místním prostředí.

Atribut Hodnota
type FileStoreETWType
content 0 prvků, 0 atributů
definováno místně v elementu Destinations
name FileStore
minOccurs 0
Maxoccurs Neomezeně

Zdroj 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"/>
                  

Element FileStore (typ FileStoreType)

Popisuje cíl úložiště souborů pro diagnostická data. Funguje jenom v samostatném prostředí clusteru.

Atribut Hodnota
type FileStoreType
content 0 prvků, 0 atributů
definováno místně v elementu Destinations, Destinations – element
name FileStore
minOccurs 0
Maxoccurs Neomezeně

Zdroj 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 – element

Určuje kolekci obsahu konkrétní složky v místním uzlu.

Atribut Hodnota
type anonymous complexType
content 2 elementy, 1 atributy
definováno místně v souboru DiagnosticsType complexType
name FolderSource
minOccurs 0
Maxoccurs Neomezeně

Zdroj 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>
    

Podrobnosti o atributu

IsEnabled

Určuje, zda je povolená kolekce obsahu této složky. Ve výchozím nastavení není povolená.

Atribut Hodnota
name IsEnabled
type xs:string

Podrobnosti o prvku obsahu

Místa určení

Cíle, do kterých se má obsah složky přenést.

Atribut Hodnota
name Místa určení
minOccurs 0

Nic

Atribut Hodnota
ref Parametry
minOccurs 0
Maxoccurs 0

Element FromSource

Atribut Hodnota
type xs:string
content 0 prvků, 0 atributů
definováno místně v containerHostEntryPointType complexType
name FromSource
minOccurs 0
Maxoccurs 0

Zdroj 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 – element

Atribut Hodnota
type InternalEndpointType
content 0 prvků, 0 atributů
definováno místně v objektu FabricEndpointsType complexType
name GatewayResourceManagerReplicatorEndpoint
minOccurs 0

Zdroj 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 – element (definovaný ve skupinách)

Deklaruje skupinu jako objekt zabezpečení, na který lze odkazovat v zásadách.

Atribut Hodnota
type anonymous complexType
content 2 elementy, 1 atributy
definováno místně v elementu Groups
name Seskupit
Maxoccurs Neomezeně

Zdroj 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>
                    

Podrobnosti o atributu

Název

Název účtu místní skupiny Název bude mít předponu ID aplikace.

Atribut Hodnota
name Name
type xs:string
Použít povinné

Podrobnosti o prvku obsahu

NTLMAuthenticationPolicy

Atribut Hodnota
name NTLMAuthenticationPolicy
minOccurs 0

Členství

Atribut Hodnota
name Členství
minOccurs 0

Group – element (definovaný v MemberOf)

Skupina, do které chcete přidat uživatele. Skupina musí být definována v části Skupiny.

Atribut Hodnota
type anonymous complexType
content 0 prvků, 1 atributů
definováno místně v elementu MemberOf
name Seskupit
minOccurs 0
Maxoccurs Neomezeně

Zdroj 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>
                                                                                        

Podrobnosti o atributu

NameRef

Náev skupiny.

Atribut Hodnota
name NameRef
type xs:string
Použít povinné

Groups – element

Deklaruje sadu skupin jako objekty zabezpečení, na které lze odkazovat v zásadách. Skupiny jsou užitečné, pokud existuje více uživatelů pro různé vstupní body služby a potřebují mít určitá běžná oprávnění, která jsou k dispozici na úrovni skupiny.

Atribut Hodnota
type anonymous complexType
content 1 elementy, 0 atributů
definováno místně v securityPrincipalsType complexType
name Skupiny
minOccurs 0

Zdroj 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>
            

Podrobnosti o prvku obsahu

Seskupit

Deklaruje skupinu jako objekt zabezpečení, na který lze odkazovat v zásadách.

Atribut Hodnota
name Seskupit
Maxoccurs Neomezeně

HealthConfig – element

Určuje možnosti integrace docker HEALTHCHECK pro kontejner.

Atribut Hodnota
type ContainerHealthConfigType
content 0 prvků, 0 atributů
definováno místně v ContainerHostPoliciesType complexType
name HealthConfig
minOccurs 0
Maxoccurs 0

Zdroj 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 – element

Popisuje zásadu pro vyhodnocení událostí stavu hlášených u různých entit souvisejících s aplikací. Pokud není zadána žádná zásada, předpokládá se, že entita není v pořádku, pokud je zpráva o stavu upozornění nebo chyba.

Atribut Hodnota
type ApplicationHealthPolicyType
content 0 prvků, 0 atributů
definováno místně v applicationPoliciesType complexType
name HealthPolicy
minOccurs 0

Zdroj 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"/>
                        

Element HttpApplicationGatewayEndpoint

Atribut Hodnota
type InputEndpointType
content 0 prvků, 0 atributů
definováno místně v objektu FabricEndpointsType complexType
name HttpApplicationGatewayEndpoint
minOccurs 0

Zdroj 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"/>
      

Element HttpGatewayEndpoint

Atribut Hodnota
type InputEndpointType
content 0 prvků, 0 atributů
definováno místně v objektu FabricEndpointsType complexType
name HttpGatewayEndpoint
minOccurs 0

Zdroj 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"/>
      

Prvek obrázků

Image kontejneru odpovídající číslu verze sestavení operačního systému, která se má spustit. Pokud není zadaný atribut operačního systému, předpokládá se, že image kontejneru funguje ve všech verzích operačního systému a přepíše image zadanou v manifestu služby.

Atribut Hodnota
type ImageType
content 0 prvků, 0 atributů
definováno místně v imageOverridesType complexType
name Image
minOccurs 0
Maxoccurs Neomezeně

Zdroj 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 – element

Úložiště a image ve https://hub.docker.com službě Azure Container Registry.

Atribut Hodnota
type xs:string
content 0 prvků, 0 atributů
definováno místně v containerHostEntryPointType complexType
name Imagename

Zdroj 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 – element

Názvy imagí odpovídající číslu sestavení operačního systému, které se mají spustit.

Atribut Hodnota
type ImageOverridesType
content 0 prvků, 0 atributů
definováno místně v ContainerHostPoliciesType complexType
name ImageOverrides
minOccurs 0
Maxoccurs 0

Zdroj 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 – element

Atribut Hodnota
type InternalEndpointType
content 0 prvků, 0 atributů
definováno místně v objektu FabricEndpointsType complexType
name ImageStoreServiceReplicatorEndpoint
minOccurs 0

Zdroj 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"/>
      

Element infrastruktury

Atribut Hodnota
type anonymous complexType
content 6 prvků, 0 atributů
definováno místně v clusterManifestType complexType
name Infrastruktura

Zdroj 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>
                        

Podrobnosti o prvku obsahu

WindowsServer

Atribut Hodnota
name WindowsServer

Linux

Atribut Hodnota
name Linux

WindowsAzure

Atribut Hodnota
name WindowsAzure

WindowsAzureStaticTopology

Atribut Hodnota
name WindowsAzureStaticTopology

Blackbird

Atribut Hodnota
name Blackbird

PaaS

Atribut Hodnota
name PaaS

Element InfrastructureInformation

Popisuje infrastrukturu, na které se prostředky infrastruktury musí spouštět.

Atribut Hodnota
type InfrastructureInformationType
content 0 prvků, 0 atributů
definováno Globálně
name Informace o infrastruktuře

Zdroj 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 – element

Definuje mechanismus pro zvýšení počtu instancí oddílu. To platí jenom pro bezstavové služby.

Atribut Hodnota
type anonymous complexType
content 0 prvků, 3 atributů
definováno místně ve skupině ScalingPolicyMechanismGroup
name InstanceCountScalingMechanism
minOccurs 0
Maxoccurs 0

Zdroj 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>
            

Podrobnosti o atributu

MinInstanceCount

Minimální počet instancí.

Atribut Hodnota
name MinInstanceCount
type xs:string
Použít povinné

MaxInstanceCount

Maximální počet instancí.

Atribut Hodnota
name MaxInstanceCount
type xs:string
Použít povinné

ScaleIncrement

Počet instancí, podle kterých se má provést upshift/downshift.

Atribut Hodnota
name ScaleIncrement
type xs:string
Použít povinné

KtlLogger Nastavení – element

Popis informací o KtlLoggeru přidružených k tomuto typu uzlu

Atribut Hodnota
type FabricKtlLogger Nastavení Type
content 0 prvků, 0 atributů
definováno místně v elementu NodeType
name KtlLogger Nastavení
minOccurs 0

Zdroj 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>
                                                                          

Element Label

Určuje popisky kontejneru.

Atribut Hodnota
type ContainerLabelType
content 0 prvků, 0 atributů
definováno místně v ContainerHostPoliciesType complexType
name Label
minOccurs 0
Maxoccurs Neomezeně

Zdroj 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>
    

Element LeaseDriverEndpoint

Atribut Hodnota
type InternalEndpointType
content 0 prvků, 0 atributů
definováno místně v objektu FabricEndpointsType complexType
name LeaseDriverEndpoint

Zdroj XML

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

Linux – element

Atribut Hodnota
type anonymous complexType
content 0 prvků, 0 atributů
definováno místně v elementu Infrastruktura
name Linux

Zdroj 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 – element

Prostředek, na který by tato služba měla být vyvážená, například využití paměti nebo procesoru. Obsahuje informace o tom, kolik z tohoto prostředku každá replika nebo instance této služby ve výchozím nastavení využívá.

Atribut Hodnota
type LoadMetricType
content 0 prvků, 0 atributů
definováno místně v elementu LoadMetrics, Element LoadMetrics, LoadMetrics element, LoadMetrics – element, LoadMetrics – element
name LoadMetric
Maxoccurs Neomezeně

Zdroj 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 – element (definovaný v ServiceGroupMemberType)

Načítá metriky hlášené touto službou.

Atribut Hodnota
type anonymous complexType
content 1 elementy, 0 atributů
definováno místně ve službě ServiceGroupMemberType complexType
name LoadMetrics
minOccurs 0

Zdroj 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>
        

Podrobnosti o prvku obsahu

LoadMetric

Atribut Hodnota
name LoadMetric
type LoadMetricType
Maxoccurs Neomezeně

LoadMetrics – element (definovaný v ServiceGroupTypeMember)

Načítá metriky hlášené touto službou, které se používají pro služby vyrovnávání prostředků.

Atribut Hodnota
type anonymous complexType
content 1 elementy, 0 atributů
definováno místně v elementu ServiceGroupTypeMember
name LoadMetrics
minOccurs 0

Zdroj 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>
      

Podrobnosti o prvku obsahu

LoadMetric

Atribut Hodnota
name LoadMetric
type LoadMetricType
Maxoccurs Neomezeně

LoadMetrics – element (definovaný v ServiceGroupTypeType)

Načítá metriky hlášené touto službou.

Atribut Hodnota
type anonymous complexType
content 1 elementy, 0 atributů
definováno místně v souboru ServiceGroupType complexType
name LoadMetrics
minOccurs 0

Zdroj 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>
      

Podrobnosti o prvku obsahu

LoadMetric

Atribut Hodnota
name LoadMetric
type LoadMetricType
Maxoccurs Neomezeně

LoadMetrics – element (definovaný v ServiceTypeType)

Načítá metriky hlášené touto službou.

Atribut Hodnota
type anonymous complexType
content 1 elementy, 0 atributů
definováno místně v typech ServiceType complexType
name LoadMetrics
minOccurs 0

Zdroj 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>
      

Podrobnosti o prvku obsahu

LoadMetric

Atribut Hodnota
name LoadMetric
type LoadMetricType
Maxoccurs Neomezeně

LoadMetrics – element (definovaný v ServiceType)

Načítá metriky hlášené touto službou, které se používají pro služby vyrovnávání prostředků.

Atribut Hodnota
type anonymous complexType
content 1 elementy, 0 atributů
definováno místně v serviceType complexType
name LoadMetrics
minOccurs 0

Zdroj 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>
            

Podrobnosti o prvku obsahu

LoadMetric

Atribut Hodnota
name LoadMetric
type LoadMetricType
Maxoccurs Neomezeně

Element LocalStore (typ LocalStoreETWType)

Popisuje cíl úložiště v rámci uzlu pro události Trasování událostí pro Windows.

Atribut Hodnota
type LocalStoreETWType
content 0 prvků, 0 atributů
definováno místně v elementu Destinations
name LocalStore
minOccurs 0
Maxoccurs Neomezeně

Zdroj 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"/>
                  

Element LocalStore (typ LocalStoreType)

Popisuje cíl úložiště v uzlu pro diagnostická data.

Atribut Hodnota
type LocalStoreType
content 0 prvků, 0 atributů
definováno místně v elementu Destinations, Destinations – element
name LocalStore
minOccurs 0
Maxoccurs Neomezeně

Zdroj 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 – element

Určuje, jestli je povolená shromažďování protokolů. Funguje jenom v prostředí clusteru Azure.

Atribut Hodnota
type anonymous complexType
content 1 elementy, 0 atributů
definováno místně v applicationPoliciesType complexType
name LogCollectionPolicies
minOccurs 0

Zdroj 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>
                        

Podrobnosti o prvku obsahu

LogCollectionPolicy

Atribut Hodnota
name LogCollectionPolicy

LogCollectionPolicy – element

Atribut Hodnota
type anonymous complexType
content 0 prvků, 1 atributů
definováno místně v elementu LogCollectionPolicies
name LogCollectionPolicy

Zdroj 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>
                                        

Podrobnosti o atributu

Cesta

Atribut Hodnota
name Cesta
type xs:string
Použít optional

LogConfig – element

Určuje ovladač protokolování pro kontejner.

Atribut Hodnota
type ContainerLoggingDriverType
content 0 prvků, 0 atributů
definováno místně v ContainerHostPoliciesType complexType
name LogConfig
minOccurs 0
Maxoccurs 0

Zdroj 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 – element

Popis nastavení LogicalDirectories přidružené k tomuto typu uzlu

Atribut Hodnota
type anonymous complexType
content 1 elementy, 0 atributů
definováno místně v elementu NodeType
name LogicalDirectories
minOccurs 0

Zdroj 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>
                                                                          

Podrobnosti o prvku obsahu

Logický adresář

Atribut Hodnota
name Logický adresář
type LogicalDirectoryType
Maxoccurs Neomezeně

LogicalDirectory – element

Popisuje LogicalDirectoryType.

Atribut Hodnota
type LogicalDirectoryType
content 0 prvků, 0 atributů
definováno místně v elementu LogicalDirectories
name Logický adresář
Maxoccurs Neomezeně

Zdroj 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 – element

Nepodporované, nepoužívejte. Název spravovaného sestavení (například Queue.dll) pro hostitele.

Atribut Hodnota
type ManagedAssemblyType
content 0 prvků, 0 atributů
definováno místně v dllHostEntryPointType complexType
name ManagedAssembly

Zdroj XML

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

ManifestDataPackage – element

Deklaruje složku pojmenovanou atributem Name v části PackageRoot, která obsahuje statické datové soubory, které má proces za běhu využívat. Service Fabric bude recyklovat všechny balíčky EXEs a DLLHOST zadané v hostiteli a podpůrné balíčky, když se upgraduje některý z datových balíčků uvedených v manifestu služby.

Atribut Hodnota
type DataPackageType
content 0 prvků, 0 atributů
definováno místně v elementu ManifestDataPackages
name ManifestDataPackage
minOccurs 0
Maxoccurs Neomezeně

Zdroj 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 – element

Zobrazí seznam datových balíčků obsahujících manifesty Trasování událostí pro Windows pro komponenty tohoto manifestu služby. Datový balíček obsahující manifesty Trasování událostí pro Windows by neměl obsahovat žádné jiné soubory.

Atribut Hodnota
type anonymous complexType
content 1 elementy, 0 atributů
definováno místně v elementu ETW
name ManifestDataPackages
minOccurs 0

Zdroj 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>
          

Podrobnosti o prvku obsahu

ManifestDataPackage

Atribut Hodnota
name ManifestDataPackage
type DataPackageType
minOccurs 0
Maxoccurs Neomezeně

Prvek člena

Atribut Hodnota
type ServiceGroupMemberType
content 0 prvků, 0 atributů
definováno místně v elementu Members, Members – element
name Člen
minOccurs 0
Maxoccurs Neomezeně

Zdroj 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"/>
                            

Element MemberOf

Uživatele je možné přidat do jakékoli existující skupiny členství, takže může dědit všechny vlastnosti a nastavení zabezpečení této skupiny členství. Skupinu členství je možné použít k zabezpečení externích prostředků, ke kterým musí přistupovat různé služby nebo stejná služba (na jiném počítači).

Atribut Hodnota
type anonymous complexType
content 2 elementy, 0 atributů
definováno místně v elementu User
name Memberof
minOccurs 0

Zdroj 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>
                                                                

Podrobnosti o prvku obsahu

SystemGroup

Systémová skupina, do které chcete přidat uživatele. Systémová skupina musí být definována v části Skupiny.

Atribut Hodnota
name SystemGroup
minOccurs 0
Maxoccurs Neomezeně

Seskupit

Skupina, do které chcete přidat uživatele. Skupina musí být definována v části Skupiny.

Atribut Hodnota
name Seskupit
minOccurs 0
Maxoccurs Neomezeně

Element Members (definovaný v StatefulServiceGroupType)

Členské služby této skupiny služeb

Atribut Hodnota
type anonymous complexType
content 1 elementy, 0 atributů
definováno místně ve statefulServiceGroupType complexType
name Členové
minOccurs 0
Maxoccurs 0

Zdroj 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>
                

Podrobnosti o prvku obsahu

Člen

Atribut Hodnota
name Člen
type ServiceGroupMemberType
minOccurs 0
Maxoccurs Neomezeně

Element Members (definovaný v StatelessServiceGroupType)

Členské služby této skupiny služeb

Atribut Hodnota
type anonymous complexType
content 1 elementy, 0 atributů
definováno místně v complexType StatelessServiceGroupType
name Členové
minOccurs 0
Maxoccurs 0

Zdroj 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>
                

Podrobnosti o prvku obsahu

Člen

Atribut Hodnota
name Člen
type ServiceGroupMemberType
minOccurs 0
Maxoccurs Neomezeně

Element Členství

Atribut Hodnota
type anonymous complexType
content 3 elementy, 0 atributů
definováno místně v elementu Group
name Členství
minOccurs 0

Zdroj 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>
                                

Podrobnosti o prvku obsahu

DomainGroup

Atribut Hodnota
name DomainGroup
minOccurs 0
Maxoccurs Neomezeně

SystemGroup

Atribut Hodnota
name SystemGroup
minOccurs 0
Maxoccurs Neomezeně

DomainUser

Atribut Hodnota
name DomainUser
minOccurs 0
Maxoccurs Neomezeně

NTLMAuthenticationPolicy – element (definovaný ve skupině)

Atribut Hodnota
type anonymous complexType
content 0 prvků, 1 atributů
definováno místně v elementu Group
name NTLMAuthenticationPolicy
minOccurs 0

Zdroj 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>
                                    

Podrobnosti o atributu

IsEnabled

Atribut Hodnota
name IsEnabled
type xs:boolean
Použít optional
default true

NTLMAuthenticationPolicy – element (definovaný v user)

Atribut Hodnota
type anonymous complexType
content 0 prvků, 6 atributů
definováno místně v elementu User
name NTLMAuthenticationPolicy
minOccurs 0

Zdroj 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>
                                    

Podrobnosti o atributu

IsEnabled

Atribut Hodnota
name IsEnabled
type xs:boolean
Použít optional
default true

PasswordSecret

Atribut Hodnota
name PasswordSecret
type xs:string
Použít povinné

PasswordSecretEncrypted

Atribut Hodnota
name PasswordSecretEncrypted
type xs:boolean
Použít optional
default false (nepravda)

X509StoreLocation

Atribut Hodnota
name X509StoreLocation
Použít optional
default LocalMachine

X509StoreName

Atribut Hodnota
name X509StoreName
default Moje

X509Thumbprint

Atribut Hodnota
name X509Thumbprint
type xs:string

NamedPartition – element

Popisuje pojmenované schéma dělení na základě názvů pro každý oddíl.

Atribut Hodnota
type anonymous complexType
content 1 elementy, 0 atributů
definováno místně ve skupině PartitionDescriptionGroup
name NamedPartition

Zdroj 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>
        

Podrobnosti o prvku obsahu

Oddíl

Popisuje oddíl podle názvu.

Atribut Hodnota
name Oddíl

NamingReplicatorEndpoint – element

Atribut Hodnota
type InternalEndpointType
content 0 prvků, 0 atributů
definováno místně v objektu FabricEndpointsType complexType
name NamingReplicatorEndpoint
minOccurs 0

Zdroj 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"/>
      

Element NetworkConfig

Určuje konfiguraci sítě pro kontejner.

Atribut Hodnota
type ContainerNetworkConfigType
content 0 prvků, 0 atributů
definováno místně v ContainerHostPoliciesType complexType
name NetworkConfig
minOccurs 0
Maxoccurs 0

Zdroj 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 – element

Určuje zásady sítě, včetně zásad sítě kontejnerů.

Atribut Hodnota
type NetworkPoliciesType
content 0 prvků, 0 atributů
definováno místně v ServiceManifestImportPoliciesType complexType, ServicePackageType complexType
name NetworkPolicies
minOccurs 0
Maxoccurs 0

Zdroj 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 – element (typ FabricNodeType)

Popisuje uzel Microsoft Azure Service Fabric.

Atribut Hodnota
type FabricNodeType
content 0 prvků, 0 atributů
definováno místně v elementu NodeList, element NodeList
name Uzel
Maxoccurs Neomezeně

Zdroj 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 – element (typ InfrastructureNodeType)

Popisuje potřebné informace o infrastruktuře.

Atribut Hodnota
type InfrastructureNodeType
content 0 prvků, 0 atributů
definováno místně v elementu NodeList
name Uzel
Maxoccurs Neomezeně

Zdroj 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 – element (definovaný v InfrastructureInformationType)

Atribut Hodnota
type anonymous complexType
content 1 elementy, 0 atributů
definováno místně v souboru InfrastructureInformationType complexType
name NodeList

Zdroj 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>
    

Podrobnosti o prvku obsahu

Uzel

Atribut Hodnota
name Uzel
type InfrastructureNodeType
Maxoccurs Neomezeně

NodeList – element (definovaný v LinuxInfrastructureType)

Atribut Hodnota
type anonymous complexType
content 1 elementy, 0 atributů
definováno místně v LinuxInfrastructureType complexType
name NodeList

Zdroj 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>
    

Podrobnosti o prvku obsahu

Uzel

Atribut Hodnota
name Uzel
type FabricNodeType
Maxoccurs Neomezeně

NodeList – element (definovaný ve WindowsInfrastructureType)

Atribut Hodnota
type anonymous complexType
content 1 elementy, 0 atributů
definováno místně ve WindowsInfrastructureType complexType
name NodeList

Zdroj 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>
                

Podrobnosti o prvku obsahu

Uzel

Atribut Hodnota
name Uzel
type FabricNodeType
Maxoccurs Neomezeně

NodeType – element

Popište typ uzlu.

Atribut Hodnota
type anonymous complexType
content 7 prvků, 1 atributů
definováno místně v elementu NodeTypes
name Nodetype
Maxoccurs Neomezeně

Zdroj 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>
                                        

Podrobnosti o atributu

Název

Název NodeType

Atribut Hodnota
name Name
type xs:string
Použít povinné

Podrobnosti o prvku obsahu

Koncové body

Popis koncových bodů přidružených k tomuto typu uzlu

Atribut Hodnota
name Koncové body
type FabricEndpointsType
minOccurs 0

KtlLogger Nastavení

Popis informací o KtlLoggeru přidružených k tomuto typu uzlu

Atribut Hodnota
name KtlLogger Nastavení
type FabricKtlLogger Nastavení Type
minOccurs 0

LogicalDirectories

Popis nastavení LogicalDirectories přidružené k tomuto typu uzlu

Atribut Hodnota
name LogicalDirectories
minOccurs 0

Certifikáty

Popis certifikátů přidružených k tomuto typu uzlu

Atribut Hodnota
name Certifikáty
type CertificatesType
minOccurs 0

UmístěníProperties

Popis vlastností pro tento typ uzlu, které se použijí jako omezení umístění

Atribut Hodnota
name UmístěníProperties
minOccurs 0

Kapacity

Kapacity různých metrik pro tento typ uzlu

Atribut Hodnota
name Kapacity
minOccurs 0

SfssRgPolicies

Zásady zásad správného řízení prostředků systémových služeb SF pro tento typ uzlu

Atribut Hodnota
name SfssRgPolicies
minOccurs 0

NodeTypes – element

Atribut Hodnota
type anonymous complexType
content 1 elementy, 0 atributů
definováno místně v clusterManifestType complexType
name NodeTypes
minOccurs 0

Zdroj 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>
                        

Podrobnosti o prvku obsahu

Nodetype

Popište typ uzlu.

Atribut Hodnota
name Nodetype
Maxoccurs Neomezeně

PaaS – element

Atribut Hodnota
type anonymous complexType
content 2 elementy, 0 atributů
definováno místně v elementu Infrastruktura
name PaaS

Zdroj 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>
                                        

Podrobnosti o prvku obsahu

Role

Atribut Hodnota
name Role

Hlasy

Atribut Hodnota
name Hlasy

PackageSharingPolicy – element

Označuje, jestli se má kód, konfigurace nebo datový balíček sdílet napříč instancemi služby stejného typu služby.

Atribut Hodnota
type PackageSharingPolicyType
content 0 prvků, 0 atributů
definováno místně v ServiceManifestImportPoliciesType complexType
name PackageSharingPolicy
minOccurs 0

Zdroj 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"/>
      

Parametr – element (typ ParameterType)

Atribut Hodnota
type ParameterType
content 0 prvků, 0 atributů
definováno místně v parametrech ParametersType complexType
name Parametr
minOccurs 0
Maxoccurs Neomezeně

Zdroj 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"/>
                

Element parametru definovaný v parametrech

Parametr aplikace, který se má použít v tomto manifestu. Hodnotu parametru je možné změnit během vytváření instancí aplikace, nebo pokud není zadána žádná hodnota, použije se výchozí hodnota.

Atribut Hodnota
type anonymous complexType
content 0 elementů, 2 atributů
definováno místně v elementu Parameters
name Parametr
block
minOccurs 0
Maxoccurs Neomezeně

Zdroj 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>
          

Podrobnosti o atributu

Název

Název parametru, který se má použít v manifestu jako [Name].

Atribut Hodnota
name Název
Použít povinné

Defaultvalue

Výchozí hodnota parametru, použitá v případě, že hodnota parametru není k dispozici během vytváření instancí aplikace.

Atribut Hodnota
name Defaultvalue
type xs:string
Použít povinné

Parametr – element (definovaný v parametrech)

Atribut Hodnota
type anonymous complexType
content 0 prvků, 0 atributů
definováno místně v elementu Parameters
name Parametr
minOccurs 0
Maxoccurs Neomezeně

Zdroj 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>
          

Element parametru definovaný v oddílu

Nastavení, které se má přepsat.

Atribut Hodnota
type anonymous complexType
content 0 elementů, 2 atributů
definováno místně v elementu Section
name Parametr
minOccurs 0
Maxoccurs Neomezeně

Zdroj 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>
                    

Podrobnosti o atributu

IsEncrypted

Pokud je hodnota true, hodnota tohoto parametru je zašifrovaná. Vývojář aplikace zodpovídá za vytvoření certifikátu a použití rutiny Invoke-ServiceFabricEncryptSecret k šifrování citlivých informací. Informace o certifikátu, které se použijí k šifrování hodnoty, jsou zadané v části Certifikáty. Tento atribut je zastaralý. Použijte atribut Type.

Atribut Hodnota
name IsEncrypted
type xs:boolean
default false (nepravda)

Typ

Tato hodnota definuje typ hodnoty, kterou jste zadali v atributu Value. Může to být SecretsStoreRef/Encrypted/PlainText. Pokud je nastavená hodnota SecretsStoreRef, načteme referenční hodnotu z SecretStore. Pokud je nastavená hodnota Encrypted, vývojář aplikace zodpovídá za vytvoření certifikátu a použití rutiny Invoke-ServiceFabricEncryptSecret k šifrování citlivých informací.

Atribut Hodnota
name Type
type xs:string
Použít optional

Parametr – element (definovaný v oddílu)

Atribut Hodnota
type anonymous complexType
content 0 prvků, 5 atributů
definováno místně v elementu Section
name Parametr
minOccurs 0
Maxoccurs Neomezeně

Zdroj 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>
          

Podrobnosti o atributu

Název

Atribut Hodnota
name Name
type xs:string
Použít povinné

Hodnota

Atribut Hodnota
name Hodnota
type xs:string
Použít povinné

MustOverride

Pokud je hodnota true, hodnota tohoto parametru musí být přepsána konfigurací vyšší úrovně.

Atribut Hodnota
name MustOverride
type xs:boolean
default false (nepravda)

IsEncrypted

Pokud je hodnota true, hodnota tohoto parametru je zašifrovaná.

Atribut Hodnota
name IsEncrypted
type xs:boolean
default false (nepravda)

Typ

Atribut Hodnota
name Type
type xs:string
Použít optional

Element Parameters (typ ParametersType)

Další nastavení zadaná jako páry název-hodnota

Atribut Hodnota
type ParametersType
content 0 prvků, 0 atributů
definováno Globálně
name Parametry

Zdroj 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>
  

Element Parameters (definovaný v AppInstanceDefinitionType)

Seznam parametrů pro aplikaci definovaný v manifestu aplikace a jejich odpovídající hodnoty

Atribut Hodnota
type anonymous complexType
content 1 elementy, 0 atributů
definováno místně v appInstanceDefinitionType complexType
name Parametry

Zdroj 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>
    

Podrobnosti o prvku obsahu

Parametr

Atribut Hodnota
name Parametr
minOccurs 0
Maxoccurs Neomezeně

Element Parameters (definovaný v ApplicationManifestType)

Deklaruje parametry, které se používají v tomto manifestu aplikace. Hodnotu těchto parametrů lze zadat při vytvoření instance aplikace a lze ji použít k přepsání nastavení konfigurace aplikace nebo služby.

Atribut Hodnota
type anonymous complexType
content 1 elementy, 0 atributů
definováno místně v souboru ApplicationManifestType complexType
name Parametry
minOccurs 0

Zdroj 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>
      

Podrobnosti o prvku obsahu

Parametr

Parametr aplikace, který se má použít v tomto manifestu. Hodnotu parametru je možné změnit během vytváření instancí aplikace, nebo pokud není zadána žádná hodnota, použije se výchozí hodnota.

Atribut Hodnota
name Parametr
block
minOccurs 0
Maxoccurs Neomezeně

Partition – element

Popisuje oddíl podle názvu.

Atribut Hodnota
type anonymous complexType
content 0 prvků, 1 atributů
definováno místně v elementu NamedPartition
name Oddíl

Zdroj 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>
                    

Podrobnosti o atributu

Název

Název oddílu

Atribut Hodnota
name Název
Použít povinné

PersistencePolicy – element

Rozšíření zásad trvalosti pro typ služby

Atribut Hodnota
type anonymous complexType
content 1 elementy, 4 atributy
definováno Globálně
name PersistencePolicy

Zdroj 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>
  

Podrobnosti o atributu

Název

Atribut Hodnota
name Name
type xs:string
Použít povinné

Režim

Atribut Hodnota
name Režim
Použít povinné

WriteBehind

Atribut Hodnota
name WriteBehind
type xs:string
Použít povinné

Poskytovatel

Atribut Hodnota
name Poskytovatel
type xs:string
Použít povinné

Podrobnosti o prvku obsahu

Vlastnosti

Atribut Hodnota
name Vlastnosti
type ServiceTypeExtensionPolicyPropertiesType
minOccurs 0

PlacementConstraints – element

Používá se k řízení, na kterých uzlech v clusteru může služba běžet. Pár klíč/hodnota, který popisuje název vlastnosti uzlu a požadavky služby na hodnotu. Jednotlivé příkazy je možné seskupit společně s jednoduchou logickou logikou, která vytvoří nezbytné omezení. Například "(FirmwareVersion>12 && InDMZ == True)".

Atribut Hodnota
type xs:string
content 0 prvků, 0 atributů
definováno místně v serviceType complexType, ServiceType ComplexType, ServiceGroupType complexType
name Omezení umístění
minOccurs 0

Zdroj 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 – element

Popis vlastností pro tento typ uzlu, které se použijí jako omezení umístění

Atribut Hodnota
type anonymous complexType
content 1 elementy, 0 atributů
definováno místně v elementu NodeType
name UmístěníProperties
minOccurs 0

Zdroj 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>
                                                                        

Podrobnosti o prvku obsahu

Vlastnost

Atribut Hodnota
name Vlastnost
type KeyValuePairType
minOccurs 0
Maxoccurs Neomezeně

Element Policies (typ ApplicationPoliciesType)

Popisuje zásady (shromažďování protokolů, výchozí přístup spustit jako, stav a přístup zabezpečení), které se použijí na úrovni aplikace.

Atribut Hodnota
type ApplicationPoliciesType
content 0 prvků, 0 atributů
definováno místně v souboru ApplicationManifestType complexType, EnvironmentType complexType
name Zásady
minOccurs 0

Zdroj 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"/>
      

Element Policies (typ ServiceManifestImportPoliciesType)

Popisuje zásady (vazby koncového bodu, sdílení balíčků, přístup spustit jako a přístup k zabezpečení), které se použijí v importovaném manifestu služby.

Atribut Hodnota
type ServiceManifestImportPoliciesType
content 0 prvků, 0 atributů
definováno místně v elementu ServiceManifestImport
name Zásady
minOccurs 0

Zdroj 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 – element

Určuje, který prostředek koncového bodu pro vazbu kontejneru vystavený port.

Atribut Hodnota
type PortBindingType
content 0 prvků, 0 atributů
definováno místně v ServicePackageContainerPolicyType complexType, ContainerHostPoliciesType complexType
name Vazby portů
minOccurs 0
Maxoccurs Neomezeně

Zdroj 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>
    

Element Principals

Popisuje objekty zabezpečení (uživatele, skupiny), které tato aplikace potřebuje ke spouštění služeb a zabezpečení prostředků. Na objekty zabezpečení se odkazuje v oddílech zásad.

Atribut Hodnota
type SecurityPrincipalsType
content 0 prvků, 0 atributů
definováno místně v souboru ApplicationManifestType complexType, EnvironmentType complexType
name Objekty zabezpečení
minOccurs 0

Zdroj 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 – element

Název spustitelného souboru. Například "MySetup.bat" nebo "MyServiceHost.exe".

Atribut Hodnota
type xs:string
content 0 prvků, 0 atributů
definováno místně v exeHostEntryPointType complexType
name Program

Zdroj 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 – element

Definuje vlastnosti pro zásady trvalosti a vyřazení.

Atribut Hodnota
type ServiceTypeExtensionPolicyPropertiesType
content 0 prvků, 0 atributů
definováno místně v elementu PersistencePolicy, element EvictionPolicy
name Vlastnosti
minOccurs 0

Zdroj 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"/>
      

Element Property (typ KeyValuePairType)

Atribut Hodnota
type KeyValuePairType
content 0 prvků, 0 atributů
definováno místně v elementu PlacementProperties
name Vlastnost
minOccurs 0
Maxoccurs Neomezeně

Zdroj 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 – element (definovaný v ServiceTypeExtensionPolicyPropertiesType)

Atribut Hodnota
type anonymous complexType
content 0 elementů, 2 atributů
definováno místně v ServiceTypeExtensionPolicyPropertiesType complexType
name Vlastnost
minOccurs 0
Maxoccurs Neomezeně

Zdroj 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>
    

Podrobnosti o atributu

Název

Atribut Hodnota
name Name
type xs:string
Použít povinné

Hodnota

Atribut Hodnota
name Hodnota
type xs:string
Použít povinné

ProviderGuid – element

Atribut Hodnota
type anonymous complexType
content 0 prvků, 1 atributů
definováno místně v elementu ProviderGuids
name ProviderGuid
minOccurs 0
Maxoccurs Neomezeně

Zdroj 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>
                

Podrobnosti o atributu

Hodnota

Atribut Hodnota
name Hodnota
Použít povinné

ProviderGuids – element

Vypíše identifikátory GUID zprostředkovatele Trasování událostí pro Windows pro komponenty tohoto manifestu služby.

Atribut Hodnota
type anonymous complexType
content 1 elementy, 0 atributů
definováno místně v elementu ETW
name ProviderGuids
minOccurs 0

Zdroj 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>
            

Podrobnosti o prvku obsahu

ProviderGuid

Atribut Hodnota
name ProviderGuid
minOccurs 0
Maxoccurs Neomezeně

RepairManagerReplicatorEndpoint – element

Atribut Hodnota
type InternalEndpointType
content 0 prvků, 0 atributů
definováno místně v objektu FabricEndpointsType complexType
name RepairManagerReplicatorEndpoint
minOccurs 0

Zdroj 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"/>
      

Element RepositoryCredentials

Přihlašovací údaje pro úložiště imagí kontejneru pro načtení imagí.

Atribut Hodnota
type RepositoryCredentialsType
content 0 prvků, 0 atributů
definováno místně v ContainerHostPoliciesType complexType
name RepositoryCredentials
minOccurs 0
Maxoccurs 0

Zdroj 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 – element

Určuje omezení prostředků pro balíček kódu.

Atribut Hodnota
type ResourceGovernancePolicyType
content 0 prvků, 0 atributů
definováno místně v ServiceManifestImportPoliciesType complexType, DigestedCodePackage element, DigestedEndpoint – element
name ResourceGovernancePolicy
minOccurs 0

Zdroj 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 – element

Určuje přepsání prostředků pro koncové body deklarované v prostředcích manifestu služby.

Atribut Hodnota
type ResourceOverridesType
content 0 prvků, 0 atributů
definováno místně v elementu ServiceManifestImport
name ResourceOverrides
minOccurs 0

Zdroj 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"/>
            

Element Resources

Popisuje prostředky používané touto službou, které lze deklarovat bez úpravy zkompilovaného kódu a změny při nasazení služby. Přístup k těmto prostředkům se řídí prostřednictvím oddílů Objekty zabezpečení a Zásady manifestu aplikace.

Atribut Hodnota
type ResourcesType
content 0 prvků, 0 atributů
definováno místně v serviceManifestType complexType
name Zdroje informací
minOccurs 0

Zdroj 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"/>
      

Element role (typ AzureRoleType)

Atribut Hodnota
type AzureRoleType
content 0 prvků, 0 atributů
definováno místně v elementu Roles
name Role
Maxoccurs Neomezeně

Zdroj 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"/>
                                                                                        

Element role (typ BlackbirdRoleType)

Atribut Hodnota
type BlackbirdRoleType
content 0 prvků, 0 atributů
definováno místně v elementu Roles
name Role
minOccurs 0
Maxoccurs Neomezeně

Zdroj 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"/>
                                                                                        

Element role (typ PaaSRoleType)

Atribut Hodnota
type PaaSRoleType
content 0 prvků, 0 atributů
definováno místně v elementu Roles
name Role
Maxoccurs Neomezeně

Zdroj 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"/>
                                                                                        

Element Roles (definovaný v Blackbirdu)

Atribut Hodnota
type anonymous complexType
content 1 elementy, 0 atributů
definováno místně v elementu Blackbird
name Role

Zdroj 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>
                                                                

Podrobnosti o prvku obsahu

Role

Atribut Hodnota
name Role
type BlackbirdRoleType
minOccurs 0
Maxoccurs Neomezeně

Element Roles (definovaný v PaaS)

Atribut Hodnota
type anonymous complexType
content 1 elementy, 0 atributů
definováno místně v elementu PaaS
name Role

Zdroj 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>
                                                                        

Podrobnosti o prvku obsahu

Role

Atribut Hodnota
name Role
type PaaSRoleType
Maxoccurs Neomezeně

Element Roles (definovaný ve WindowsAzure)

Atribut Hodnota
type anonymous complexType
content 1 elementy, 0 atributů
definováno místně v elementu WindowsAzure
name Role

Zdroj 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>
                                                                

Podrobnosti o prvku obsahu

Role

Atribut Hodnota
name Role
type AzureRoleType
Maxoccurs Neomezeně

RunAsPolicy – element

Určuje místní uživatelský nebo místní systémový účet, který se spustí jako balíček kódu služby. Účty domény jsou podporovány v nasazeních Windows Serveru, kde je k dispozici Microsoft Entra ID. Ve výchozím nastavení aplikace běží pod účtem, pod kterým běží proces Fabric.exe. Aplikace se můžou spouštět také jako jiné účty, které musí být deklarovány v části Objekty zabezpečení. Pokud použijete zásadu Spustit jako pro službu a manifest služby deklaruje prostředky koncového bodu pomocí protokolu HTTP, musíte také zadat SecurityAccessPolicy, abyste zajistili, že porty přidělené těmto koncovým bodům jsou správně uvedené pro uživatelský účet Spustit jako, pod kterým služba běží. U koncového bodu HTTPS musíte také definovat EndpointBindingPolicy, abyste označili název certifikátu, který se má vrátit do klienta.

Atribut Hodnota
type RunAsPolicyType
content 0 prvků, 0 atributů
definováno místně v ServiceManifestImportPoliciesType complexType, DigestedCodePackage – element
name RunAsPolicy
minOccurs 0

Zdroj 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 – element

Atribut Hodnota
type anonymous complexType
content 0 prvků, 1 atributů
definováno místně v elementu ExeHost
name RunFrequency
minOccurs 0

Zdroj 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>
                

Podrobnosti o atributu

IntervalInSeconds

Atribut Hodnota
name IntervalInSeconds
Použít povinné

Element ScalingPolicy

Popis zásad škálování skládající se z triggeru a mechanismu škálování

Atribut Hodnota
type ScalingPolicyType
content 0 prvků, 0 atributů
definováno místně v elementu ServiceScalingPolicies
name Zásady škálování
Maxoccurs Neomezeně

Zdroj 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 – element

Určuje informace o certifikátu.

Atribut Hodnota
type FabricCertificateType
content 0 prvků, 0 atributů
definováno místně v elementu Certificates, Element Certificates, DigestedCertificates – element
name SecretsCertificate
minOccurs 0

Zdroj 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 – element (definovaný v Nastavení OverridesType)

Oddíl v souboru Nastavení.xml, který chcete přepsat.

Atribut Hodnota
type anonymous complexType
content 1 elementy, 1 atributy
definováno místně v Nastavení OverridesType complexType
name Oddíl
Maxoccurs Neomezeně

Zdroj 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>
        

Podrobnosti o atributu

Název

Název oddílu v souboru Nastavení.xml, který chcete přepsat.

Atribut Hodnota
name Název
Použít povinné

Podrobnosti o prvku obsahu

Parametr

Nastavení, které se má přepsat.

Atribut Hodnota
name Parametr
minOccurs 0
Maxoccurs Neomezeně

Section – element (definovaný v Nastavení Type)

Uživatelem definovaný pojmenovaný oddíl.

Atribut Hodnota
type anonymous complexType
content 1 elementy, 1 atributy
definováno místně v Nastavení Type complexType
name Oddíl
minOccurs 0
Maxoccurs Neomezeně

Zdroj 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>
    

Podrobnosti o atributu

Název

Atribut Hodnota
name Name
type xs:string
Použít povinné

Podrobnosti o prvku obsahu

Parametr

Atribut Hodnota
name Parametr
minOccurs 0
Maxoccurs Neomezeně

SecurityAccessPolicies – element

Seznam zásad zabezpečení použitých na prostředky na úrovni aplikace

Atribut Hodnota
type anonymous complexType
content 1 elementy, 0 atributů
definováno místně v applicationPoliciesType complexType
name SecurityAccessPolicies
minOccurs 0

Zdroj 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>
                

Podrobnosti o prvku obsahu

SecurityAccessPolicy

Atribut Hodnota
name SecurityAccessPolicy
type SecurityAccessPolicyType

SecurityAccessPolicy – element

Uděluje přístupová oprávnění k objektu zabezpečení prostředku (například koncovému bodu) definovanému v manifestu služby. Obvykle je velmi užitečné řídit a omezit přístup služeb k různým prostředkům, aby se minimalizovala rizika zabezpečení. To je zvlášť důležité, když je aplikace vytvořená z kolekce služeb z marketplace, které vyvíjejí různí vývojáři.

Atribut Hodnota
type SecurityAccessPolicyType
content 0 prvků, 0 atributů
definováno místně v ServiceManifestImportPoliciesType complexType, SecurityAccessPolicies element, DigestedEndpoint – element
name SecurityAccessPolicy
minOccurs 0

Zdroj 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 – element

Určuje možnosti zabezpečení kontejneru.

Atribut Hodnota
type SecurityOptionsType
content 0 prvků, 0 atributů
definováno místně v ContainerHostPoliciesType complexType
name SecurityOption
minOccurs 0
Maxoccurs Neomezeně

Zdroj 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 – element

Certifikát použitý k zabezpečení komunikace uvnitř clusteru.

Atribut Hodnota
type FabricCertificateType
content 0 prvků, 0 atributů
definováno místně v certificatesType complexType
name ServerCertificate
minOccurs 0

Zdroj 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 – element

Deklaruje službu, která se vytvoří automaticky při vytváření instance aplikace.

Atribut Hodnota
type anonymous complexType
content 2 elementy, 4 atributy
definováno místně ve výchozím nastavení DefaultServicesType complexType
name Service

Zdroj 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>
                

Podrobnosti o atributu

Název

Název služby, který se používá k vytvoření plně kvalifikovaného identifikátoru URI názvu aplikace. Plně kvalifikovaný identifikátor URI názvu služby by byl: fabric:/ApplicationName/ServiceName.

Atribut Hodnota
name Name
type xs:string
Použít povinné

GeneratedIdRef

Odkaz na automaticky generované ID používané nástroji sady Visual Studio

Atribut Hodnota
name GeneratedIdRef
type xs:string
Použít optional

ServiceDnsName

Název DNS služby.

Atribut Hodnota
name ServiceDnsName
type xs:string
Použít optional

ServicePackageActivationMode

ServicePackageActivationMode, který se má použít při vytváření služby. Povolené hodnoty jsou SharedProcess a ExclusiveProcess. V režimu SharedProcess budou repliky nebo instance z různých oddílů služby sdílet stejnou aktivaci balíčku služby na uzlu. V režimu ExclusiveProcess bude mít každá replika nebo instance služby vlastní vyhrazenou aktivaci balíčku služby.

Atribut Hodnota
name ServicePackageActivationMode
type xs:string
Použít optional
default SharedProcess

Podrobnosti o prvku obsahu

Bezstavová služba

Atribut Hodnota
name Bezstavová služba
type StatelessServiceType

StatefulService

Atribut Hodnota
name StatefulService
type StatefulServiceType

Service Připojení ionEndpoint – element

Atribut Hodnota
type InternalEndpointType
content 0 prvků, 0 atributů
definováno místně v objektu FabricEndpointsType complexType
name Služba Připojení ionEndpoint
minOccurs 0

Zdroj 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 – element

Definuje vztah spřažení s jinou službou. Užitečné při rozdělení dříve monolitické aplikace na mikroslužby. Jedna služba má místní závislost na jiné službě a obě služby musí běžet na stejném uzlu, aby fungovaly.

Atribut Hodnota
type anonymous complexType
content 0 elementů, 2 atributů
definováno místně v elementu ServiceCorrelations
name ServiceCorrelation
Maxoccurs Neomezeně

Zdroj 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>
                    

Podrobnosti o atributu

ServiceName

Název druhé služby jako identifikátor URI. Příklad: fabric:/otherApplication/parentService.

Atribut Hodnota
name ServiceName
Použít povinné

Schéma

V nonAlignedAffinity repliky nebo instance různých služeb jsou umístěny na stejných uzlech. AlignedAffinity se používá se stavovými službami. Konfigurace jedné stavové služby tak, že má spřažení s jinou stavovou službou, zajišťuje, že primární nástavby těchto služeb jsou umístěny na stejných uzlech jako u sebe a že každá dvojice sekundárních souborů se také umístí na stejné uzly.

Atribut Hodnota
name Schéma
Použít povinné

ServiceCorrelations – element

Definuje vztahy vztahů mezi službami.

Atribut Hodnota
type anonymous complexType
content 1 elementy, 0 atributů
definováno místně v serviceType complexType
name ServiceCorrelations
minOccurs 0

Zdroj 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>
            

Podrobnosti o prvku obsahu

ServiceCorrelation

Definuje vztah spřažení s jinou službou. Užitečné při rozdělení dříve monolitické aplikace na mikroslužby. Jedna služba má místní závislost na jiné službě a obě služby musí běžet na stejném uzlu, aby fungovaly.

Atribut Hodnota
name ServiceCorrelation
Maxoccurs Neomezeně

ServiceFabricRuntimeAccessPolicy – element

Určuje zásady, které určují, jak je modul runtime Service Fabric vystavený replikám.

Atribut Hodnota
type ServiceFabricRuntimeAccessPolicyType
content 0 prvků, 0 atributů
definováno místně v ServiceManifestImportPoliciesType complexType, ServicePackageType complexType
name ServiceFabricRuntimeAccessPolicy
minOccurs 0
Maxoccurs 0

Zdroj 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 – element

Kolekce služeb, které se automaticky nacházejí společně, takže se také přesunou při převzetí služeb při selhání nebo správě prostředků.

Atribut Hodnota
type anonymous complexType
content 2 elementy, 2 atributy
definováno místně ve výchozím nastavení DefaultServicesType complexType
name Skupina služeb

Zdroj 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>
            

Podrobnosti o atributu

Název

Název této služby vzhledem k identifikátoru URI názvu aplikace Plně kvalifikovaný název služby je kombinací identifikátoru URI názvu aplikace a tohoto názvu.

Atribut Hodnota
name Name
type xs:string
Použít povinné

ServicePackageActivationMode

ServicePackageActivationMode, který se má použít při vytváření služby. Povolené hodnoty jsou SharedProcess a ExclusiveProcess. V režimu SharedProcess budou repliky nebo instance z různých oddílů služby sdílet stejnou aktivaci balíčku služby na uzlu. V režimu ExclusiveProcess bude mít každá replika nebo instance služby vlastní vyhrazenou aktivaci balíčku služby.

Atribut Hodnota
name ServicePackageActivationMode
type xs:string
Použít optional
default SharedProcess

Podrobnosti o prvku obsahu

StatelessServiceGroup

Atribut Hodnota
name StatelessServiceGroup
type StatelessServiceGroupType

StatefulServiceGroup

Atribut Hodnota
name StatefulServiceGroup
type StatefulServiceGroupType

Element ServiceGroupMembers

Typy členů tohoto typu skupiny služeb

Atribut Hodnota
type anonymous complexType
content 1 elementy, 0 atributů
definováno místně v souboru ServiceGroupType complexType
name ServiceGroupMembers
minOccurs 0
Maxoccurs 0

Zdroj 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>
      

Podrobnosti o prvku obsahu

Nic

Atribut Hodnota
ref ServiceGroupTypeMember
minOccurs 0
Maxoccurs Neomezeně

ServiceGroupTypeMember – element

Popisuje typ člena skupiny služeb.

Atribut Hodnota
type anonymous complexType
content 1 elementy, 1 atributy
definováno Globálně
name ServiceGroupTypeMember

Zdroj 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>
  

Podrobnosti o atributu

ServiceTypeName

Identifikátor uživatelem definovaného typu pro člena servicegroup Microsoft Azure Service Fabric, např. objekt actor

Atribut Hodnota
name ServiceTypeName
Použít povinné

Podrobnosti o prvku obsahu

LoadMetrics

Načítá metriky hlášené touto službou, které se používají pro služby vyrovnávání prostředků.

Atribut Hodnota
name LoadMetrics
minOccurs 0

ServiceManifest – element

Deklarativní popis typu a verze služby. Uvádí nezávisle upgradovatelný kód, konfiguraci a datové balíčky, které společně tvoří balíček služby pro podporu jednoho nebo více typů služeb. Zadají se také prostředky, nastavení diagnostiky a metadata služeb, jako je typ služby, vlastnosti stavu a metriky vyrovnávání zatížení.

Atribut Hodnota
type ServiceManifestType
content 0 prvků, 0 atributů
definováno Globálně
name ServiceManifest

Zdroj XML

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

ServiceManifestImport – element

Importuje manifest služby vytvořený vývojářem služby. Manifest služby musí být importován pro každou základní službu v aplikaci. Přepsání konfigurace a zásady lze deklarovat pro manifest služby.

Atribut Hodnota
type anonymous complexType
content 5 prvků, 0 atributů
definováno místně v souboru ApplicationManifestType complexType
name ServiceManifestImport
Maxoccurs Neomezeně

Zdroj 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>
      

Podrobnosti o prvku obsahu

ServiceManifestRef

Atribut Hodnota
name ServiceManifestRef
type ServiceManifestRefType

Objekty ConfigOverrides

Popisuje přepsání konfigurace pro importovaný manifest služby. Přepsání konfigurace umožňuje flexibilitu opětovného použití stejných manifestů služby napříč více typy aplikací přepsáním konfigurace manifestu služby pouze při použití s konkrétním typem aplikace. Přepsání konfigurace může změnit jakoukoli výchozí konfiguraci v manifestu služby, pokud je definována výchozí konfigurace pomocí souboru Nastavení.xml ve složce ConfigPackage.

Atribut Hodnota
name Objekty ConfigOverrides
minOccurs 0

ResourceOverrides

Atribut Hodnota
name ResourceOverrides
type ResourceOverridesType
minOccurs 0

EnvironmentOverrides

Atribut Hodnota
name EnvironmentOverrides
type EnvironmentOverridesType
minOccurs 0
Maxoccurs Neomezeně

Zásady

Atribut Hodnota
name Zásady
type ServiceManifestImportPoliciesType
minOccurs 0

ServiceManifestRef – element

Importuje manifest služby odkazem. V současné době musí soubor manifestu služby (ServiceManifest.xml) existovat v balíčku sestavení.

Atribut Hodnota
type ServiceManifestRefType
content 0 prvků, 0 atributů
definováno místně v elementu ServiceManifestImport
name ServiceManifestRef

Zdroj XML

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

ServicePackage – element

ServicePackage představuje jednotku nasazení a aktivace ve verzi. Verze balíčku ServicePackage se určuje na základě verze manifestu a verze přepsání.

Atribut Hodnota
type ServicePackageType
content 0 prvků, 0 atributů
definováno Globálně
name ServicePackage

Zdroj 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 – element

Atribut Hodnota
type ServicePackageContainerPolicyType
content 0 prvků, 0 atributů
definováno místně v ServiceManifestImportPoliciesType complexType, ServicePackageType complexType
name ServicePackageContainerPolicy
minOccurs 0
Maxoccurs 0

Zdroj 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 – element

Atribut Hodnota
type anonymous complexType
content 0 prvků, 1 atributů
definováno místně v applicationInstanceType complexType
name ServicePackageRef
Maxoccurs Neomezeně

Zdroj 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>
      

Podrobnosti o atributu

Název

Atribut Hodnota
name Název
Použít povinné

ServicePackageResourceGovernancePolicy – element

Definuje zásady správného řízení prostředků, které se použijí na úrovni celého balíčku služby.

Atribut Hodnota
type ServicePackageResourceGovernancePolicyType
content 0 prvků, 0 atributů
definováno místně v ServiceManifestImportPoliciesType complexType, ServicePackageType complexType
name ServicePackageResourceGovernancePolicy
minOccurs 0
Maxoccurs 0

Zdroj 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 – element (definovaný v ServiceTypeType)

Deklaruje zásady umístění pro službu. Užitečné v případech, kdy cluster pokrývá zeměpisné vzdálenosti nebo geopolitické oblasti.

Atribut Hodnota
type anonymous complexType
content 1 elementy, 0 atributů
definováno místně v typech ServiceType complexType
name ServicePlacementPolicies
minOccurs 0

Zdroj 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>
      

Podrobnosti o prvku obsahu

ServicePlacementPolicy

Definuje zásadu umístění služby, která určuje, že by služba měla nebo neměla běžet v určitých doménách selhání clusteru. Užitečné v případech, kdy cluster pokrývá zeměpisné vzdálenosti nebo geopolitické oblasti.

Atribut Hodnota
name ServicePlacementPolicy
Maxoccurs Neomezeně

ServicePlacementPolicies – element (definovaný v ServiceType)

Deklaruje zásady umístění pro službu. Užitečné v případech, kdy cluster pokrývá zeměpisné vzdálenosti nebo geopolitické oblasti.

Atribut Hodnota
type anonymous complexType
content 1 elementy, 0 atributů
definováno místně v serviceType complexType
name ServicePlacementPolicies
minOccurs 0

Zdroj 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>
            

Podrobnosti o prvku obsahu

ServicePlacementPolicy

Definuje zásadu umístění služby, která určuje, že by služba měla nebo neměla běžet v určitých doménách selhání clusteru. Užitečné v případech, kdy cluster pokrývá zeměpisné vzdálenosti nebo geopolitické oblasti.

Atribut Hodnota
name ServicePlacementPolicy
Maxoccurs Neomezeně

ServicePlacementPolicy – element definovaný v ServicePlacementPolicies

Definuje zásadu umístění služby, která určuje, že by služba měla nebo neměla běžet v určitých doménách selhání clusteru. Užitečné v případech, kdy cluster pokrývá zeměpisné vzdálenosti nebo geopolitické oblasti.

Atribut Hodnota
type anonymous complexType
content 0 elementů, 2 atributů
definováno místně v elementu ServicePlacementPolicies
name ServicePlacementPolicy
Maxoccurs Neomezeně

Zdroj 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>
                    

Podrobnosti o atributu

DomainName

Doména selhání, ve které by služba měla nebo neměla být umístěna v závislosti na hodnotě typu.

Atribut Hodnota
name DomainName

Typ

InvalidDomain umožňuje určit, že konkrétní doména selhání je pro tuto úlohu neplatná. RequiredDomain vyžaduje, aby všechny repliky byly v zadané doméně. Je možné zadat více požadovaných domén. PreferredPrimaryDomain určuje upřednostňovanou doménu selhání pro primární repliky. Užitečné v geograficky rozložených clusterech, kde k redundanci používáte jiná umístění, ale preferujete umístění primárních replik do určitého umístění, aby se zprostředkovatele snížila latence operací, které přejdou na primární server. RequiredDomainDistribution určuje, že repliky musí být distribuovány mezi dostupné domény selhání. Ovládací prvky nonPartiallyPlace, pokud repliky služby budou částečně umístěny, pokud ne všechny z nich mohou být umístěny.

Atribut Hodnota
name Type
Použít povinné

ServicePlacementPolicy – element (definovaný v ServicePlacementPolicies)

Definuje zásadu umístění služby, která určuje, že by služba měla nebo neměla běžet v určitých doménách selhání clusteru. Užitečné v případech, kdy cluster pokrývá zeměpisné vzdálenosti nebo geopolitické oblasti.

Atribut Hodnota
type anonymous complexType
content 0 elementů, 2 atributů
definováno místně v elementu ServicePlacementPolicies
name ServicePlacementPolicy
Maxoccurs Neomezeně

Zdroj 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>
          

Podrobnosti o atributu

DomainName

Doména selhání, ve které by služba měla nebo neměla být umístěna v závislosti na hodnotě typu.

Atribut Hodnota
name DomainName

Typ

InvalidDomain umožňuje určit, že konkrétní doména selhání je pro tuto úlohu neplatná. RequiredDomain vyžaduje, aby všechny repliky byly v zadané doméně. Je možné zadat více požadovaných domén. PreferredPrimaryDomain určuje upřednostňovanou doménu selhání pro primární repliky. Užitečné v geograficky rozložených clusterech, kde k redundanci používáte jiná umístění, ale preferujete umístění primárních replik do určitého umístění, aby se zprostředkovatele snížila latence operací, které přejdou na primární server. RequiredDomainDistribution určuje, že repliky musí být distribuovány mezi dostupné domény selhání. Ovládací prvky nonPartiallyPlace, pokud repliky služby budou částečně umístěny, pokud ne všechny z nich mohou být umístěny.

Atribut Hodnota
name Type
Použít povinné

ServiceScalingPolicies – element

Deklaruje zásady škálování pro službu. Užitečné pro dynamické škálování služby na základě potřeb.

Atribut Hodnota
type anonymous complexType
content 1 elementy, 0 atributů
definováno místně v serviceType complexType
name ServiceScalingPolicies
minOccurs 0

Zdroj 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>
        

Podrobnosti o prvku obsahu

Zásady škálování

Atribut Hodnota
name Zásady škálování
type ScalingPolicyType
Maxoccurs Neomezeně

ServiceTemplates – element

Deklaruje sadu povolených typů služeb, které lze dynamicky vytvářet uvnitř instance aplikace. Výchozí hodnoty konfigurace, například faktor replikace, se zadají a použijí jako šablona pro vytváření instancí služby.

Atribut Hodnota
type ServiceTemplatesType
content 0 prvků, 0 atributů
definováno místně v applicationManifestType complexType, ApplicationInstanceType complexType
name ServiceTemplates
minOccurs 0

Zdroj 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 – element

Popisuje zásadu pro vyhodnocení událostí stavu hlášených u služeb, oddílů a replik konkrétního typu služby.

Atribut Hodnota
type anonymous complexType
content 0 prvků, 0 atributů
definováno místně v ApplicationHealthPolicyType complexType
name ServiceTypeHealthPolicy
minOccurs 0
Maxoccurs Neomezeně

Zdroj 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 – element (typ ServiceAndServiceGroupTypesType)

Definuje, jaké typy služeb podporuje CodePackage v tomto manifestu. Když se služba vytvoří instance pro jeden z těchto typů služeb, aktivují se všechny balíčky kódu deklarované v tomto manifestu spuštěním vstupních bodů. Typy služeb jsou deklarovány na úrovni manifestu, nikoli na úrovni balíčku kódu.

Atribut Hodnota
type ServiceAndServiceGroupTypesTypesType
content 0 prvků, 0 atributů
definováno místně v serviceManifestType complexType
name ServiceTypes

Zdroj 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 – element (typ ServiceTypesType)

Atribut Hodnota
type ServiceTypesType
content 0 prvků, 0 atributů
definováno místně v elementu DigestedServiceTypes
name ServiceTypes

Zdroj XML

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

element Nastavení (typ Nastavení OverridesType)

Deklaruje nastavení konfigurace v manifestu služby, který se má přepsat. Skládá se z jedné nebo více částí párů klíč-hodnota. Hodnoty parametrů je možné zašifrovat pomocí rutiny Invoke-ServiceFabricEncryptSecret.

Atribut Hodnota
type Nastavení OverridesType
content 0 prvků, 0 atributů
definováno místně v souboru ConfigOverrideType complexType
name Nastavení
minOccurs 0

Zdroj 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"/>
    

element Nastavení (typ Nastavení Type)

Defiles configurable settings for the code packages of a service. Microsoft Azure Service Fabric neinterpretuje nastavení, ale zpřístupňuje je prostřednictvím rozhraní API modulu runtime pro použití komponentami kódu.

Atribut Hodnota
type Nastavení Type
content 0 prvků, 0 atributů
definováno Globálně
name Nastavení

Zdroj 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>
        

Element SetupEntryPoint

Privilegovaný vstupní bod, který se ve výchozím nastavení spouští se stejnými přihlašovacími údaji jako Service Fabric (obvykle účet NETWORKSERVICE) před jakýmkoli jiným vstupním bodem. Spustitelný soubor určený EntryPointem je obvykle dlouhotrvajícím hostitelem služby. Přítomnost samostatného vstupního bodu nastavení zabraňuje spuštění hostitele služby s vysokými oprávněními po delší dobu.

Atribut Hodnota
type anonymous complexType
content 1 elementy, 0 atributů
definováno místně v souboru CodePackageType complexType
name SetupEntryPoint
minOccurs 0

Zdroj 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>
      

Podrobnosti o prvku obsahu

ExeHost

Atribut Hodnota
name ExeHost
type ExeHostEntryPointType

SfssRgPolicies – element

Zásady zásad správného řízení prostředků systémových služeb SF pro tento typ uzlu

Atribut Hodnota
type anonymous complexType
content 1 elementy, 0 atributů
definováno místně v elementu NodeType
name SfssRgPolicies
minOccurs 0

Zdroj 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>
                                                                

Podrobnosti o prvku obsahu

SfssRgPolicy

Atribut Hodnota
name SfssRgPolicy
type KeyValuePairType
minOccurs 0
Maxoccurs Neomezeně

SfssRgPolicy – element

Atribut Hodnota
type KeyValuePairType
content 0 prvků, 0 atributů
definováno místně v elementu SfssRgPolicies
name SfssRgPolicy
minOccurs 0
Maxoccurs Neomezeně

Zdroj 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 – element

Konkrétní identifikátor GUID, který se má použít jako ID sdíleného protokolu.

Atribut Hodnota
type anonymous complexType
content 0 prvků, 1 atributů
definováno místně v FabricKtlLogger Nastavení Type complexType
name SharedLogFileId
minOccurs 0

Zdroj 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>

      

Podrobnosti o atributu

Hodnota

Atribut Hodnota
name Hodnota
Použít povinné

SharedLogFilePath – element

Definuje cestu ke sdílenému protokolu.

Atribut Hodnota
type anonymous complexType
content 0 prvků, 1 atributů
definováno místně v FabricKtlLogger Nastavení Type complexType
name SharedLogFilePath
minOccurs 0

Zdroj 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>

      

Podrobnosti o atributu

Hodnota

Atribut Hodnota
name Hodnota
type xs:string
Použít povinné

SharedLogFileSizeInMB – element

Definuje, jak velký je sdílený protokol.

Atribut Hodnota
type anonymous complexType
content 0 prvků, 1 atributů
definováno místně v FabricKtlLogger Nastavení Type complexType
name SharedLogFileSizeInMB
minOccurs 0

Zdroj 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>

    

Podrobnosti o atributu

Hodnota

Atribut Hodnota
name Hodnota
Použít povinné

Element SingletonPartition

Deklaruje, že tato služba má pouze jeden oddíl.

Atribut Hodnota
type anonymous complexType
content 0 prvků, 0 atributů
definováno místně ve skupině PartitionDescriptionGroup
name SingletonPartition

Zdroj 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 – element

Definuje stavovou službu.

Atribut Hodnota
type StatefulServiceType
content 0 prvků, 0 atributů
definováno místně v ServiceTemplatesType complexType, Service – element
name StatefulService

Zdroj XML

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

StatefulServiceGroup – element

Definuje stavovou skupinu služeb.

Atribut Hodnota
type StatefulServiceGroupType
content 0 prvků, 0 atributů
definováno místně v ServiceTemplatesType complexType, ServiceGroup – element
name StatefulServiceGroup

Zdroj XML

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

StatefulServiceGroupType – element

Popisuje stavový typ skupiny služeb.

Atribut Hodnota
type StatefulServiceGroupTypeType
content 0 prvků, 0 atributů
definováno místně ve službě ServiceAndServiceGroupTypesType complexType
name StatefulServiceGroupType

Zdroj XML

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

StatefulServiceType – element

Popisuje stavový typ služby.

Atribut Hodnota
type StatefulServiceTypeType
content 0 prvků, 0 atributů
definováno místně ve službě ServiceAndServiceGroupTypesType complexType, ServiceTypesType complexType
name StatefulServiceType

Zdroj XML

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

StatelessService – element

Definuje bezstavovou službu.

Atribut Hodnota
type StatelessServiceType
content 0 prvků, 0 atributů
definováno místně v ServiceTemplatesType complexType, Service – element
name Bezstavová služba

Zdroj XML

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

StatelessServiceGroup – element

Definuje bezstavovou skupinu služeb.

Atribut Hodnota
type StatelessServiceGroupType
content 0 prvků, 0 atributů
definováno místně v ServiceTemplatesType complexType, ServiceGroup – element
name StatelessServiceGroup

Zdroj XML

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

StatelessServiceGroupType – element

Popisuje typ bezstavové skupiny služeb.

Atribut Hodnota
type StatelessServiceGroupTypeType
content 0 prvků, 0 atributů
definováno místně ve službě ServiceAndServiceGroupTypesType complexType
name StatelessServiceGroupType

Zdroj XML

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

StatelessServiceType – element

Popisuje bezstavový typ služby.

Atribut Hodnota
type StatelessServiceTypeType
content 0 prvků, 0 atributů
definováno místně ve službě ServiceAndServiceGroupTypesType complexType, ServiceTypesType complexType
name StatelessServiceType

Zdroj XML

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

SystemGroup – element (definovaný v MemberOf)

Systémová skupina, do které chcete přidat uživatele. Systémová skupina musí být definována v části Skupiny.

Atribut Hodnota
type anonymous complexType
content 0 prvků, 1 atributů
definováno místně v elementu MemberOf
name SystemGroup
minOccurs 0
Maxoccurs Neomezeně

Zdroj 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>
                                                                                                

Podrobnosti o atributu

Název

Název systémové skupiny.

Atribut Hodnota
name Name
type xs:string
Použít povinné

SystemGroup – element (definovaný v členství)

Atribut Hodnota
type anonymous complexType
content 0 prvků, 1 atributů
definováno místně v elementu Membership
name SystemGroup
minOccurs 0
Maxoccurs Neomezeně

Zdroj 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>
                                                

Podrobnosti o atributu

Název

Atribut Hodnota
name Name
type xs:string
Použít povinné

TargetInformation – element

Popisuje cíl, který potřebuje fabricDeployer nasadit.

Atribut Hodnota
type TargetInformationType
content 0 prvků, 0 atributů
definováno Globálně
name TargetInformation

Zdroj 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 – element

Atribut Hodnota
type WindowsFabricDeploymentInformation
content 0 prvků, 0 atributů
definováno místně v targetInformationType complexType
name TargetInstallation
minOccurs 0

Zdroj 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 – element

Popisuje jednotné schéma dělení na základě klíčů Int64.

Atribut Hodnota
type anonymous complexType
content 0 prvků, 3 atributů
definováno místně ve skupině PartitionDescriptionGroup
name UniformInt64Partition

Zdroj 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>
            

Podrobnosti o atributu

PartitionCount

Celkový počet oddílů (kladné celé číslo). Každý oddíl zodpovídá za nepřekrývající se poduskupování celkového rozsahu klíčů oddílu.

Atribut Hodnota
name PartitionCount
type xs:string
Použít povinné

Nízký klíč

Včetně nízkého rozsahu klíče oddílu (dlouhý).

Atribut Hodnota
name Nízký klíč
type xs:string
Použít povinné

HighKey

Inkluzivní vysoký rozsah klíče oddílu (dlouhý).

Atribut Hodnota
name HighKey
type xs:string
Použít povinné

Nespravovaný prvekDll

Nepodporované, nepoužívejte. Název nespravovaného sestavení (například Queue.dll) pro hostování.

Atribut Hodnota
type UnmanagedDllType
content 0 prvků, 0 atributů
definováno místně v dllHostEntryPointType complexType
name Nespravovaný nespravovaný

Zdroj XML

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

UpgradeOrchestrationServiceReplicatorEndpoint – element

Atribut Hodnota
type InternalEndpointType
content 0 prvků, 0 atributů
definováno místně v objektu FabricEndpointsType complexType
name UpgradeOrchestrationServiceReplicatorEndpoint
minOccurs 0

Zdroj 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 – element

Atribut Hodnota
type InternalEndpointType
content 0 prvků, 0 atributů
definováno místně v objektu FabricEndpointsType complexType
name UpgradeServiceReplicatorEndpoint
minOccurs 0

Zdroj 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 – element

Deklaruje uživatele jako objekt zabezpečení, na který lze odkazovat v zásadách.

Atribut Hodnota
type anonymous complexType
content 2 elementy, 5 atributů
definováno místně v elementu Users
name Uživatelská
Maxoccurs Neomezeně

Zdroj 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>
                                        

Podrobnosti o atributu

Název

Název uživatelského účtu.

Atribut Hodnota
name Name
type xs:string
Použít povinné

Accounttype

Určuje typ účtu: LocalUser, DomainUser, NetworkService, LocalService, ManagedServiceAccount nebo LocalSystem. Výchozí hodnota je LocalUser. Místní uživatelské účty se vytvářejí na počítačích, ve kterých je aplikace nasazená. Ve výchozím nastavení tyto účty nemají stejné názvy jako tady uvedené. Místo toho se dynamicky generují a mají náhodná hesla. Podporované typy účtů místního systému jsou LocalUser, NetworkService, LocalService a LocalSystem. Účty domény jsou podporovány v nasazeních Windows Serveru, kde je k dispozici Microsoft Entra ID.

Atribut Hodnota
name Accounttype
Použít optional
default LocalUser

LoadUserProfile

Atribut Hodnota
name LoadUserProfile
type xs:boolean
Použít optional
default false (nepravda)

PerformInteractiveLogon

Atribut Hodnota
name PerformInteractiveLogon
type xs:boolean
Použít optional
default false (nepravda)

PasswordEncrypted

True pokud je heslo šifrované; false if in plain text.

Atribut Hodnota
name PasswordEncrypted
type xs:boolean
Použít optional

Podrobnosti o prvku obsahu

NTLMAuthenticationPolicy

Atribut Hodnota
name NTLMAuthenticationPolicy
minOccurs 0

Memberof

Uživatele je možné přidat do jakékoli existující skupiny členství, takže může dědit všechny vlastnosti a nastavení zabezpečení této skupiny členství. Skupinu členství je možné použít k zabezpečení externích prostředků, ke kterým musí přistupovat různé služby nebo stejná služba (na jiném počítači).

Atribut Hodnota
name Memberof
minOccurs 0

UserRoleClientCertificate – element

Výchozí klientský certifikát role uživatele používaný k zabezpečení komunikace s klientským serverem.

Atribut Hodnota
type FabricCertificateType
content 0 prvků, 0 atributů
definováno místně v certificatesType complexType
name UserRoleClientCertificate
minOccurs 0

Zdroj 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>
    

Element Users

Deklaruje sadu uživatelů jako objekty zabezpečení, na které lze odkazovat v zásadách.

Atribut Hodnota
type anonymous complexType
content 1 elementy, 0 atributů
definováno místně v securityPrincipalsType complexType
name Uživatelé
minOccurs 0

Zdroj 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>
                

Podrobnosti o prvku obsahu

Uživatelská

Deklaruje uživatele jako objekt zabezpečení, na který lze odkazovat v zásadách.

Atribut Hodnota
name Uživatelská
Maxoccurs Neomezeně

Volume – element

Určuje svazek, který se má svázat s kontejnerem.

Atribut Hodnota
type ContainerVolumeType
content 0 prvků, 0 atributů
definováno místně v ContainerHostPoliciesType complexType
name Objem
minOccurs 0
Maxoccurs Neomezeně

Zdroj 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 – element

Atribut Hodnota
type PaaSVoteType
content 0 prvků, 0 atributů
definováno místně v elementu Votes
name Hlasovat
Maxoccurs Neomezeně

Zdroj 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"/>
                                                                                        

Element Votes

Atribut Hodnota
type anonymous complexType
content 1 elementy, 0 atributů
definováno místně v elementu PaaS
name Hlasy

Zdroj 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>
                                                                

Podrobnosti o prvku obsahu

Hlasovat

Atribut Hodnota
name Hlasovat
type PaaSVoteType
Maxoccurs Neomezeně

WindowsAzure – element

Atribut Hodnota
type anonymous complexType
content 1 elementy, 0 atributů
definováno místně v elementu Infrastruktura
name WindowsAzure

Zdroj 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>
                                                

Podrobnosti o prvku obsahu

Role

Atribut Hodnota
name Role

WindowsAzureStaticTopology – element

Atribut Hodnota
type anonymous complexType
content 0 prvků, 0 atributů
definováno místně v elementu Infrastruktura
name WindowsAzureStaticTopology

Zdroj 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 – element

Atribut Hodnota
type anonymous complexType
content 0 prvků, 0 atributů
definováno místně v elementu Infrastruktura
name WindowsServer

Zdroj 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 – element

Atribut Hodnota
type anonymous complexType
content 0 prvků, 0 atributů
definováno místně v exeHostEntryPointType complexType
name WorkingFolder
default Práce
minOccurs 0

Zdroj 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>