azure.loganalytics.models module¶
-
exception
azure.loganalytics.models.
ErrorResponseException
(deserialize, response, *args)[source]¶ Bases:
msrest.exceptions.HttpOperationError
Server responsed with exception of type: ‘ErrorResponse’.
- Parameters
deserialize – A deserializer
response – Server response to be deserialized.
-
class
azure.loganalytics.models.
QueryBody
(*, query: str, timespan: str = None, workspaces=None, **kwargs)[source]¶ Bases:
msrest.serialization.Model
The Analytics query. Learn more about the [Analytics query syntax](https://azure.microsoft.com/documentation/articles/app-insights-analytics-reference/).
All required parameters must be populated in order to send to Azure.
- Parameters
query (str) – Required. The query to execute.
timespan (str) – Optional. The timespan over which to query data. This is an ISO8601 time period value. This timespan is applied in addition to any that are specified in the query expression.
workspaces (list[str]) – A list of workspaces that are included in the query.
-
class
azure.loganalytics.models.
Column
(*, name: str = None, type: str = None, **kwargs)[source]¶ Bases:
msrest.serialization.Model
A table column.
A column in a table.
- Parameters
name (str) – The name of this column.
type (str) – The data type of this column.
-
class
azure.loganalytics.models.
Table
(*, name: str, columns, rows, **kwargs)[source]¶ Bases:
msrest.serialization.Model
A query response table.
Contains the columns and rows for one table in a query response.
All required parameters must be populated in order to send to Azure.
- Parameters
name (str) – Required. The name of the table.
columns (list[Column]) – Required. The list of columns in this table.
rows (list[list[object]]) – Required. The resulting rows from this query.
-
class
azure.loganalytics.models.
QueryResults
(*, tables, **kwargs)[source]¶ Bases:
msrest.serialization.Model
A query response.
Contains the tables, columns & rows resulting from a query.
All required parameters must be populated in order to send to Azure.
- Parameters
tables (list[Table]) – Required. The list of tables, columns and rows.
-
class
azure.loganalytics.models.
ErrorDetail
(*, code: str, message: str, target: str = None, value: str = None, resources=None, additional_properties=None, **kwargs)[source]¶ Bases:
msrest.serialization.Model
Error details.
All required parameters must be populated in order to send to Azure.
- Parameters
code (str) – Required. The error’s code.
message (str) – Required. A human readable error message.
target (str) – Indicates which property in the request is responsible for the error.
value (str) – Indicates which value in ‘target’ is responsible for the error.
resources (list[str]) – Indicates resources which were responsible for the error.
additional_properties (object) –
-
class
azure.loganalytics.models.
ErrorInfo
(*, code: str, message: str, details=None, innererror=None, additional_properties=None, **kwargs)[source]¶ Bases:
msrest.serialization.Model
The code and message for an error.
All required parameters must be populated in order to send to Azure.
- Parameters
code (str) – Required. A machine readable error code.
message (str) – Required. A human readable error message.
details (list[ErrorDetail]) – error details.
innererror (ErrorInfo) – Inner error details if they exist.
additional_properties (object) –
-
class
azure.loganalytics.models.
ErrorResponse
(*, error, **kwargs)[source]¶ Bases:
msrest.serialization.Model
Error details.
Contains details when the response code indicates an error.
All required parameters must be populated in order to send to Azure.
- Parameters
error (ErrorInfo) – Required. The error details.