.. Class Doc file class cobra.model.vz.Subj ========================= .. class:: cobra.model.vz.Subj A subject is a sub-application running behind an endpoint group (for example, an Exchange server). A subject is parented by the contract, which can encapsulate multiple subjects. An endpoint group associated to a contract is providing one or more subjects or is communicating with the subject as a peer entity. An endpoint group always associates with a subject and defines rules under the association for consuming/providing/peer-to-peer communications to that subject. Containers: * :class:`cobra.model.vz.BrCP` * :class:`cobra.model.vz.OOBBrCP` Containment: * :class:`cobra.model.fault.Counts` * :class:`cobra.model.health.Inst` * :class:`cobra.model.fault.Inst` * :class:`cobra.model.vz.RsSubjGraphAtt` * :class:`cobra.model.vz.RsSubjFiltAtt` * :class:`cobra.model.vz.OutTerm` * :class:`cobra.model.vz.ProvSubjLbl` * :class:`cobra.model.vz.InTerm` * :class:`cobra.model.fault.Delegate` * :class:`cobra.model.vz.ConsSubjLbl` Properties: - childAction : Delete or ignore. For internal use only. + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: True - configIssues : Bitmask representation of the configuration issues found during the endpoint group deployment. + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: True - consMatchT : The subject match criteria across consumers. + isNaming: False + isCreateOnly: False + isConfig: True + isImplicit: False - descr : The description of a sub application running behind an endpoint group, such as an Exchange server. The description can be up to 128 alphanumeric characters. + 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 - 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 - monPolDn : + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: True - name : The name of a sub application running behind an endpoint group, such as an Exchange server. This name can be up to 64 alphanumeric characters. Note that you cannot change this name after the object has been saved. + isNaming: True + isCreateOnly: True + isConfig: True + isImplicit: False - prio : The priority level of a sub application running behind an endpoint group, such as an Exchange server. + isNaming: False + isCreateOnly: False + isConfig: True + isImplicit: False - provMatchT : The subject match criteria across consumers. + isNaming: False + isCreateOnly: False + isConfig: True + isImplicit: False - revFltPorts : Enables the filter to apply on both ingress and egress traffic. + 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 - targetDscp : The target differentiated services code point (DSCP) of the path attached to the layer 3 outside profile. + isNaming: False + isCreateOnly: False + isConfig: True + isImplicit: False - uid : A unique identifier for this object. + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: True