Compartilhar via


Classe WMI de Servidor SMS_AuthorizationList

A SMS_AuthorizationList classe Windows Management Instrumentation (WMI) é uma classe de servidor do Fornecedor de SMS, no Configuration Manager, que representa uma coleção de SMS_SoftwareUpdate objetos para as atualizações de software disponíveis no site e autorizadas para implementação. A utilização de uma lista de autorização é opcional numa implementação de atualização de software.

A sintaxe seguinte é simplificada a partir do código MOF (Managed Object Format) e inclui todas as propriedades herdadas.

Sintaxe

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[];
};

Métodos

A tabela seguinte lista os métodos na SMS_AuthorizationList classe .

Método Descrição
Método RunAuthListStatusSummarization na Classe SMS_AuthorizationList Atualizações resultados resumidos para um grupo de atualizações específico.

Propriedades

ApplicabilityCondition Tipo de dados: String

Tipo de acesso: Leitura/Escrita

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

Veja Classe WMI de Servidor SMS_ConfigurationItemLatestBaseClass.

AssociatedAutoRuleID Tipo de dados: UInt32

Tipo de acesso: Só de leitura

Qualificadores: [ler]

ID da regra de implementação automática associada.

CategoryInstance_UniqueIDs Tipo de dados: String Matriz

Tipo de acesso: Leitura/Escrita

Qualificadores: Nenhum

Veja Classe WMI de Servidor SMS_ConfigurationItemLatestBaseClass.

CI_ID Tipo de dados: UInt32

Tipo de acesso: Leitura/Escrita

Qualificadores: [chave]

Veja Classe WMI de Servidor SMS_ConfigurationItemLatestBaseClass.

CI_UniqueID Tipo de dados: String

Tipo de acesso: Leitura/Escrita

Qualificadores:[exclusivo, not_null]

Veja Classe WMI de Servidor SMS_ConfigurationItemLatestBaseClass.

CIType_ID Tipo de dados: UInt32

Tipo de acesso: Só de leitura

Qualificadores: [not_null, leitura]

Veja Classe WMI de Servidor SMS_ConfigurationItemLatestBaseClass.

Para esta classe, o tipo ID é SoftwareUpdateAuthorizationList (9).

CIVersion Tipo de dados: UInt32

Tipo de acesso: Só de leitura

Qualificadores: [leitura, not_null]

Veja Classe WMI de Servidor SMS_ConfigurationItemLatestBaseClass.

ConfigurationFlags Tipo de dados: UInt64

Tipo de acesso: Só de leitura

Qualificadores: [ler]

Veja Classe WMI de Servidor SMS_ConfigurationItemLatestBaseClass.

ContainsExpiredUpdates Tipo de dados: Boolean

Tipo de acesso: Só de leitura

Qualificadores: [ler]

true se a Lista de Autorização contiver uma ou mais atualizações expiradas.

ContainsSupersededUpdates Tipo de dados: Boolean

Tipo de acesso: Só de leitura

Qualificadores: [ler]

true se a Lista de Autorização contiver uma ou mais atualizações sobrepostas.

CreatedBy Tipo de dados: String

Tipo de acesso: Só de leitura

Qualificadores: [SizeLimit("512"),read, not_null]

Veja Classe WMI de Servidor SMS_ConfigurationItemLatestBaseClass.

DateCreated Tipo de dados: DateTime

Tipo de acesso: Só de leitura

Qualificadores: [leitura, not_null]

Veja Classe WMI de Servidor SMS_ConfigurationItemLatestBaseClass.

DateLastModified Tipo de dados: DateTime

Tipo de acesso: Só de leitura

Qualificadores: [ler]

Veja Classe WMI de Servidor SMS_ConfigurationItemLatestBaseClass.

EffectiveDate Tipo de dados: DateTime

Tipo de acesso: Só de leitura

Qualificadores: [ler]

Veja Classe WMI de Servidor SMS_ConfigurationItemLatestBaseClass.

EULAAccepted Tipo de dados: UInt32

Tipo de acesso: Só de leitura

Qualificadores: [ler]

Veja Classe WMI de Servidor SMS_ConfigurationItemLatestBaseClass.

EULAExists Tipo de dados: Boolean

Tipo de acesso: Só de leitura

Qualificadores: [ler]

Veja Classe WMI de Servidor SMS_ConfigurationItemLatestBaseClass.

EULASignoffDate Tipo de dados: DateTime

Tipo de acesso: Só de leitura

Qualificadores: [ler]

Veja Classe WMI de Servidor SMS_ConfigurationItemLatestBaseClass.

EULASignoffUser Tipo de dados: String

Tipo de acesso: Só de leitura

Qualificadores: [ler]

Veja Classe WMI de Servidor SMS_ConfigurationItemLatestBaseClass.

ExecutionContext Tipo de dados: UInt32

Tipo de acesso: Só de leitura

Qualificadores: [leitura, mapa de valores, valores]

Contexto de execução no qual o item de configuração deve ser avaliado.

Valor Item de configuração
0 Sistema
1 Usuário

IsBundle Tipo de dados: Boolean

Tipo de acesso: Leitura/Escrita

Qualificadores: [not_null]

Veja Classe WMI de Servidor SMS_ConfigurationItemLatestBaseClass.

IsDeployed Tipo de dados: Boolean

Tipo de acesso: Só de leitura

Qualificadores: [ler]

Veja Classe WMI de Servidor SMS_ConfigurationItemLatestBaseClass.

IsDigest Tipo de dados: Boolean

Tipo de acesso: Só de leitura

Qualificadores: [leitura, em diferido]

Veja Classe WMI de Servidor SMS_ConfigurationItemLatestBaseClass.

IsEnabled Tipo de dados: Boolean

Tipo de acesso: Leitura/Escrita

Qualificadores: [not_null]

Veja Classe WMI de Servidor SMS_ConfigurationItemLatestBaseClass.

IsExpired Tipo de dados: Boolean

Tipo de acesso: Leitura/Escrita

Qualificadores: [not_null]

Veja Classe WMI de Servidor SMS_ConfigurationItemLatestBaseClass.

IsHidden Tipo de dados: Boolean

Tipo de acesso: Leitura/Escrita

Qualificadores: [not_null]

Veja Classe WMI de Servidor SMS_ConfigurationItemLatestBaseClass.

IsLatest Tipo de dados: Boolean

Tipo de acesso: Só de leitura

Qualificadores: [ler]

Veja Classe WMI de Servidor SMS_ConfigurationItemLatestBaseClass.

IsProvisioned Tipo de dados: Boolean

Tipo de acesso: Só de leitura

Qualificadores: [ler]

true se o conteúdo for transferido para todas as atualizações na Lista de Autorizações.

IsQuarantined Tipo de dados: Boolean

Tipo de acesso: Só de leitura

Qualificadores: [ler]

Veja Classe WMI de Servidor SMS_ConfigurationItemLatestBaseClass.

IsSuperseded Tipo de dados: Boolean

Tipo de acesso: Só de leitura

Qualificadores: [leitura, not_null]

Veja Classe WMI de Servidor SMS_ConfigurationItemLatestBaseClass.

IsUserDefined Tipo de dados: Boolean

Tipo de acesso: Leitura/Escrita

Qualificadores: [not_null]

Veja Classe WMI de Servidor SMS_ConfigurationItemLatestBaseClass.

LastModifiedBy Tipo de dados: String

Tipo de acesso: Só de leitura

Qualificadores: [SizeLimit("512"),read, not_null]

Veja Classe WMI de Servidor SMS_ConfigurationItemLatestBaseClass.

LastStatusTime Tipo de dados: DateTime

Tipo de acesso: Só de leitura

Qualificadores: [ler]

Hora da última atualização status.

LocalizedCategoryInstanceNames Tipo de dados: String Matriz

Tipo de acesso: Só de leitura

Qualificadores: [ler]

Veja Classe WMI de Servidor SMS_ConfigurationItemLatestBaseClass.

LocalizedDescription Tipo de dados: String

Tipo de acesso: Só de leitura

Qualificadores: [ler]

Veja Classe WMI de Servidor SMS_ConfigurationItemLatestBaseClass.

LocalizedDisplayName Tipo de dados: String

Tipo de acesso: Só de leitura

Qualificadores: [ler]

Veja Classe WMI de Servidor SMS_ConfigurationItemLatestBaseClass.

LocalizedInformation Tipo de dados: SMS_CI_LocalizedProperties Array

Tipo de acesso: Leitura/Escrita

Qualificadores: [preguiçoso]

Informações localizadas específicas do idioma sobre a lista de autorização:

  • DisplayName de Cadeia

  • Descrição da Cadeia

  • UrL Informativo de Cadeia

  • UInt32 LocaleID

    LocalizedInformativeURL Tipo de dados: String

    Tipo de acesso: Só de leitura

    Qualificadores: [ler]

    Veja Classe WMI de Servidor SMS_ConfigurationItemLatestBaseClass.

    LocalizedPropertyLocaleID Tipo de dados: UInt32

    Tipo de acesso: Só de leitura

    Qualificadores: [ler]

    Veja Classe WMI de Servidor SMS_ConfigurationItemLatestBaseClass.

    ModelID Tipo de dados: UInt32

    Tipo de acesso: Leitura/Escrita

    Qualificadores: [not_null]

    Veja Classe WMI de Servidor SMS_ConfigurationItemLatestBaseClass.

    ModelName Tipo de dados: String

    Tipo de acesso: Leitura/Escrita

    Qualificadores: [exclusivo, not_null]

    Veja Classe WMI de Servidor SMS_ConfigurationItemLatestBaseClass.

    NumberOfCollectionsDeployed Tipo de dados: UInt32

    Tipo de acesso: Só de leitura

    Qualificadores: [ler]

    Contagem de coleções nas quais a Lista de Autorizações foi implementada.

    NumberOfExpiredUpdates Tipo de dados: UInt32

    Tipo de acesso: Só de leitura

    Qualificadores: [ler]

    Contagem de atualizações expiradas no grupo de atualizações.

    NumberOfUpdates Tipo de dados: UInt32

    Tipo de acesso: Só de leitura

    Qualificadores: [ler]

    Contagem de atualizações no grupo de atualizações.

    NumCompliant Tipo de dados: UInt32

    Tipo de acesso: Só de leitura

    Qualificadores: [ler]

    Contagem de computadores cliente em que esta Lista de Autorizações está em conformidade.

    NumNonCompliant Tipo de dados: UInt32

    Tipo de acesso: Só de leitura

    Qualificadores: [ler]

    Contagem de computadores cliente em que esta Lista de Autorizações não está em conformidade.

    NumTotal Tipo de dados: UInt32

    Tipo de acesso: Só de leitura

    Qualificadores: [ler]

    Contagem total de computadores cliente para esta Lista de Autorizações.

    NumUnknown Tipo de dados: UInt32

    Tipo de acesso: Só de leitura

    Qualificadores: [ler]

    Contagem de computadores cliente em que esta Lista de Autorizações está num estado desconhecido.

    PercentCompliant Tipo de dados: UInt32

    Tipo de acesso: Só de leitura

    Qualificadores: [ler]

    Percentagem de computadores cliente compatíveis com este item de configuração.

    PermittedUses Tipo de dados: UInt32

    Tipo de acesso: Leitura/Escrita

    Qualificadores: [not_null]

    Veja Classe WMI de Servidor SMS_ConfigurationItemLatestBaseClass.

    PlatformCategoryInstance_UniqueIDs Tipo de dados: String Array

    Tipo de acesso: Leitura/Escrita

    Qualificadores: nenhum

    Veja Classe WMI de Servidor SMS_ConfigurationItemLatestBaseClass.

    PlatformType Tipo de dados: UInt32

    Tipo de acesso: Só de leitura

    Qualificadores: [mapa de bits, valores bit, leitura]

    Veja Classe WMI de Servidor SMS_ConfigurationItemLatestBaseClass.

    SDMPackageLocalizedData Tipo de dados: SMS_SDMPackageLocalizedData Matriz

    Tipo de acesso: Leitura/Escrita

    Qualificadores: [preguiçoso]

    Veja Classe WMI de Servidor SMS_ConfigurationItemLatestBaseClass.

    SDMPackageVersion Tipo de dados: UInt32

    Tipo de acesso: Leitura/Escrita

    Qualificadores: [not_null]

    Veja Classe WMI de Servidor SMS_ConfigurationItemLatestBaseClass.

    SDMPackageXML Tipo de dados: String

    Tipo de acesso: Leitura/Escrita

    Qualificadores: [preguiçoso]

    Veja Classe WMI de Servidor SMS_ConfigurationItemLatestBaseClass.

    SecuredScopeNames Tipo de dados: String Array

    Tipo de acesso: Só de leitura

    Qualificadores: [ler]

    Veja Classe WMI de Servidor SMS_ConfigurationItemLatestBaseClass.

    SedoObjectVersion Tipo de dados: String

    Tipo de acesso: Só de leitura

    Qualificadores: [ler]

    Veja Classe WMI de Servidor SMS_ConfigurationItemLatestBaseClass.

    SourceSite Tipo de dados: String

    Tipo de acesso: Leitura/Escrita

    Qualificadores: [SizeLimit("3")]

    Veja Classe WMI de Servidor SMS_ConfigurationItemLatestBaseClass.

    Updates Tipo de dados: UInt32 Matriz

    Tipo de acesso: Leitura/Escrita

    Qualificadores: [preguiçoso]

    Coleção de IDs de SMS_SoftwareUpdate objetos. Cada ID é representado pela CI_ID propriedade do objeto de atualização correspondente.

Comentários

Os qualificadores de classe para esta classe incluem:

  • Protegido

    Para obter mais informações sobre os qualificadores de classe e os qualificadores de propriedade incluídos na secção Propriedades, consulte Configuration Manager Classificadores de Classe e Propriedade.

    A utilização desta classe é opcional. Um SMS_AuthorizationList objeto é criado com base nos critérios escolhidos pelo administrador para a implementação de objetos selecionados SMS_SoftwareUpdate . A lista de autorização é utilizada por um objeto classe WMI de servidor SMS_UpdatesAssignment para criar uma implementação.

    Um SMS_AuthorizationList objeto é um tipo de item de configuração, tal como cada atualização de software. Por conseguinte, a lista de autorização é um exemplo de um item de configuração que agrupa outros itens de configuração. Tanto como SMS_AuthorizationListSMS_SoftwareUpdate derivam de SMS_ConfigurationItemBaseClass Classe WMI de Servidor, que define uma IsBundle propriedade. Ao criar uma lista de autorização, esta propriedade de cada atualização está definida para true indicar que a atualização faz parte de um pacote.

Requisitos

Requisitos de Runtime

Para obter mais informações, veja Configuration Manager Server Runtime Requirements (Requisitos de Runtime do Servidor do Configuration Manager).

Requisitos de Desenvolvimento

Para obter mais informações, veja Requisitos de Desenvolvimento do Configuration Manager Server.

Confira também

Classe WMI de Servidor SMS_SoftwareUpdate SMS_UpdatesAssignmentServer WMI Sobreimplementações de atualizações de software