MSFT_NetSARule classe
Representa uma regra IPsec. Os subtipos diferenciam entre Regras de Segurança de Conexão (MSFT_NetConSecRule) e Regras de Modo Principal (MSFT_NetMainModeRule).
A sintaxe a seguir é simplificada do código MOF (Managed Object Format) e inclui todas as propriedades herdadas.
Sintaxe
class MSFT_NetSARule : CIM_SARule
{
string Platforms[];
string RuleGroup;
string DisplayName;
string DisplayGroup;
uint16 Profiles;
string MainModeCryptoSet;
string QuickModeCryptoSet;
string Phase1AuthSet;
string Phase2AuthSet;
uint16 PrimaryStatus;
uint32 StatusCode;
string Status;
uint16 EnforcementStatus[];
uint16 PolicyStoreSourceType;
string PolicyStoreSource;
};
Membros
A classe MSFT_NetSARule tem estes tipos de membros:
Propriedades
A classe MSFT_NetSARule tem essas propriedades.
-
Grupo de Exibição
-
-
Tipo de dados: string
-
Tipo de acesso: Somente leitura
O grupo ao qual essa regra pertence. Esse campo é baseado no valor de RuleGroup e as alterações nesse campo são ignoradas.
-
-
DisplayName
-
-
Tipo de dados: string
-
Tipo de acesso: Somente leitura
O nome localizado desta regra. O valor deste campo é baseado no valor de ElementName. As alterações nesse campo são ignoradas.
-
-
Status de Execução
-
-
Tipo de dados: matriz uint16
-
Tipo de acesso: Somente leitura
Se esse objeto for recuperado do ActiveStore, descreve o status de imposição atual da regra.
-
Inválido (0)
-
Completo (1)
-
FirewallOffInProfile (2)
-
CategoriaOff (3)
-
DisabledObject (4)
-
Perfil Inativo (5)
-
LocalAddressResolutionEmpty (6)
-
RemoteAddressResolutionEmpty (7)
-
LocalPortResolutionEmpty (8)
-
RemotePortResolutionVazio (9)
-
InterfaceResolutionEmpty (10)
-
ApplicationResolutionVazio (11)
-
RemoteMachineVazio (12)
-
RemoteUserEmpty (13)
-
LocalGlobalOpenPortsNão permitido (14)
-
LocalAuthorizedApplicationsDisallowed (15)
-
LocalFirewallRulesNão permitido (16)
-
LocalConsecRulesNão permitido (17)
-
NotTargetPlatform (18)
-
Otimizado para fora (19)
-
LocalUserEmpty (20)
-
TransportMachinesVazio (21)
-
TunnelMachinesVazio (22)
-
TupleResoluçãoVazio (23 )
-
-
MainModeCryptoSet
-
-
Tipo de dados: string
-
Tipo de acesso: Somente leitura
O InstanceID do MainModeCryptoSet a ser usado para o modo principal.
-
-
Fase1AuthSet
-
-
Tipo de dados: string
-
Tipo de acesso: Somente leitura
O InstanceID do Phase1AuthenticationSet a ser usado para a autenticação da Fase 1.
-
-
Phase2AuthSet
-
-
Tipo de dados: string
-
Tipo de acesso: Somente leitura
O InstanceID do Phase2AuthenticationSet a ser usado para a autenticação da Fase 2.
-
-
Plataformas
-
-
Tipo de dados: matriz string
-
Tipo de acesso: Somente leitura
Especifica em quais plataformas a regra é aplicável. Se nula, a regra se aplica a todas as plataformas (o padrão). Cada entrada assume a forma Major.Minor+, por exemplo, 6.0, 6.1+ ou 6.2. Se + for especificado, significa que a regra se aplica a essa versão ou superior. Por exemplo, o Windows Vista poderia ser representado como 6 ou 6.0 e o Windows 7 ou posterior seria representado como 6.1+. + só pode ser anexado ao item final da lista. 6.0+ não é válido porque significa a mesma coisa que null (todas as plataformas).
-
-
PolicyStoreSource
-
-
Tipo de dados: string
-
Tipo de acesso: Somente leitura
Se esse objeto for recuperado do ActiveStore, com a opção TracePolicyStoreSource definida, conterá o caminho para o PolicyStore de onde essa regra veio originalmente.
-
-
PolicyStoreSourceType
-
-
Tipo de dados: uint16
-
Tipo de acesso: Somente leitura
Se esse objeto for recuperado do ActiveStore, com a opção TracePolicyStoreSource definida, descreverá o tipo de PolicyStore de onde essa regra veio originalmente.
-
-
PrimaryStatus
-
-
Tipo de dados: uint16
-
Tipo de acesso: Somente leitura
PrimaryStatus fornece um valor de status de alto nível, destinado a se alinhar com a representação de status do tipo Vermelho-Amarelo-Verde. Ele deve ser usado em conjunto com DetailedStatus para fornecer status de integridade detalhado e de alto nível do ManagedElement e seus subcomponentes. PrimaryStatus consiste em um dos seguintes valores: Unknown, OK, Degraded ou Error. "Desconhecido" indica que a implementação é, em geral, capaz de retornar essa propriedade, mas não é possível fazê-lo no momento. "OK" indica que o ManagedElement está funcionando normalmente. "Degradado" indica que o ManagedElement está funcionando abaixo do normal. "Erro" indica que o ManagedElement está em uma condição de erro.
-
Desconhecido (0)
-
OK (1)
-
Degradado (2)
-
Erro (3)
-
DMTF Reservado (..)
-
Reservado pelo fornecedor (0x8000..)
-
-
Perfis
-
-
Tipo de dados: uint16
-
Tipo de acesso: Somente leitura
Em quais perfis essa regra está ativa.
-
Qualquer (0)
-
Público (0x4)
-
Privado (0x2)
-
Domínio (0x1 )
-
-
QuickModeCryptoSet
-
-
Tipo de dados: string
-
Tipo de acesso: Somente leitura
O InstanceID do QuickModeCryptoSet a ser usado para o Modo Rápido.
-
-
Grupo de regras
-
-
Tipo de dados: string
-
Tipo de acesso: Somente leitura
O nome independente de localidade para o grupo ao qual essa regra pertence. Se esse campo não for nulo, o Firewall do Windows com Segurança Avançada pressupõe que essa regra pertence a um componente do Windows ou a um aplicativo instalado e algumas partes da regra estão protegidas (incluindo, mas não se limitando a, Nome, Descrição, Programa e Serviço).
-
-
Status
-
-
Tipo de dados: string
-
Tipo de acesso: Somente leitura
O status detalhado da regra, como uma cadeia de caracteres.
-
-
StatusCode
-
-
Tipo de dados: uint32
-
Tipo de acesso: Somente leitura
O status detalhado da regra, como um código de erro numérico.
-
Requisitos
Cliente mínimo com suporte |
Windows 8 |
Servidor mínimo com suporte |
Windows Server 2012 |
Namespace |
Raiz\StandardCimv2 |
MOF |
|
DLL |
|