pub fn authentication_configuration(
        &self,
    ) -> std::option::Option<&crate::model::WebhookAuthConfiguration> {
        self.authentication_configuration.as_ref()
    }
/// <p>Properties that configure the authentication applied to incoming webhook trigger requests. The required properties depend on the authentication type. For GITHUB_HMAC, only the <code>SecretToken </code>property must be set. For IP, only the <code>AllowedIPRange </code>property must be set to a valid CIDR range. For UNAUTHENTICATED, no properties can be set.</p>
Properties that configure the authentication applied to incoming webhook trigger requests. The required properties depend on the authentication type. For GITHUB_HMAC, only the SecretToken property must be set. For IP, only the AllowedIPRange property must be set to a valid CIDR range. For UNAUTHENTICATED, no properties can be set.
Properties that configure the authentication applied to incoming webhook trigger requests . The required properties depend on the authentication type . For GITHUB_HMAC only the SecretToken property must be set . For IP only the AllowedIPRange property must be set to a valid CIDR range . For UNAUTHENTICATED no properties can be set .
pub fn authentication_configuration(
        &self,
    ) -> std::option::Option<&crate::model::WebhookAuthConfiguration> {
        self.authentication_configuration.as_ref()
    }
pub fn authentication_configuration ( & self , ) -> std :: option :: Option < & crate :: model :: WebhookAuthConfiguration > { self . authentication_configuration . as_ref ( ) }
<p>Properties that configure the authentication applied to incoming webhook trigger requests.
<p > Properties that configure the authentication applied to incoming webhook trigger requests .
&self
&self