Label (not mantory) to be used to show the component's label.
Icon (not mantory) - button icon.
Size (mantory) - standard button sizes.
Type (mantory) - standard button layouts.
Name (mantory) - this name will help you find this component in BP.
Enabled (mantory) - availability of the button in the application. Is turned on by default.
Visible (mandatory) - makes the component visible if turned on. Enabled by default.