Compartilhar via


EffectiveBaseSecurityAdminRule Class

Network base admin rule.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: EffectiveSecurityAdminRule, EffectiveDefaultSecurityAdminRule

All required parameters must be populated in order to send to server.

Inheritance
azure.mgmt.network._serialization.Model
EffectiveBaseSecurityAdminRule

Constructor

EffectiveBaseSecurityAdminRule(*, id: str | None = None, configuration_description: str | None = None, rule_collection_description: str | None = None, rule_collection_applies_to_groups: List[_models.NetworkManagerSecurityGroupItem] | None = None, rule_groups: List[_models.ConfigurationGroup] | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
id
str

Resource ID.

configuration_description
str

A description of the security admin configuration.

rule_collection_description
str

A description of the rule collection.

rule_collection_applies_to_groups

Groups for rule collection.

rule_groups

Effective configuration groups.

Variables

Name Description
id
str

Resource ID.

configuration_description
str

A description of the security admin configuration.

rule_collection_description
str

A description of the rule collection.

rule_collection_applies_to_groups

Groups for rule collection.

rule_groups

Effective configuration groups.

kind

Whether the rule is custom or default. Required. Known values are: "Custom" and "Default".