Dela via


SMS_AuthorizationList, serverns WMI-klass

SMS_AuthorizationList Klassen Windows Management Instrumentation (WMI) är en SMS Provider-serverklass i Configuration Manager som representerar en samling SMS_SoftwareUpdate objekt för de programuppdateringar som är tillgängliga på platsen och som är auktoriserade för distribution. Det är valfritt att använda en auktoriseringslista i en programuppdateringsdistribution.

Följande syntax förenklas från MOF-kod (Managed Object Format) och innehåller alla ärvda egenskaper.

Syntax

Class SMS_AuthorizationList : SMS_ConfigurationItemBaseClass  
{  
    String ApplicabilityCondition;  
    UInt32 AssociatedAutoRuleID;  
    String CategoryInstance_UniqueIDs[];  
    UInt32 CI_ID;  
    String CI_UniqueID;  
    UInt32 CIType_ID;  
    UInt32 CIVersion;  
    UInt64 ConfigurationFlags;  
    Boolean ContainsExpiredUpdates;  
    Boolean ContainsSupersededUpdates;  
    String CreatedBy;  
    DateTime DateCreated;  
    DateTime DateLastModified;  
    DateTime EffectiveDate;  
    UInt32 EULAAccepted;  
    Boolean EULAExists;  
    DateTime EULASignoffDate;  
    String EULASignoffUser;  
    UInt32 ExecutionContext;  
    Boolean IsBundle;  
    Boolean IsDeployed;  
    Boolean IsDigest;  
    Boolean IsEnabled;  
    Boolean IsExpired;  
    Boolean IsHidden;  
    Boolean IsLatest;  
    Boolean IsProvisioned;  
    Boolean IsQuarantined;  
    Boolean IsSuperseded;  
    Boolean IsUserDefined;  
    String LastModifiedBy;  
    DateTime LastStatusTime;  
    String LocalizedCategoryInstanceNames[];  
    String LocalizedDescription;  
    String LocalizedDisplayName;  
    SMS_CI_LocalizedProperties LocalizedInformation[];  
    String LocalizedInformativeURL;  
    UInt32 LocalizedPropertyLocaleID;  
    UInt32 ModelID;  
    String ModelName;  
    UInt32 NumberOfCollectionsDeployed;  
    UInt32 NumberOfExpiredUpdates;  
    UInt32 NumberOfUpdates;  
    UInt32 NumCompliant;  
    UInt32 NumNonCompliant;  
    UInt32 NumTotal;  
    UInt32 NumUnknown;  
    UInt32 PercentCompliant;  
    UInt32 PermittedUses;  
    String PlatformCategoryInstance_UniqueIDs[];  
    UInt32 PlatformType;  
    SMS_SDMPackageLocalizedData SDMPackageLocalizedData[];  
    UInt32 SDMPackageVersion;  
    String SDMPackageXML;  
    String SecuredScopeNames[];  
    String SedoObjectVersion;  
    String SourceSite;  
    UInt32 Updates[];  
};  

Metoder

I följande tabell visas metoderna i SMS_AuthorizationList klassen .

Metod Beskrivning
RunAuthListStatusSummarization-metod i klass SMS_AuthorizationList Uppdateringar sammanfattade resultat för en viss uppdateringsgrupp.

Egenskaper

ApplicabilityCondition
Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: [SizeLimit("512"), not_null]

Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.

AssociatedAutoRuleID
Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

Regel-ID för associerad automatisk distribution.

CategoryInstance_UniqueIDs
Datatyp: String Matris

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.

CI_ID
Datatyp: UInt32

Åtkomsttyp: Läsa/skriva

Kvalificerare: [nyckel]

Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.

CI_UniqueID
Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare:[unik, not_null]

Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.

CIType_ID
Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kvalificerare: [not_null, läs]

Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.

För den här klassen är typ-ID SoftwareUpdateAuthorizationList (9).

CIVersion
Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read, not_null]

Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.

ConfigurationFlags
Datatyp: UInt64

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.

ContainsExpiredUpdates
Datatyp: Boolean

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

true om auktoriseringslistan innehåller en eller flera uppdateringar som har upphört att gälla.

ContainsSupersededUpdates
Datatyp: Boolean

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

true om auktoriseringslistan innehåller en eller flera ersatta uppdateringar.

CreatedBy
Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: [SizeLimit("512"), läs, not_null]

Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.

DateCreated
Datatyp: DateTime

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read, not_null]

Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.

DateLastModified
Datatyp: DateTime

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.

EffectiveDate
Datatyp: DateTime

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.

EULAAccepted
Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.

EULAExists
Datatyp: Boolean

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.

EULASignoffDate
Datatyp: DateTime

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.

EULASignoffUser
Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.

ExecutionContext
Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read, valuemap, values]

Körningskontext som konfigurationsobjektet ska utvärderas under.

Värde Konfigurationsobjekt
0 System
1 Användare

IsBundle
Datatyp: Boolean

Åtkomsttyp: Läsa/skriva

Kvalificerare: [not_null]

Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.

IsDeployed
Datatyp: Boolean

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.

IsDigest
Datatyp: Boolean

Åtkomsttyp: Skrivskyddad

Kvalificerare: [läs, lat]

Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.

IsEnabled
Datatyp: Boolean

Åtkomsttyp: Läsa/skriva

Kvalificerare: [not_null]

Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.

IsExpired
Datatyp: Boolean

Åtkomsttyp: Läsa/skriva

Kvalificerare: [not_null]

Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.

IsHidden
Datatyp: Boolean

Åtkomsttyp: Läsa/skriva

Kvalificerare: [not_null]

Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.

IsLatest
Datatyp: Boolean

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.

IsProvisioned
Datatyp: Boolean

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

true om innehållet laddas ned för alla uppdateringar i auktoriseringslistan.

IsQuarantined
Datatyp: Boolean

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.

IsSuperseded
Datatyp: Boolean

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read, not_null]

Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.

IsUserDefined
Datatyp: Boolean

Åtkomsttyp: Läsa/skriva

Kvalificerare: [not_null]

Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.

LastModifiedBy
Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: [SizeLimit("512"), läs, not_null]

Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.

LastStatusTime
Datatyp: DateTime

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

Senaste statusuppdateringstid.

LocalizedCategoryInstanceNames
Datatyp: String Matris

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.

LocalizedDescription
Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.

LocalizedDisplayName
Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.

LocalizedInformation
Datatyp: SMS_CI_LocalizedProperties Array

Åtkomsttyp: Läsa/skriva

Kvalificerare: [lazy]

Språkspecifik lokaliserad information om auktoriseringslistan:

Anmärkningar

Klasskvalificerare för den här klassen omfattar:

  • Säkrade

    Mer information om både klasskvalificerare och egenskapskvalificerare som ingår i avsnittet Egenskaper finns i Configuration Manager klass- och egenskapskvalificerare.

    Det är valfritt att använda den här klassen. Ett SMS_AuthorizationList objekt skapas baserat på kriterier som väljs av administratören för distribution av valda SMS_SoftwareUpdate objekt. Auktoriseringslistan används av ett SMS_UpdatesAssignment WMI-klassobjekt för server för att skapa en distribution.

    Ett SMS_AuthorizationList objekt är en typ av konfigurationsobjekt, liksom varje programuppdatering. Därför är auktoriseringslistan ett exempel på ett konfigurationsobjekt som paketering av andra konfigurationsobjekt. Både SMS_AuthorizationList och SMS_SoftwareUpdate härleds från SMS_ConfigurationItemBaseClass Serverns WMI-klass, som definierar en IsBundle egenskap. När du skapar en auktoriseringslista anges den här egenskapen för varje uppdatering till true för att indikera att uppdateringen är en del av ett paket.

Krav

Körningskrav

Mer information finns i Configuration Manager serverkörningskrav.

Utvecklingskrav

Mer information finns i Configuration Manager Server Development Requirements (Utvecklingskrav för Configuration Manager server).

Se även

SMS_SoftwareUpdate, serverns WMI-klass
SMS_UpdatesAssignment serverns WMI-klass
Om programuppdateringsdistributioner