DataExportsOperations Class

DataExportsOperations operations.

You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.

Inheritance
builtins.object
DataExportsOperations

Constructor

DataExportsOperations(client, config, serializer, deserializer)

Parameters

client
Required

Client for service requests.

config
Required

Configuration of service client.

serializer
Required

An object model serializer.

deserializer
Required

An object model deserializer.

Variables

models

Alias to model classes used in this operation group.

Methods

create_or_update

Create or update a data export.

delete

Deletes the specified data export in a given workspace..

get

Gets a data export instance.

list_by_workspace

Lists the data export instances within a workspace.

create_or_update

Create or update a data export.

create_or_update(resource_group_name, workspace_name, data_export_name, parameters, **kwargs)

Parameters

resource_group_name
str
Required

The name of the resource group. The name is case insensitive.

workspace_name
str
Required

The name of the workspace.

data_export_name
str
Required

The data export rule name.

parameters
DataExport
Required

The parameters required to create or update a data export.

cls
callable

A custom type or function that will be passed the direct response

Returns

DataExport, or the result of cls(response)

Return type

delete

Deletes the specified data export in a given workspace..

delete(resource_group_name, workspace_name, data_export_name, **kwargs)

Parameters

resource_group_name
str
Required

The name of the resource group. The name is case insensitive.

workspace_name
str
Required

The name of the workspace.

data_export_name
str
Required

The data export rule name.

cls
callable

A custom type or function that will be passed the direct response

Returns

None, or the result of cls(response)

Return type

get

Gets a data export instance.

get(resource_group_name, workspace_name, data_export_name, **kwargs)

Parameters

resource_group_name
str
Required

The name of the resource group. The name is case insensitive.

workspace_name
str
Required

The name of the workspace.

data_export_name
str
Required

The data export rule name.

cls
callable

A custom type or function that will be passed the direct response

Returns

DataExport, or the result of cls(response)

Return type

list_by_workspace

Lists the data export instances within a workspace.

list_by_workspace(resource_group_name, workspace_name, **kwargs)

Parameters

resource_group_name
str
Required

The name of the resource group. The name is case insensitive.

workspace_name
str
Required

The name of the workspace.

cls
callable

A custom type or function that will be passed the direct response

Returns

An iterator like instance of either DataExportListResult or the result of cls(response)

Return type

Attributes

models

models = <module 'azure.mgmt.loganalytics.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.6.8\\x64\\lib\\site-packages\\azure\\mgmt\\loganalytics\\models\\__init__.py'>