pub fn required_behavior(
        &self,
    ) -> std::option::Option<&crate::model::RequiredAttributeBehavior> {
        self.required_behavior.as_ref()
    }
/// <p>The required behavior of the <code>TypedLinkAttributeDefinition</code>.</p>
The required behavior of the TypedLinkAttributeDefinition.
The required behavior of the TypedLinkAttributeDefinition .
pub fn required_behavior(
        &self,
    ) -> std::option::Option<&crate::model::RequiredAttributeBehavior> {
        self.required_behavior.as_ref()
    }
pub fn required_behavior ( & self , ) -> std :: option :: Option < & crate :: model :: RequiredAttributeBehavior > { self . required_behavior . as_ref ( ) }
<p>The required behavior of the <code>TypedLinkAttributeDefinition</code>.</p>
<p > The required behavior of the <code > TypedLinkAttributeDefinition< / code > . < / p >
&self
&self