CallerShouldAuditAttribute
Decorates an operation or all operations for a client whose invocation should potentially be audited
            by Azure service implementations.  Auditing could be recommended
            because the operation changes critical service state, creates delegated
            access to a resource, affects data retention, etc.  It's a best guess
            from the service team that the operation should be audited to mitigate
            any potential future issues.
            
                
Gets or sets a description or link to the rationale for potentially
            auditing this operation.
            
Creates a new instance of  CallerShouldAuditAttribute.