azure.mgmt.logic.operations module

class azure.mgmt.logic.operations.WorkflowsOperations(client, config, serializer, deserializer)[source]

Bases: object

WorkflowsOperations operations.

Parameters:
  • client – Client for service requests.
  • config – Configuration of service client.
  • serializer – An object model serializer.
  • deserializer – An objec model deserializer.
Variables:

api_version – The API version. Constant value: “2016-06-01”.

create_or_update(resource_group_name, workflow_name, workflow, custom_headers=None, raw=False, **operation_config)[source]

Creates or updates a workflow.

Parameters:
  • resource_group_name (str) – The resource group name.
  • workflow_name (str) – The workflow name.
  • workflow (Workflow) – The workflow.
  • custom_headers (dict) – headers that will be added to the request
  • raw (bool) – returns the direct response alongside the deserialized response
  • operation_configOperation configuration overrides.
Return type:

Workflow

Return type:

ClientRawResponse if raw=true

Raises:

CloudError

delete(resource_group_name, workflow_name, custom_headers=None, raw=False, **operation_config)[source]

Deletes a workflow.

Parameters:
  • resource_group_name (str) – The resource group name.
  • workflow_name (str) – The workflow name.
  • custom_headers (dict) – headers that will be added to the request
  • raw (bool) – returns the direct response alongside the deserialized response
  • operation_configOperation configuration overrides.
Return type:

None

Return type:

ClientRawResponse if raw=true

Raises:

CloudError

disable(resource_group_name, workflow_name, custom_headers=None, raw=False, **operation_config)[source]

Disables a workflow.

Parameters:
  • resource_group_name (str) – The resource group name.
  • workflow_name (str) – The workflow name.
  • custom_headers (dict) – headers that will be added to the request
  • raw (bool) – returns the direct response alongside the deserialized response
  • operation_configOperation configuration overrides.
Return type:

None

Return type:

ClientRawResponse if raw=true

Raises:

CloudError

enable(resource_group_name, workflow_name, custom_headers=None, raw=False, **operation_config)[source]

Enables a workflow.

Parameters:
  • resource_group_name (str) – The resource group name.
  • workflow_name (str) – The workflow name.
  • custom_headers (dict) – headers that will be added to the request
  • raw (bool) – returns the direct response alongside the deserialized response
  • operation_configOperation configuration overrides.
Return type:

None

Return type:

ClientRawResponse if raw=true

Raises:

CloudError

generate_upgraded_definition(resource_group_name, workflow_name, target_schema_version=None, custom_headers=None, raw=False, **operation_config)[source]

Generates the upgraded definition for a workflow.

Parameters:
  • resource_group_name (str) – The resource group name.
  • workflow_name (str) – The workflow name.
  • target_schema_version (str) – The target schema version.
  • custom_headers (dict) – headers that will be added to the request
  • raw (bool) – returns the direct response alongside the deserialized response
  • operation_configOperation configuration overrides.
Return type:

object

Return type:

ClientRawResponse if raw=true

Raises:

CloudError

get(resource_group_name, workflow_name, custom_headers=None, raw=False, **operation_config)[source]

Gets a workflow.

Parameters:
  • resource_group_name (str) – The resource group name.
  • workflow_name (str) – The workflow name.
  • custom_headers (dict) – headers that will be added to the request
  • raw (bool) – returns the direct response alongside the deserialized response
  • operation_configOperation configuration overrides.
Return type:

Workflow

Return type:

ClientRawResponse if raw=true

Raises:

CloudError

list_by_resource_group(resource_group_name, top=None, filter=None, custom_headers=None, raw=False, **operation_config)[source]

Gets a list of workflows by resource group.

Parameters:
  • resource_group_name (str) – The resource group name.
  • top (int) – The number of items to be included in the result.
  • filter (str) – The filter to apply on the operation.
  • custom_headers (dict) – headers that will be added to the request
  • raw (bool) – returns the direct response alongside the deserialized response
  • operation_configOperation configuration overrides.
Return type:

WorkflowPaged

Raises:

CloudError

list_by_subscription(top=None, filter=None, custom_headers=None, raw=False, **operation_config)[source]

Gets a list of workflows by subscription.

Parameters:
  • top (int) – The number of items to be included in the result.
  • filter (str) – The filter to apply on the operation.
  • custom_headers (dict) – headers that will be added to the request
  • raw (bool) – returns the direct response alongside the deserialized response
  • operation_configOperation configuration overrides.
Return type:

WorkflowPaged

Raises:

CloudError

list_swagger(resource_group_name, workflow_name, custom_headers=None, raw=False, **operation_config)[source]

Gets an OpenAPI definition for the workflow.

Parameters:
  • resource_group_name (str) – The resource group name.
  • workflow_name (str) – The workflow name.
  • custom_headers (dict) – headers that will be added to the request
  • raw (bool) – returns the direct response alongside the deserialized response
  • operation_configOperation configuration overrides.
Return type:

object

Return type:

ClientRawResponse if raw=true

Raises:

CloudError

regenerate_access_key(resource_group_name, workflow_name, key_type=None, custom_headers=None, raw=False, **operation_config)[source]

Regenerates the callback URL access key for request triggers.

Parameters:
  • resource_group_name (str) – The resource group name.
  • workflow_name (str) – The workflow name.
  • key_type (str or KeyType) – The key type. Possible values include: ‘NotSpecified’, ‘Primary’, ‘Secondary’
  • custom_headers (dict) – headers that will be added to the request
  • raw (bool) – returns the direct response alongside the deserialized response
  • operation_configOperation configuration overrides.
Return type:

None

Return type:

ClientRawResponse if raw=true

Raises:

CloudError

update(resource_group_name, workflow_name, workflow, custom_headers=None, raw=False, **operation_config)[source]

Updates a workflow.

Parameters:
  • resource_group_name (str) – The resource group name.
  • workflow_name (str) – The workflow name.
  • workflow (Workflow) – The workflow.
  • custom_headers (dict) – headers that will be added to the request
  • raw (bool) – returns the direct response alongside the deserialized response
  • operation_configOperation configuration overrides.
Return type:

Workflow

Return type:

ClientRawResponse if raw=true

Raises:

CloudError

validate(resource_group_name, location, workflow_name, workflow, custom_headers=None, raw=False, **operation_config)[source]

Validates the workflow definition.

Parameters:
  • resource_group_name (str) – The resource group name.
  • location (str) – The workflow location.
  • workflow_name (str) – The workflow name.
  • workflow (Workflow) – The workflow definition.
  • custom_headers (dict) – headers that will be added to the request
  • raw (bool) – returns the direct response alongside the deserialized response
  • operation_configOperation configuration overrides.
Return type:

None

Return type:

ClientRawResponse if raw=true

Raises:

CloudError

class azure.mgmt.logic.operations.WorkflowVersionsOperations(client, config, serializer, deserializer)[source]

Bases: object

WorkflowVersionsOperations operations.

Parameters:
  • client – Client for service requests.
  • config – Configuration of service client.
  • serializer – An object model serializer.
  • deserializer – An objec model deserializer.
Variables:

api_version – The API version. Constant value: “2016-06-01”.

get(resource_group_name, workflow_name, version_id, custom_headers=None, raw=False, **operation_config)[source]

Gets a workflow version.

Parameters:
  • resource_group_name (str) – The resource group name.
  • workflow_name (str) – The workflow name.
  • version_id (str) – The workflow versionId.
  • custom_headers (dict) – headers that will be added to the request
  • raw (bool) – returns the direct response alongside the deserialized response
  • operation_configOperation configuration overrides.
Return type:

WorkflowVersion

Return type:

ClientRawResponse if raw=true

Raises:

CloudError

list(resource_group_name, workflow_name, top=None, custom_headers=None, raw=False, **operation_config)[source]

Gets a list of workflow versions.

Parameters:
  • resource_group_name (str) – The resource group name.
  • workflow_name (str) – The workflow name.
  • top (int) – The number of items to be included in the result.
  • custom_headers (dict) – headers that will be added to the request
  • raw (bool) – returns the direct response alongside the deserialized response
  • operation_configOperation configuration overrides.
Return type:

WorkflowVersionPaged

Raises:

CloudError

list_callback_url(resource_group_name, workflow_name, version_id, trigger_name, not_after=None, key_type=None, custom_headers=None, raw=False, **operation_config)[source]

Lists the callback URL for a trigger of a workflow version.

Parameters:
  • resource_group_name (str) – The resource group name.
  • workflow_name (str) – The workflow name.
  • version_id (str) – The workflow versionId.
  • trigger_name (str) – The workflow trigger name.
  • not_after (datetime) – The expiry time.
  • key_type (str or KeyType) – The key type. Possible values include: ‘NotSpecified’, ‘Primary’, ‘Secondary’
  • custom_headers (dict) – headers that will be added to the request
  • raw (bool) – returns the direct response alongside the deserialized response
  • operation_configOperation configuration overrides.
Return type:

WorkflowTriggerCallbackUrl

Return type:

ClientRawResponse if raw=true

Raises:

CloudError

class azure.mgmt.logic.operations.WorkflowTriggersOperations(client, config, serializer, deserializer)[source]

Bases: object

WorkflowTriggersOperations operations.

Parameters:
  • client – Client for service requests.
  • config – Configuration of service client.
  • serializer – An object model serializer.
  • deserializer – An objec model deserializer.
Variables:

api_version – The API version. Constant value: “2016-06-01”.

get(resource_group_name, workflow_name, trigger_name, custom_headers=None, raw=False, **operation_config)[source]

Gets a workflow trigger.

Parameters:
  • resource_group_name (str) – The resource group name.
  • workflow_name (str) – The workflow name.
  • trigger_name (str) – The workflow trigger name.
  • custom_headers (dict) – headers that will be added to the request
  • raw (bool) – returns the direct response alongside the deserialized response
  • operation_configOperation configuration overrides.
Return type:

WorkflowTrigger

Return type:

ClientRawResponse if raw=true

Raises:

CloudError

list(resource_group_name, workflow_name, top=None, filter=None, custom_headers=None, raw=False, **operation_config)[source]

Gets a list of workflow triggers.

Parameters:
  • resource_group_name (str) – The resource group name.
  • workflow_name (str) – The workflow name.
  • top (int) – The number of items to be included in the result.
  • filter (str) – The filter to apply on the operation.
  • custom_headers (dict) – headers that will be added to the request
  • raw (bool) – returns the direct response alongside the deserialized response
  • operation_configOperation configuration overrides.
Return type:

WorkflowTriggerPaged

Raises:

CloudError

list_callback_url(resource_group_name, workflow_name, trigger_name, custom_headers=None, raw=False, **operation_config)[source]

Gets the callback URL for a workflow trigger.

Parameters:
  • resource_group_name (str) – The resource group name.
  • workflow_name (str) – The workflow name.
  • trigger_name (str) – The workflow trigger name.
  • custom_headers (dict) – headers that will be added to the request
  • raw (bool) – returns the direct response alongside the deserialized response
  • operation_configOperation configuration overrides.
Return type:

WorkflowTriggerCallbackUrl

Return type:

ClientRawResponse if raw=true

Raises:

CloudError

run(resource_group_name, workflow_name, trigger_name, custom_headers=None, raw=False, **operation_config)[source]

Runs a workflow trigger.

Parameters:
  • resource_group_name (str) – The resource group name.
  • workflow_name (str) – The workflow name.
  • trigger_name (str) – The workflow trigger name.
  • custom_headers (dict) – headers that will be added to the request
  • raw (bool) – returns the direct response alongside the deserialized response
  • operation_configOperation configuration overrides.
Return type:

object

Return type:

ClientRawResponse if raw=true

Raises:

HttpOperationError

class azure.mgmt.logic.operations.WorkflowTriggerHistoriesOperations(client, config, serializer, deserializer)[source]

Bases: object

WorkflowTriggerHistoriesOperations operations.

Parameters:
  • client – Client for service requests.
  • config – Configuration of service client.
  • serializer – An object model serializer.
  • deserializer – An objec model deserializer.
Variables:

api_version – The API version. Constant value: “2016-06-01”.

get(resource_group_name, workflow_name, trigger_name, history_name, custom_headers=None, raw=False, **operation_config)[source]

Gets a workflow trigger history.

Parameters:
  • resource_group_name (str) – The resource group name.
  • workflow_name (str) – The workflow name.
  • trigger_name (str) – The workflow trigger name.
  • history_name (str) – The workflow trigger history name. Corresponds to the run name for triggers that resulted in a run.
  • custom_headers (dict) – headers that will be added to the request
  • raw (bool) – returns the direct response alongside the deserialized response
  • operation_configOperation configuration overrides.
Return type:

WorkflowTriggerHistory

Return type:

ClientRawResponse if raw=true

Raises:

CloudError

list(resource_group_name, workflow_name, trigger_name, top=None, filter=None, custom_headers=None, raw=False, **operation_config)[source]

Gets a list of workflow trigger histories.

Parameters:
  • resource_group_name (str) – The resource group name.
  • workflow_name (str) – The workflow name.
  • trigger_name (str) – The workflow trigger name.
  • top (int) – The number of items to be included in the result.
  • filter (str) – The filter to apply on the operation.
  • custom_headers (dict) – headers that will be added to the request
  • raw (bool) – returns the direct response alongside the deserialized response
  • operation_configOperation configuration overrides.
Return type:

WorkflowTriggerHistoryPaged

Raises:

CloudError

resubmit(resource_group_name, workflow_name, trigger_name, history_name, custom_headers=None, raw=False, **operation_config)[source]

Resubmits a workflow run based on the trigger history.

Parameters:
  • resource_group_name (str) – The resource group name.
  • workflow_name (str) – The workflow name.
  • trigger_name (str) – The workflow trigger name.
  • history_name (str) – The workflow trigger history name. Corresponds to the run name for triggers that resulted in a run.
  • custom_headers (dict) – headers that will be added to the request
  • raw (bool) – returns the direct response alongside the deserialized response
  • operation_configOperation configuration overrides.
Return type:

None

Return type:

ClientRawResponse if raw=true

Raises:

CloudError

class azure.mgmt.logic.operations.WorkflowRunsOperations(client, config, serializer, deserializer)[source]

Bases: object

WorkflowRunsOperations operations.

Parameters:
  • client – Client for service requests.
  • config – Configuration of service client.
  • serializer – An object model serializer.
  • deserializer – An objec model deserializer.
Variables:

api_version – The API version. Constant value: “2016-06-01”.

cancel(resource_group_name, workflow_name, run_name, custom_headers=None, raw=False, **operation_config)[source]

Cancels a workflow run.

Parameters:
  • resource_group_name (str) – The resource group name.
  • workflow_name (str) – The workflow name.
  • run_name (str) – The workflow run name.
  • custom_headers (dict) – headers that will be added to the request
  • raw (bool) – returns the direct response alongside the deserialized response
  • operation_configOperation configuration overrides.
Return type:

None

Return type:

ClientRawResponse if raw=true

Raises:

CloudError

get(resource_group_name, workflow_name, run_name, custom_headers=None, raw=False, **operation_config)[source]

Gets a workflow run.

Parameters:
  • resource_group_name (str) – The resource group name.
  • workflow_name (str) – The workflow name.
  • run_name (str) – The workflow run name.
  • custom_headers (dict) – headers that will be added to the request
  • raw (bool) – returns the direct response alongside the deserialized response
  • operation_configOperation configuration overrides.
Return type:

WorkflowRun

Return type:

ClientRawResponse if raw=true

Raises:

CloudError

list(resource_group_name, workflow_name, top=None, filter=None, custom_headers=None, raw=False, **operation_config)[source]

Gets a list of workflow runs.

Parameters:
  • resource_group_name (str) – The resource group name.
  • workflow_name (str) – The workflow name.
  • top (int) – The number of items to be included in the result.
  • filter (str) – The filter to apply on the operation.
  • custom_headers (dict) – headers that will be added to the request
  • raw (bool) – returns the direct response alongside the deserialized response
  • operation_configOperation configuration overrides.
Return type:

WorkflowRunPaged

Raises:

CloudError

class azure.mgmt.logic.operations.WorkflowRunActionsOperations(client, config, serializer, deserializer)[source]

Bases: object

WorkflowRunActionsOperations operations.

Parameters:
  • client – Client for service requests.
  • config – Configuration of service client.
  • serializer – An object model serializer.
  • deserializer – An objec model deserializer.
Variables:

api_version – The API version. Constant value: “2016-06-01”.

get(resource_group_name, workflow_name, run_name, action_name, custom_headers=None, raw=False, **operation_config)[source]

Gets a workflow run action.

Parameters:
  • resource_group_name (str) – The resource group name.
  • workflow_name (str) – The workflow name.
  • run_name (str) – The workflow run name.
  • action_name (str) – The workflow action name.
  • custom_headers (dict) – headers that will be added to the request
  • raw (bool) – returns the direct response alongside the deserialized response
  • operation_configOperation configuration overrides.
Return type:

WorkflowRunAction

Return type:

ClientRawResponse if raw=true

Raises:

CloudError

list(resource_group_name, workflow_name, run_name, top=None, filter=None, custom_headers=None, raw=False, **operation_config)[source]

Gets a list of workflow run actions.

Parameters:
  • resource_group_name (str) – The resource group name.
  • workflow_name (str) – The workflow name.
  • run_name (str) – The workflow run name.
  • top (int) – The number of items to be included in the result.
  • filter (str) – The filter to apply on the operation.
  • custom_headers (dict) – headers that will be added to the request
  • raw (bool) – returns the direct response alongside the deserialized response
  • operation_configOperation configuration overrides.
Return type:

WorkflowRunActionPaged

Raises:

CloudError

class azure.mgmt.logic.operations.IntegrationAccountsOperations(client, config, serializer, deserializer)[source]

Bases: object

IntegrationAccountsOperations operations.

Parameters:
  • client – Client for service requests.
  • config – Configuration of service client.
  • serializer – An object model serializer.
  • deserializer – An objec model deserializer.
Variables:

api_version – The API version. Constant value: “2016-06-01”.

create_or_update(resource_group_name, integration_account_name, integration_account, custom_headers=None, raw=False, **operation_config)[source]

Creates or updates an integration account.

Parameters:
  • resource_group_name (str) – The resource group name.
  • integration_account_name (str) – The integration account name.
  • integration_account (IntegrationAccount) – The integration account.
  • custom_headers (dict) – headers that will be added to the request
  • raw (bool) – returns the direct response alongside the deserialized response
  • operation_configOperation configuration overrides.
Return type:

IntegrationAccount

Return type:

ClientRawResponse if raw=true

Raises:

CloudError

delete(resource_group_name, integration_account_name, custom_headers=None, raw=False, **operation_config)[source]

Deletes an integration account.

Parameters:
  • resource_group_name (str) – The resource group name.
  • integration_account_name (str) – The integration account name.
  • custom_headers (dict) – headers that will be added to the request
  • raw (bool) – returns the direct response alongside the deserialized response
  • operation_configOperation configuration overrides.
Return type:

None

Return type:

ClientRawResponse if raw=true

Raises:

CloudError

get(resource_group_name, integration_account_name, custom_headers=None, raw=False, **operation_config)[source]

Gets an integration account.

Parameters:
  • resource_group_name (str) – The resource group name.
  • integration_account_name (str) – The integration account name.
  • custom_headers (dict) – headers that will be added to the request
  • raw (bool) – returns the direct response alongside the deserialized response
  • operation_configOperation configuration overrides.
Return type:

IntegrationAccount

Return type:

ClientRawResponse if raw=true

Raises:

CloudError

get_callback_url(resource_group_name, integration_account_name, not_after=None, key_type=None, custom_headers=None, raw=False, **operation_config)[source]

Gets the integration account callback URL.

Parameters:
  • resource_group_name (str) – The resource group name.
  • integration_account_name (str) – The integration account name.
  • not_after (datetime) – The expiry time.
  • key_type (str or KeyType) – The key type. Possible values include: ‘NotSpecified’, ‘Primary’, ‘Secondary’
  • custom_headers (dict) – headers that will be added to the request
  • raw (bool) – returns the direct response alongside the deserialized response
  • operation_configOperation configuration overrides.
Return type:

CallbackUrl

Return type:

ClientRawResponse if raw=true

Raises:

CloudError

list_by_resource_group(resource_group_name, top=None, custom_headers=None, raw=False, **operation_config)[source]

Gets a list of integration accounts by resource group.

Parameters:
  • resource_group_name (str) – The resource group name.
  • top (int) – The number of items to be included in the result.
  • custom_headers (dict) – headers that will be added to the request
  • raw (bool) – returns the direct response alongside the deserialized response
  • operation_configOperation configuration overrides.
Return type:

IntegrationAccountPaged

Raises:

CloudError

list_by_subscription(top=None, custom_headers=None, raw=False, **operation_config)[source]

Gets a list of integration accounts by subscription.

Parameters:
  • top (int) – The number of items to be included in the result.
  • custom_headers (dict) – headers that will be added to the request
  • raw (bool) – returns the direct response alongside the deserialized response
  • operation_configOperation configuration overrides.
Return type:

IntegrationAccountPaged

Raises:

CloudError

update(resource_group_name, integration_account_name, integration_account, custom_headers=None, raw=False, **operation_config)[source]

Updates an integration account.

Parameters:
  • resource_group_name (str) – The resource group name.
  • integration_account_name (str) – The integration account name.
  • integration_account (IntegrationAccount) – The integration account.
  • custom_headers (dict) – headers that will be added to the request
  • raw (bool) – returns the direct response alongside the deserialized response
  • operation_configOperation configuration overrides.
Return type:

IntegrationAccount

Return type:

ClientRawResponse if raw=true

Raises:

CloudError

class azure.mgmt.logic.operations.SchemasOperations(client, config, serializer, deserializer)[source]

Bases: object

SchemasOperations operations.

Parameters:
  • client – Client for service requests.
  • config – Configuration of service client.
  • serializer – An object model serializer.
  • deserializer – An objec model deserializer.
Variables:

api_version – The API version. Constant value: “2016-06-01”.

create_or_update(resource_group_name, integration_account_name, schema_name, schema, custom_headers=None, raw=False, **operation_config)[source]

Creates or updates an integration account schema.

Parameters:
  • resource_group_name (str) – The resource group name.
  • integration_account_name (str) – The integration account name.
  • schema_name (str) – The integration account schema name.
  • schema (IntegrationAccountSchema) – The integration account schema.
  • custom_headers (dict) – headers that will be added to the request
  • raw (bool) – returns the direct response alongside the deserialized response
  • operation_configOperation configuration overrides.
Return type:

IntegrationAccountSchema

Return type:

ClientRawResponse if raw=true

Raises:

CloudError

delete(resource_group_name, integration_account_name, schema_name, custom_headers=None, raw=False, **operation_config)[source]

Deletes an integration account schema.

Parameters:
  • resource_group_name (str) – The resource group name.
  • integration_account_name (str) – The integration account name.
  • schema_name (str) – The integration account schema name.
  • custom_headers (dict) – headers that will be added to the request
  • raw (bool) – returns the direct response alongside the deserialized response
  • operation_configOperation configuration overrides.
Return type:

None

Return type:

ClientRawResponse if raw=true

Raises:

CloudError

get(resource_group_name, integration_account_name, schema_name, custom_headers=None, raw=False, **operation_config)[source]

Gets an integration account schema.

Parameters:
  • resource_group_name (str) – The resource group name.
  • integration_account_name (str) – The integration account name.
  • schema_name (str) – The integration account schema name.
  • custom_headers (dict) – headers that will be added to the request
  • raw (bool) – returns the direct response alongside the deserialized response
  • operation_configOperation configuration overrides.
Return type:

IntegrationAccountSchema

Return type:

ClientRawResponse if raw=true

Raises:

CloudError

list_by_integration_accounts(resource_group_name, integration_account_name, top=None, filter=None, custom_headers=None, raw=False, **operation_config)[source]

Gets a list of integration account schemas.

Parameters:
  • resource_group_name (str) – The resource group name.
  • integration_account_name (str) – The integration account name.
  • top (int) – The number of items to be included in the result.
  • filter (str) – The filter to apply on the operation.
  • custom_headers (dict) – headers that will be added to the request
  • raw (bool) – returns the direct response alongside the deserialized response
  • operation_configOperation configuration overrides.
Return type:

IntegrationAccountSchemaPaged

Raises:

CloudError

class azure.mgmt.logic.operations.MapsOperations(client, config, serializer, deserializer)[source]

Bases: object

MapsOperations operations.

Parameters:
  • client – Client for service requests.
  • config – Configuration of service client.
  • serializer – An object model serializer.
  • deserializer – An objec model deserializer.
Variables:

api_version – The API version. Constant value: “2016-06-01”.

create_or_update(resource_group_name, integration_account_name, map_name, map, custom_headers=None, raw=False, **operation_config)[source]

Creates or updates an integration account map.

Parameters:
  • resource_group_name (str) – The resource group name.
  • integration_account_name (str) – The integration account name.
  • map_name (str) – The integration account map name.
  • map (IntegrationAccountMap) – The integration account map.
  • custom_headers (dict) – headers that will be added to the request
  • raw (bool) – returns the direct response alongside the deserialized response
  • operation_configOperation configuration overrides.
Return type:

IntegrationAccountMap

Return type:

ClientRawResponse if raw=true

Raises:

CloudError

delete(resource_group_name, integration_account_name, map_name, custom_headers=None, raw=False, **operation_config)[source]

Deletes an integration account map.

Parameters:
  • resource_group_name (str) – The resource group name.
  • integration_account_name (str) – The integration account name.
  • map_name (str) – The integration account map name.
  • custom_headers (dict) – headers that will be added to the request
  • raw (bool) – returns the direct response alongside the deserialized response
  • operation_configOperation configuration overrides.
Return type:

None

Return type:

ClientRawResponse if raw=true

Raises:

CloudError

get(resource_group_name, integration_account_name, map_name, custom_headers=None, raw=False, **operation_config)[source]

Gets an integration account map.

Parameters:
  • resource_group_name (str) – The resource group name.
  • integration_account_name (str) – The integration account name.
  • map_name (str) – The integration account map name.
  • custom_headers (dict) – headers that will be added to the request
  • raw (bool) – returns the direct response alongside the deserialized response
  • operation_configOperation configuration overrides.
Return type:

IntegrationAccountMap

Return type:

ClientRawResponse if raw=true

Raises:

CloudError

list_by_integration_accounts(resource_group_name, integration_account_name, top=None, filter=None, custom_headers=None, raw=False, **operation_config)[source]

Gets a list of integration account maps.

Parameters:
  • resource_group_name (str) – The resource group name.
  • integration_account_name (str) – The integration account name.
  • top (int) – The number of items to be included in the result.
  • filter (str) – The filter to apply on the operation.
  • custom_headers (dict) – headers that will be added to the request
  • raw (bool) – returns the direct response alongside the deserialized response
  • operation_configOperation configuration overrides.
Return type:

IntegrationAccountMapPaged

Raises:

CloudError

class azure.mgmt.logic.operations.PartnersOperations(client, config, serializer, deserializer)[source]

Bases: object

PartnersOperations operations.

Parameters:
  • client – Client for service requests.
  • config – Configuration of service client.
  • serializer – An object model serializer.
  • deserializer – An objec model deserializer.
Variables:

api_version – The API version. Constant value: “2016-06-01”.

create_or_update(resource_group_name, integration_account_name, partner_name, partner, custom_headers=None, raw=False, **operation_config)[source]

Creates or updates an integration account partner.

Parameters:
  • resource_group_name (str) – The resource group name.
  • integration_account_name (str) – The integration account name.
  • partner_name (str) – The integration account partner name.
  • partner (IntegrationAccountPartner) – The integration account partner.
  • custom_headers (dict) – headers that will be added to the request
  • raw (bool) – returns the direct response alongside the deserialized response
  • operation_configOperation configuration overrides.
Return type:

IntegrationAccountPartner

Return type:

ClientRawResponse if raw=true

Raises:

CloudError

delete(resource_group_name, integration_account_name, partner_name, custom_headers=None, raw=False, **operation_config)[source]

Deletes an integration account partner.

Parameters:
  • resource_group_name (str) – The resource group name.
  • integration_account_name (str) – The integration account name.
  • partner_name (str) – The integration account partner name.
  • custom_headers (dict) – headers that will be added to the request
  • raw (bool) – returns the direct response alongside the deserialized response
  • operation_configOperation configuration overrides.
Return type:

None

Return type:

ClientRawResponse if raw=true

Raises:

CloudError

get(resource_group_name, integration_account_name, partner_name, custom_headers=None, raw=False, **operation_config)[source]

Gets an integration account partner.

Parameters:
  • resource_group_name (str) – The resource group name.
  • integration_account_name (str) – The integration account name.
  • partner_name (str) – The integration account partner name.
  • custom_headers (dict) – headers that will be added to the request
  • raw (bool) – returns the direct response alongside the deserialized response
  • operation_configOperation configuration overrides.
Return type:

IntegrationAccountPartner

Return type:

ClientRawResponse if raw=true

Raises:

CloudError

list_by_integration_accounts(resource_group_name, integration_account_name, top=None, filter=None, custom_headers=None, raw=False, **operation_config)[source]

Gets a list of integration account partners.

Parameters:
  • resource_group_name (str) – The resource group name.
  • integration_account_name (str) – The integration account name.
  • top (int) – The number of items to be included in the result.
  • filter (str) – The filter to apply on the operation.
  • custom_headers (dict) – headers that will be added to the request
  • raw (bool) – returns the direct response alongside the deserialized response
  • operation_configOperation configuration overrides.
Return type:

IntegrationAccountPartnerPaged

Raises:

CloudError

class azure.mgmt.logic.operations.AgreementsOperations(client, config, serializer, deserializer)[source]

Bases: object

AgreementsOperations operations.

Parameters:
  • client – Client for service requests.
  • config – Configuration of service client.
  • serializer – An object model serializer.
  • deserializer – An objec model deserializer.
Variables:

api_version – The API version. Constant value: “2016-06-01”.

create_or_update(resource_group_name, integration_account_name, agreement_name, agreement, custom_headers=None, raw=False, **operation_config)[source]

Creates or updates an integration account agreement.

Parameters:
  • resource_group_name (str) – The resource group name.
  • integration_account_name (str) – The integration account name.
  • agreement_name (str) – The integration account agreement name.
  • agreement (IntegrationAccountAgreement) – The integration account agreement.
  • custom_headers (dict) – headers that will be added to the request
  • raw (bool) – returns the direct response alongside the deserialized response
  • operation_configOperation configuration overrides.
Return type:

IntegrationAccountAgreement

Return type:

ClientRawResponse if raw=true

Raises:

CloudError

delete(resource_group_name, integration_account_name, agreement_name, custom_headers=None, raw=False, **operation_config)[source]

Deletes an integration account agreement.

Parameters:
  • resource_group_name (str) – The resource group name.
  • integration_account_name (str) – The integration account name.
  • agreement_name (str) – The integration account agreement name.
  • custom_headers (dict) – headers that will be added to the request
  • raw (bool) – returns the direct response alongside the deserialized response
  • operation_configOperation configuration overrides.
Return type:

None

Return type:

ClientRawResponse if raw=true

Raises:

CloudError

get(resource_group_name, integration_account_name, agreement_name, custom_headers=None, raw=False, **operation_config)[source]

Gets an integration account agreement.

Parameters:
  • resource_group_name (str) – The resource group name.
  • integration_account_name (str) – The integration account name.
  • agreement_name (str) – The integration account agreement name.
  • custom_headers (dict) – headers that will be added to the request
  • raw (bool) – returns the direct response alongside the deserialized response
  • operation_configOperation configuration overrides.
Return type:

IntegrationAccountAgreement

Return type:

ClientRawResponse if raw=true

Raises:

CloudError

list_by_integration_accounts(resource_group_name, integration_account_name, top=None, filter=None, custom_headers=None, raw=False, **operation_config)[source]

Gets a list of integration account agreements.

Parameters:
  • resource_group_name (str) – The resource group name.
  • integration_account_name (str) – The integration account name.
  • top (int) – The number of items to be included in the result.
  • filter (str) – The filter to apply on the operation.
  • custom_headers (dict) – headers that will be added to the request
  • raw (bool) – returns the direct response alongside the deserialized response
  • operation_configOperation configuration overrides.
Return type:

IntegrationAccountAgreementPaged

Raises:

CloudError

class azure.mgmt.logic.operations.CertificatesOperations(client, config, serializer, deserializer)[source]

Bases: object

CertificatesOperations operations.

Parameters:
  • client – Client for service requests.
  • config – Configuration of service client.
  • serializer – An object model serializer.
  • deserializer – An objec model deserializer.
Variables:

api_version – The API version. Constant value: “2016-06-01”.

create_or_update(resource_group_name, integration_account_name, certificate_name, certificate, custom_headers=None, raw=False, **operation_config)[source]

Creates or updates an integration account certificate.

Parameters:
  • resource_group_name (str) – The resource group name.
  • integration_account_name (str) – The integration account name.
  • certificate_name (str) – The integration account certificate name.
  • certificate (IntegrationAccountCertificate) – The integration account certificate.
  • custom_headers (dict) – headers that will be added to the request
  • raw (bool) – returns the direct response alongside the deserialized response
  • operation_configOperation configuration overrides.
Return type:

IntegrationAccountCertificate

Return type:

ClientRawResponse if raw=true

Raises:

CloudError

delete(resource_group_name, integration_account_name, certificate_name, custom_headers=None, raw=False, **operation_config)[source]

Deletes an integration account certificate.

Parameters:
  • resource_group_name (str) – The resource group name.
  • integration_account_name (str) – The integration account name.
  • certificate_name (str) – The integration account certificate name.
  • custom_headers (dict) – headers that will be added to the request
  • raw (bool) – returns the direct response alongside the deserialized response
  • operation_configOperation configuration overrides.
Return type:

None

Return type:

ClientRawResponse if raw=true

Raises:

CloudError

get(resource_group_name, integration_account_name, certificate_name, custom_headers=None, raw=False, **operation_config)[source]

Gets an integration account certificate.

Parameters:
  • resource_group_name (str) – The resource group name.
  • integration_account_name (str) – The integration account name.
  • certificate_name (str) – The integration account certificate name.
  • custom_headers (dict) – headers that will be added to the request
  • raw (bool) – returns the direct response alongside the deserialized response
  • operation_configOperation configuration overrides.
Return type:

IntegrationAccountCertificate

Return type:

ClientRawResponse if raw=true

Raises:

CloudError

list_by_integration_accounts(resource_group_name, integration_account_name, top=None, custom_headers=None, raw=False, **operation_config)[source]

Gets a list of integration account certificates.

Parameters:
  • resource_group_name (str) – The resource group name.
  • integration_account_name (str) – The integration account name.
  • top (int) – The number of items to be included in the result.
  • custom_headers (dict) – headers that will be added to the request
  • raw (bool) – returns the direct response alongside the deserialized response
  • operation_configOperation configuration overrides.
Return type:

IntegrationAccountCertificatePaged

Raises:

CloudError

class azure.mgmt.logic.operations.SessionsOperations(client, config, serializer, deserializer)[source]

Bases: object

SessionsOperations operations.

Parameters:
  • client – Client for service requests.
  • config – Configuration of service client.
  • serializer – An object model serializer.
  • deserializer – An objec model deserializer.
Variables:

api_version – The API version. Constant value: “2016-06-01”.

create_or_update(resource_group_name, integration_account_name, session_name, session, custom_headers=None, raw=False, **operation_config)[source]

Creates or updates an integration account session.

Parameters:
  • resource_group_name (str) – The resource group name.
  • integration_account_name (str) – The integration account name.
  • session_name (str) – The integration account session name.
  • session (IntegrationAccountSession) – The integration account session.
  • custom_headers (dict) – headers that will be added to the request
  • raw (bool) – returns the direct response alongside the deserialized response
  • operation_configOperation configuration overrides.
Return type:

IntegrationAccountSession

Return type:

ClientRawResponse if raw=true

Raises:

ErrorResponseException

delete(resource_group_name, integration_account_name, session_name, custom_headers=None, raw=False, **operation_config)[source]

Deletes an integration account session.

Parameters:
  • resource_group_name (str) – The resource group name.
  • integration_account_name (str) – The integration account name.
  • session_name (str) – The integration account session name.
  • custom_headers (dict) – headers that will be added to the request
  • raw (bool) – returns the direct response alongside the deserialized response
  • operation_configOperation configuration overrides.
Return type:

None

Return type:

ClientRawResponse if raw=true

Raises:

ErrorResponseException

get(resource_group_name, integration_account_name, session_name, custom_headers=None, raw=False, **operation_config)[source]

Gets an integration account session.

Parameters:
  • resource_group_name (str) – The resource group name.
  • integration_account_name (str) – The integration account name.
  • session_name (str) – The integration account session name.
  • custom_headers (dict) – headers that will be added to the request
  • raw (bool) – returns the direct response alongside the deserialized response
  • operation_configOperation configuration overrides.
Return type:

IntegrationAccountSession

Return type:

ClientRawResponse if raw=true

Raises:

ErrorResponseException

list_by_integration_accounts(resource_group_name, integration_account_name, top=None, filter=None, custom_headers=None, raw=False, **operation_config)[source]

Gets a list of integration account sessions.

Parameters:
  • resource_group_name (str) – The resource group name.
  • integration_account_name (str) – The integration account name.
  • top (int) – The number of items to be included in the result.
  • filter (str) – The filter to apply on the operation.
  • custom_headers (dict) – headers that will be added to the request
  • raw (bool) – returns the direct response alongside the deserialized response
  • operation_configOperation configuration overrides.
Return type:

IntegrationAccountSessionPaged

Raises:

ErrorResponseException