class cobra.model.vz.ProvSubjLbl¶
-
class
cobra.model.vz.
ProvSubjLbl
¶
A subject label is used as classification criteria for subjects being consumed/provided by the endpoint groups (EPGs) participating in the contract. The label identifies a subject being provided by a provider. It can be parented by 2 different methods. The first method is the relation between the provider EPG and the contract that is used for filtering the subjects. A label should match either the subject name or the label present under the subject. The second method is by subject, which is the application behind the EPG that can have different characteristics for different labels present under it. A consumer with no subject consumer label consumes all the subjects of the contract. A consumer with a specific subject consumer label can only consume subjects matching the label.
- Containers:
cobra.model.fv.AEPg
cobra.model.infra.CEPg
cobra.model.l2ext.InstP
cobra.model.vns.REPpInfo
cobra.model.vns.SHEPpInfo
cobra.model.vns.EPpInfo
cobra.model.mgmt.InB
cobra.model.l3ext.InstP
cobra.model.vns.SDEPpInfo
cobra.model.vz.Subj
cobra.model.infra.PEPg
cobra.model.vz.RsAnyToProv
cobra.model.dhcp.PRelPg
cobra.model.dhcp.CRelPg
cobra.model.vz.Any
cobra.model.l3ext.InstPDef
cobra.model.fv.RsProv
- Containment:
- Properties:
childAction : Delete or ignore. For internal use only.
- isNaming: False
- isCreateOnly: False
- isConfig: False
- isImplicit: True
descr : Additional descriptive information about the object.
- isNaming: False
- isCreateOnly: False
- isConfig: True
- isImplicit: False
dn : A tag or metadata is a non-hierarchical keyword or term assigned to the fabric module.
- isNaming: False
- isCreateOnly: True
- isConfig: False
- isImplicit: True
isComplement : The true/false statement behavior of the label.
- isNaming: False
- isCreateOnly: False
- isConfig: True
- isImplicit: False
lcOwn : A value that indicates how this object was created. For internal use only.
- isNaming: False
- isCreateOnly: False
- isConfig: False
- isImplicit: True
modTs : The time when this object was last modified.
- isNaming: False
- isCreateOnly: False
- isConfig: False
- isImplicit: True
name : The provider label name.
- isNaming: True
- isCreateOnly: True
- isConfig: True
- isImplicit: False
ownerKey : The key for enabling clients to own their data for entity correlation.
- isNaming: False
- isCreateOnly: False
- isConfig: True
- isImplicit: False
ownerTag : A tag for enabling clients to add their own data. For example, to indicate who created this object.
- isNaming: False
- isCreateOnly: False
- isConfig: True
- isImplicit: False
rn : Identifies an object from its siblings within the context of its parent object. The distinguished name contains a sequence of relative names.
- isNaming: False
- isCreateOnly: True
- isConfig: False
- isImplicit: True
status : The upgrade status. This property is for internal use only.
- isNaming: False
- isCreateOnly: False
- isConfig: False
- isImplicit: True
tag : The color of a policy label.
- isNaming: False
- isCreateOnly: False
- isConfig: True
- isImplicit: False
uid : A unique identifier for this object.
- isNaming: False
- isCreateOnly: False
- isConfig: False
- isImplicit: True