def __init__(self, start_time) -> None:
        """Initialize utility methods and variables.

        Args:
            start_time (str): azure function starting time.
        """
        super().__init__(consts.AWARENESS_PERFORMANCE_FUNCTION_NAME)
        self.check_environment_var_exist(
            [
                {"BaseURL": consts.BASE_URL},
                {"WorkspaceID": consts.WORKSPACE_ID},
                {"WorkspaceKey": consts.WORKSPACE_KEY},
                {"MimecastClientID": consts.MIMECAST_CLIENT_ID},
                {"MimecastClientSecret": consts.MIMECAST_CLIENT_SECRET},
                {"ConnectionString": consts.CONN_STRING},
                {"LogLevel": consts.LOG_LEVEL},
            ]
        )
        self.authenticate_mimecast_api()
        self.state_manager_obj = StateManager(
            consts.CONN_STRING,
            consts.PERFORMANCE_CHECKPOINT_FILE,
            consts.FILE_SHARE_NAME,
        )
        self.hash_file_state_manager_obj = StateManager(
            consts.CONN_STRING, consts.PERFORMANCE_HASH_FILE, consts.FILE_SHARE_NAME
        )
        self.performance_details_url = (
            consts.BASE_URL + consts.ENDPOINTS["PERFORMANCE_DETAILS"]
        )
        self.function_start_time = start_time
Initialize utility methods and variables.

        Args:
            start_time (str): azure function starting time.
        
Solutions/Mimecast/Data Connectors/MimecastAT/PerformanceDetails/mimecast_performance_details_to_sentinel.py