class cobra.model.vz.RsAnyToConsIf

class cobra.model.vz.RsAnyToConsIf

A source relation to a contract interface. A contract interface can be used as a contract consumption interface when a consumer consumes the contract by associating it to a consumption interface provided by the provider in the consumer’s domain. A consumer can associate with the contract consumption interface when it is provided by the provider in the consumer’s domain. Note that a contract consumption interface represents one or more subjects defined under the contract. By associating to an interface, an endpoint group starts consuming all the subjects represented by the interface. Also note that a contract can be defined under one tenant, but its interfaces can be defined in other tenants. A contract’s interface will be used by the entities (endpoint groups) present in other tenants to participate in that contract. By this flexibility, tenants we will be able to participate in a single contract, which is defined at some third place. A contract interface is parented by a tenant. Note that this relation is an internal object.

Containers:
Containment:
Properties:
  • childAction : Delete or ignore. For internal use only.

    • isNaming: False
    • isCreateOnly: False
    • isConfig: False
    • isImplicit: True
  • deplInfo : null

    • isNaming: False
    • isCreateOnly: False
    • isConfig: False
    • isImplicit: True
  • 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
  • forceResolve : Whether the relation should force pull the target.

    • isNaming: False
    • isCreateOnly: False
    • 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
  • prio : null

    • isNaming: False
    • isCreateOnly: False
    • isConfig: True
    • isImplicit: False
  • rType : Represents the type of resolver.

    • isNaming: False
    • isCreateOnly: False
    • isConfig: False
    • isImplicit: True
  • 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
  • state : Represents the state of the relationship.

    • isNaming: False
    • isCreateOnly: False
    • isConfig: False
    • isImplicit: True
  • stateQual : Represents the state qualifier of the relationship.

    • isNaming: False
    • isCreateOnly: False
    • isConfig: False
    • isImplicit: True
  • status : The upgrade status. This property is for internal use only.

    • isNaming: False
    • isCreateOnly: False
    • isConfig: False
    • isImplicit: True
  • tCl : null

    • isNaming: False
    • isCreateOnly: False
    • isConfig: False
    • isImplicit: True
  • tContextDn : Specifies the target context distinguished name.

    • isNaming: False
    • isCreateOnly: False
    • isConfig: False
    • isImplicit: True
  • tDn : The distinguished name of the target.

    • isNaming: False
    • isCreateOnly: False
    • isConfig: False
    • isImplicit: True
  • tRn : Specifies the target’s related name.

    • isNaming: False
    • isCreateOnly: False
    • isConfig: False
    • isImplicit: True
  • tType : Represents the type of target. The target type for this object is named.

    • isNaming: False
    • isCreateOnly: False
    • isConfig: False
    • isImplicit: True
  • tnVzCPIfName :

    • isNaming: True
    • isCreateOnly: True
    • isConfig: True
    • isImplicit: False
  • uid : A unique identifier for this object.

    • isNaming: False
    • isCreateOnly: False
    • isConfig: False
    • isImplicit: True
  • updateCollection : Mo doc not defined in techpub!!!

    • isNaming: False
    • isCreateOnly: False
    • isConfig: False
    • isImplicit: True