Classe WMI do SMS_AuthorizationList Server

A SMS_AuthorizationList classe WMI (Instrumentação de Gerenciamento do Windows) é uma classe de servidor de Provedor SMS, no Configuration Manager, que representa uma coleção de objetos para as atualizações de SMS_SoftwareUpdate software disponíveis no site e autorizadas para implantação. O uso de uma lista de autorização é opcional em uma implantação de atualização de software.

A sintaxe a seguir é simplificada 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 a seguir lista os métodos da SMS_AuthorizationList classe.

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

Propriedades

ApplicabilityCondition Tipo de dados: String

Tipo de acesso: Leitura/Gravação

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

Consulte SMS_ConfigurationItemLatestBaseClass classe WMI do servidor.

AssociatedAutoRuleID Tipo de dados: UInt32

Tipo de acesso: somente leitura

Eliminatórias: [leia]

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

CategoryInstance_UniqueIDs Tipo de dados: String matriz

Tipo de acesso: Leitura/Gravação

Classificatórias: Nenhuma

Consulte SMS_ConfigurationItemLatestBaseClass classe WMI do servidor.

CI_ID Tipo de dados: UInt32

Tipo de acesso: Leitura/Gravação

Classificatórias: [chave]

Consulte SMS_ConfigurationItemLatestBaseClass classe WMI do servidor.

CI_UniqueID Tipo de dados: String

Tipo de acesso: Leitura/Gravação

Qualificadores:[unique, not_null]

Consulte SMS_ConfigurationItemLatestBaseClass classe WMI do servidor.

CIType_ID Tipo de dados: UInt32

Tipo de acesso: somente leitura

Eliminatórias: [not_null, leia]

Consulte SMS_ConfigurationItemLatestBaseClass classe WMI do servidor.

Para essa classe, a ID de tipo é SoftwareUpdateAuthorizationList (9).

CIVersion Tipo de dados: UInt32

Tipo de acesso: somente leitura

Eliminatórias: [leia, not_null]

Consulte SMS_ConfigurationItemLatestBaseClass classe WMI do servidor.

ConfigurationFlags Tipo de dados: UInt64

Tipo de acesso: somente leitura

Eliminatórias: [leia]

Consulte SMS_ConfigurationItemLatestBaseClass classe WMI do servidor.

ContainsExpiredUpdates Tipo de dados: Boolean

Tipo de acesso: somente leitura

Eliminatórias: [leia]

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

ContainsSupersededUpdates Tipo de dados: Boolean

Tipo de acesso: somente leitura

Eliminatórias: [leia]

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

CreatedBy Tipo de dados: String

Tipo de acesso: somente leitura

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

Consulte SMS_ConfigurationItemLatestBaseClass classe WMI do servidor.

DateCreated Tipo de dados: DateTime

Tipo de acesso: somente leitura

Eliminatórias: [leia, not_null]

Consulte SMS_ConfigurationItemLatestBaseClass classe WMI do servidor.

DateLastModified Tipo de dados: DateTime

Tipo de acesso: somente leitura

Eliminatórias: [leia]

Consulte SMS_ConfigurationItemLatestBaseClass classe WMI do servidor.

EffectiveDate Tipo de dados: DateTime

Tipo de acesso: somente leitura

Eliminatórias: [leia]

Consulte SMS_ConfigurationItemLatestBaseClass classe WMI do servidor.

EULAAccepted Tipo de dados: UInt32

Tipo de acesso: somente leitura

Eliminatórias: [leia]

Consulte SMS_ConfigurationItemLatestBaseClass classe WMI do servidor.

EULAExists Tipo de dados: Boolean

Tipo de acesso: somente leitura

Eliminatórias: [leia]

Consulte SMS_ConfigurationItemLatestBaseClass classe WMI do servidor.

EULASignoffDate Tipo de dados: DateTime

Tipo de acesso: somente leitura

Eliminatórias: [leia]

Consulte SMS_ConfigurationItemLatestBaseClass classe WMI do servidor.

EULASignoffUser Tipo de dados: String

Tipo de acesso: somente leitura

Eliminatórias: [leia]

Consulte SMS_ConfigurationItemLatestBaseClass classe WMI do servidor.

ExecutionContext Tipo de dados: UInt32

Tipo de acesso: somente leitura

Qualificadores: [read, valuemap, values]

Contexto de execução em que 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/Gravação

Eliminatórias: [not_null]

Consulte SMS_ConfigurationItemLatestBaseClass classe WMI do servidor.

IsDeployed Tipo de dados: Boolean

Tipo de acesso: somente leitura

Eliminatórias: [leia]

Consulte SMS_ConfigurationItemLatestBaseClass classe WMI do servidor.

IsDigest Tipo de dados: Boolean

Tipo de acesso: somente leitura

Qualificadores: [leia-se, preguiçoso]

Consulte SMS_ConfigurationItemLatestBaseClass classe WMI do servidor.

IsEnabled Tipo de dados: Boolean

Tipo de acesso: Leitura/Gravação

Eliminatórias: [not_null]

Consulte SMS_ConfigurationItemLatestBaseClass classe WMI do servidor.

IsExpired Tipo de dados: Boolean

Tipo de acesso: Leitura/Gravação

Eliminatórias: [not_null]

Consulte SMS_ConfigurationItemLatestBaseClass classe WMI do servidor.

IsHidden Tipo de dados: Boolean

Tipo de acesso: Leitura/Gravação

Eliminatórias: [not_null]

Consulte SMS_ConfigurationItemLatestBaseClass classe WMI do servidor.

IsLatest Tipo de dados: Boolean

Tipo de acesso: somente leitura

Eliminatórias: [leia]

Consulte SMS_ConfigurationItemLatestBaseClass classe WMI do servidor.

IsProvisioned Tipo de dados: Boolean

Tipo de acesso: somente leitura

Eliminatórias: [leia]

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

IsQuarantined Tipo de dados: Boolean

Tipo de acesso: somente leitura

Eliminatórias: [leia]

Consulte SMS_ConfigurationItemLatestBaseClass classe WMI do servidor.

IsSuperseded Tipo de dados: Boolean

Tipo de acesso: somente leitura

Eliminatórias: [leia, not_null]

Consulte SMS_ConfigurationItemLatestBaseClass classe WMI do servidor.

IsUserDefined Tipo de dados: Boolean

Tipo de acesso: Leitura/Gravação

Eliminatórias: [not_null]

Consulte SMS_ConfigurationItemLatestBaseClass classe WMI do servidor.

LastModifiedBy Tipo de dados: String

Tipo de acesso: somente leitura

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

Consulte SMS_ConfigurationItemLatestBaseClass classe WMI do servidor.

LastStatusTime Tipo de dados: DateTime

Tipo de acesso: somente leitura

Eliminatórias: [leia]

Hora da última atualização de status.

LocalizedCategoryInstanceNames Tipo de dados: String matriz

Tipo de acesso: somente leitura

Eliminatórias: [leia]

Consulte SMS_ConfigurationItemLatestBaseClass classe WMI do servidor.

LocalizedDescription Tipo de dados: String

Tipo de acesso: somente leitura

Eliminatórias: [leia]

Consulte SMS_ConfigurationItemLatestBaseClass classe WMI do servidor.

LocalizedDisplayName Tipo de dados: String

Tipo de acesso: somente leitura

Eliminatórias: [leia]

Consulte SMS_ConfigurationItemLatestBaseClass classe WMI do servidor.

LocalizedInformation Tipo de dados: SMS_CI_LocalizedProperties Array

Tipo de acesso: Leitura/Gravação

Qualificatórias: [preguiçoso]

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

  • String DisplayName

  • Descrição da cadeia de caracteres

  • String InformativeURL

  • UInt32 LocaleID

    LocalizedInformativeURL Tipo de dados: String

    Tipo de acesso: somente leitura

    Eliminatórias: [leia]

    Consulte SMS_ConfigurationItemLatestBaseClass classe WMI do servidor.

    LocalizedPropertyLocaleID Tipo de dados: UInt32

    Tipo de acesso: somente leitura

    Eliminatórias: [leia]

    Consulte SMS_ConfigurationItemLatestBaseClass classe WMI do servidor.

    ModelID Tipo de dados: UInt32

    Tipo de acesso: Leitura/Gravação

    Eliminatórias: [not_null]

    Consulte SMS_ConfigurationItemLatestBaseClass classe WMI do servidor.

    ModelName Tipo de dados: String

    Tipo de acesso: Leitura/Gravação

    Classificatórias: [único, not_null]

    Consulte SMS_ConfigurationItemLatestBaseClass classe WMI do servidor.

    NumberOfCollectionsDeployed Tipo de dados: UInt32

    Tipo de acesso: somente leitura

    Eliminatórias: [leia]

    Contagem de coleções nas quais a Lista de Autorização foi implantada.

    NumberOfExpiredUpdates Tipo de dados: UInt32

    Tipo de acesso: somente leitura

    Eliminatórias: [leia]

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

    NumberOfUpdates Tipo de dados: UInt32

    Tipo de acesso: somente leitura

    Eliminatórias: [leia]

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

    NumCompliant Tipo de dados: UInt32

    Tipo de acesso: somente leitura

    Eliminatórias: [leia]

    Contagem de computadores clientes nos quais essa Lista de Autorização está em conformidade.

    NumNonCompliant Tipo de dados: UInt32

    Tipo de acesso: somente leitura

    Eliminatórias: [leia]

    Contagem de computadores clientes nos quais essa Lista de Autorização não está em conformidade.

    NumTotal Tipo de dados: UInt32

    Tipo de acesso: somente leitura

    Eliminatórias: [leia]

    Contagem total de computadores clientes para esta Lista de Autorização.

    NumUnknown Tipo de dados: UInt32

    Tipo de acesso: somente leitura

    Eliminatórias: [leia]

    Contagem de computadores clientes em que esta Lista de Autorização está em um estado desconhecido.

    PercentCompliant Tipo de dados: UInt32

    Tipo de acesso: somente leitura

    Eliminatórias: [leia]

    Porcentagem de computadores cliente que estão em conformidade com esse item de configuração.

    PermittedUses Tipo de dados: UInt32

    Tipo de acesso: Leitura/Gravação

    Eliminatórias: [not_null]

    Consulte SMS_ConfigurationItemLatestBaseClass classe WMI do servidor.

    PlatformCategoryInstance_UniqueIDs Tipo de dados: String Array

    Tipo de acesso: Leitura/Gravação

    Eliminatórias: nenhuma

    Consulte SMS_ConfigurationItemLatestBaseClass classe WMI do servidor.

    PlatformType Tipo de dados: UInt32

    Tipo de acesso: somente leitura

    Qualificadores: [bitmap, bitvalues, read]

    Consulte SMS_ConfigurationItemLatestBaseClass classe WMI do servidor.

    SDMPackageLocalizedData Tipo de dados: SMS_SDMPackageLocalizedData matriz

    Tipo de acesso: Leitura/Gravação

    Qualificatórias: [preguiçoso]

    Consulte SMS_ConfigurationItemLatestBaseClass classe WMI do servidor.

    SDMPackageVersion Tipo de dados: UInt32

    Tipo de acesso: Leitura/Gravação

    Eliminatórias: [not_null]

    Consulte SMS_ConfigurationItemLatestBaseClass classe WMI do servidor.

    SDMPackageXML Tipo de dados: String

    Tipo de acesso: Leitura/Gravação

    Qualificatórias: [preguiçoso]

    Consulte SMS_ConfigurationItemLatestBaseClass classe WMI do servidor.

    SecuredScopeNames Tipo de dados: String Array

    Tipo de acesso: somente leitura

    Eliminatórias: [leia]

    Consulte SMS_ConfigurationItemLatestBaseClass classe WMI do servidor.

    SedoObjectVersion Tipo de dados: String

    Tipo de acesso: somente leitura

    Eliminatórias: [leia]

    Consulte SMS_ConfigurationItemLatestBaseClass classe WMI do servidor.

    SourceSite Tipo de dados: String

    Tipo de acesso: Leitura/Gravação

    Qualificadores: [SizeLimit("3")]

    Consulte SMS_ConfigurationItemLatestBaseClass classe WMI do servidor.

    Updates Tipo de dados: UInt32 matriz

    Tipo de acesso: Leitura/Gravação

    Qualificatórias: [preguiçoso]

    Coleção de IDs de SMS_SoftwareUpdate objetos. Cada ID é representada 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 seção Propriedades, consulte Qualificadores de classe e propriedade do Configuration Manager.

    O uso dessa classe é opcional. Um SMS_AuthorizationList objeto é criado com base nos critérios escolhidos pelo administrador para a implantação dos objetos selecionados SMS_SoftwareUpdate . A lista de autorização é usada por um objeto de classe WMI do SMS_UpdatesAssignment Server para criar uma implantação.

    Um SMS_AuthorizationList objeto é um tipo de item de configuração, assim como cada atualização de software. Portanto, a lista de autorização é um exemplo de um item de configuração que agrupa outros itens de configuração. Ambos SMS_AuthorizationList e SMS_SoftwareUpdate são derivados da classe WMI do SMS_ConfigurationItemBaseClass Server, que define uma IsBundle propriedade. Ao criar uma lista de autorização, essa propriedade de cada atualização é definida para true indicar que a atualização faz parte de um pacote.

Requisitos

Requisitos de tempo de execução

Para obter mais informações, consulte Requisitos de tempo de execução do servidor do Configuration Manager.

Requisitos de desenvolvimento

Para obter mais informações, consulte Requisitos de Desenvolvimento de Servidor do Configuration Manager.

Confira também

Classe WMI do SMS_SoftwareUpdate Server Classe WMIdo SMS_UpdatesAssignment ServerSobre implantações de atualização de software