MSFT_NetConSecRule, ROOT\StandardCimv2\MS_409

Class | Methods (8) | Properties (49) | Qualifiers (3) | Instances | Namespaces (2)
Samples: VB Script | C# | VB.Net | Search on:Microsoft

Description

A Connection Security Rule.

MSFT_NetConSecRule methods

MSFT_NetConSecRule has 8 methods (8 Local)

NameOriginReturn
CloneObjectMSFT_NetConSecRuleuint32 {'out':True}
DisableMSFT_NetConSecRuleuint32 {'out':True}
EnableMSFT_NetConSecRuleuint32 {'out':True}
EnumerateFullMSFT_NetConSecRuleuint32 {'out':True}
FindMSFT_NetConSecRuleuint32 {'out':True}
RenameMSFT_NetConSecRuleuint32 {'out':True}
SetPolicyDeltaMSFT_NetConSecRuleuint32 {'out':True}
SyncPolicyDeltaMSFT_NetConSecRuleuint32 {'out':True}

MSFT_NetConSecRule properties

MSFT_NetConSecRule has 49 properties (14 Local, 35 Derived)

NameOriginCIMType
AllowSetKeyMSFT_NetConSecRule11 [boolean]
AllowWatchKeyMSFT_NetConSecRule11 [boolean]
BypassTunnelIfEncryptedMSFT_NetConSecRule11 [boolean]
CaptionCIM_ManagedElement8 [string]
CommonNameCIM_Policy8 [string]
ConditionListTypeCIM_PolicyRule18 [uint16]
key
CreationClassName
CIM_PolicyRule8 [string]
DescriptionCIM_ManagedElement8 [string]
DisplayGroupMSFT_NetSARule8 [string]
DisplayNameMSFT_NetSARule8 [string]
ElementNameCIM_ManagedElement8 [string]
EnabledCIM_PolicySet18 [uint16]
EnforcementStatusMSFT_NetSARule18 [uint16]
ExecutionStrategyCIM_PolicyRule18 [uint16]
InboundSecurityMSFT_NetConSecRule18 [uint16]
InstanceIDCIM_ManagedElement8 [string]
KeyModuleMSFT_NetConSecRule18 [uint16]
LimitNegotiationCIM_SARule18 [uint16]
LocalTunnelEndpointMSFT_NetConSecRule8 [string]
MachinesMSFT_NetConSecRule8 [string]
MainModeCryptoSetMSFT_NetSARule8 [string]
MandatoryCIM_PolicyRule11 [boolean]
MaxReturnPathLifetimeSecondsMSFT_NetConSecRule19 [uint32]
ModeMSFT_NetConSecRule18 [uint16]
OutboundSecurityMSFT_NetConSecRule18 [uint16]
Phase1AuthSetMSFT_NetSARule8 [string]
Phase2AuthSetMSFT_NetSARule8 [string]
PlatformsMSFT_NetSARule8 [string]
PolicyDecisionStrategyCIM_PolicySet18 [uint16]
PolicyKeywordsCIM_Policy8 [string]
PolicyRolesCIM_PolicySet8 [string]
key
PolicyRuleName
CIM_PolicyRule8 [string]
PolicyStoreSourceMSFT_NetSARule8 [string]
PolicyStoreSourceTypeMSFT_NetSARule18 [uint16]
PrimaryStatusMSFT_NetSARule18 [uint16]
PriorityCIM_PolicyRule18 [uint16]
ProfilesMSFT_NetSARule18 [uint16]
QuickModeCryptoSetMSFT_NetSARule8 [string]
RemoteTunnelEndpointMSFT_NetConSecRule8 [string]
RemoteTunnelEndpointDNSNameMSFT_NetConSecRule8 [string]
RequireAuthorizationMSFT_NetConSecRule11 [boolean]
RuleGroupMSFT_NetSARule8 [string]
RuleUsageCIM_PolicyRule8 [string]
SequencedActionsCIM_PolicyRule18 [uint16]
StatusMSFT_NetSARule8 [string]
StatusCodeMSFT_NetSARule19 [uint32]
key
SystemCreationClassName
CIM_PolicyRule8 [string]
key
SystemName
CIM_PolicyRule8 [string]
UsersMSFT_NetConSecRule8 [string]

Detailed description of MSFT_NetConSecRule methods

Local methods (8) of MSFT_NetConSecRule class

CloneObject method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
NewNamestring0-{'Description':'The new name for the rule.','In':True}
NewPolicyStorestring1-{'Description':'The new policy store for the rule.','In':True}
NewGPOSessionstring2-{'Description':'The new GPOSession for the rule.','In':True}
Description'Copy this rule.'
CloneObject method is in 7 classes of ROOT\StandardCimv2\MS_409 and in 2 namespaces
Disable method
Returnuint32 {'out':True}
Description'Disable this rule.'
Disable method is in 20 classes of ROOT\StandardCimv2\MS_409 and in 19 namespaces
Enable method
Returnuint32 {'out':True}
Description'Enable this rule.'
Enable method is in 20 classes of ROOT\StandardCimv2\MS_409 and in 25 namespaces
EnumerateFull method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
Dependentsobject:CIM_ManagedSystemElement0-{'Out':True}
Description'Enumerate all parts of all rules'
EnumerateFull method is in 2 classes of ROOT\StandardCimv2\MS_409 and in 2 namespaces
Find method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
LocalAddressstring0-{'In':True}
RemoteAddressstring1-{'In':True}
Protocolstring2-{'In':True}
LocalPortuint163-{'In':True}
RemotePortuint164-{'In':True}
CmdletOutputobject:MSFT_NetConSecRule5-{'Out':True}
Description'Finds the rules that will be used to secure the specified traffic.'
Find method is in 2 classes of ROOT\StandardCimv2\MS_409 and in 2 namespaces
Rename method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
NewNamestring0-{'Description':'The new name for the rule.','In':True}
Description'Rename this rule.'
Rename method is in 10 classes of ROOT\StandardCimv2\MS_409 and in 12 namespaces
SetPolicyDelta method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
Actionuint160-{'Description':'Action','in':True,'Values':['Add', 'Delete']}
IPv6Addressesstring1-{'Description':'IPv6 Addresses','In':True}
IPv4Addressesstring2-{'Description':'IPv4 Addresses','In':True}
EndpointTypeuint163-{'Description':'Endpoint type','in':True,'Values':['Endpoint1', 'Endpoint2']}
PassThruboolean4-{'Description':'PassThru','In':True}
Outputobject:MSFT_NetConSecRule5-{'Description':'Output NetConSecRule','Out':True}
Description'Apply IPsec policy deltas'
SetPolicyDelta method is in 1 class (MSFT_NetConSecRule) of ROOT\StandardCimv2\MS_409 and in 2 namespaces
SyncPolicyDelta method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
Serversstring0-{'Description':'Servers','In':True}
Domainsstring1-{'Description':'Domains','In':True}
EndpointTypeuint162-{'Description':'Endpoint type','In':True,'Values':['Endpoint1', 'Endpoint2']}
AddressTypeuint163-{'Description':'Types of addresses','In':True,'Values':['IPv4', 'IPv6']}
DnsServersstring4-{'Description':'Servers to perform name resolution against','In':True}
Outputobject:MSFT_NetSecDeltaCollection5-{'Description':'Delta collection','Out':True}
Description'Synchronize IPsec policy'
SyncPolicyDelta method is in 1 class (MSFT_NetConSecRule) of ROOT\StandardCimv2\MS_409 and in 2 namespaces

Detailed description of MSFT_NetConSecRule properties

Local properties (14) of MSFT_NetConSecRule class

AllowSetKey property
CIMTYPE'boolean'
Description'Whether to allow Trusted Intermediaries to set the key of SA's created by this rule.'
AllowSetKey property is in 1 class (MSFT_NetConSecRule) of ROOT\StandardCimv2\MS_409 and in 2 namespaces
AllowWatchKey property
CIMTYPE'boolean'
Description'Whether to allow Trusted Intermediaries to be notified when the encryption keys for this SA change.'
AllowWatchKey property is in 1 class (MSFT_NetConSecRule) of ROOT\StandardCimv2\MS_409 and in 2 namespaces
BypassTunnelIfEncrypted property
CIMTYPE'boolean'
Description'Allow traffic that is already encrypted to bypass the tunnel.'
BypassTunnelIfEncrypted property is in 1 class (MSFT_NetConSecRule) of ROOT\StandardCimv2\MS_409 and in 2 namespaces
InboundSecurity property
CIMTYPE'uint16'
Description'Determines how aggressively to enforce security on inbound traffic.'
Values['Never', 'Request', 'Require']
InboundSecurity property is in 1 class (MSFT_NetConSecRule) of ROOT\StandardCimv2\MS_409 and in 2 namespaces
KeyModule property
CIMTYPE'uint16'
Description'Which keying modules to use.'
Values['IKEv1', 'IKEv2', 'AuthIP']
KeyModule property is in 2 classes of ROOT\StandardCimv2\MS_409 and in 2 namespaces
LocalTunnelEndpoint property
CIMTYPE'string'
Description'The local tunnel endpoint address.'
LocalTunnelEndpoint property is in 1 class (MSFT_NetConSecRule) of ROOT\StandardCimv2\MS_409 and in 2 namespaces
Machines property
CIMTYPE'string'
Description'Authorized machines for transport mode, specified as an SDDL string.'
Machines property is in 1 class (MSFT_NetConSecRule) of ROOT\StandardCimv2\MS_409 and in 2 namespaces
MaxReturnPathLifetimeSeconds property
CIMTYPE'uint32'
Description'The maximum lifetime, in seconds, for SA's created by this rule across the forwarding path.'
MaxReturnPathLifetimeSeconds property is in 1 class (MSFT_NetConSecRule) of ROOT\StandardCimv2\MS_409 and in 2 namespaces
Mode property
CIMTYPE'uint16'
Description'The IPsec Encapsulation Mode that should be used.'
Values['Transport Mode', 'Tunnel Mode']
Mode property is in 1 class (MSFT_NetConSecRule) of ROOT\StandardCimv2\MS_409 and in 15 namespaces
OutboundSecurity property
CIMTYPE'uint16'
Description'Determines how aggressively to enforce security on outbound traffic.'
Values['Never', 'Request', 'Require']
OutboundSecurity property is in 1 class (MSFT_NetConSecRule) of ROOT\StandardCimv2\MS_409 and in 2 namespaces
RemoteTunnelEndpoint property
CIMTYPE'string'
Description'The remote tunnel endpoint(s).'
RemoteTunnelEndpoint property is in 1 class (MSFT_NetConSecRule) of ROOT\StandardCimv2\MS_409 and in 2 namespaces
RemoteTunnelEndpointDNSName property
CIMTYPE'string'
Description'A Fully-Qualified Domain Name that resolves to a list of allowed Remote Endpoints. If present, the value in RemoteEndpoint will be used initially, but will be replaced with all the IP addresses that this name resolves to.'
RemoteTunnelEndpointDNSName property is in 1 class (MSFT_NetConSecRule) of ROOT\StandardCimv2\MS_409 and in 2 namespaces
RequireAuthorization property
CIMTYPE'boolean'
Description'Require authorization for endpoints. The authorization list is part of the IPsec Globals.'
RequireAuthorization property is in 1 class (MSFT_NetConSecRule) of ROOT\StandardCimv2\MS_409 and in 2 namespaces
Users property
CIMTYPE'string'
Description'Authorized users for transport mode, specified as an SDDL string.'
Users property is in 1 class (MSFT_NetConSecRule) of ROOT\StandardCimv2\MS_409 and in 4 namespaces

Derived properties (35) of MSFT_NetConSecRule class

Caption property
CIMTYPE'string'
Description'The Caption property is a short textual description (one- line string) of the object.'
Caption property is in 153 classes of ROOT\StandardCimv2\MS_409 and in 37 namespaces
CommonName property
CIMTYPE'string'
Description'This field is ignored.'
CommonName property is in 20 classes of ROOT\StandardCimv2\MS_409 and in 5 namespaces
ConditionListType property
CIMTYPE'uint16'
Description'This field is ignored.'
Values['Unconditional Rule', 'DNF', 'CNF']
ConditionListType property is in 6 classes of ROOT\StandardCimv2\MS_409 and in 2 namespaces
CreationClassName property
CIMTYPE'string'
Description'Reserved for internal use by the WMI provider only.'
keyTrue
CreationClassName property is in 47 classes of ROOT\StandardCimv2\MS_409 and in 20 namespaces
Description property
CIMTYPE'string'
Description'A brief description of the rule. May be an indirect string. If it is an indirect string, then it may not be overwritten.'
Description property is in 154 classes of ROOT\StandardCimv2\MS_409 and in 142 namespaces
DisplayGroup property
CIMTYPE'string'
Description'The group that this rule belongs to. This field is based on the value of RuleGroup and changes to this field are ignored.'
DisplayGroup property is in 10 classes of ROOT\StandardCimv2\MS_409 and in 2 namespaces
DisplayName property
CIMTYPE'string'
Description'The localized name of this rule. This field's value is based on the value of ElementName. Changes to this field are ignored.'
DisplayName property is in 12 classes of ROOT\StandardCimv2\MS_409 and in 30 namespaces
ElementName property
CIMTYPE'string'
Description'The locale-independent name of the rule. May be an indirect string.'
ElementName property is in 153 classes of ROOT\StandardCimv2\MS_409 and in 21 namespaces
Enabled property
CIMTYPE'uint16'
Description'Indicates whether this rule is administratively enabled or disabled.'
Values['Enabled', 'Disabled']
Enabled property is in 15 classes of ROOT\StandardCimv2\MS_409 and in 142 namespaces
EnforcementStatus property
CIMTYPE'uint16'
Description'If this object is retrieved from the ActiveStore, describes the current enforcement status of the rule.'
Values['Invalid', 'Full', 'FirewallOffInProfile', 'CategoryOff', 'DisabledObject', 'InactiveProfile', 'LocalAddressResolutionEmpty', 'RemoteAddressResolutionEmpty', 'LocalPortResolutionEmpty', 'RemotePortResolutionEmpty', 'InterfaceResolutionEmpty', 'ApplicationResolutionEmpty', 'RemoteMachineEmpty', 'RemoteUserEmpty', 'LocalGlobalOpenPortsDisallowed', 'LocalAuthorizedApplicationsDisallowed', 'LocalFirewallRulesDisallowed', 'LocalConsecRulesDisallowed', 'NotTargetPlatform', 'OptimizedOut', 'LocalUserEmpty', 'TransportMachinesEmpty', 'TunnelMachinesEmpty', 'TupleResolutionEmpty']
EnforcementStatus property is in 10 classes of ROOT\StandardCimv2\MS_409 and in 2 namespaces
ExecutionStrategy property
CIMTYPE'uint16'
Description'This field is ignored.'
Values['Do Until Success', 'Do All', 'Do Until Failure']
ExecutionStrategy property is in 6 classes of ROOT\StandardCimv2\MS_409 and in 2 namespaces
InstanceID property
CIMTYPE'string'
Description'A string that uniquely identifies this instance within the PolicyStore.'
InstanceID property is in 153 classes of ROOT\StandardCimv2\MS_409 and in 21 namespaces
LimitNegotiation property
CIMTYPE'uint16'
Description'LimitNegotiation is used as part of processing either a key exchange or IPsec Rule. Before proceeding with either a phase 1 or a phase 2 negotiation, this property is checked to determine if the negotiation role of the Rule matches that defined for the negotiation being undertaken (e.g., Initiator, Responder, or Both). If this check fails, then the negotiation is stopped. Note that this only applies to new negotiations and has no effect on either renegotiation or refresh operations with peers for which an established Security Association already exists.'
Values['Initiator-Only', 'Responder-Only', 'Either']
LimitNegotiation property is in 4 classes of ROOT\StandardCimv2\MS_409 and in 2 namespaces
MainModeCryptoSet property
CIMTYPE'string'
Description'The InstanceID of the MainModeCryptoSet to use for Main Mode.'
MainModeCryptoSet property is in 3 classes of ROOT\StandardCimv2\MS_409 and in 2 namespaces
Mandatory property
CIMTYPE'boolean'
Description'This field is ignored.'
Mandatory property is in 6 classes of ROOT\StandardCimv2\MS_409 and in 2 namespaces
Phase1AuthSet property
CIMTYPE'string'
Description'The InstanceID of the Phase1AuthenticationSet to use for Phase 1 auth.'
Phase1AuthSet property is in 3 classes of ROOT\StandardCimv2\MS_409 and in 2 namespaces
Phase2AuthSet property
CIMTYPE'string'
Description'The InstanceID of the Phase2AuthenticationSet to use for Phase 2 auth.'
Phase2AuthSet property is in 3 classes of ROOT\StandardCimv2\MS_409 and in 2 namespaces
Platforms property
CIMTYPE'string'
Description'Specifies which platforms the rule is applicable on. If null, the rule applies to all platforms (the default). Each entry takes the form Major.Minor+, for instance 6.0, 6.1+, or 6.2. If + is specified, then it means that the rule applies to that version or greater. For instance, Windows Vista could be represented as 6 or 6.0, and Windows 7 or later would be represented as 6.1+. + may only be attached to the final item in the list. 6.0+ is not valid because it means the same thing as null (all platforms).'
Platforms property is in 4 classes of ROOT\StandardCimv2\MS_409 and in 2 namespaces
PolicyDecisionStrategy property
CIMTYPE'uint16'
Description'This field is ignored.'
Values['First Matching', 'All']
PolicyDecisionStrategy property is in 7 classes of ROOT\StandardCimv2\MS_409 and in 2 namespaces
PolicyKeywords property
CIMTYPE'string'
Description'This field is ignored.'
PolicyKeywords property is in 20 classes of ROOT\StandardCimv2\MS_409 and in 2 namespaces
PolicyRoles property
CIMTYPE'string'
Description'This field is ignored.'
PolicyRoles property is in 7 classes of ROOT\StandardCimv2\MS_409 and in 2 namespaces
PolicyRuleName property
CIMTYPE'string'
Description'Reserved for internal use by the WMI provider only.'
keyTrue
PolicyRuleName property is in 18 classes of ROOT\StandardCimv2\MS_409 and in 2 namespaces
PolicyStoreSource property
CIMTYPE'string'
Description'If this object is retrieved from the ActiveStore, with the TracePolicyStoreSource option set, contains the path to the PolicyStore where this rule originally came from.'
PolicyStoreSource property is in 10 classes of ROOT\StandardCimv2\MS_409 and in 2 namespaces
PolicyStoreSourceType property
CIMTYPE'uint16'
Description'If this object is retrieved from the ActiveStore, with the TracePolicyStoreSource option set, describes the type of PolicyStore where this rule originally came from.'
PolicyStoreSourceType property is in 10 classes of ROOT\StandardCimv2\MS_409 and in 2 namespaces
PrimaryStatus property
CIMTYPE'uint16'
Description'PrimaryStatus provides a high level status value, intended to align with Red-Yellow-Green type representation of status. It should be used in conjunction with DetailedStatus to provide high level and detailed health status of the ManagedElement and its subcomponents.
PrimaryStatus consists of one of the following values: Unknown, OK, Degraded or Error. "Unknown" indicates the implementation is in general capable of returning this property, but is unable to do so at this time.
"OK" indicates the ManagedElement is functioning normally.
"Degraded" indicates the ManagedElement is functioning below normal.
"Error" indicates the ManagedElement is in an Error condition.
'
Values['Unknown', 'OK', 'Degraded', 'Error', 'DMTF Reserved', 'Vendor Reserved']
PrimaryStatus property is in 71 classes of ROOT\StandardCimv2\MS_409 and in 9 namespaces
Priority property
CIMTYPE'uint16'
Description'This field is ignored.'
Priority property is in 28 classes of ROOT\StandardCimv2\MS_409 and in 31 namespaces
Profiles property
CIMTYPE'uint16'
Description'Which profiles this rule is active on.'
Values['Any', 'Public', 'Private', 'Domain']
Profiles property is in 4 classes of ROOT\StandardCimv2\MS_409 and in 4 namespaces
QuickModeCryptoSet property
CIMTYPE'string'
Description'The InstanceID of the QuickModeCryptoSet to use for Quick Mode.'
QuickModeCryptoSet property is in 3 classes of ROOT\StandardCimv2\MS_409 and in 2 namespaces
RuleGroup property
CIMTYPE'string'
Description'The locale-independent name for the group that this rule belongs to. If this field is non-null, then Windows Firewall with Advanced Security assumes that this rule belongs to a Windows component or an installed application, and some parts of the rule are protected (including but not limited to the Name, Description, Program, and Service).'
RuleGroup property is in 10 classes of ROOT\StandardCimv2\MS_409 and in 2 namespaces
RuleUsage property
CIMTYPE'string'
Description'This field is ignored.'
RuleUsage property is in 6 classes of ROOT\StandardCimv2\MS_409 and in 2 namespaces
SequencedActions property
CIMTYPE'uint16'
Description'This field is ignored.'
Values['Mandatory', 'Recommended', 'Dont Care']
SequencedActions property is in 6 classes of ROOT\StandardCimv2\MS_409 and in 2 namespaces
Status property
CIMTYPE'string'
Description'The detailed status of the rule, as a string.'
Status property is in 72 classes of ROOT\StandardCimv2\MS_409 and in 42 namespaces
StatusCode property
CIMTYPE'uint32'
Description'The detailed status of the rule, as a numeric error code.'
StatusCode property is in 12 classes of ROOT\StandardCimv2\MS_409 and in 142 namespaces
SystemCreationClassName property
CIMTYPE'string'
Description'Reserved for internal use by the WMI provider only.'
keyTrue
SystemCreationClassName property is in 47 classes of ROOT\StandardCimv2\MS_409 and in 20 namespaces
SystemName property
CIMTYPE'string'
Description'Reserved for internal use by the WMI provider only.'
keyTrue
SystemName property is in 66 classes of ROOT\StandardCimv2\MS_409 and in 22 namespaces

MSFT_NetConSecRule Qualifiers

NameValueToInstanceToSubclassOverridableAmendedLocal
AMENDMENTTrue
Description'A Connection Security Rule.'
LOCALE'MS_409'

MSFT_NetConSecRule System properties

NameValueOriginCIMTypeLocalArray
__PATH'\\.\ROOT\StandardCimv2\MS_409:MSFT_NetConSecRule'___SYSTEM8
__NAMESPACE'ROOT\StandardCimv2\MS_409'___SYSTEM8
__SERVER'.'___SYSTEM8
__DERIVATION['MSFT_NetSARule', 'CIM_SARule', 'CIM_PolicyRule', 'CIM_PolicySet', 'CIM_Policy', 'CIM_ManagedElement']___SYSTEM8
__PROPERTY_COUNT49___SYSTEM3
__RELPATH'MSFT_NetConSecRule'___SYSTEM8
__DYNASTY'CIM_ManagedElement'___SYSTEM8
__SUPERCLASS'MSFT_NetSARule'___SYSTEM8
__CLASS'MSFT_NetConSecRule'___SYSTEM8
__GENUS1___SYSTEM3

Similar Classes to MSFT_NetConSecRule

Number of classes:36
comments powered by Disqus
WUtils.com