Dela via


Xml-schemaelement för tjänstmodell

AddRemoveIncrementalNamedPartitionScalingMechanism-element

Definierar en mekanism för att lägga till eller ta bort namngivna partitioner.

Attribut Värde
type anonyma complexType
innehåll 0 element, 3 attribut
Definieras lokalt i scalingPolicyMechanismGroup-gruppen
name AddRemoveIncrementalNamedPartitionScalingMechanism
minOccurs 0
maxOccurs 1

XML-källa

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

Attributinformation

MinPartitionCount

Det minsta antalet partitioner.

Attribut Värde
name MinPartitionCount
type xs:string
Använda required

MaxPartitionCount

Det maximala antalet partitioner.

Attribut Värde
name MaxPartitionCount
type xs:string
Använda required

ScaleIncrement

Antalet partitioner med vilka upshift/downshift ska utföras.

Attribut Värde
name ScaleIncrement
type xs:string
Använda required

Programelement

Programinstansspecifik information som programnamn och värden för programparameter som används för att skapa programmet. Parametervärden i den här filen åsidosätter standardparametervärdena som definierats i Programmanifestet.

Attribut Värde
type AppInstanceDefinitionType
innehåll 0 element, 0 attribut
Definieras Globalt
name Program

XML-källa

<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

Attribut Värde
type anonyma complexType
innehåll 0 element, 2 attribut
Definieras lokalt i FabricEndpointsType complexType
name ApplicationEndpoints
minOccurs 0

XML-källa

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

Attributinformation

StartPort

Attribut Värde
name StartPort
type xs:int
Använda required

EndPort

Attribut Värde
name EndPort
type xs:int
Använda required

ApplicationInstance-element

Beskriver en instans av ett Microsoft Azure Service Fabric-program.

Attribut Värde
type ApplicationInstanceType
innehåll 0 element, 0 attribut
Definieras Globalt
name ApplicationInstance

XML-källa

<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

Deklarativt beskriver programtypen och versionen. Ett eller flera tjänstmanifest för de konstituerande tjänsterna refereras till att bestå av en programtyp. Konfigurationsinställningarna för de ingående tjänsterna kan åsidosättas med hjälp av parametriserade programinställningar. Standardtjänster, tjänstmallar, huvudnamn, principer, diagnostikkonfiguration och certifikat kan också deklareras på programnivå.

Attribut Värde
type ApplicationManifestType
innehåll 0 element, 0 attribut
Definieras Globalt
name ApplicationManifest

XML-källa

<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 representerar den version av programinformationen som krävs av noden.

Attribut Värde
type ApplicationPackageType
innehåll 0 element, 0 attribut
Definieras Globalt
name ApplicationPackage

XML-källa

<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

Attribut Värde
type anonyma complexType
innehåll 0 element, 0 attribut
Definieras lokalt i ApplicationInstanceType complexType
name ApplicationPackageRef

XML-källa

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

Argumentelement

Attribut Värde
type xs:string
innehåll 0 element, 0 attribut
Definieras lokalt i ExeHostEntryPointType complexType
name Argument
minOccurs 0

XML-källa

<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

Definierar en skalningsmekanism baserat på den genomsnittliga belastningen på repliker av en partition.

Attribut Värde
type anonyma complexType
innehåll 0 element, 4 attribut
Definieras lokalt i scalingPolicyTriggerGroup-gruppen
name AveragePartitionLoadScalingTrigger
minOccurs 0
maxOccurs 1

XML-källa

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

Attributinformation

MetricName

Namnet på måttet som ska användas för skalningsåtgärder.

Attribut Värde
name MetricName
type xs:string
Använda required

LowerLoadThreshold

Den lägre gränsen för belastningsvärdet för ett mått.

Attribut Värde
name LowerLoadThreshold
type xs:string
Använda required

UpperLoadThreshold

Den övre gränsen för belastningsvärdet för ett mått.

Attribut Värde
name UpperLoadThreshold
type xs:string
Använda required

ScaleIntervalInSeconds

Tidsintervallet i sekunder som ska beaktas för skalning.

Attribut Värde
name ScaleIntervalInSeconds
type xs:string
Använda required

AverageServiceLoadScalingTrigger-element

Definierar en skalningsmekanism baserat på den genomsnittliga belastningen på partitioner för en tjänst.

Attribut Värde
type anonyma complexType
innehåll 0 element, 5 attribut
Definieras lokalt i scalingPolicyTriggerGroup-gruppen
name AverageServiceLoadScalingTrigger
minOccurs 0
maxOccurs 1

XML-källa

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

Attributinformation

MetricName

Namnet på måttet som ska användas för skalningsåtgärder.

Attribut Värde
name MetricName
type xs:string
Använda required

LowerLoadThreshold

Den lägre gränsen för belastningsvärdet för ett mått.

Attribut Värde
name LowerLoadThreshold
type xs:string
Använda required

UpperLoadThreshold

Den övre gränsen för belastningsvärdet för ett mått.

Attribut Värde
name UpperLoadThreshold
type xs:string
Använda required

ScaleIntervalInSeconds

Tidsintervallet i sekunder som ska beaktas för skalning.

Attribut Värde
name ScaleIntervalInSeconds
type xs:string
Använda required

UseOnlyPrimaryLoad

Använd belastningen på den primära repliken som genomsnittlig belastning på partitionen.

Attribut Värde
name UseOnlyPrimaryLoad
type xs:string
Använda valfri

AzureBlob-element (typ AzureBlobETWType)

Beskriver ett Azure Blob Store-mål för ETW-händelser. Fungerar endast i Azure-miljön.

Attribut Värde
type AzureBlobETWType
innehåll 0 element, 0 attribut
Definieras lokalt i destinationselementet
name AzureBlob
minOccurs 0
maxOccurs Obegränsad

XML-källa

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

AzureBlob-element (typ AzureBlobType)

Beskriver ett Azure Blob Store-mål för diagnostikdata. Fungerar endast i Azure-klustermiljö.

Attribut Värde
type AzureBlobType
innehåll 0 element, 0 attribut
Definieras lokalt i destinationselementet, destinationselementet
name AzureBlob
minOccurs 0
maxOccurs Obegränsad

XML-källa

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

BackupRestoreServiceReplicatorEndpoint-element

Attribut Värde
type InternalEndpointType
innehåll 0 element, 0 attribut
Definieras lokalt i FabricEndpointsType complexType
name BackupRestoreServiceReplicatorEndpoint
minOccurs 0

XML-källa

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

Koltrastelement

Attribut Värde
type anonyma complexType
innehåll 1 element, 0 attribut
Definieras lokalt i infrastrukturelementet
name Blackbird

XML-källa

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

Information om innehållselement

Roller

Attribut Värde
name Roller

Kapacitetselement

Kapaciteterna för olika mått för den här nodtypen

Attribut Värde
type anonyma complexType
innehåll 1 element, 0 attribut
Definieras lokalt i NodeType-element
name Kapaciteter
minOccurs 0

XML-källa

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

Information om innehållselement

Kapacitet

Attribut Värde
name Kapacitet
type KeyValuePairType
minOccurs 0
maxOccurs Obegränsad

Kapacitetselement

Attribut Värde
type KeyValuePairType
innehåll 0 element, 0 attribut
Definieras lokalt i elementet Kapaciteter
name Kapacitet
minOccurs 0
maxOccurs Obegränsad

XML-källa

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

CentralSecretServiceReplicatorEndpoint-element

Attribut Värde
type InternalEndpointType
innehåll 0 element, 0 attribut
Definieras lokalt i FabricEndpointsType complexType
name CentralSecretServiceReplicatorEndpoint
minOccurs 0

XML-källa

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

CertificateRef-element

Anger information för ett certifikat som ska exponeras för containern.

Attribut Värde
type ContainerCertificateType
innehåll 0 element, 0 attribut
Definieras lokalt i ContainerHostPoliciesType complexType
name CertificateRef
minOccurs 0
maxOccurs Obegränsad

XML-källa

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

Certifikatelement (typ CertificatesType)

Beskriv de certifikat som är associerade med den här nodtypen

Attribut Värde
type CertificatesType
innehåll 0 element, 0 attribut
Definieras lokalt i NodeType-elementet InfrastructureNodeType complexType
name Certifikat
minOccurs 0

XML-källa

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

Certifikatelement (definierat i ApplicationManifestType)

Deklarerar certifikat som används för att skydda slutpunkter eller kryptera hemligheter i programmanifestet eller ett klustermanifest.

Attribut Värde
type anonyma complexType
innehåll 2 element, 0 attribut
Definieras lokalt i ApplicationManifestType complexType
name Certifikat
minOccurs 0

XML-källa

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

Information om innehållselement

SecretsCertificate

Deklarerar ett certifikat som används för att kryptera känslig information i programmanifestet. Programförfattaren använder cmdleten Invoke-ServiceFabricEncryptSecret för att kryptera känslig information, som kopieras till en parameter i avsnittet ConfigOverrides.

Attribut Värde
name SecretsCertificate
type FabricCertificateType
minOccurs 0

EndpointCertificate

Attribut Värde
name EndpointCertificate
type EndpointCertificateType
minOccurs 0

Certifikatelement (definierat i ClusterManifestType)

Attribut Värde
type anonyma complexType
innehåll 1 element, 0 attribut
Definieras lokalt i ClusterManifestType complexType
name Certifikat
minOccurs 0

XML-källa

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

Information om innehållselement

SecretsCertificate

Attribut Värde
name SecretsCertificate
type FabricCertificateType
minOccurs 0

ClientCertificate-element

Standardklientcertifikatet för administratörsrollen som används för att skydda klientserverkommunikationen.

Attribut Värde
type FabricCertificateType
innehåll 0 element, 0 attribut
Definieras lokalt i CertificatesType complexType
name ClientCertificate
minOccurs 0

XML-källa

<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 Anslut ionEndpoint-element

Attribut Värde
type InputEndpointType
innehåll 0 element, 0 attribut
Definieras lokalt i FabricEndpointsType complexType
name Client Anslut ionEndpoint

XML-källa

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

ClusterCertificate-element

Certifikatet som används för att skydda kommunikationen inom klustret.

Attribut Värde
type FabricCertificateType
innehåll 0 element, 0 attribut
Definieras lokalt i CertificatesType complexType
name ClusterCertificate
minOccurs 0

XML-källa

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

Kluster Anslut ionEndpoint-element

Attribut Värde
type InternalEndpointType
innehåll 0 element, 0 attribut
Definieras lokalt i FabricEndpointsType complexType
name Kluster Anslut ionEndpoint

XML-källa

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

ClusterManagerReplicatorEndpoint-element

Attribut Värde
type InternalEndpointType
innehåll 0 element, 0 attribut
Definieras lokalt i FabricEndpointsType complexType
name ClusterManagerReplicatorEndpoint
minOccurs 0

XML-källa

<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

Beskriver ett Microsoft Azure Service Fabric-kluster.

Attribut Värde
type ClusterManifestType
innehåll 0 element, 0 attribut
Definieras Globalt
name ClusterManifest

XML-källa

<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

Beskriver ett kodpaket som stöder en definierad tjänsttyp. När en tjänst instansieras mot någon av dessa tjänsttyper aktiveras alla kodpaket som deklareras i det här manifestet genom att deras startpunkter körs. De resulterande processerna förväntas registrera de tjänsttyper som stöds vid körning. När det finns flera kodpaket aktiveras alla när systemet letar efter någon av de deklarerade tjänsttyperna.

Attribut Värde
type CodePackageType
innehåll 0 element, 0 attribut
Definieras lokalt i ServiceManifestType complexType, DigestedCodePackage-element
name Kodpaket
maxOccurs Obegränsad

XML-källa

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

Elementet Kommandon

Skicka en kommaavgränsad lista med kommandon till containern.

Attribut Värde
type xs:string
innehåll 0 element, 0 attribut
Definieras lokalt i ContainerHostEntryPointType complexType
name Kommandon
minOccurs 0
maxOccurs 1

XML-källa

<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

Beskriver konfigurations åsidosättningar för ett visst konfigurationspaket i det importerade tjänstmanifestet.

Attribut Värde
type ConfigOverrideType
innehåll 0 element, 0 attribut
Definieras lokalt i elementet ConfigOverrides, DigestedConfigPackage
name ConfigOverride
minOccurs 0
maxOccurs Obegränsad

XML-källa

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

Elementet ConfigOverrides

Beskriver konfigurations åsidosättningar för det importerade tjänstmanifestet. Med åsidosättningar av konfiguration kan du återanvända samma tjänstmanifest över flera programtyper genom att åsidosätta konfigurationen av tjänstmanifestet endast när det används med en viss programtyp. Konfigurations åsidosättningar kan ändra valfri standardkonfiguration i ett tjänstmanifest så länge standardkonfigurationen definieras med hjälp av Inställningar.xml i mappen ConfigPackage.

Attribut Värde
type anonyma complexType
innehåll 1 element, 0 attribut
Definieras lokalt i ServiceManifestImport-element
name ConfigOverrides
minOccurs 0

XML-källa

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

Information om innehållselement

ConfigOverride

Attribut Värde
name ConfigOverride
type ConfigOverrideType
minOccurs 0
maxOccurs Obegränsad

ConfigPackage-element (typ ConfigPackageDescriptionType)

Deklarerar en mapp, namngiven av attributet Namn, som innehåller en Inställningar.xml-fil. Den här filen innehåller avsnitt av användardefinierade nyckel/värde-parinställningar som processen kan läsa tillbaka vid körning. Om endast ConfigPackage-versionen har ändrats under en uppgradering startas inte körningsprocessen om. I stället meddelar ett återanrop processen att konfigurationsinställningarna har ändrats så att de kan läsas in dynamiskt igen.

Attribut Värde
type ConfigPackageDescriptionType
innehåll 0 element, 0 attribut
Definieras lokalt i ConfigPackagePoliciesType complexType
name ConfigPackage
minOccurs 0
maxOccurs Obegränsad

XML-källa

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

ConfigPackage-element (typ ConfigPackageType)

Deklarerar en mapp med namnet med attributet Namn och PackageRoot som innehåller en Inställningar.xml-fil. Den här filen innehåller avsnitt av användardefinierade nyckel/värde-parinställningar som processen kan läsa tillbaka vid körning. Om endast ConfigPackage-versionen har ändrats under en uppgradering startas inte körningsprocessen om. I stället meddelar ett återanrop processen att konfigurationsinställningarna har ändrats så att de kan läsas in dynamiskt igen.

Attribut Värde
type ConfigPackageType
innehåll 0 element, 0 attribut
Definieras lokalt i ServiceManifestType complexType, DigestedConfigPackage-element
name ConfigPackage
minOccurs 0
maxOccurs Obegränsad

XML-källa

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

Elementet ConfigPackagePolicies

Konfigurationspaket som ska monteras i containern.

Attribut Värde
type ConfigPackagePoliciesType
innehåll 0 element, 0 attribut
Definieras lokalt i ServiceManifestImportPoliciesType complexType, DigestedCodePackage-element
name ConfigPackagePolicies
minOccurs 0

XML-källa

<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

Varning! Använd inte konsolomdirigering i ett produktionsprogram, använd det bara för lokal utveckling och felsökning. Omdirigerar konsolutdata från startskriptet till en utdatafil i programmappen med namnet "log" på klusternoden där programmet distribueras och körs.

Attribut Värde
type anonyma complexType
innehåll 0 element, 2 attribut
Definieras lokalt i ExeHostEntryPointType complexType
name ConsoleRedirection
minOccurs 0

XML-källa

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

Attributinformation

FileRetentionCount

Anger hur många utdatafiler för konsolomdirigering som ska behållas. Måste vara ett positivt heltal, standardvärdet är "2".

Attribut Värde
name FileRetentionCount
standard 2

FileMaxSizeInKb

Ange den maximala storleken för en utdatafil för konsolomdirigering. Måste vara ett positivt heltal större än 128 KB, standardvärdet är "20480".

Attribut Värde
name FileMaxSizeInKb
standard 20480

ContainerEntryPoint-element

Åsidosättad startpunkt för containrar så att felsökningsprogrammet kan startas.

Attribut Värde
type xs:string
innehåll 0 element, 0 attribut
Definieras lokalt i DebugParametersType complexType
name ContainerEntryPoint
minOccurs 0
maxOccurs Obegränsad

XML-källa

<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 för containrar.

Attribut Värde
type xs:string
innehåll 0 element, 0 attribut
Definieras lokalt i DebugParametersType complexType
name ContainerEnvironmentBlock
minOccurs 0
maxOccurs Obegränsad

XML-källa

<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

Attribut Värde
type ContainerHostEntryPointType
innehåll 0 element, 0 attribut
Definieras lokalt i EntryPointDescriptionType complexType
name ContainerHost

XML-källa

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

ContainerHostPolicies-element

Anger principer för aktivering av containervärdar.

Attribut Värde
type ContainerHostPoliciesType
innehåll 0 element, 0 attribut
Definieras lokalt i ServiceManifestImportPoliciesType complexType, DigestedCodePackage-element
name ContainerHostPolicies
minOccurs 0

XML-källa

<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

Etiketter för containrar i form key=value.

Attribut Värde
type xs:string
innehåll 0 element, 0 attribut
Definieras lokalt i DebugParametersType complexType
name ContainerLabel
minOccurs 0
maxOccurs Obegränsad

XML-källa

<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

Volymer som ska monteras i containern.

Attribut Värde
type xs:string
innehåll 0 element, 0 attribut
Definieras lokalt i DebugParametersType complexType
name ContainerMountedVolume
minOccurs 0
maxOccurs Obegränsad

XML-källa

<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

Beskriver containernätverksprinciper för tjänstpaketet.

Attribut Värde
type ContainerNetworkPolicyType
innehåll 0 element, 0 attribut
Definieras lokalt i NetworkPoliciesType complexType
name ContainerNetworkPolicy
minOccurs 0
maxOccurs Obegränsad

XML-källa

<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

Anger insamling av kraschdumpar. Kraschdumpar samlas in för körbara filer som är värdar för kodpaketen för alla tjänster som tillhör programmet.

Attribut Värde
type anonyma complexType
innehåll 2 element, 1 attribut
Definieras lokalt i DiagnosticsType complexType
name CrashDumpSource
minOccurs 0

XML-källa

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

Attributinformation

IsEnabled

Om kraschdumpsamlingen är aktiverad eller inte. Som standard är den inte aktiverad.

Attribut Värde
name IsEnabled
type xs:string

Information om innehållselement

Destinationer

Mål som kraschdumparna måste överföras till.

Attribut Värde
name Destinationer
minOccurs 0

Ingen

Attribut Värde
Referens Parametrar
minOccurs 0
maxOccurs 1

CurrentInstallation-element

Attribut Värde
type WindowsFabricDeploymentInformation
innehåll 0 element, 0 attribut
Definieras lokalt i TargetInformationType complexType
name CurrentInstallation
minOccurs 0

XML-källa

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

DataPackage-element

Deklarerar en mapp med namnet med attributet Namn under PackageRoot som innehåller statiska datafiler som ska användas av processen vid körning. Service Fabric återanvänder alla EXE:er och DLLHOST:er som anges i värd- och supportpaketen när något av de datapaket som anges i tjänstmanifestet uppgraderas.

Attribut Värde
type DataPackageType
innehåll 0 element, 0 attribut
Definieras lokalt i ServiceManifestType complexType, DigestedDataPackage-element
name DataPackage
minOccurs 0
maxOccurs Obegränsad

XML-källa

<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

Anger information om felsökaren som ska bifogas vid aktivering av kodpaket.

Attribut Värde
type DebugParametersType
innehåll 0 element, 0 attribut
Definieras lokalt i DigestedCodePackage-elementet, DigestedConfigPackage-elementet, DigestedDataPackage-elementet
name FelsökningParametrar
minOccurs 0
maxOccurs 1

XML-källa

<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

Attribut Värde
type InternalEndpointType
innehåll 0 element, 0 attribut
Definieras lokalt i FabricEndpointsType complexType
name DefaultReplicatorEndpoint
minOccurs 0

XML-källa

<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

Ange ett standardanvändarkonto för alla tjänstkodpaket som inte har en specifik RunAsPolicy definierad i avsnittet ServiceManifestImport.

Attribut Värde
type anonyma complexType
innehåll 0 element, 1 attribut
Definieras lokalt i ApplicationPoliciesType complexType
name DefaultRunAsPolicy
minOccurs 0

XML-källa

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

Attributinformation

UserRef

Det användarkonto som tjänstkodpaketen ska köras som. Användarkontot måste deklareras i avsnittet Huvudnamn. Ofta är det bättre att köra startpunkten för installationen med ett lokalt systemkonto i stället för ett administratörskonto.

Attribut Värde
name UserRef
type xs:string
Använda required

DefaultServiceTypeHealthPolicy-element

Anger standardprincipen för tjänsttypshälsa, som ersätter standardhälsoprincipen för alla tjänsttyper i programmet.

Attribut Värde
type ServiceTypeHealthPolicyType
innehåll 0 element, 0 attribut
Definieras lokalt i ApplicationHealthPolicyType complexType
name DefaultServiceTypeHealthPolicy
minOccurs 0

XML-källa

<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

Deklarerar tjänstinstanser som skapas automatiskt när ett program instansieras mot den här programtypen.

Attribut Värde
type DefaultServicesType
innehåll 0 element, 0 attribut
Definieras lokalt i ApplicationManifestType complexType, ApplicationInstanceType complexType
name DefaultServices
minOccurs 0

XML-källa

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

Beskrivningselement

Text som beskriver det här programmet.

Attribut Värde
type xs:string
innehåll 0 element, 0 attribut
Definieras lokalt i ApplicationManifestType complexType, ServiceManifestType complexType, ServicePackageType complexType
name beskrivning
minOccurs 0

XML-källa

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

Destinationselement (definierat i CrashDumpSource)

Mål som kraschdumparna måste överföras till.

Attribut Värde
type anonyma complexType
innehåll 3 element, 0 attribut
Definieras lokalt i CrashDumpSource-elementet
name Destinationer
minOccurs 0

XML-källa

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

Information om innehållselement

LocalStore

Attribut Värde
name LocalStore
type LocalStoreType
minOccurs 0
maxOccurs Obegränsad

FileStore

Attribut Värde
name FileStore
type FileStoreType
minOccurs 0
maxOccurs Obegränsad

AzureBlob

Attribut Värde
name AzureBlob
type AzureBlobType
minOccurs 0
maxOccurs Obegränsad

Destinationselement (definierat i ETWSource)

Mål som kraschdumparna måste överföras till.

Attribut Värde
type anonyma complexType
innehåll 3 element, 0 attribut
Definieras lokalt i elementet ETWSource
name Destinationer
minOccurs 0

XML-källa

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

Information om innehållselement

LocalStore

Attribut Värde
name LocalStore
type LocalStoreETWType
minOccurs 0
maxOccurs Obegränsad

FileStore

Attribut Värde
name FileStore
type FileStoreETWType
minOccurs 0
maxOccurs Obegränsad

AzureBlob

Attribut Värde
name AzureBlob
type AzureBlobETWType
minOccurs 0
maxOccurs Obegränsad

Målelement (definierat i FolderSource)

Mål som mappinnehållet måste överföras till.

Attribut Värde
type anonyma complexType
innehåll 3 element, 0 attribut
Definieras lokalt i FolderSource-elementet
name Destinationer
minOccurs 0

XML-källa

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

Information om innehållselement

LocalStore

Attribut Värde
name LocalStore
type LocalStoreType
minOccurs 0
maxOccurs Obegränsad

FileStore

Attribut Värde
name FileStore
type FileStoreType
minOccurs 0
maxOccurs Obegränsad

AzureBlob

Attribut Värde
name AzureBlob
type AzureBlobType
minOccurs 0
maxOccurs Obegränsad

Diagnostikelement (typ DiagnosticsType)

Beskriver diagnostikinställningarna för program.

Attribut Värde
type DiagnosticsType
innehåll 0 element, 0 attribut
Definieras lokalt i ApplicationManifestType complexType, EnvironmentType complexType
name Diagnostik
minOccurs 0

XML-källa

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

Diagnostikelement (typ ServiceDiagnosticsType)

Beskriver diagnostikinställningarna för komponenterna i det här tjänstmanifestet.

Attribut Värde
type ServiceDiagnosticsType
innehåll 0 element, 0 attribut
Definieras lokalt i ServiceManifestType complexType, ServicePackageType complexType
name Diagnostik
minOccurs 0

XML-källa

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

Elementet DigestedCertificates (definierat i ApplicationPackageType)

Attribut Värde
type anonyma complexType
innehåll 2 element, 0 attribut
Definieras lokalt i ApplicationPackageType complexType
name DigestedCertificates

XML-källa

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

Information om innehållselement

SecretsCertificate

Attribut Värde
name SecretsCertificate
type FabricCertificateType
minOccurs 0

EndpointCertificate

Attribut Värde
name EndpointCertificate
type EndpointCertificateType
minOccurs 0

Elementet DigestedCertificates (definierat i DigestedResources)

Attribut Värde
type anonyma complexType
innehåll 1 element, 0 attribut
Definieras lokalt i elementet DigestedResources
name DigestedCertificates
minOccurs 0
maxOccurs 1

XML-källa

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

Information om innehållselement

EndpointCertificate

Attribut Värde
name EndpointCertificate
type EndpointCertificateType
minOccurs 0
maxOccurs Obegränsad

DigestedCodePackage-element

Attribut Värde
type anonyma complexType
innehåll 6 element, 2 attribut
Definieras lokalt i ServicePackageType complexType
name DigestedCodePackage
maxOccurs Obegränsad

XML-källa

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

Attributinformation

ContentChecksum

Attribut Värde
name ContentChecksum
type xs:string

IsShared

Attribut Värde
name IsShared
type xs:booleskt värde

Information om innehållselement

Kodpaket

Attribut Värde
name Kodpaket
type CodePackageType

RunAsPolicy

Attribut Värde
name RunAsPolicy
type RunAsPolicyType
minOccurs 0
maxOccurs 2

FelsökningParametrar

Attribut Värde
name FelsökningParametrar
type DebugParametersType
minOccurs 0
maxOccurs 1

ContainerHostPolicies

Anger principer för aktivering av containervärdar.

Attribut Värde
name ContainerHostPolicies
type ContainerHostPoliciesType
minOccurs 0

ResourceGovernancePolicy

Anger resursgränser för kodpaketering.

Attribut Värde
name ResourceGovernancePolicy
type ResourceGovernancePolicyType
minOccurs 0

ConfigPackagePolicies

Anger konfigurationsprinciper för monteringar.

Attribut Värde
name ConfigPackagePolicies
type ConfigPackagePoliciesType
minOccurs 0

DigestedConfigPackage-element

Attribut Värde
type anonyma complexType
innehåll 3 element, 2 attribut
Definieras lokalt i ServicePackageType complexType
name DigestedConfigPackage
minOccurs 0
maxOccurs Obegränsad

XML-källa

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

Attributinformation

ContentChecksum

Attribut Värde
name ContentChecksum
type xs:string

IsShared

Attribut Värde
name IsShared
type xs:booleskt värde

Information om innehållselement

ConfigPackage

Attribut Värde
name ConfigPackage
type ConfigPackageType

ConfigOverride

Attribut Värde
name ConfigOverride
type ConfigOverrideType
minOccurs 0

FelsökningParametrar

Attribut Värde
name FelsökningParametrar
type DebugParametersType
minOccurs 0
maxOccurs 1

DigestedDataPackage-element

Attribut Värde
type anonyma complexType
innehåll 2 element, 2 attribut
Definieras lokalt i ServicePackageType complexType
name DigestedDataPackage
minOccurs 0
maxOccurs Obegränsad

XML-källa

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

Attributinformation

ContentChecksum

Attribut Värde
name ContentChecksum
type xs:string

IsShared

Attribut Värde
name IsShared
type xs:booleskt värde

Information om innehållselement

DataPackage

Attribut Värde
name DataPackage
type DataPackageType

FelsökningParametrar

Attribut Värde
name FelsökningParametrar
type DebugParametersType
minOccurs 0
maxOccurs 1

DigestedEndpoint-element

Attribut Värde
type anonyma complexType
innehåll 4 element, 0 attribut
Definieras lokalt i elementet DigestedEndpoints
name DigestedEndpoint
minOccurs 0
maxOccurs Obegränsad

XML-källa

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

Information om innehållselement

Slutpunkt

Attribut Värde
name Slutpunkt
type EndpointType

SecurityAccessPolicy

Attribut Värde
name SecurityAccessPolicy
type SecurityAccessPolicyType
minOccurs 0

EndpointBindingPolicy

Attribut Värde
name EndpointBindingPolicy
type EndpointBindingPolicyType
minOccurs 0

ResourceGovernancePolicy

Attribut Värde
name ResourceGovernancePolicy
type ResourceGovernancePolicyType
minOccurs 0
maxOccurs 1

Elementet DigestedEndpoints

Attribut Värde
type anonyma complexType
innehåll 1 element, 0 attribut
Definieras lokalt i elementet DigestedResources
name DigestedEndpoints
minOccurs 0

XML-källa

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

Information om innehållselement

DigestedEndpoint

Attribut Värde
name DigestedEndpoint
minOccurs 0
maxOccurs Obegränsad

DigestedEnvironment-element

Attribut Värde
type EnvironmentType
innehåll 0 element, 0 attribut
Definieras lokalt i ApplicationPackageType complexType
name DigestedEnvironment

XML-källa

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

Elementet DigestedResources

Attribut Värde
type anonyma complexType
innehåll 2 element, 0 attribut
Definieras lokalt i ServicePackageType complexType
name DigestedResources
minOccurs 1

XML-källa

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

Information om innehållselement

DigestedEndpoints

Attribut Värde
name DigestedEndpoints
minOccurs 0

DigestedCertificates

Attribut Värde
name DigestedCertificates
minOccurs 0
maxOccurs 1

DigestedServiceTypes-element

Attribut Värde
type anonyma complexType
innehåll 1 element, 0 attribut
Definieras lokalt i ServicePackageType complexType
name DigestedServiceTypes

XML-källa

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

Information om innehållselement

ServiceTypes

Attribut Värde
name ServiceTypes
type ServiceTypesType

DllHost-element

Använd inte. DLL-värdstöd (startpunkt för sammansättning) tillhandahålls via FWP.exe-processen. Service Fabric startar Fabric Worker Process (FWP.exe) och läser in sammansättningen som en del av aktiveringsprocessen.

Attribut Värde
type DllHostEntryPointType
innehåll 0 element, 0 attribut
Definieras lokalt i EntryPointDescriptionType complexType
name DllHost

XML-källa

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

DomainGroup-element

Attribut Värde
type anonyma complexType
innehåll 0 element, 1 attribut
Definieras lokalt i medlemskapselementet
name DomainGroup
minOccurs 0
maxOccurs Obegränsad

XML-källa

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

Attributinformation

Name

Attribut Värde
name Namn
type xs:string
Använda required

DomainUser-element

Attribut Värde
type anonyma complexType
innehåll 0 element, 1 attribut
Definieras lokalt i medlemskapselementet
name DomainUser
minOccurs 0
maxOccurs Obegränsad

XML-källa

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

Attributinformation

Name

Attribut Värde
name Namn
type xs:string
Använda required

Elementet DriverOption

Drivrutinsalternativ som ska skickas till drivrutinen.

Attribut Värde
type DriverOptionType
innehåll 0 element, 0 attribut
Definieras lokalt i ContainerLoggingDriverType complexType, ContainerVolumeType complexType
name DriverOption
minOccurs 0
maxOccurs Obegränsad

XML-källa

<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

Beskriver ETW-inställningarna för komponenterna i det här tjänstmanifestet.

Attribut Värde
type anonyma complexType
innehåll 2 element, 0 attribut
Definieras lokalt i ServiceDiagnosticsType complexType
name ETW
minOccurs 0

XML-källa

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

Information om innehållselement

ProviderGuids

Visar en lista över ETW-providerns GUID för komponenterna i det här tjänstmanifestet.

Attribut Värde
name ProviderGuids
minOccurs 0

ManifestDataPackages

Visar en lista över datapaket som innehåller ETW-manifest för komponenterna i det här tjänstmanifestet. Datapaketet som innehåller ETW-manifest bör inte innehålla några andra filer.

Attribut Värde
name ManifestDataPackages
minOccurs 0

ETWSource-element

Anger ETW-spårningssamling. ETW-spårningar samlas in för de leverantörer som är registrerade av alla tjänster som tillhör programmet.

Attribut Värde
type anonyma complexType
innehåll 2 element, 1 attribut
Definieras lokalt i DiagnosticsType complexType
name ETWSource
minOccurs 0

XML-källa

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

Attributinformation

IsEnabled

Om ETW-spårningssamlingen är aktiverad eller inte. Som standard är den inte aktiverad.

Attribut Värde
name IsEnabled
type xs:string

Information om innehållselement

Destinationer

Mål som kraschdumparna måste överföras till.

Attribut Värde
name Destinationer
minOccurs 0

Ingen

Attribut Värde
Referens Parametrar
minOccurs 0
maxOccurs 1

Slutpunktselement (typ EndpointOverrideType)

Slutpunkten, som deklareras i tjänstmanifestet, för åsidosättning.

Attribut Värde
type EndpointOverrideType
innehåll 0 element, 0 attribut
Definieras lokalt i endpoints-element
name Slutpunkt
maxOccurs Obegränsad

XML-källa

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

Slutpunktselement (typ EndpointType)

Definierar en slutpunkt för tjänsten. Specifika portar kan begäras. Om en port inte uttryckligen anges tilldelas en port från det reserverade programportintervallet. Tjänstrepliker som körs på olika klusternoder kan tilldelas olika portnummer, medan repliker av samma tjänst som körs på samma nod delar samma port. Sådana portar kan användas av tjänstreplikerna i olika syften, till exempel replikering eller lyssna efter klientbegäranden.

Attribut Värde
type EndpointType
innehåll 0 element, 0 attribut
Definieras lokalt i endpoints-elementet DigestedEndpoint-elementet
name Slutpunkt
maxOccurs Obegränsad

XML-källa

<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

Anger en slutpunkt som ska exponeras i containernätverket.

Attribut Värde
type ContainerNetworkPolicyEndpointBindingType
innehåll 0 element, 0 attribut
Definieras lokalt i ContainerNetworkPolicyType complexType
name Slutpunktsbindning
minOccurs 0
maxOccurs Obegränsad

XML-källa

<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

Anger ett certifikat som ska returneras till en klient för en HTTPS-slutpunkt.

Attribut Värde
type EndpointBindingPolicyType
innehåll 0 element, 0 attribut
Definieras lokalt i ServiceManifestImportPoliciesType complexType, DigestedEndpoint-element
name EndpointBindingPolicy
minOccurs 0

XML-källa

<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

Anger information om ett X509-certifikat som används för att skydda en slutpunkt.

Attribut Värde
type EndpointCertificateType
innehåll 0 element, 0 attribut
Definieras lokalt i elementet Certifikat, Elementet DigestedCertificates, DigestedCertificates
name EndpointCertificate
minOccurs 0

XML-källa

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

Slutpunktselement (typ FabricEndpointsType)

Beskriva slutpunkterna som är associerade med den här nodtypen

Attribut Värde
type FabricEndpointsType
innehåll 0 element, 0 attribut
Definieras lokalt i NodeType-elementet InfrastructureNodeType complexType
name Slutpunkter
minOccurs 0

XML-källa

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

Endpoints-element (definierat i ResourceOverridesType)

Tjänstslutpunkter som ska åsidosättas.

Attribut Värde
type anonyma complexType
innehåll 1 element, 0 attribut
Definieras lokalt i ResourceOverridesType complexType
name Slutpunkter
minOccurs 0

XML-källa

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

Information om innehållselement

Slutpunkt

Slutpunkten, som deklareras i tjänstmanifestet, för åsidosättning.

Attribut Värde
name Slutpunkt
type EndpointOverrideType
maxOccurs Obegränsad

Slutpunktselement (definierat i ResourcesType)

Definierar slutpunkter för tjänsten.

Attribut Värde
type anonyma complexType
innehåll 1 element, 0 attribut
Definieras lokalt i ResourcesType complexType
name Slutpunkter
minOccurs 0

XML-källa

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

Information om innehållselement

Slutpunkt

Attribut Värde
name Slutpunkt
type EndpointType
maxOccurs Obegränsad

EntryPoint-element (typ EntryPointDescriptionType)

Den körbara fil som anges av EntryPoint är vanligtvis den långvariga tjänstvärden. Förekomsten av en separat startpunkt för installation undviker att behöva köra tjänstvärden med hög behörighet under längre tidsperioder. Den körbara fil som anges av EntryPoint körs när SetupEntryPoint avslutas. Den resulterande processen övervakas och startas om (börjar igen med SetupEntryPoint) om den någonsin avslutas eller kraschar.

Attribut Värde
type EntryPointDescriptionType
innehåll 0 element, 0 attribut
Definieras lokalt i CodePackageType complexType
name EntryPoint
minOccurs 1

XML-källa

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

EntryPoint-element (typ xs:string)

Attribut Värde
type xs:string
innehåll 0 element, 0 attribut
Definieras lokalt i ContainerHostEntryPointType complexType
name EntryPoint
minOccurs 0
maxOccurs 1

XML-källa

<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

Attribut Värde
type EnvironmentOverridesType
innehåll 0 element, 0 attribut
Definieras lokalt i ServiceManifestImport-element
name EnvironmentOverrides
minOccurs 0
maxOccurs Obegränsad

XML-källa

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

Miljövariabel.

Attribut Värde
type EnvironmentVariableOverrideType
innehåll 0 element, 0 attribut
Definieras lokalt i EnvironmentOverridesType complexType
name EnvironmentVariable
minOccurs 0
maxOccurs Obegränsad

XML-källa

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

Miljövariabel.

Attribut Värde
type EnvironmentVariableType
innehåll 0 element, 0 attribut
Definieras lokalt i EnvironmentVariablesType complexType
name EnvironmentVariable
minOccurs 0
maxOccurs Obegränsad

XML-källa

<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

Skicka miljövariabler till din container eller exe.

Attribut Värde
type EnvironmentVariablesType
innehåll 0 element, 0 attribut
Definieras lokalt i CodePackageType complexType
name EnvironmentVariables
minOccurs 0
maxOccurs 1

XML-källa

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

Elementet EphemeralEndpoints

Attribut Värde
type anonyma complexType
innehåll 0 element, 2 attribut
Definieras lokalt i FabricEndpointsType complexType
name EphemeralEndpoints
minOccurs 0

XML-källa

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

Attributinformation

StartPort

Attribut Värde
name StartPort
type xs:int
Använda required

EndPort

Attribut Värde
name EndPort
type xs:int
Använda required

EventStoreServiceReplicatorEndpoint-element

Attribut Värde
type InternalEndpointType
innehåll 0 element, 0 attribut
Definieras lokalt i FabricEndpointsType complexType
name EventStoreServiceReplicatorEndpoint
minOccurs 0

XML-källa

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

Elementet EvictionPolicy

Tillägg för borttagningsprincip för tjänsttypen.

Attribut Värde
type anonyma complexType
innehåll 1 element, 2 attribut
Definieras Globalt
name EvictionPolicy

XML-källa

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

Attributinformation

Name

Attribut Värde
name Namn
type xs:string
Använda required

Provider

Attribut Värde
name Provider
type xs:string
Använda required

Information om innehållselement

Egenskaper

Attribut Värde
name Egenskaper
type ServiceTypeExtensionPolicyPropertiesType
minOccurs 0

ExeHost-element (typ ExeHostEntryPointType)

Attribut Värde
type ExeHostEntryPointType
innehåll 0 element, 0 attribut
Definieras lokalt i SetupEntryPoint-element
name ExeHost

XML-källa

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

ExeHost-element (definierat i EntryPointDescriptionType)

Attribut Värde
type anonyma complexType
innehåll 0 element, 0 attribut
Definieras lokalt i EntryPointDescriptionType complexType
name ExeHost

XML-källa

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

Tilläggselement

Attribut Värde
type anonyma complexType
innehåll 0 element, 2 attribut
Definieras lokalt i ExtensionsType complexType
name Anknytning
minOccurs 0
maxOccurs Obegränsad

XML-källa

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

Attributinformation

Name

Attribut Värde
name Name
Använda required

GeneratedId

Attribut Värde
name GeneratedId
type xs:string
Använda valfri

Tilläggselement

Beskriver tillägg som kan tillämpas på andra element.

Attribut Värde
type ExtensionsType
innehåll 0 element, 0 attribut
Definieras Globalt
name Tillägg

XML-källa

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

Infrastruktur Inställningar element

Deklarerar konfigurationsinställningar i ett tjänstmanifest som ska åsidosättas. Den består av ett eller flera avsnitt av nyckel/värde-par. Parametervärden kan krypteras med hjälp av cmdleten Invoke-ServiceFabricEncryptSecret.

Attribut Värde
type Inställningar OverridesType
innehåll 0 element, 0 attribut
Definieras lokalt i ClusterManifestType complexType
name Infrastrukturresurser Inställningar
minOccurs 0

XML-källa

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

FailoverManagerReplicatorEndpoint-element

Attribut Värde
type InternalEndpointType
innehåll 0 element, 0 attribut
Definieras lokalt i FabricEndpointsType complexType
name FailoverManagerReplicatorEndpoint
minOccurs 0

XML-källa

<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

Attribut Värde
type InternalEndpointType
innehåll 0 element, 0 attribut
Definieras lokalt i FabricEndpointsType complexType
name FaultAnalysisServiceReplicatorEndpoint
minOccurs 0

XML-källa

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

Beskriver ett filarkivmål för ETW-händelser. Fungerar endast i lokal miljö.

Attribut Värde
type FileStoreETWType
innehåll 0 element, 0 attribut
Definieras lokalt i destinationselementet
name FileStore
minOccurs 0
maxOccurs Obegränsad

XML-källa

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

FileStore-element (typ FileStoreType)

Beskriver ett fillagermål för diagnostikdata. Fungerar endast i en fristående klustermiljö.

Attribut Värde
type FileStoreType
innehåll 0 element, 0 attribut
Definieras lokalt i destinationselementet, destinationselementet
name FileStore
minOccurs 0
maxOccurs Obegränsad

XML-källa

<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

Anger samlingen av innehållet i en viss mapp på den lokala noden.

Attribut Värde
type anonyma complexType
innehåll 2 element, 1 attribut
Definieras lokalt i DiagnosticsType complexType
name Mappkälla
minOccurs 0
maxOccurs Obegränsad

XML-källa

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

Attributinformation

IsEnabled

Om samling av innehållet i den här mappen är aktiverad eller inte. Som standard är den inte aktiverad.

Attribut Värde
name IsEnabled
type xs:string

Information om innehållselement

Destinationer

Mål som mappinnehållet måste överföras till.

Attribut Värde
name Destinationer
minOccurs 0

Ingen

Attribut Värde
Referens Parametrar
minOccurs 0
maxOccurs 1

FromSource-element

Attribut Värde
type xs:string
innehåll 0 element, 0 attribut
Definieras lokalt i ContainerHostEntryPointType complexType
name FromSource
minOccurs 0
maxOccurs 1

XML-källa

<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

Attribut Värde
type InternalEndpointType
innehåll 0 element, 0 attribut
Definieras lokalt i FabricEndpointsType complexType
name GatewayResourceManagerReplicatorEndpoint
minOccurs 0

XML-källa

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

Gruppelement (definierat i grupper)

Deklarerar en grupp som ett säkerhetsobjekt som kan refereras i principer.

Attribut Värde
type anonyma complexType
innehåll 2 element, 1 attribut
Definieras lokalt i elementet Grupper
name Grupp
maxOccurs Obegränsad

XML-källa

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

Attributinformation

Name

Namnet på det lokala gruppkontot. Namnet kommer att föregås av program-ID:t.

Attribut Värde
name Namn
type xs:string
Använda required

Information om innehållselement

NTLMAuthenticationPolicy

Attribut Värde
name NTLMAuthenticationPolicy
minOccurs 0

Medlemskap

Attribut Värde
name Medlemskap
minOccurs 0

Gruppelement (definierat i MemberOf)

Gruppen som användaren ska läggas till i. Gruppen måste definieras i avsnittet Grupper.

Attribut Värde
type anonyma complexType
innehåll 0 element, 1 attribut
Definieras lokalt i MemberOf-elementet
name Grupp
minOccurs 0
maxOccurs Obegränsad

XML-källa

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

Attributinformation

NameRef

Namnet för gruppen.

Attribut Värde
name NameRef
type xs:string
Använda required

Element för grupper

Deklarerar en uppsättning grupper som säkerhetsobjekt, som kan refereras till i principer. Grupper är användbara om det finns flera användare för olika startpunkter för tjänsten och de måste ha vissa vanliga behörigheter som är tillgängliga på gruppnivå.

Attribut Värde
type anonyma complexType
innehåll 1 element, 0 attribut
Definieras lokalt i SecurityPrincipalsType complexType
name Grupper
minOccurs 0

XML-källa

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

Information om innehållselement

Grupp

Deklarerar en grupp som ett säkerhetsobjekt som kan refereras i principer.

Attribut Värde
name Grupp
maxOccurs Obegränsad

HealthConfig-element

Anger docker HEALTHCHECK-integreringsalternativ för containern.

Attribut Värde
type ContainerHealthConfigType
innehåll 0 element, 0 attribut
Definieras lokalt i ContainerHostPoliciesType complexType
name HealthConfig
minOccurs 0
maxOccurs 1

XML-källa

<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

Beskriver principen för att utvärdera hälsohändelser som rapporterats på olika programrelaterade entiteter. Om ingen princip anges antas en entitet vara felaktig om hälsorapporten är en varning eller ett fel.

Attribut Värde
type ApplicationHealthPolicyType
innehåll 0 element, 0 attribut
Definieras lokalt i ApplicationPoliciesType complexType
name HealthPolicy
minOccurs 0

XML-källa

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

HttpApplicationGatewayEndpoint-element

Attribut Värde
type InputEndpointType
innehåll 0 element, 0 attribut
Definieras lokalt i FabricEndpointsType complexType
name HttpApplicationGatewayEndpoint
minOccurs 0

XML-källa

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

HttpGatewayEndpoint-element

Attribut Värde
type InputEndpointType
innehåll 0 element, 0 attribut
Definieras lokalt i FabricEndpointsType complexType
name HttpGatewayEndpoint
minOccurs 0

XML-källa

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

Bildelement

Containeravbildning som motsvarar versionsnumret för operativsystemet som ska startas. Om attributet Os inte har angetts antas containeravbildningen fungera i alla versioner av operativsystemet och åsidosätter avbildningen som anges i tjänstmanifestet.

Attribut Värde
type ImageType
innehåll 0 element, 0 attribut
Definieras lokalt i ImageOverridesType complexType
name Bild
minOccurs 0
maxOccurs Obegränsad

XML-källa

<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

Lagringsplatsen och avbildningen på https://hub.docker.com eller Azure Container Registry.

Attribut Värde
type xs:string
innehåll 0 element, 0 attribut
Definieras lokalt i ContainerHostEntryPointType complexType
name ImageName

XML-källa

<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

Avbildningsnamn som motsvarar operativsystemets versionsnummer som ska startas.

Attribut Värde
type ImageOverridesType
innehåll 0 element, 0 attribut
Definieras lokalt i ContainerHostPoliciesType complexType
name ImageOverrides
minOccurs 0
maxOccurs 1

XML-källa

<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

Attribut Värde
type InternalEndpointType
innehåll 0 element, 0 attribut
Definieras lokalt i FabricEndpointsType complexType
name ImageStoreServiceReplicatorEndpoint
minOccurs 0

XML-källa

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

Infrastrukturelement

Attribut Värde
type anonyma complexType
innehåll 6 element, 0 attribut
Definieras lokalt i ClusterManifestType complexType
name Infrastruktur

XML-källa

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

Information om innehållselement

WindowsServer

Attribut Värde
name WindowsServer

Linux

Attribut Värde
name Linux

WindowsAzure

Attribut Värde
name WindowsAzure

WindowsAzureStaticTopology

Attribut Värde
name WindowsAzureStaticTopology

Blackbird

Attribut Värde
name Blackbird

PaaS

Attribut Värde
name PaaS

InfrastrukturInformation-element

Beskriver den infrastruktur som infrastrukturresurserna behöver köras på.

Attribut Värde
type InfrastrukturInformationType
innehåll 0 element, 0 attribut
Definieras Globalt
name InfrastrukturInformation

XML-källa

<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

Definierar en mekanism för att öka instansantalet för en partition. Detta gäller endast tillståndslösa tjänster.

Attribut Värde
type anonyma complexType
innehåll 0 element, 3 attribut
Definieras lokalt i scalingPolicyMechanismGroup-gruppen
name InstanceCountScalingMechanism
minOccurs 0
maxOccurs 1

XML-källa

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

Attributinformation

MinInstanceCount

Det minsta antalet instanser.

Attribut Värde
name MinInstanceCount
type xs:string
Använda required

MaxInstanceCount

Det maximala antalet instanser..

Attribut Värde
name MaxInstanceCount
type xs:string
Använda required

ScaleIncrement

Antalet instanser med vilka upshift/downshift ska utföras.

Attribut Värde
name ScaleIncrement
type xs:string
Använda required

KtlLogger Inställningar element

Beskriv KtlLogger-informationen som är associerad med den här nodtypen

Attribut Värde
type FabricKtlLogger Inställningar Type
innehåll 0 element, 0 attribut
Definieras lokalt i NodeType-element
name KtlLogger Inställningar
minOccurs 0

XML-källa

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

Etikettelement

Anger etiketterna för containern.

Attribut Värde
type ContainerLabelType
innehåll 0 element, 0 attribut
Definieras lokalt i ContainerHostPoliciesType complexType
name Etikett
minOccurs 0
maxOccurs Obegränsad

XML-källa

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

LeaseDriverEndpoint-element

Attribut Värde
type InternalEndpointType
innehåll 0 element, 0 attribut
Definieras lokalt i FabricEndpointsType complexType
name LeaseDriverEndpoint

XML-källa

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

Linux-element

Attribut Värde
type anonyma complexType
innehåll 0 element, 0 attribut
Definieras lokalt i infrastrukturelementet
name Linux

XML-källa

<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

En resurs som den här tjänsten ska balanseras på, till exempel minne eller CPU-användning. Innehåller information om hur mycket av den resursen som varje replik eller instans av den här tjänsten förbrukar som standard.

Attribut Värde
type LoadMetricType
innehåll 0 element, 0 attribut
Definieras lokalt i LoadMetrics-element, LoadMetrics-element, LoadMetrics-element, LoadMetrics-element, LoadMetrics-element
name LoadMetric
maxOccurs Obegränsad

XML-källa

<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 (definierat i ServiceGroupMemberType)

Läs in mått som rapporterats av den här tjänsten.

Attribut Värde
type anonyma complexType
innehåll 1 element, 0 attribut
Definieras lokalt i ServiceGroupMemberType complexType
name LoadMetrics
minOccurs 0

XML-källa

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

Information om innehållselement

LoadMetric

Attribut Värde
name LoadMetric
type LoadMetricType
maxOccurs Obegränsad

LoadMetrics-element (definierat i ServiceGroupTypeMember)

Läs in mått som rapporteras av den här tjänsten, som används för resursbalanseringstjänster.

Attribut Värde
type anonyma complexType
innehåll 1 element, 0 attribut
Definieras lokalt i ServiceGroupTypeMember-elementet
name LoadMetrics
minOccurs 0

XML-källa

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

Information om innehållselement

LoadMetric

Attribut Värde
name LoadMetric
type LoadMetricType
maxOccurs Obegränsad

LoadMetrics-element (definierat i ServiceGroupTypeType)

Läs in mått som rapporterats av den här tjänsten.

Attribut Värde
type anonyma complexType
innehåll 1 element, 0 attribut
Definieras lokalt i ServiceGroupTypeType complexType
name LoadMetrics
minOccurs 0

XML-källa

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

Information om innehållselement

LoadMetric

Attribut Värde
name LoadMetric
type LoadMetricType
maxOccurs Obegränsad

LoadMetrics-element (definierat i ServiceTypeType)

Läs in mått som rapporterats av den här tjänsten.

Attribut Värde
type anonyma complexType
innehåll 1 element, 0 attribut
Definieras lokalt i ServiceTypeType complexType
name LoadMetrics
minOccurs 0

XML-källa

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

Information om innehållselement

LoadMetric

Attribut Värde
name LoadMetric
type LoadMetricType
maxOccurs Obegränsad

LoadMetrics-element (definierat i ServiceType)

Läs in mått som rapporteras av den här tjänsten, som används för resursbalanseringstjänster.

Attribut Värde
type anonyma complexType
innehåll 1 element, 0 attribut
Definieras lokalt i ServiceType complexType
name LoadMetrics
minOccurs 0

XML-källa

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

Information om innehållselement

LoadMetric

Attribut Värde
name LoadMetric
type LoadMetricType
maxOccurs Obegränsad

LocalStore-element (typ LocalStoreETWType)

Beskriver ett butiksmål i noden för ETW-händelser.

Attribut Värde
type LocalStoreETWType
innehåll 0 element, 0 attribut
Definieras lokalt i destinationselementet
name LocalStore
minOccurs 0
maxOccurs Obegränsad

XML-källa

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

LocalStore-element (typ LocalStoreType)

Beskriver ett lagringsmål i noden för diagnostikdata.

Attribut Värde
type LocalStoreType
innehåll 0 element, 0 attribut
Definieras lokalt i destinationselementet, destinationselementet
name LocalStore
minOccurs 0
maxOccurs Obegränsad

XML-källa

<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

Anger om logginsamling är aktiverat. Fungerar endast i en Azure-klustermiljö

Attribut Värde
type anonyma complexType
innehåll 1 element, 0 attribut
Definieras lokalt i ApplicationPoliciesType complexType
name LogCollectionPolicies
minOccurs 0

XML-källa

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

Information om innehållselement

LogCollectionPolicy

Attribut Värde
name LogCollectionPolicy

LogCollectionPolicy-element

Attribut Värde
type anonyma complexType
innehåll 0 element, 1 attribut
Definieras lokalt i Elementet LogCollectionPolicies
name LogCollectionPolicy

XML-källa

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

Attributinformation

Sökväg

Attribut Värde
name Sökväg
type xs:string
Använda valfri

LogConfig-element

Anger loggningsdrivrutinen för en container.

Attribut Värde
type ContainerLoggingDriverType
innehåll 0 element, 0 attribut
Definieras lokalt i ContainerHostPoliciesType complexType
name LogConfig
minOccurs 0
maxOccurs 1

XML-källa

<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

Beskriva inställningarna för logiska kataloger som är associerade med den här nodtypen

Attribut Värde
type anonyma complexType
innehåll 1 element, 0 attribut
Definieras lokalt i NodeType-element
name Logiska kataloger
minOccurs 0

XML-källa

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

Information om innehållselement

LogicalDirectory

Attribut Värde
name LogicalDirectory
type LogicalDirectoryType
maxOccurs Obegränsad

LogicalDirectory-element

Beskriver en LogicalDirectoryType.

Attribut Värde
type LogicalDirectoryType
innehåll 0 element, 0 attribut
Definieras lokalt i LogicalDirectories-element
name LogicalDirectory
maxOccurs Obegränsad

XML-källa

<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

Använd inte. Namnet på den hanterade sammansättningen (till exempel Queue.dll) som värd.

Attribut Värde
type ManagedAssemblyType
innehåll 0 element, 0 attribut
Definieras lokalt i DllHostEntryPointType complexType
name ManagedAssembly

XML-källa

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

ManifestDataPackage-element

Deklarerar en mapp med namnet med attributet Namn under PackageRoot som innehåller statiska datafiler som ska användas av processen vid körning. Service Fabric återanvänder alla EXE:er och DLLHOST:er som anges i värd- och supportpaketen när något av de datapaket som anges i tjänstmanifestet uppgraderas.

Attribut Värde
type DataPackageType
innehåll 0 element, 0 attribut
Definieras lokalt i ManifestDataPackages-elementet
name ManifestDataPackage
minOccurs 0
maxOccurs Obegränsad

XML-källa

<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

Visar en lista över datapaket som innehåller ETW-manifest för komponenterna i det här tjänstmanifestet. Datapaketet som innehåller ETW-manifest bör inte innehålla några andra filer.

Attribut Värde
type anonyma complexType
innehåll 1 element, 0 attribut
Definieras lokalt i ETW-element
name ManifestDataPackages
minOccurs 0

XML-källa

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

Information om innehållselement

ManifestDataPackage

Attribut Värde
name ManifestDataPackage
type DataPackageType
minOccurs 0
maxOccurs Obegränsad

Medlemselement

Attribut Värde
type ServiceGroupMemberType
innehåll 0 element, 0 attribut
Definieras lokalt i elementet Medlemmar, elementet Medlemmar
name Medlem
minOccurs 1
maxOccurs Obegränsad

XML-källa

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

MemberOf-element

Användare kan läggas till i valfri befintlig medlemskapsgrupp, så att de kan ärva alla egenskaper och säkerhetsinställningar för den medlemskapsgruppen. Medlemskapsgruppen kan användas för att skydda externa resurser som måste nås av olika tjänster eller samma tjänst (på en annan dator).

Attribut Värde
type anonyma complexType
innehåll 2 element, 0 attribut
Definieras lokalt i användarelementet
name MemberOf
minOccurs 0

XML-källa

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

Information om innehållselement

SystemGroup

Systemgruppen som användaren ska läggas till i. Systemgruppen måste definieras i avsnittet Grupper.

Attribut Värde
name SystemGroup
minOccurs 0
maxOccurs Obegränsad

Grupp

Gruppen som användaren ska läggas till i. Gruppen måste definieras i avsnittet Grupper.

Attribut Värde
name Grupp
minOccurs 0
maxOccurs Obegränsad

Medlemselement (definierat i StatefulServiceGroupType)

Medlemstjänster i den här tjänstgruppen

Attribut Värde
type anonyma complexType
innehåll 1 element, 0 attribut
Definieras lokalt i StatefulServiceGroupType complexType
name Medlemmar
minOccurs 1
maxOccurs 1

XML-källa

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

Information om innehållselement

Medlem

Attribut Värde
name Medlem
type ServiceGroupMemberType
minOccurs 1
maxOccurs Obegränsad

Elementet Medlemmar (definierat i StatelessServiceGroupType)

Medlemstjänster i den här tjänstgruppen

Attribut Värde
type anonyma complexType
innehåll 1 element, 0 attribut
Definieras lokalt i StatelessServiceGroupType complexType
name Medlemmar
minOccurs 1
maxOccurs 1

XML-källa

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

Information om innehållselement

Medlem

Attribut Värde
name Medlem
type ServiceGroupMemberType
minOccurs 1
maxOccurs Obegränsad

Medlemskapselement

Attribut Värde
type anonyma complexType
innehåll 3 element, 0 attribut
Definieras lokalt i gruppelement
name Medlemskap
minOccurs 0

XML-källa

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

Information om innehållselement

DomainGroup

Attribut Värde
name DomainGroup
minOccurs 0
maxOccurs Obegränsad

SystemGroup

Attribut Värde
name SystemGroup
minOccurs 0
maxOccurs Obegränsad

DomainUser

Attribut Värde
name DomainUser
minOccurs 0
maxOccurs Obegränsad

Elementet NTLMAuthenticationPolicy (definierat i grupp)

Attribut Värde
type anonyma complexType
innehåll 0 element, 1 attribut
Definieras lokalt i gruppelement
name NTLMAuthenticationPolicy
minOccurs 0

XML-källa

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

Attributinformation

IsEnabled

Attribut Värde
name IsEnabled
type xs:booleskt värde
Använda valfri
standard true

NTLMAuthenticationPolicy-element (definierat i Användare)

Attribut Värde
type anonyma complexType
innehåll 0 element, 6 attribut
Definieras lokalt i användarelementet
name NTLMAuthenticationPolicy
minOccurs 0

XML-källa

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

Attributinformation

IsEnabled

Attribut Värde
name IsEnabled
type xs:booleskt värde
Använda valfri
standard true

PasswordSecret

Attribut Värde
name PasswordSecret
type xs:string
Använda required

PasswordSecretEncrypted

Attribut Värde
name PasswordSecretEncrypted
type xs:booleskt värde
Använda valfri
standard falskt

X509StoreLocation

Attribut Värde
name X509StoreLocation
Använda valfri
standard LocalMachine

X509StoreName

Attribut Värde
name X509StoreName
standard Min

X509Thumbprint

Attribut Värde
name X509Thumbprint
type xs:string

NamedPartition-element

Beskriver ett namngivet partitioneringsschema baserat på namn för varje partition.

Attribut Värde
type anonyma complexType
innehåll 1 element, 0 attribut
Definieras lokalt i gruppen PartitionDescriptionGroup
name NamedPartition

XML-källa

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

Information om innehållselement

Partition

Beskriver en partition efter namn.

Attribut Värde
name Partition

NamingReplicatorEndpoint-element

Attribut Värde
type InternalEndpointType
innehåll 0 element, 0 attribut
Definieras lokalt i FabricEndpointsType complexType
name NamingReplicatorEndpoint
minOccurs 0

XML-källa

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

NetworkConfig-element

Anger nätverkskonfigurationen för en container.

Attribut Värde
type ContainerNetworkConfigType
innehåll 0 element, 0 attribut
Definieras lokalt i ContainerHostPoliciesType complexType
name NetworkConfig
minOccurs 0
maxOccurs 1

XML-källa

<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

Anger nätverksprinciper, inklusive containernätverksprinciper.

Attribut Värde
type NetworkPoliciesType
innehåll 0 element, 0 attribut
Definieras lokalt i ServiceManifestImportPoliciesType complexType, ServicePackageType complexType
name NetworkPolicies
minOccurs 0
maxOccurs 1

XML-källa

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

Beskriver en Microsoft Azure Service Fabric-nod.

Attribut Värde
type FabricNodeType
innehåll 0 element, 0 attribut
Definieras lokalt i NodeList-elementet NodeList-elementet
name Nod
maxOccurs Obegränsad

XML-källa

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

Beskriver en infrastrukturinformation som behövs.

Attribut Värde
type InfrastrukturNodeType
innehåll 0 element, 0 attribut
Definieras lokalt i NodeList-element
name Nod
maxOccurs Obegränsad

XML-källa

<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 (definierat i InfrastructureInformationType)

Attribut Värde
type anonyma complexType
innehåll 1 element, 0 attribut
Definieras lokalt i InfrastructureInformationType complexType
name NodeList

XML-källa

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

Information om innehållselement

Nod

Attribut Värde
name Nod
type InfrastrukturNodeType
maxOccurs Obegränsad

NodeList-element (definierat i LinuxInfrastructureType)

Attribut Värde
type anonyma complexType
innehåll 1 element, 0 attribut
Definieras lokalt i LinuxInfrastructureType complexType
name NodeList

XML-källa

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

Information om innehållselement

Nod

Attribut Värde
name Nod
type FabricNodeType
maxOccurs Obegränsad

NodeList-element (definierat i WindowsInfrastructureType)

Attribut Värde
type anonyma complexType
innehåll 1 element, 0 attribut
Definieras lokalt i WindowsInfrastructureType complexType
name NodeList

XML-källa

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

Information om innehållselement

Nod

Attribut Värde
name Nod
type FabricNodeType
maxOccurs Obegränsad

NodeType-element

Beskriv en nodtyp.

Attribut Värde
type anonyma complexType
innehåll 7 element, 1 attribut
Definieras lokalt i NodeTypes-element
name Nodetype
maxOccurs Obegränsad

XML-källa

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

Attributinformation

Name

Namnet på NodeType

Attribut Värde
name Namn
type xs:string
Använda required

Information om innehållselement

Slutpunkter

Beskriva slutpunkterna som är associerade med den här nodtypen

Attribut Värde
name Slutpunkter
type FabricEndpointsType
minOccurs 0

KtlLogger Inställningar

Beskriv KtlLogger-informationen som är associerad med den här nodtypen

Attribut Värde
name KtlLogger Inställningar
type FabricKtlLogger Inställningar Type
minOccurs 0

Logiska kataloger

Beskriva inställningarna för logiska kataloger som är associerade med den här nodtypen

Attribut Värde
name Logiska kataloger
minOccurs 0

Certifikat

Beskriv de certifikat som är associerade med den här nodtypen

Attribut Värde
name Certifikat
type CertificatesType
minOccurs 0

PlacementProperties

Beskriva egenskaperna för den här NodeType som ska användas som placeringsbegränsningar

Attribut Värde
name PlacementProperties
minOccurs 0

Kapaciteter

Kapaciteterna för olika mått för den här nodtypen

Attribut Värde
name Kapaciteter
minOccurs 0

SfssRgPolicies

Resursstyrningsprincipen för SF-systemtjänster för den här nodtypen

Attribut Värde
name SfssRgPolicies
minOccurs 0

NodeTypes-element

Attribut Värde
type anonyma complexType
innehåll 1 element, 0 attribut
Definieras lokalt i ClusterManifestType complexType
name NodeTypes
minOccurs 1

XML-källa

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

Information om innehållselement

Nodetype

Beskriv en nodtyp.

Attribut Värde
name Nodetype
maxOccurs Obegränsad

PaaS-element

Attribut Värde
type anonyma complexType
innehåll 2 element, 0 attribut
Definieras lokalt i infrastrukturelementet
name PaaS

XML-källa

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

Information om innehållselement

Roller

Attribut Värde
name Roller

Röster

Attribut Värde
name Röster

PackageSharingPolicy-element

Anger om en kod, konfiguration eller ett datapaket ska delas mellan tjänstinstanser av samma tjänsttyp.

Attribut Värde
type PackageSharingPolicyType
innehåll 0 element, 0 attribut
Definieras lokalt i ServiceManifestImportPoliciesType complexType
name PackageSharingPolicy
minOccurs 0

XML-källa

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

Parameterelement (typ ParameterType)

Attribut Värde
type ParameterType
innehåll 0 element, 0 attribut
Definieras lokalt i ParametersType complexType
name Parameter
minOccurs 1
maxOccurs Obegränsad

XML-källa

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

Parameterelement som definierats i Parametrar

En programparameter som ska användas i det här manifestet. Parametervärdet kan ändras under programinstansiering, eller om inget värde anges används standardvärdet.

Attribut Värde
type anonyma complexType
innehåll 0 element, 2 attribut
Definieras lokalt i parameterelementet
name Parameter
block
minOccurs 0
maxOccurs Obegränsad

XML-källa

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

Attributinformation

Name

Namnet på parametern som ska användas i manifestet som "[Namn]".

Attribut Värde
name Name
Använda required

Standardvärde

Standardvärde för parametern, som används om parametervärdet inte anges under programinstansieringen.

Attribut Värde
name Standardvärde
type xs:string
Använda required

Parameterelement (definierat i Parametrar)

Attribut Värde
type anonyma complexType
innehåll 0 element, 0 attribut
Definieras lokalt i parameterelementet
name Parameter
minOccurs 0
maxOccurs Obegränsad

XML-källa

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

Parameterelement definierat i avsnitt

Inställningen som ska åsidosättas.

Attribut Värde
type anonyma complexType
innehåll 0 element, 2 attribut
Definieras lokalt i avsnittselement
name Parameter
minOccurs 0
maxOccurs Obegränsad

XML-källa

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

Attributinformation

IsEncrypted

Om sant krypteras värdet för den här parametern. Programutvecklaren ansvarar för att skapa ett certifikat och använda cmdleten Invoke-ServiceFabricEncryptSecret för att kryptera känslig information. Certifikatinformationen som ska användas för att kryptera värdet anges i avsnittet Certifikat. Det här attributet är inaktuellt. Använd typattributet.

Attribut Värde
name IsEncrypted
type xs:booleskt värde
standard falskt

Typ

Det här värdet definierar den typ av värde som du har angett i attributet Värde. Det kan vara SecretsStoreRef/Encrypted/PlainText. Om värdet är Inställt på SecretsStoreRef hämtar vi referensvärdet från SecretStore. Om värdet är Krypterat ansvarar programutvecklaren för att skapa ett certifikat och använda cmdleten Invoke-ServiceFabricEncryptSecret för att kryptera känslig information.

Attribut Värde
name Type
type xs:string
Använda valfri

Parameterelement (definierat i avsnitt)

Attribut Värde
type anonyma complexType
innehåll 0 element, 5 attribut
Definieras lokalt i avsnittselement
name Parameter
minOccurs 0
maxOccurs Obegränsad

XML-källa

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

Attributinformation

Name

Attribut Värde
name Namn
type xs:string
Använda required

Värde

Attribut Värde
name Värde
type xs:string
Använda required

MustOverride

Om det är sant måste värdet för den här parametern åsidosättas av konfiguration på högre nivå.

Attribut Värde
name MustOverride
type xs:booleskt värde
standard falskt

IsEncrypted

Om sant krypteras värdet för den här parametern.

Attribut Värde
name IsEncrypted
type xs:booleskt värde
standard falskt

Typ

Attribut Värde
name Type
type xs:string
Använda valfri

Parameterelement (typ ParametersType)

Ytterligare inställningar som anges som namn/värde-par

Attribut Värde
type ParametersType
innehåll 0 element, 0 attribut
Definieras Globalt
name Parametrar

XML-källa

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

Parameterelement (definierat i AppInstanceDefinitionType)

Lista över parametrar för programmet enligt definitionen i programmanifestet och deras respektive värden.

Attribut Värde
type anonyma complexType
innehåll 1 element, 0 attribut
Definieras lokalt i AppInstanceDefinitionType complexType
name Parametrar

XML-källa

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

Information om innehållselement

Parameter

Attribut Värde
name Parameter
minOccurs 0
maxOccurs Obegränsad

Parameterelement (definierat i ApplicationManifestType)

Deklarerar de parametrar som används i det här programmanifestet. Värdet för dessa parametrar kan anges när programmet instansieras och kan användas för att åsidosätta inställningar för program- eller tjänstkonfiguration.

Attribut Värde
type anonyma complexType
innehåll 1 element, 0 attribut
Definieras lokalt i ApplicationManifestType complexType
name Parametrar
minOccurs 0

XML-källa

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

Information om innehållselement

Parameter

En programparameter som ska användas i det här manifestet. Parametervärdet kan ändras under programinstansiering, eller om inget värde anges används standardvärdet.

Attribut Värde
name Parameter
block
minOccurs 0
maxOccurs Obegränsad

Partitionselement

Beskriver en partition efter namn.

Attribut Värde
type anonyma complexType
innehåll 0 element, 1 attribut
Definieras lokalt i NamedPartition-element
name Partition

XML-källa

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

Attributinformation

Name

Namnet på partitionen

Attribut Värde
name Name
Använda required

PersistencePolicy-element

Tillägg för beständighetsprincip för tjänsttypen

Attribut Värde
type anonyma complexType
innehåll 1 element, 4 attribut
Definieras Globalt
name PersistencePolicy

XML-källa

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

Attributinformation

Name

Attribut Värde
name Namn
type xs:string
Använda required

Läge

Attribut Värde
name Läge
Använda required

WriteBehind

Attribut Värde
name WriteBehind
type xs:string
Använda required

Provider

Attribut Värde
name Provider
type xs:string
Använda required

Information om innehållselement

Egenskaper

Attribut Värde
name Egenskaper
type ServiceTypeExtensionPolicyPropertiesType
minOccurs 0

PlacementConstraints-element

Används för att styra vilka noder i klustret som en tjänst kan köras på. Ett nyckel/värde-par som beskriver nodegenskapens namn och tjänstens krav för värdet. Enskilda instruktioner kan grupperas tillsammans med enkel boolesk logik för att skapa den nödvändiga begränsningen. Till exempel "(FirmwareVersion>12 && InDMZ == True)".

Attribut Värde
type xs:string
innehåll 0 element, 0 attribut
Definieras lokalt i ServiceType complexType, ServiceType ComplexType, ServiceGroupTypeType complexType
name PlacementConstraints
minOccurs 0

XML-källa

<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

Beskriva egenskaperna för den här NodeType som ska användas som placeringsbegränsningar

Attribut Värde
type anonyma complexType
innehåll 1 element, 0 attribut
Definieras lokalt i NodeType-element
name PlacementProperties
minOccurs 0

XML-källa

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

Information om innehållselement

Property

Attribut Värde
name Property
type KeyValuePairType
minOccurs 0
maxOccurs Obegränsad

Principelement (typ ApplicationPoliciesType)

Beskriver de principer (loggsamling, standardkörning, hälsa och säkerhetsåtkomst) som ska tillämpas på programnivå.

Attribut Värde
type ApplicationPoliciesType
innehåll 0 element, 0 attribut
Definieras lokalt i ApplicationManifestType complexType, EnvironmentType complexType
name Principer
minOccurs 0

XML-källa

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

Principelement (typ ServiceManifestImportPoliciesType)

Beskriver principer (slutpunktsbindning, paketdelning, körning och säkerhetsåtkomst) som ska tillämpas på det importerade tjänstmanifestet.

Attribut Värde
type ServiceManifestImportPoliciesType
innehåll 0 element, 0 attribut
Definieras lokalt i ServiceManifestImport-element
name Principer
minOccurs 0

XML-källa

<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

Anger vilken slutpunktsresurs som ska binda containerexponerad port.

Attribut Värde
type PortBindingType
innehåll 0 element, 0 attribut
Definieras lokalt i ServicePackageContainerPolicyType complexType, ContainerHostPoliciesType complexType
name PortBinding
minOccurs 0
maxOccurs Obegränsad

XML-källa

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

Elementet Principals

Beskriver de säkerhetsobjekt (användare, grupper) som krävs för att programmet ska kunna köra tjänster och säkra resurser. Huvudnamn refereras till i principavsnitten.

Attribut Värde
type SecurityPrincipalsType
innehåll 0 element, 0 attribut
Definieras lokalt i ApplicationManifestType complexType, EnvironmentType complexType
name Huvudkonto
minOccurs 0

XML-källa

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

Programelement

Det körbara namnet. Till exempel "MySetup.bat" eller "MyServiceHost.exe".

Attribut Värde
type xs:string
innehåll 0 element, 0 attribut
Definieras lokalt i ExeHostEntryPointType complexType
name Program

XML-källa

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

Egenskapselement

Definierar egenskaper för beständighets- och borttagningsprinciperna.

Attribut Värde
type ServiceTypeExtensionPolicyPropertiesType
innehåll 0 element, 0 attribut
Definieras lokalt i elementet PersistencePolicy, elementet EvictionPolicy
name Egenskaper
minOccurs 0

XML-källa

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

Egenskapselement (typ KeyValuePairType)

Attribut Värde
type KeyValuePairType
innehåll 0 element, 0 attribut
Definieras lokalt i elementet PlacementProperties
name Property
minOccurs 0
maxOccurs Obegränsad

XML-källa

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

Egenskapselement (definierat i ServiceTypeExtensionPolicyPropertiesType)

Attribut Värde
type anonyma complexType
innehåll 0 element, 2 attribut
Definieras lokalt i ServiceTypeExtensionPolicyPropertiesType complexType
name Property
minOccurs 0
maxOccurs Obegränsad

XML-källa

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

Attributinformation

Name

Attribut Värde
name Namn
type xs:string
Använda required

Värde

Attribut Värde
name Värde
type xs:string
Använda required

ProviderGuid-element

Attribut Värde
type anonyma complexType
innehåll 0 element, 1 attribut
Definieras lokalt i ProviderGuids-elementet
name ProviderGuid
minOccurs 0
maxOccurs Obegränsad

XML-källa

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

Attributinformation

Värde

Attribut Värde
name Värde
Använda required

ProviderGuids-element

Visar en lista över ETW-providerns GUID för komponenterna i det här tjänstmanifestet.

Attribut Värde
type anonyma complexType
innehåll 1 element, 0 attribut
Definieras lokalt i ETW-element
name ProviderGuids
minOccurs 0

XML-källa

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

Information om innehållselement

ProviderGuid

Attribut Värde
name ProviderGuid
minOccurs 0
maxOccurs Obegränsad

RepairManagerReplicatorEndpoint-element

Attribut Värde
type InternalEndpointType
innehåll 0 element, 0 attribut
Definieras lokalt i FabricEndpointsType complexType
name RepairManagerReplicatorEndpoint
minOccurs 0

XML-källa

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

RepositoryCredentials-element

Autentiseringsuppgifter för containeravbildningslagringsplats att hämta avbildningar från.

Attribut Värde
type RepositoryCredentialsType
innehåll 0 element, 0 attribut
Definieras lokalt i ContainerHostPoliciesType complexType
name RepositoryCredentials
minOccurs 0
maxOccurs 1

XML-källa

<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

Anger resursgränser för ett kodpaket.

Attribut Värde
type ResourceGovernancePolicyType
innehåll 0 element, 0 attribut
Definieras lokalt i ServiceManifestImportPoliciesType complexType, DigestedCodePackage-elementet, DigestedEndpoint-elementet
name ResourceGovernancePolicy
minOccurs 0

XML-källa

<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

Anger resurs åsidosättningar för slutpunkter som deklarerats i tjänstmanifestresurser.

Attribut Värde
type ResourceOverridesType
innehåll 0 element, 0 attribut
Definieras lokalt i ServiceManifestImport-element
name ResourceOverrides
minOccurs 0

XML-källa

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

Resurselement

Beskriver de resurser som används av den här tjänsten, som kan deklareras utan att ändra kompilerad kod och ändras när tjänsten distribueras. Åtkomsten till dessa resurser styrs via avsnitten Huvudnamn och principer i programmanifestet.

Attribut Värde
type ResourcesType
innehåll 0 element, 0 attribut
Definieras lokalt i ServiceManifestType complexType
name Resurser
minOccurs 0

XML-källa

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

Rollelement (typ AzureRoleType)

Attribut Värde
type AzureRoleType
innehåll 0 element, 0 attribut
Definieras lokalt i elementet Roles
name Role
maxOccurs Obegränsad

XML-källa

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

Rollelement (typ BlackbirdRoleType)

Attribut Värde
type BlackbirdRoleType
innehåll 0 element, 0 attribut
Definieras lokalt i elementet Roles
name Role
minOccurs 1
maxOccurs Obegränsad

XML-källa

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

Rollelement (typ PaaSRoleType)

Attribut Värde
type PaaSRoleType
innehåll 0 element, 0 attribut
Definieras lokalt i elementet Roles
name Role
maxOccurs Obegränsad

XML-källa

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

Rollelement (definierat i Blackbird)

Attribut Värde
type anonyma complexType
innehåll 1 element, 0 attribut
Definieras lokalt i Blackbird-element
name Roller

XML-källa

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

Information om innehållselement

Role

Attribut Värde
name Role
type BlackbirdRoleType
minOccurs 1
maxOccurs Obegränsad

Rollelement (definierat i PaaS)

Attribut Värde
type anonyma complexType
innehåll 1 element, 0 attribut
Definieras lokalt i PaaS-element
name Roller

XML-källa

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

Information om innehållselement

Role

Attribut Värde
name Role
type PaaSRoleType
maxOccurs Obegränsad

Rollelement (definierat i WindowsAzure)

Attribut Värde
type anonyma complexType
innehåll 1 element, 0 attribut
Definieras lokalt i WindowsAzure-element
name Roller

XML-källa

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

Information om innehållselement

Role

Attribut Värde
name Role
type AzureRoleType
maxOccurs Obegränsad

RunAsPolicy-element

Anger det lokala eller lokala systemkonto som ett tjänstkodpaket ska köras som. Domänkonton stöds i Windows Server-distributioner där Microsoft Entra-ID är tillgängligt. Som standard körs program under det konto som Fabric.exe-processen körs under. Program kan också köras som andra konton, som måste deklareras i avsnittet Huvudnamn. Om du tillämpar en RunAs-princip på en tjänst och tjänstmanifestet deklarerar slutpunktsresurser med HTTP-protokollet, måste du också ange en SecurityAccessPolicy för att säkerställa att portar som allokerats till dessa slutpunkter är korrekt åtkomstkontroll listade för det RunAs-användarkonto som tjänsten körs under. För en HTTPS-slutpunkt måste du också definiera en EndpointBindingPolicy för att ange namnet på certifikatet som ska returneras till klienten.

Attribut Värde
type RunAsPolicyType
innehåll 0 element, 0 attribut
Definieras lokalt i ServiceManifestImportPoliciesType complexType, DigestedCodePackage-element
name RunAsPolicy
minOccurs 0

XML-källa

<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

Attribut Värde
type anonyma complexType
innehåll 0 element, 1 attribut
Definieras lokalt i ExeHost-elementet
name RunFrequency
minOccurs 0

XML-källa

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

Attributinformation

IntervalInSeconds

Attribut Värde
name IntervalInSeconds
Använda required

ScalingPolicy-element

En beskrivning av skalningsprincipen som består av en utlösare och en mekanism för skalning.

Attribut Värde
type ScalingPolicyType
innehåll 0 element, 0 attribut
Definieras lokalt i elementet ServiceScalingPolicies
name ScalingPolicy
maxOccurs Obegränsad

XML-källa

<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

Detta anger certifikatinformationen.

Attribut Värde
type FabricCertificateType
innehåll 0 element, 0 attribut
Definieras lokalt i certifikatelementet, certifikatelementet, digestedCertificates-elementet
name SecretsCertificate
minOccurs 0

XML-källa

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

Avsnittselement (definierat i Inställningar OverridesType)

Ett avsnitt i filen Inställningar.xml som ska åsidosättas.

Attribut Värde
type anonyma complexType
innehåll 1 element, 1 attribut
Definieras lokalt i Inställningar OverridesType complexType
name Avsnitt
maxOccurs Obegränsad

XML-källa

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

Attributinformation

Name

Namnet på avsnittet i filen Inställningar.xml som ska åsidosättas.

Attribut Värde
name Name
Använda required

Information om innehållselement

Parameter

Inställningen som ska åsidosättas.

Attribut Värde
name Parameter
minOccurs 0
maxOccurs Obegränsad

Avsnittselement (definierat i Inställningar Type)

Ett användardefinierat namngivet avsnitt.

Attribut Värde
type anonyma complexType
innehåll 1 element, 1 attribut
Definieras lokalt i Inställningar Type complexType
name Avsnitt
minOccurs 0
maxOccurs Obegränsad

XML-källa

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

Attributinformation

Name

Attribut Värde
name Namn
type xs:string
Använda required

Information om innehållselement

Parameter

Attribut Värde
name Parameter
minOccurs 0
maxOccurs Obegränsad

SecurityAccessPolicies-element

Lista över säkerhetsprinciper som tillämpas på resurser på programnivå.

Attribut Värde
type anonyma complexType
innehåll 1 element, 0 attribut
Definieras lokalt i ApplicationPoliciesType complexType
name SecurityAccessPolicies
minOccurs 0

XML-källa

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

Information om innehållselement

SecurityAccessPolicy

Attribut Värde
name SecurityAccessPolicy
type SecurityAccessPolicyType

SecurityAccessPolicy-element

Ger åtkomstbehörighet till ett huvudnamn för en resurs (till exempel en slutpunkt) som definierats i ett tjänstmanifest. Vanligtvis är det mycket användbart att kontrollera och begränsa åtkomsten till tjänster till olika resurser för att minimera säkerhetsrisker. Detta är särskilt viktigt när programmet skapas från en samling tjänster från en marknadsplats som utvecklas av olika utvecklare.

Attribut Värde
type SecurityAccessPolicyType
innehåll 0 element, 0 attribut
Definieras lokalt i ServiceManifestImportPoliciesType complexType, SecurityAccessPolicies-elementet, DigestedEndpoint-elementet
name SecurityAccessPolicy
minOccurs 0

XML-källa

<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

Anger säkerhetsalternativ för containern.

Attribut Värde
type SecurityOptionsType
innehåll 0 element, 0 attribut
Definieras lokalt i ContainerHostPoliciesType complexType
name SecurityOption
minOccurs 0
maxOccurs Obegränsad

XML-källa

<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

Certifikatet som används för att skydda kommunikationen inom klustret.

Attribut Värde
type FabricCertificateType
innehåll 0 element, 0 attribut
Definieras lokalt i CertificatesType complexType
name ServerCertificate
minOccurs 0

XML-källa

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

Tjänstelement

Deklarerar en tjänst som ska skapas automatiskt när programmet instansieras.

Attribut Värde
type anonyma complexType
innehåll 2 element, 4 attribut
Definieras lokalt i DefaultServicesType complexType
name Tjänst

XML-källa

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

Attributinformation

Name

Tjänstnamnet som används för att bilda den fullständigt kvalificerade programnamnets URI. Tjänstens fullständigt kvalificerade namn-URI skulle vara: fabric:/ApplicationName/ServiceName.

Attribut Värde
name Namn
type xs:string
Använda required

GeneratedIdRef

Referens till det automatiskt genererade ID som används av Visual Studio-verktyg.

Attribut Värde
name GeneratedIdRef
type xs:string
Använda valfri

ServiceDnsName

Tjänstens DNS-namn.

Attribut Värde
name ServiceDnsName
type xs:string
Använda valfri

ServicePackageActivationMode

ServicePackageActivationMode som ska användas när tjänsten skapas. Tillåtna värden är "SharedProcess" och "ExclusiveProcess". I Läget SharedProcess delar repliker eller instanser från olika partitioner av tjänsten samma aktivering av tjänstpaketet på en nod. Med Läget ExclusiveProcess har varje replik eller instans av tjänsten sin egen dedikerade aktivering av tjänstpaketet.

Attribut Värde
name ServicePackageActivationMode
type xs:string
Använda valfri
standard SharedProcess

Information om innehållselement

Tillståndslös tjänst

Attribut Värde
name Tillståndslös tjänst
type StatelessServiceType

StatefulService

Attribut Värde
name StatefulService
type StatefulServiceType

Service Anslut ionEndpoint-element

Attribut Värde
type InternalEndpointType
innehåll 0 element, 0 attribut
Definieras lokalt i FabricEndpointsType complexType
name Tjänst Anslut ionEndpoint
minOccurs 0

XML-källa

<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

Definierar en tillhörighetsrelation med en annan tjänst. Användbart när du delar upp ett tidigare monolitiskt program i mikrotjänster. En tjänst har ett lokalt beroende av en annan tjänst och båda tjänsterna måste köras på samma nod för att fungera.

Attribut Värde
type anonyma complexType
innehåll 0 element, 2 attribut
Definieras lokalt i ServiceCorrelations-elementet
name ServiceCorrelation
maxOccurs Obegränsad

XML-källa

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

Attributinformation

ServiceName

Namnet på den andra tjänsten som en URI. Exempel: "fabric:/otherApplication/parentService".

Attribut Värde
name ServiceName
Använda required

Schema

I NonAlignedAffinity placeras repliker eller instanser av de olika tjänsterna på samma noder. AlignedAffinity används med tillståndskänsliga tjänster. Om du konfigurerar en tillståndskänslig tjänst som att ha justerat tillhörigheten till en annan tillståndskänslig tjänst ser du till att primärvärdena för dessa tjänster placeras på samma noder som varandra och att varje par med sekundärfiler också placeras på samma noder.

Attribut Värde
name Schema
Använda required

ServiceCorrelations-element

Definierar tillhörighetsrelationer mellan tjänster.

Attribut Värde
type anonyma complexType
innehåll 1 element, 0 attribut
Definieras lokalt i ServiceType complexType
name ServiceCorrelations
minOccurs 0

XML-källa

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

Information om innehållselement

ServiceCorrelation

Definierar en tillhörighetsrelation med en annan tjänst. Användbart när du delar upp ett tidigare monolitiskt program i mikrotjänster. En tjänst har ett lokalt beroende av en annan tjänst och båda tjänsterna måste köras på samma nod för att fungera.

Attribut Värde
name ServiceCorrelation
maxOccurs Obegränsad

ServiceFabricRuntimeAccessPolicy-element

Anger principer som avgör hur Service Fabric-körningen exponeras för replikerna.

Attribut Värde
type ServiceFabricRuntimeAccessPolicyType
innehåll 0 element, 0 attribut
Definieras lokalt i ServiceManifestImportPoliciesType complexType, ServicePackageType complexType
name ServiceFabricRuntimeAccessPolicy
minOccurs 0
maxOccurs 1

XML-källa

<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

En samling tjänster som automatiskt finns tillsammans, så att de också flyttas tillsammans under redundansväxling eller resurshantering.

Attribut Värde
type anonyma complexType
innehåll 2 element, 2 attribut
Definieras lokalt i DefaultServicesType complexType
name ServiceGroup

XML-källa

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

Attributinformation

Name

Namnet på den här tjänsten i förhållande till programmets namn-URI. Fullständigt kvalificerat namn på tjänsten är en kombination av namn-URI för programmet och det här namnet.

Attribut Värde
name Namn
type xs:string
Använda required

ServicePackageActivationMode

ServicePackageActivationMode som ska användas när tjänsten skapas. Tillåtna värden är "SharedProcess" och "ExclusiveProcess". I Läget SharedProcess delar repliker eller instanser från olika partitioner av tjänsten samma aktivering av tjänstpaketet på en nod. Med Läget ExclusiveProcess har varje replik eller instans av tjänsten sin egen dedikerade aktivering av tjänstpaketet.

Attribut Värde
name ServicePackageActivationMode
type xs:string
Använda valfri
standard SharedProcess

Information om innehållselement

StatelessServiceGroup

Attribut Värde
name StatelessServiceGroup
type StatelessServiceGroupType

StatefulServiceGroup

Attribut Värde
name StatefulServiceGroup
type StatefulServiceGroupType

ServiceGroupMembers-element

Medlemstyper av den här tjänstgruppstypen.

Attribut Värde
type anonyma complexType
innehåll 1 element, 0 attribut
Definieras lokalt i ServiceGroupTypeType complexType
name ServiceGroupMembers
minOccurs 0
maxOccurs 1

XML-källa

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

Information om innehållselement

Ingen

Attribut Värde
Referens ServiceGroupTypeMember
minOccurs 1
maxOccurs Obegränsad

ServiceGroupTypeMember-element

Beskriver medlemstypen för tjänstgruppen.

Attribut Värde
type anonyma complexType
innehåll 1 element, 1 attribut
Definieras Globalt
name ServiceGroupTypeMember

XML-källa

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

Attributinformation

ServiceTypeName

Användardefinierad typidentifierare för en Microsoft Azure Service Fabric ServiceGroup-medlem, t.ex. aktör

Attribut Värde
name ServiceTypeName
Använda required

Information om innehållselement

LoadMetrics

Läs in mått som rapporteras av den här tjänsten, som används för resursbalanseringstjänster.

Attribut Värde
name LoadMetrics
minOccurs 0

ServiceManifest-element

Deklarativt beskriver tjänsttypen och versionen. Den visar de oberoende uppgraderingsbara kod-, konfigurations- och datapaketen som tillsammans utgör ett tjänstpaket för att stödja en eller flera tjänsttyper. Resurser, diagnostikinställningar och tjänstmetadata, till exempel tjänsttyp, hälsoegenskaper och belastningsutjämningsmått, anges också.

Attribut Värde
type ServiceManifestType
innehåll 0 element, 0 attribut
Definieras Globalt
name ServiceManifest

XML-källa

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

ServiceManifestImport-element

Importerar ett tjänstmanifest som skapats av tjänstutvecklaren. Ett tjänstmanifest måste importeras för varje komponenttjänst i programmet. Konfigurations åsidosättningar och principer kan deklareras för tjänstmanifestet.

Attribut Värde
type anonyma complexType
innehåll 5 element, 0 attribut
Definieras lokalt i ApplicationManifestType complexType
name ServiceManifestImportera
maxOccurs Obegränsad

XML-källa

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

Information om innehållselement

ServiceManifestRef

Attribut Värde
name ServiceManifestRef
type ServiceManifestRefType

ConfigOverrides

Beskriver konfigurations åsidosättningar för det importerade tjänstmanifestet. Med åsidosättningar av konfiguration kan du återanvända samma tjänstmanifest över flera programtyper genom att åsidosätta konfigurationen av tjänstmanifestet endast när det används med en viss programtyp. Konfigurations åsidosättningar kan ändra valfri standardkonfiguration i ett tjänstmanifest så länge standardkonfigurationen definieras med hjälp av Inställningar.xml i mappen ConfigPackage.

Attribut Värde
name ConfigOverrides
minOccurs 0

ResourceOverrides

Attribut Värde
name ResourceOverrides
type ResourceOverridesType
minOccurs 0

EnvironmentOverrides

Attribut Värde
name EnvironmentOverrides
type EnvironmentOverridesType
minOccurs 0
maxOccurs Obegränsad

Principer

Attribut Värde
name Principer
type ServiceManifestImportPoliciesType
minOccurs 0

ServiceManifestRef-element

Importerar tjänstmanifestet med referens. För närvarande måste tjänstmanifestfilen (ServiceManifest.xml) finnas i byggpaketet.

Attribut Värde
type ServiceManifestRefType
innehåll 0 element, 0 attribut
Definieras lokalt i ServiceManifestImport-element
name ServiceManifestRef

XML-källa

<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 representerar en versionsenhet för distribution och aktivering. Versionen av ServicePackage bestäms baserat på manifestversionen och versionen av åsidosättningarna.

Attribut Värde
type ServicePackageType
innehåll 0 element, 0 attribut
Definieras Globalt
name ServicePackage

XML-källa

<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

Attribut Värde
type ServicePackageContainerPolicyType
innehåll 0 element, 0 attribut
Definieras lokalt i ServiceManifestImportPoliciesType complexType, ServicePackageType complexType
name ServicePackageContainerPolicy
minOccurs 0
maxOccurs 1

XML-källa

<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

Attribut Värde
type anonyma complexType
innehåll 0 element, 1 attribut
Definieras lokalt i ApplicationInstanceType complexType
name ServicePackageRef
maxOccurs Obegränsad

XML-källa

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

Attributinformation

Name

Attribut Värde
name Name
Använda required

ServicePackageResourceGovernancePolicy-element

Definierar den resursstyrningsprincip som tillämpas på nivån för hela tjänstpaketet.

Attribut Värde
type ServicePackageResourceGovernancePolicyType
innehåll 0 element, 0 attribut
Definieras lokalt i ServiceManifestImportPoliciesType complexType, ServicePackageType complexType
name ServicePackageResourceGovernancePolicy
minOccurs 0
maxOccurs 1

XML-källa

<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 (definierat i ServiceTypeType)

Deklarerar placeringsprinciper för en tjänst. Användbart när klustret sträcker sig över geografiska avstånd eller och/eller geopolitiska regioner.

Attribut Värde
type anonyma complexType
innehåll 1 element, 0 attribut
Definieras lokalt i ServiceTypeType complexType
name ServicePlacementPolicies
minOccurs 0

XML-källa

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

Information om innehållselement

ServicePlacementPolicy

Definierar en tjänstplaceringsprincip som anger att tjänsten ska eller inte ska köras i vissa klusterfeldomäner. Användbart när klustret sträcker sig över geografiska avstånd eller och/eller geopolitiska regioner.

Attribut Värde
name ServicePlacementPolicy
maxOccurs Obegränsad

ServicePlacementPolicies-element (definierat i ServiceType)

Deklarerar placeringsprinciper för en tjänst. Användbart när klustret sträcker sig över geografiska avstånd eller och/eller geopolitiska regioner.

Attribut Värde
type anonyma complexType
innehåll 1 element, 0 attribut
Definieras lokalt i ServiceType complexType
name ServicePlacementPolicies
minOccurs 0

XML-källa

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

Information om innehållselement

ServicePlacementPolicy

Definierar en tjänstplaceringsprincip som anger att tjänsten ska eller inte ska köras i vissa klusterfeldomäner. Användbart när klustret sträcker sig över geografiska avstånd eller och/eller geopolitiska regioner.

Attribut Värde
name ServicePlacementPolicy
maxOccurs Obegränsad

ServicePlacementPolicy-element definierat i ServicePlacementPolicies

Definierar en tjänstplaceringsprincip som anger att tjänsten ska eller inte ska köras i vissa klusterfeldomäner. Användbart när klustret sträcker sig över geografiska avstånd eller och/eller geopolitiska regioner.

Attribut Värde
type anonyma complexType
innehåll 0 element, 2 attribut
Definieras lokalt i Elementet ServicePlacementPolicies
name ServicePlacementPolicy
maxOccurs Obegränsad

XML-källa

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

Attributinformation

DomainName

Feldomänen där tjänsten ska eller inte ska placeras, beroende på typvärdet.

Attribut Värde
name DomainName

Typ

Med InvalidDomain kan du ange att en viss feldomän är ogiltig för den här arbetsbelastningen. RequiredDomain kräver att alla repliker finns i den angivna domänen. Flera obligatoriska domäner kan anges. PreferredPrimaryDomain anger önskad feldomän för primära repliker. Användbart i geografiskt utspridda kluster där du använder andra platser för redundans, men föredrar att de primära replikerna placeras på en viss plats för att tillhandahålla kortare svarstid för åtgärder som går till den primära. RequiredDomainDistribution anger att repliker måste distribueras mellan tillgängliga feldomäner. NonPartiallyPlace styr om tjänstreplikerna kommer att finnas delvis om inte alla kan placeras.

Attribut Värde
name Type
Använda required

ServicePlacementPolicy-element (definierat i ServicePlacementPolicies)

Definierar en tjänstplaceringsprincip som anger att tjänsten ska eller inte ska köras i vissa klusterfeldomäner. Användbart när klustret sträcker sig över geografiska avstånd eller och/eller geopolitiska regioner.

Attribut Värde
type anonyma complexType
innehåll 0 element, 2 attribut
Definieras lokalt i Elementet ServicePlacementPolicies
name ServicePlacementPolicy
maxOccurs Obegränsad

XML-källa

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

Attributinformation

DomainName

Feldomänen där tjänsten ska eller inte ska placeras, beroende på typvärdet.

Attribut Värde
name DomainName

Typ

Med InvalidDomain kan du ange att en viss feldomän är ogiltig för den här arbetsbelastningen. RequiredDomain kräver att alla repliker finns i den angivna domänen. Flera obligatoriska domäner kan anges. PreferredPrimaryDomain anger önskad feldomän för primära repliker. Användbart i geografiskt utspridda kluster där du använder andra platser för redundans, men föredrar att de primära replikerna placeras på en viss plats för att tillhandahålla kortare svarstid för åtgärder som går till den primära. RequiredDomainDistribution anger att repliker måste distribueras mellan tillgängliga feldomäner. NonPartiallyPlace styr om tjänstreplikerna kommer att finnas delvis om inte alla kan placeras.

Attribut Värde
name Type
Använda required

ServiceScalingPolicies-element

Deklarerar skalningsprinciper för en tjänst. Användbart för dynamisk skalning av tjänsten baserat på behov.

Attribut Värde
type anonyma complexType
innehåll 1 element, 0 attribut
Definieras lokalt i ServiceType complexType
name ServiceScalingPolicies
minOccurs 0

XML-källa

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

Information om innehållselement

ScalingPolicy

Attribut Värde
name ScalingPolicy
type ScalingPolicyType
maxOccurs Obegränsad

ServiceTemplates-element

Deklarerar den uppsättning tillåtna tjänsttyper som kan skapas dynamiskt i programinstansen. Standardkonfigurationsvärden, till exempel replikeringsfaktor, anges och används som mall för att skapa tjänstinstanser.

Attribut Värde
type ServiceTemplatesType
innehåll 0 element, 0 attribut
Definieras lokalt i ApplicationManifestType complexType, ApplicationInstanceType complexType
name ServiceTemplates
minOccurs 0

XML-källa

<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

Beskriver principen för att utvärdera hälsohändelser som rapporterats för tjänster, partitioner och repliker av en viss tjänsttyp.

Attribut Värde
type anonyma complexType
innehåll 0 element, 0 attribut
Definieras lokalt i ApplicationHealthPolicyType complexType
name ServiceTypeHealthPolicy
minOccurs 0
maxOccurs Obegränsad

XML-källa

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

Definierar vilka tjänsttyper som stöds av ett CodePackage i det här manifestet. När en tjänst instansieras mot någon av dessa tjänsttyper aktiveras alla kodpaket som deklareras i det här manifestet genom att deras startpunkter körs. Tjänsttyper deklareras på manifestnivå och inte på kodpaketnivå.

Attribut Värde
type ServiceAndServiceGroupTypesType
innehåll 0 element, 0 attribut
Definieras lokalt i ServiceManifestType complexType
name ServiceTypes

XML-källa

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

Attribut Värde
type ServiceTypesType
innehåll 0 element, 0 attribut
Definieras lokalt i elementet DigestedServiceTypes
name ServiceTypes

XML-källa

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

Inställningar element (typ Inställningar OverridesType)

Deklarerar konfigurationsinställningar i ett tjänstmanifest som ska åsidosättas. Den består av ett eller flera avsnitt av nyckel/värde-par. Parametervärden kan krypteras med hjälp av cmdleten Invoke-ServiceFabricEncryptSecret.

Attribut Värde
type Inställningar OverridesType
innehåll 0 element, 0 attribut
Definieras lokalt i ConfigOverrideType complexType
name Inställningar
minOccurs 0

XML-källa

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

Inställningar element (typ Inställningar Type)

Defiles konfigurerbara inställningar för kodpaketen för en tjänst. Microsoft Azure Service Fabric tolkar inte inställningarna, men gör dem tillgängliga via Runtime-API:er för användning av kodkomponenterna.

Attribut Värde
type Inställningar Type
innehåll 0 element, 0 attribut
Definieras Globalt
name Inställningar

XML-källa

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

SetupEntryPoint-element

En privilegierad startpunkt som som standard körs med samma autentiseringsuppgifter som Service Fabric (vanligtvis NETWORKSERVICE-kontot) före någon annan startpunkt. Den körbara fil som anges av EntryPoint är vanligtvis den långvariga tjänstvärden. Förekomsten av en separat startpunkt för installation undviker att behöva köra tjänstvärden med hög behörighet under längre tidsperioder.

Attribut Värde
type anonyma complexType
innehåll 1 element, 0 attribut
Definieras lokalt i CodePackageType complexType
name SetupEntryPoint
minOccurs 0

XML-källa

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

Information om innehållselement

ExeHost

Attribut Värde
name ExeHost
type ExeHostEntryPointType

SfssRgPolicies-element

Resursstyrningsprincipen för SF-systemtjänster för den här nodtypen

Attribut Värde
type anonyma complexType
innehåll 1 element, 0 attribut
Definieras lokalt i NodeType-element
name SfssRgPolicies
minOccurs 0

XML-källa

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

Information om innehållselement

SfssRgPolicy

Attribut Värde
name SfssRgPolicy
type KeyValuePairType
minOccurs 0
maxOccurs Obegränsad

SfssRgPolicy-element

Attribut Värde
type KeyValuePairType
innehåll 0 element, 0 attribut
Definieras lokalt i elementet SfssRgPolicies
name SfssRgPolicy
minOccurs 0
maxOccurs Obegränsad

XML-källa

<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

Specifikt GUID som ska användas som delat logg-ID.

Attribut Värde
type anonyma complexType
innehåll 0 element, 1 attribut
Definieras lokalt i FabricKtlLogger Inställningar Type complexType
name SharedLogFileId
minOccurs 0

XML-källa

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

      

Attributinformation

Värde

Attribut Värde
name Värde
Använda required

SharedLogFilePath-element

Definierar sökvägen till den delade loggen.

Attribut Värde
type anonyma complexType
innehåll 0 element, 1 attribut
Definieras lokalt i FabricKtlLogger Inställningar Type complexType
name SharedLogFilePath
minOccurs 0

XML-källa

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

      

Attributinformation

Värde

Attribut Värde
name Värde
type xs:string
Använda required

SharedLogFileSizeInMB-element

Definierar hur stor den delade loggen är.

Attribut Värde
type anonyma complexType
innehåll 0 element, 1 attribut
Definieras lokalt i FabricKtlLogger Inställningar Type complexType
name SharedLogFileSizeInMB
minOccurs 0

XML-källa

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

    

Attributinformation

Värde

Attribut Värde
name Värde
Använda required

SingletonPartition-element

Deklarerar att den här tjänsten bara har en partition.

Attribut Värde
type anonyma complexType
innehåll 0 element, 0 attribut
Definieras lokalt i gruppen PartitionDescriptionGroup
name SingletonPartition

XML-källa

<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

Definierar en tillståndskänslig tjänst.

Attribut Värde
type StatefulServiceType
innehåll 0 element, 0 attribut
Definieras lokalt i ServiceTemplatesType complexType, tjänstelement
name StatefulService

XML-källa

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

StatefulServiceGroup-element

Definierar en tillståndskänslig tjänstgrupp.

Attribut Värde
type StatefulServiceGroupType
innehåll 0 element, 0 attribut
Definieras lokalt i ServiceTemplatesType complexType, ServiceGroup-element
name StatefulServiceGroup

XML-källa

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

StatefulServiceGroupType-element

Beskriver en tillståndskänslig tjänstgruppstyp.

Attribut Värde
type StatefulServiceGroupTypeType
innehåll 0 element, 0 attribut
Definieras lokalt i ServiceAndServiceGroupTypesType complexType
name StatefulServiceGroupType

XML-källa

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

StatefulServiceType-element

Beskriver en tillståndskänslig tjänsttyp.

Attribut Värde
type StatefulServiceTypeType
innehåll 0 element, 0 attribut
Definieras lokalt i ServiceAndServiceGroupTypesType complexType, ServiceTypesType complexType
name StatefulServiceType

XML-källa

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

StatelessService-element

Definierar en tillståndslös tjänst.

Attribut Värde
type StatelessServiceType
innehåll 0 element, 0 attribut
Definieras lokalt i ServiceTemplatesType complexType, tjänstelement
name Tillståndslös tjänst

XML-källa

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

StatelessServiceGroup-element

Definierar en tillståndslös tjänstgrupp.

Attribut Värde
type StatelessServiceGroupType
innehåll 0 element, 0 attribut
Definieras lokalt i ServiceTemplatesType complexType, ServiceGroup-element
name StatelessServiceGroup

XML-källa

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

StatelessServiceGroupType-element

Beskriver en tillståndslös tjänstgruppstyp.

Attribut Värde
type StatelessServiceGroupTypeType
innehåll 0 element, 0 attribut
Definieras lokalt i ServiceAndServiceGroupTypesType complexType
name StatelessServiceGroupType

XML-källa

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

StatelessServiceType-element

Beskriver en tillståndslös tjänsttyp.

Attribut Värde
type StatelessServiceTypeType
innehåll 0 element, 0 attribut
Definieras lokalt i ServiceAndServiceGroupTypesType complexType, ServiceTypesType complexType
name StatelessServiceType

XML-källa

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

SystemGroup-element (definierat i MemberOf)

Systemgruppen som användaren ska läggas till i. Systemgruppen måste definieras i avsnittet Grupper.

Attribut Värde
type anonyma complexType
innehåll 0 element, 1 attribut
Definieras lokalt i MemberOf-elementet
name SystemGroup
minOccurs 0
maxOccurs Obegränsad

XML-källa

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

Attributinformation

Name

Namnet på systemgruppen.

Attribut Värde
name Namn
type xs:string
Använda required

SystemGroup-element (definierat i Medlemskap)

Attribut Värde
type anonyma complexType
innehåll 0 element, 1 attribut
Definieras lokalt i medlemskapselementet
name SystemGroup
minOccurs 0
maxOccurs Obegränsad

XML-källa

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

Attributinformation

Name

Attribut Värde
name Namn
type xs:string
Använda required

TargetInformation-element

Beskriver det mål som FabricDeployer behöver distribuera.

Attribut Värde
type TargetInformationType
innehåll 0 element, 0 attribut
Definieras Globalt
name TargetInformation

XML-källa

<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

Attribut Värde
type WindowsFabricDeploymentInformation
innehåll 0 element, 0 attribut
Definieras lokalt i TargetInformationType complexType
name TargetInstallation
minOccurs 1

XML-källa

<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

Beskriver ett enhetligt partitioneringsschema baserat på Int64-nycklar.

Attribut Värde
type anonyma complexType
innehåll 0 element, 3 attribut
Definieras lokalt i gruppen PartitionDescriptionGroup
name UniformInt64Partition

XML-källa

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

Attributinformation

PartitionCount

Totalt antal partitioner (positivt heltal). Varje partition ansvarar för ett icke-överlappande underintervall för det övergripande partitionsnyckelintervallet.

Attribut Värde
name PartitionCount
type xs:string
Använda required

LowKey

Inkluderande lågt intervall för partitionsnyckeln (lång).

Attribut Värde
name LowKey
type xs:string
Använda required

HighKey

Inkluderande högt intervall av partitionsnyckeln (lång).

Attribut Värde
name HighKey
type xs:string
Använda required

OhanteratDll-element

Använd inte. Namnet på ohanterad sammansättning (till exempel Queue.dll) som värd.

Attribut Värde
type OhanteradDllType
innehåll 0 element, 0 attribut
Definieras lokalt i DllHostEntryPointType complexType
name OhanteradDll

XML-källa

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

UpgradeOrchestrationServiceReplicatorEndpoint-element

Attribut Värde
type InternalEndpointType
innehåll 0 element, 0 attribut
Definieras lokalt i FabricEndpointsType complexType
name UpgradeOrchestrationServiceReplicatorEndpoint
minOccurs 0

XML-källa

<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

Attribut Värde
type InternalEndpointType
innehåll 0 element, 0 attribut
Definieras lokalt i FabricEndpointsType complexType
name UpgradeServiceReplicatorEndpoint
minOccurs 0

XML-källa

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

Användarelement

Deklarerar en användare som ett säkerhetsobjekt som kan refereras i principer.

Attribut Värde
type anonyma complexType
innehåll 2 element, 5 attribut
Definieras lokalt i elementet Användare
name User
maxOccurs Obegränsad

XML-källa

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

Attributinformation

Name

Namnet på användarkontot.

Attribut Värde
name Namn
type xs:string
Använda required

AccountType

Anger typ av konto: LocalUser, DomainUser, NetworkService, LocalService, ManagedServiceAccount eller LocalSystem. Standardvärdet är LocalUser. Lokala användarkonton skapas på datorerna där programmet distribueras. Som standard har dessa konton inte samma namn som de som anges här. I stället genereras de dynamiskt och har slumpmässiga lösenord. De lokala systemkontotyper som stöds är LocalUser, NetworkService, LocalService och LocalSystem. Domänkonton stöds i Windows Server-distributioner där Microsoft Entra-ID är tillgängligt.

Attribut Värde
name AccountType
Använda valfri
standard LocalUser

LoadUserProfile

Attribut Värde
name LoadUserProfile
type xs:booleskt värde
Använda valfri
standard falskt

PerformInteractiveLogon

Attribut Värde
name PerformInteractiveLogon
type xs:booleskt värde
Använda valfri
standard falskt

PasswordEncrypted

Sant om lösenordet är krypterat. false if i oformaterad text.

Attribut Värde
name PasswordEncrypted
type xs:booleskt värde
Använda valfri

Information om innehållselement

NTLMAuthenticationPolicy

Attribut Värde
name NTLMAuthenticationPolicy
minOccurs 0

MemberOf

Användare kan läggas till i valfri befintlig medlemskapsgrupp, så att de kan ärva alla egenskaper och säkerhetsinställningar för den medlemskapsgruppen. Medlemskapsgruppen kan användas för att skydda externa resurser som måste nås av olika tjänster eller samma tjänst (på en annan dator).

Attribut Värde
name MemberOf
minOccurs 0

UserRoleClientCertificate-element

Standardklientcertifikatet för användarrollen som används för att skydda klientserverkommunikationen.

Attribut Värde
type FabricCertificateType
innehåll 0 element, 0 attribut
Definieras lokalt i CertificatesType complexType
name UserRoleClientCertificate
minOccurs 0

XML-källa

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

Användarelement

Deklarerar en uppsättning användare som säkerhetsobjekt, som kan refereras till i principer.

Attribut Värde
type anonyma complexType
innehåll 1 element, 0 attribut
Definieras lokalt i SecurityPrincipalsType complexType
name Användare
minOccurs 0

XML-källa

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

Information om innehållselement

User

Deklarerar en användare som ett säkerhetsobjekt som kan refereras i principer.

Attribut Värde
name User
maxOccurs Obegränsad

Volymelement

Anger volymen som ska bindas till containern.

Attribut Värde
type ContainerVolumeType
innehåll 0 element, 0 attribut
Definieras lokalt i ContainerHostPoliciesType complexType
name Volume
minOccurs 0
maxOccurs Obegränsad

XML-källa

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

Röstelement

Attribut Värde
type PaaSVoteType
innehåll 0 element, 0 attribut
Definieras lokalt i elementet Röster
name Rösta
maxOccurs Obegränsad

XML-källa

<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 för röster

Attribut Värde
type anonyma complexType
innehåll 1 element, 0 attribut
Definieras lokalt i PaaS-element
name Röster

XML-källa

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

Information om innehållselement

Rösta

Attribut Värde
name Rösta
type PaaSVoteType
maxOccurs Obegränsad

WindowsAzure-element

Attribut Värde
type anonyma complexType
innehåll 1 element, 0 attribut
Definieras lokalt i infrastrukturelementet
name WindowsAzure

XML-källa

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

Information om innehållselement

Roller

Attribut Värde
name Roller

WindowsAzureStaticTopology-element

Attribut Värde
type anonyma complexType
innehåll 0 element, 0 attribut
Definieras lokalt i infrastrukturelementet
name WindowsAzureStaticTopology

XML-källa

<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

Attribut Värde
type anonyma complexType
innehåll 0 element, 0 attribut
Definieras lokalt i infrastrukturelementet
name WindowsServer

XML-källa

<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

Attribut Värde
type anonyma complexType
innehåll 0 element, 0 attribut
Definieras lokalt i ExeHostEntryPointType complexType
name WorkingFolder
standard Arbete
minOccurs 0

XML-källa

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