BMC_PROPAGATION_MAP data class

BMC_PROPAGATION_MAP data class definition

The following figure shows the BAROC definition of the BMC_PROPAGATION_MAP data class, which is located in the mc_sm_root.baroc file.

BMC_PROPAGATION_MAP definition

MC_PUBLISH_DATA_CLASS:
BMC_PROPAGATION_MAP ISA BMC_SIM_DATA DEFINES
{
     name: STRING, key = yes;
     relationship_state: MC_SM_RELATIONSHIP_STATE, key = yes;
     provider_status: MC_SM_COMPONENT_STATUS, key = yes;
     propagated_status: MC_SM_COMPONENT_STATUS;
};
END


BMC_PROPAGATION_MAP inherits slots from BMC_SIM_DATA, shown in the following figure. BMC_SIM_DATA is located in the mc_sm_root.baroc file

BMC_SIM_DATA definition

MC_DATA_CLASS: BMC_SIM_DATA ISA MC_SM_DATA DEFINES
{
ReadSecurity : LIST_OF_STRING;
WriteSecurity : LIST_OF_STRING;
};
END

BMC_PROPAGATION_MAP slots in alphabetical order

The following table alphabetically lists the BMC_PROPAGATION_MAP slots with their descriptions, enumeration or data type, and source class.

 BMC_PROPAGATION_MAP slot definitions

Slot

Description

Data type or enumeration

Source class

name

Name of the parent status propagation model

STRING

BMC_PROPAGATION_MAP

propagated_status

Status to be propagated to the consumer component

Enumeration: MC_SM_COMPONENT_STATUS

BMC_PROPAGATION_MAP

provider_status

Status of the provider component

Enumeration: MC_SM_COMPONENT_STATUS

BMC_PROPAGATION_MAP

ReadSecurity

List of permission groups that defines who has read access to a CI

LIST_OF_STRING

BMC_SIM_DATA

relationship_state

Applicable relationship state

Enumeration: MC_SM_RELATIONSHIP_STATE

BMC_PROPAGATION_MAP

WriteSecurity

List of permission groups that defines who has write access to a CI

LIST_OF_STRING

BMC_SIM_DATA

Was this page helpful? Yes No Submitting... Thank you

Comments