azure.mgmt.logic.operations module¶
-
class
azure.mgmt.logic.operations.
IntegrationAccountAgreementsOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
LogicManagementClient
’sintegration_account_agreements
attribute.-
create_or_update
(resource_group_name: str, integration_account_name: str, agreement_name: str, agreement: _models.IntegrationAccountAgreement, *, content_type: str = "'application/json'", **kwargs: Any) → _models.IntegrationAccountAgreement[source]¶ -
create_or_update
(resource_group_name: str, integration_account_name: str, agreement_name: str, agreement: IO, *, content_type: str = "'application/json'", **kwargs: Any) → _models.IntegrationAccountAgreement Creates or updates an integration account agreement.
- Parameters
resource_group_name (str) – The resource group name. Required.
integration_account_name (str) – The integration account name. Required.
agreement_name (str) – The integration account agreement name. Required.
agreement (IntegrationAccountAgreement or IO) – The integration account agreement. Is either a model type or a IO type. Required.
- Keyword Arguments
- Returns
IntegrationAccountAgreement or the result of cls(response)
- Return type
- Raises
-
delete
(resource_group_name: str, integration_account_name: str, agreement_name: str, **kwargs: Any) → None[source]¶ Deletes an integration account agreement.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
None or the result of cls(response)
- Return type
- Raises
-
get
(resource_group_name: str, integration_account_name: str, agreement_name: str, **kwargs: Any) → azure.mgmt.logic.models._models_py3.IntegrationAccountAgreement[source]¶ Gets an integration account agreement.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
IntegrationAccountAgreement or the result of cls(response)
- Return type
- Raises
-
list
(resource_group_name: str, integration_account_name: str, top: Optional[int] = None, filter: Optional[str] = None, **kwargs: Any) → Iterable[azure.mgmt.logic.models._models_py3.IntegrationAccountAgreement][source]¶ Gets a list of integration account agreements.
- Parameters
resource_group_name (str) – The resource group name. Required.
integration_account_name (str) – The integration account name. Required.
top (int) – The number of items to be included in the result. Default value is None.
filter (str) – The filter to apply on the operation. Options for filters include: AgreementType. Default value is None.
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
An iterator like instance of either IntegrationAccountAgreement or the result of cls(response)
- Return type
- Raises
-
list_content_callback_url
(resource_group_name: str, integration_account_name: str, agreement_name: str, list_content_callback_url: _models.GetCallbackUrlParameters, *, content_type: str = "'application/json'", **kwargs: Any) → _models.WorkflowTriggerCallbackUrl[source]¶ -
list_content_callback_url
(resource_group_name: str, integration_account_name: str, agreement_name: str, list_content_callback_url: IO, *, content_type: str = "'application/json'", **kwargs: Any) → _models.WorkflowTriggerCallbackUrl Get the content callback url.
- Parameters
resource_group_name (str) – The resource group name. Required.
integration_account_name (str) – The integration account name. Required.
agreement_name (str) – The integration account agreement name. Required.
list_content_callback_url (GetCallbackUrlParameters or IO) – Is either a model type or a IO type. Required.
- Keyword Arguments
- Returns
WorkflowTriggerCallbackUrl or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.logic.models' from '/mnt/vss/_work/1/s/sdk/logic/azure-mgmt-logic/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/logic/models/__init__.py'>¶
-
-
class
azure.mgmt.logic.operations.
IntegrationAccountAssembliesOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
LogicManagementClient
’sintegration_account_assemblies
attribute.-
create_or_update
(resource_group_name: str, integration_account_name: str, assembly_artifact_name: str, assembly_artifact: _models.AssemblyDefinition, *, content_type: str = "'application/json'", **kwargs: Any) → _models.AssemblyDefinition[source]¶ -
create_or_update
(resource_group_name: str, integration_account_name: str, assembly_artifact_name: str, assembly_artifact: IO, *, content_type: str = "'application/json'", **kwargs: Any) → _models.AssemblyDefinition Create or update an assembly for an integration account.
- Parameters
resource_group_name (str) – The resource group name. Required.
integration_account_name (str) – The integration account name. Required.
assembly_artifact_name (str) – The assembly artifact name. Required.
assembly_artifact (AssemblyDefinition or IO) – The assembly artifact. Is either a model type or a IO type. Required.
- Keyword Arguments
- Returns
AssemblyDefinition or the result of cls(response)
- Return type
- Raises
-
delete
(resource_group_name: str, integration_account_name: str, assembly_artifact_name: str, **kwargs: Any) → None[source]¶ Delete an assembly for an integration account.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
None or the result of cls(response)
- Return type
- Raises
-
get
(resource_group_name: str, integration_account_name: str, assembly_artifact_name: str, **kwargs: Any) → azure.mgmt.logic.models._models_py3.AssemblyDefinition[source]¶ Get an assembly for an integration account.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
AssemblyDefinition or the result of cls(response)
- Return type
- Raises
-
list
(resource_group_name: str, integration_account_name: str, **kwargs: Any) → Iterable[azure.mgmt.logic.models._models_py3.AssemblyDefinition][source]¶ List the assemblies for an integration account.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
An iterator like instance of either AssemblyDefinition or the result of cls(response)
- Return type
- Raises
-
list_content_callback_url
(resource_group_name: str, integration_account_name: str, assembly_artifact_name: str, **kwargs: Any) → azure.mgmt.logic.models._models_py3.WorkflowTriggerCallbackUrl[source]¶ Get the content callback url for an integration account assembly.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
WorkflowTriggerCallbackUrl or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.logic.models' from '/mnt/vss/_work/1/s/sdk/logic/azure-mgmt-logic/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/logic/models/__init__.py'>¶
-
-
class
azure.mgmt.logic.operations.
IntegrationAccountBatchConfigurationsOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
LogicManagementClient
’sintegration_account_batch_configurations
attribute.-
create_or_update
(resource_group_name: str, integration_account_name: str, batch_configuration_name: str, batch_configuration: _models.BatchConfiguration, *, content_type: str = "'application/json'", **kwargs: Any) → _models.BatchConfiguration[source]¶ -
create_or_update
(resource_group_name: str, integration_account_name: str, batch_configuration_name: str, batch_configuration: IO, *, content_type: str = "'application/json'", **kwargs: Any) → _models.BatchConfiguration Create or update a batch configuration for an integration account.
- Parameters
resource_group_name (str) – The resource group name. Required.
integration_account_name (str) – The integration account name. Required.
batch_configuration_name (str) – The batch configuration name. Required.
batch_configuration (BatchConfiguration or IO) – The batch configuration. Is either a model type or a IO type. Required.
- Keyword Arguments
- Returns
BatchConfiguration or the result of cls(response)
- Return type
- Raises
-
delete
(resource_group_name: str, integration_account_name: str, batch_configuration_name: str, **kwargs: Any) → None[source]¶ Delete a batch configuration for an integration account.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
None or the result of cls(response)
- Return type
- Raises
-
get
(resource_group_name: str, integration_account_name: str, batch_configuration_name: str, **kwargs: Any) → azure.mgmt.logic.models._models_py3.BatchConfiguration[source]¶ Get a batch configuration for an integration account.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
BatchConfiguration or the result of cls(response)
- Return type
- Raises
-
list
(resource_group_name: str, integration_account_name: str, **kwargs: Any) → Iterable[azure.mgmt.logic.models._models_py3.BatchConfiguration][source]¶ List the batch configurations for an integration account.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
An iterator like instance of either BatchConfiguration or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.logic.models' from '/mnt/vss/_work/1/s/sdk/logic/azure-mgmt-logic/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/logic/models/__init__.py'>¶
-
-
class
azure.mgmt.logic.operations.
IntegrationAccountCertificatesOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
LogicManagementClient
’sintegration_account_certificates
attribute.-
create_or_update
(resource_group_name: str, integration_account_name: str, certificate_name: str, certificate: _models.IntegrationAccountCertificate, *, content_type: str = "'application/json'", **kwargs: Any) → _models.IntegrationAccountCertificate[source]¶ -
create_or_update
(resource_group_name: str, integration_account_name: str, certificate_name: str, certificate: IO, *, content_type: str = "'application/json'", **kwargs: Any) → _models.IntegrationAccountCertificate Creates or updates an integration account certificate.
- Parameters
resource_group_name (str) – The resource group name. Required.
integration_account_name (str) – The integration account name. Required.
certificate_name (str) – The integration account certificate name. Required.
certificate (IntegrationAccountCertificate or IO) – The integration account certificate. Is either a model type or a IO type. Required.
- Keyword Arguments
- Returns
IntegrationAccountCertificate or the result of cls(response)
- Return type
- Raises
-
delete
(resource_group_name: str, integration_account_name: str, certificate_name: str, **kwargs: Any) → None[source]¶ Deletes an integration account certificate.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
None or the result of cls(response)
- Return type
- Raises
-
get
(resource_group_name: str, integration_account_name: str, certificate_name: str, **kwargs: Any) → azure.mgmt.logic.models._models_py3.IntegrationAccountCertificate[source]¶ Gets an integration account certificate.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
IntegrationAccountCertificate or the result of cls(response)
- Return type
- Raises
-
list
(resource_group_name: str, integration_account_name: str, top: Optional[int] = None, **kwargs: Any) → Iterable[azure.mgmt.logic.models._models_py3.IntegrationAccountCertificate][source]¶ Gets a list of integration account certificates.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
An iterator like instance of either IntegrationAccountCertificate or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.logic.models' from '/mnt/vss/_work/1/s/sdk/logic/azure-mgmt-logic/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/logic/models/__init__.py'>¶
-
-
class
azure.mgmt.logic.operations.
IntegrationAccountMapsOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
LogicManagementClient
’sintegration_account_maps
attribute.-
create_or_update
(resource_group_name: str, integration_account_name: str, map_name: str, map: _models.IntegrationAccountMap, *, content_type: str = "'application/json'", **kwargs: Any) → _models.IntegrationAccountMap[source]¶ -
create_or_update
(resource_group_name: str, integration_account_name: str, map_name: str, map: IO, *, content_type: str = "'application/json'", **kwargs: Any) → _models.IntegrationAccountMap Creates or updates an integration account map. If the map is larger than 4 MB, you need to store the map in an Azure blob and use the blob’s Shared Access Signature (SAS) URL as the ‘contentLink’ property value.
- Parameters
resource_group_name (str) – The resource group name. Required.
integration_account_name (str) – The integration account name. Required.
map_name (str) – The integration account map name. Required.
map (IntegrationAccountMap or IO) – The integration account map. Is either a model type or a IO type. Required.
- Keyword Arguments
- Returns
IntegrationAccountMap or the result of cls(response)
- Return type
- Raises
-
delete
(resource_group_name: str, integration_account_name: str, map_name: str, **kwargs: Any) → None[source]¶ Deletes an integration account map.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
None or the result of cls(response)
- Return type
- Raises
-
get
(resource_group_name: str, integration_account_name: str, map_name: str, **kwargs: Any) → azure.mgmt.logic.models._models_py3.IntegrationAccountMap[source]¶ Gets an integration account map.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
IntegrationAccountMap or the result of cls(response)
- Return type
- Raises
-
list
(resource_group_name: str, integration_account_name: str, top: Optional[int] = None, filter: Optional[str] = None, **kwargs: Any) → Iterable[azure.mgmt.logic.models._models_py3.IntegrationAccountMap][source]¶ Gets a list of integration account maps.
- Parameters
resource_group_name (str) – The resource group name. Required.
integration_account_name (str) – The integration account name. Required.
top (int) – The number of items to be included in the result. Default value is None.
filter (str) – The filter to apply on the operation. Options for filters include: MapType. Default value is None.
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
An iterator like instance of either IntegrationAccountMap or the result of cls(response)
- Return type
- Raises
-
list_content_callback_url
(resource_group_name: str, integration_account_name: str, map_name: str, list_content_callback_url: _models.GetCallbackUrlParameters, *, content_type: str = "'application/json'", **kwargs: Any) → _models.WorkflowTriggerCallbackUrl[source]¶ -
list_content_callback_url
(resource_group_name: str, integration_account_name: str, map_name: str, list_content_callback_url: IO, *, content_type: str = "'application/json'", **kwargs: Any) → _models.WorkflowTriggerCallbackUrl Get the content callback url.
- Parameters
resource_group_name (str) – The resource group name. Required.
integration_account_name (str) – The integration account name. Required.
map_name (str) – The integration account map name. Required.
list_content_callback_url (GetCallbackUrlParameters or IO) – Is either a model type or a IO type. Required.
- Keyword Arguments
- Returns
WorkflowTriggerCallbackUrl or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.logic.models' from '/mnt/vss/_work/1/s/sdk/logic/azure-mgmt-logic/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/logic/models/__init__.py'>¶
-
-
class
azure.mgmt.logic.operations.
IntegrationAccountPartnersOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
LogicManagementClient
’sintegration_account_partners
attribute.-
create_or_update
(resource_group_name: str, integration_account_name: str, partner_name: str, partner: _models.IntegrationAccountPartner, *, content_type: str = "'application/json'", **kwargs: Any) → _models.IntegrationAccountPartner[source]¶ -
create_or_update
(resource_group_name: str, integration_account_name: str, partner_name: str, partner: IO, *, content_type: str = "'application/json'", **kwargs: Any) → _models.IntegrationAccountPartner Creates or updates an integration account partner.
- Parameters
resource_group_name (str) – The resource group name. Required.
integration_account_name (str) – The integration account name. Required.
partner_name (str) – The integration account partner name. Required.
partner (IntegrationAccountPartner or IO) – The integration account partner. Is either a model type or a IO type. Required.
- Keyword Arguments
- Returns
IntegrationAccountPartner or the result of cls(response)
- Return type
- Raises
-
delete
(resource_group_name: str, integration_account_name: str, partner_name: str, **kwargs: Any) → None[source]¶ Deletes an integration account partner.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
None or the result of cls(response)
- Return type
- Raises
-
get
(resource_group_name: str, integration_account_name: str, partner_name: str, **kwargs: Any) → azure.mgmt.logic.models._models_py3.IntegrationAccountPartner[source]¶ Gets an integration account partner.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
IntegrationAccountPartner or the result of cls(response)
- Return type
- Raises
-
list
(resource_group_name: str, integration_account_name: str, top: Optional[int] = None, filter: Optional[str] = None, **kwargs: Any) → Iterable[azure.mgmt.logic.models._models_py3.IntegrationAccountPartner][source]¶ Gets a list of integration account partners.
- Parameters
resource_group_name (str) – The resource group name. Required.
integration_account_name (str) – The integration account name. Required.
top (int) – The number of items to be included in the result. Default value is None.
filter (str) – The filter to apply on the operation. Options for filters include: PartnerType. Default value is None.
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
An iterator like instance of either IntegrationAccountPartner or the result of cls(response)
- Return type
- Raises
-
list_content_callback_url
(resource_group_name: str, integration_account_name: str, partner_name: str, list_content_callback_url: _models.GetCallbackUrlParameters, *, content_type: str = "'application/json'", **kwargs: Any) → _models.WorkflowTriggerCallbackUrl[source]¶ -
list_content_callback_url
(resource_group_name: str, integration_account_name: str, partner_name: str, list_content_callback_url: IO, *, content_type: str = "'application/json'", **kwargs: Any) → _models.WorkflowTriggerCallbackUrl Get the content callback url.
- Parameters
resource_group_name (str) – The resource group name. Required.
integration_account_name (str) – The integration account name. Required.
partner_name (str) – The integration account partner name. Required.
list_content_callback_url (GetCallbackUrlParameters or IO) – Is either a model type or a IO type. Required.
- Keyword Arguments
- Returns
WorkflowTriggerCallbackUrl or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.logic.models' from '/mnt/vss/_work/1/s/sdk/logic/azure-mgmt-logic/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/logic/models/__init__.py'>¶
-
-
class
azure.mgmt.logic.operations.
IntegrationAccountSchemasOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
LogicManagementClient
’sintegration_account_schemas
attribute.-
create_or_update
(resource_group_name: str, integration_account_name: str, schema_name: str, schema: _models.IntegrationAccountSchema, *, content_type: str = "'application/json'", **kwargs: Any) → _models.IntegrationAccountSchema[source]¶ -
create_or_update
(resource_group_name: str, integration_account_name: str, schema_name: str, schema: IO, *, content_type: str = "'application/json'", **kwargs: Any) → _models.IntegrationAccountSchema Creates or updates an integration account schema.
- Parameters
resource_group_name (str) – The resource group name. Required.
integration_account_name (str) – The integration account name. Required.
schema_name (str) – The integration account schema name. Required.
schema (IntegrationAccountSchema or IO) – The integration account schema. Is either a model type or a IO type. Required.
- Keyword Arguments
- Returns
IntegrationAccountSchema or the result of cls(response)
- Return type
- Raises
-
delete
(resource_group_name: str, integration_account_name: str, schema_name: str, **kwargs: Any) → None[source]¶ Deletes an integration account schema.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
None or the result of cls(response)
- Return type
- Raises
-
get
(resource_group_name: str, integration_account_name: str, schema_name: str, **kwargs: Any) → azure.mgmt.logic.models._models_py3.IntegrationAccountSchema[source]¶ Gets an integration account schema.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
IntegrationAccountSchema or the result of cls(response)
- Return type
- Raises
-
list
(resource_group_name: str, integration_account_name: str, top: Optional[int] = None, filter: Optional[str] = None, **kwargs: Any) → Iterable[azure.mgmt.logic.models._models_py3.IntegrationAccountSchema][source]¶ Gets a list of integration account schemas.
- Parameters
resource_group_name (str) – The resource group name. Required.
integration_account_name (str) – The integration account name. Required.
top (int) – The number of items to be included in the result. Default value is None.
filter (str) – The filter to apply on the operation. Options for filters include: SchemaType. Default value is None.
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
An iterator like instance of either IntegrationAccountSchema or the result of cls(response)
- Return type
- Raises
-
list_content_callback_url
(resource_group_name: str, integration_account_name: str, schema_name: str, list_content_callback_url: _models.GetCallbackUrlParameters, *, content_type: str = "'application/json'", **kwargs: Any) → _models.WorkflowTriggerCallbackUrl[source]¶ -
list_content_callback_url
(resource_group_name: str, integration_account_name: str, schema_name: str, list_content_callback_url: IO, *, content_type: str = "'application/json'", **kwargs: Any) → _models.WorkflowTriggerCallbackUrl Get the content callback url.
- Parameters
resource_group_name (str) – The resource group name. Required.
integration_account_name (str) – The integration account name. Required.
schema_name (str) – The integration account schema name. Required.
list_content_callback_url (GetCallbackUrlParameters or IO) – Is either a model type or a IO type. Required.
- Keyword Arguments
- Returns
WorkflowTriggerCallbackUrl or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.logic.models' from '/mnt/vss/_work/1/s/sdk/logic/azure-mgmt-logic/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/logic/models/__init__.py'>¶
-
-
class
azure.mgmt.logic.operations.
IntegrationAccountSessionsOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
LogicManagementClient
’sintegration_account_sessions
attribute.-
create_or_update
(resource_group_name: str, integration_account_name: str, session_name: str, session: _models.IntegrationAccountSession, *, content_type: str = "'application/json'", **kwargs: Any) → _models.IntegrationAccountSession[source]¶ -
create_or_update
(resource_group_name: str, integration_account_name: str, session_name: str, session: IO, *, content_type: str = "'application/json'", **kwargs: Any) → _models.IntegrationAccountSession Creates or updates an integration account session.
- Parameters
resource_group_name (str) – The resource group name. Required.
integration_account_name (str) – The integration account name. Required.
session_name (str) – The integration account session name. Required.
session (IntegrationAccountSession or IO) – The integration account session. Is either a model type or a IO type. Required.
- Keyword Arguments
- Returns
IntegrationAccountSession or the result of cls(response)
- Return type
- Raises
-
delete
(resource_group_name: str, integration_account_name: str, session_name: str, **kwargs: Any) → None[source]¶ Deletes an integration account session.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
None or the result of cls(response)
- Return type
- Raises
-
get
(resource_group_name: str, integration_account_name: str, session_name: str, **kwargs: Any) → azure.mgmt.logic.models._models_py3.IntegrationAccountSession[source]¶ Gets an integration account session.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
IntegrationAccountSession or the result of cls(response)
- Return type
- Raises
-
list
(resource_group_name: str, integration_account_name: str, top: Optional[int] = None, filter: Optional[str] = None, **kwargs: Any) → Iterable[azure.mgmt.logic.models._models_py3.IntegrationAccountSession][source]¶ Gets a list of integration account sessions.
- Parameters
resource_group_name (str) – The resource group name. Required.
integration_account_name (str) – The integration account name. Required.
top (int) – The number of items to be included in the result. Default value is None.
filter (str) – The filter to apply on the operation. Options for filters include: ChangedTime. Default value is None.
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
An iterator like instance of either IntegrationAccountSession or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.logic.models' from '/mnt/vss/_work/1/s/sdk/logic/azure-mgmt-logic/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/logic/models/__init__.py'>¶
-
-
class
azure.mgmt.logic.operations.
IntegrationAccountsOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
LogicManagementClient
’sintegration_accounts
attribute.-
create_or_update
(resource_group_name: str, integration_account_name: str, integration_account: _models.IntegrationAccount, *, content_type: str = "'application/json'", **kwargs: Any) → _models.IntegrationAccount[source]¶ -
create_or_update
(resource_group_name: str, integration_account_name: str, integration_account: IO, *, content_type: str = "'application/json'", **kwargs: Any) → _models.IntegrationAccount Creates or updates an integration account.
- Parameters
resource_group_name (str) – The resource group name. Required.
integration_account_name (str) – The integration account name. Required.
integration_account (IntegrationAccount or IO) – The integration account. Is either a model type or a IO type. Required.
- Keyword Arguments
- Returns
IntegrationAccount or the result of cls(response)
- Return type
- Raises
-
delete
(resource_group_name: str, integration_account_name: str, **kwargs: Any) → None[source]¶ Deletes an integration account.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
None or the result of cls(response)
- Return type
- Raises
-
get
(resource_group_name: str, integration_account_name: str, **kwargs: Any) → azure.mgmt.logic.models._models_py3.IntegrationAccount[source]¶ Gets an integration account.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
IntegrationAccount or the result of cls(response)
- Return type
- Raises
-
list_by_resource_group
(resource_group_name: str, top: Optional[int] = None, **kwargs: Any) → Iterable[azure.mgmt.logic.models._models_py3.IntegrationAccount][source]¶ Gets a list of integration accounts by resource group.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
An iterator like instance of either IntegrationAccount or the result of cls(response)
- Return type
- Raises
-
list_by_subscription
(top: Optional[int] = None, **kwargs: Any) → Iterable[azure.mgmt.logic.models._models_py3.IntegrationAccount][source]¶ Gets a list of integration accounts by subscription.
- Parameters
top (int) – The number of items to be included in the result. Default value is None.
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
An iterator like instance of either IntegrationAccount or the result of cls(response)
- Return type
- Raises
-
list_callback_url
(resource_group_name: str, integration_account_name: str, parameters: _models.GetCallbackUrlParameters, *, content_type: str = "'application/json'", **kwargs: Any) → _models.CallbackUrl[source]¶ -
list_callback_url
(resource_group_name: str, integration_account_name: str, parameters: IO, *, content_type: str = "'application/json'", **kwargs: Any) → _models.CallbackUrl Gets the integration account callback URL.
- Parameters
resource_group_name (str) – The resource group name. Required.
integration_account_name (str) – The integration account name. Required.
parameters (GetCallbackUrlParameters or IO) – The callback URL parameters. Is either a model type or a IO type. Required.
- Keyword Arguments
- Returns
CallbackUrl or the result of cls(response)
- Return type
- Raises
-
list_key_vault_keys
(resource_group_name: str, integration_account_name: str, list_key_vault_keys: _models.ListKeyVaultKeysDefinition, *, content_type: str = "'application/json'", **kwargs: Any) → Iterable[_models.KeyVaultKey][source]¶ -
list_key_vault_keys
(resource_group_name: str, integration_account_name: str, list_key_vault_keys: IO, *, content_type: str = "'application/json'", **kwargs: Any) → Iterable[_models.KeyVaultKey] Gets the integration account’s Key Vault keys.
- Parameters
resource_group_name (str) – The resource group name. Required.
integration_account_name (str) – The integration account name. Required.
list_key_vault_keys (ListKeyVaultKeysDefinition or IO) – The key vault parameters. Is either a model type or a IO type. Required.
- Keyword Arguments
- Returns
An iterator like instance of either KeyVaultKey or the result of cls(response)
- Return type
- Raises
-
log_tracking_events
(resource_group_name: str, integration_account_name: str, log_tracking_events: _models.TrackingEventsDefinition, *, content_type: str = "'application/json'", **kwargs: Any) → None[source]¶ -
log_tracking_events
(resource_group_name: str, integration_account_name: str, log_tracking_events: IO, *, content_type: str = "'application/json'", **kwargs: Any) → None Logs the integration account’s tracking events.
- Parameters
resource_group_name (str) – The resource group name. Required.
integration_account_name (str) – The integration account name. Required.
log_tracking_events (TrackingEventsDefinition or IO) – The callback URL parameters. Is either a model type or a IO type. Required.
- Keyword Arguments
- Returns
None or the result of cls(response)
- Return type
- Raises
-
regenerate_access_key
(resource_group_name: str, integration_account_name: str, regenerate_access_key: _models.RegenerateActionParameter, *, content_type: str = "'application/json'", **kwargs: Any) → _models.IntegrationAccount[source]¶ -
regenerate_access_key
(resource_group_name: str, integration_account_name: str, regenerate_access_key: IO, *, content_type: str = "'application/json'", **kwargs: Any) → _models.IntegrationAccount Regenerates the integration account access key.
- Parameters
resource_group_name (str) – The resource group name. Required.
integration_account_name (str) – The integration account name. Required.
regenerate_access_key (RegenerateActionParameter or IO) – The access key type. Is either a model type or a IO type. Required.
- Keyword Arguments
- Returns
IntegrationAccount or the result of cls(response)
- Return type
- Raises
-
update
(resource_group_name: str, integration_account_name: str, integration_account: _models.IntegrationAccount, *, content_type: str = "'application/json'", **kwargs: Any) → _models.IntegrationAccount[source]¶ -
update
(resource_group_name: str, integration_account_name: str, integration_account: IO, *, content_type: str = "'application/json'", **kwargs: Any) → _models.IntegrationAccount Updates an integration account.
- Parameters
resource_group_name (str) – The resource group name. Required.
integration_account_name (str) – The integration account name. Required.
integration_account (IntegrationAccount or IO) – The integration account. Is either a model type or a IO type. Required.
- Keyword Arguments
- Returns
IntegrationAccount or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.logic.models' from '/mnt/vss/_work/1/s/sdk/logic/azure-mgmt-logic/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/logic/models/__init__.py'>¶
-
-
class
azure.mgmt.logic.operations.
IntegrationServiceEnvironmentManagedApiOperationsOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
LogicManagementClient
’sintegration_service_environment_managed_api_operations
attribute.-
list
(resource_group: str, integration_service_environment_name: str, api_name: str, **kwargs: Any) → Iterable[azure.mgmt.logic.models._models_py3.ApiOperation][source]¶ Gets the managed Api operations.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
An iterator like instance of either ApiOperation or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.logic.models' from '/mnt/vss/_work/1/s/sdk/logic/azure-mgmt-logic/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/logic/models/__init__.py'>¶
-
-
class
azure.mgmt.logic.operations.
IntegrationServiceEnvironmentManagedApisOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
LogicManagementClient
’sintegration_service_environment_managed_apis
attribute.-
begin_delete
(resource_group: str, integration_service_environment_name: str, api_name: str, **kwargs: Any) → azure.core.polling._poller.LROPoller[None][source]¶ Deletes the integration service environment managed Api.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either None or the result of cls(response)
- Return type
- Raises
-
begin_put
(resource_group: str, integration_service_environment_name: str, api_name: str, integration_service_environment_managed_api: _models.IntegrationServiceEnvironmentManagedApi, *, content_type: str = "'application/json'", **kwargs: Any) → LROPoller[_models.IntegrationServiceEnvironmentManagedApi][source]¶ -
begin_put
(resource_group: str, integration_service_environment_name: str, api_name: str, integration_service_environment_managed_api: IO, *, content_type: str = "'application/json'", **kwargs: Any) → LROPoller[_models.IntegrationServiceEnvironmentManagedApi] Puts the integration service environment managed Api.
- Parameters
resource_group (str) – The resource group name. Required.
integration_service_environment_name (str) – The integration service environment name. Required.
api_name (str) – The api name. Required.
integration_service_environment_managed_api (IntegrationServiceEnvironmentManagedApi or IO) – The integration service environment managed api. Is either a model type or a IO type. Required.
- Keyword Arguments
content_type (str) – Body Parameter content-type. Known values are: ‘application/json’. Default value is None.
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either IntegrationServiceEnvironmentManagedApi or the result of cls(response)
- Return type
- Raises
-
get
(resource_group: str, integration_service_environment_name: str, api_name: str, **kwargs: Any) → azure.mgmt.logic.models._models_py3.IntegrationServiceEnvironmentManagedApi[source]¶ Gets the integration service environment managed Api.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
IntegrationServiceEnvironmentManagedApi or the result of cls(response)
- Return type
- Raises
-
list
(resource_group: str, integration_service_environment_name: str, **kwargs: Any) → Iterable[azure.mgmt.logic.models._models_py3.IntegrationServiceEnvironmentManagedApi][source]¶ Gets the integration service environment managed Apis.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
An iterator like instance of either IntegrationServiceEnvironmentManagedApi or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.logic.models' from '/mnt/vss/_work/1/s/sdk/logic/azure-mgmt-logic/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/logic/models/__init__.py'>¶
-
-
class
azure.mgmt.logic.operations.
IntegrationServiceEnvironmentNetworkHealthOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
LogicManagementClient
’sintegration_service_environment_network_health
attribute.-
get
(resource_group: str, integration_service_environment_name: str, **kwargs: Any) → Dict[str, azure.mgmt.logic.models._models_py3.IntegrationServiceEnvironmentSubnetNetworkHealth][source]¶ Gets the integration service environment network health.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
dict mapping str to IntegrationServiceEnvironmentSubnetNetworkHealth or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.logic.models' from '/mnt/vss/_work/1/s/sdk/logic/azure-mgmt-logic/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/logic/models/__init__.py'>¶
-
-
class
azure.mgmt.logic.operations.
IntegrationServiceEnvironmentSkusOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
LogicManagementClient
’sintegration_service_environment_skus
attribute.-
list
(resource_group: str, integration_service_environment_name: str, **kwargs: Any) → Iterable[azure.mgmt.logic.models._models_py3.IntegrationServiceEnvironmentSkuDefinition][source]¶ Gets a list of integration service environment Skus.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
An iterator like instance of either IntegrationServiceEnvironmentSkuDefinition or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.logic.models' from '/mnt/vss/_work/1/s/sdk/logic/azure-mgmt-logic/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/logic/models/__init__.py'>¶
-
-
class
azure.mgmt.logic.operations.
IntegrationServiceEnvironmentsOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
LogicManagementClient
’sintegration_service_environments
attribute.-
begin_create_or_update
(resource_group: str, integration_service_environment_name: str, integration_service_environment: _models.IntegrationServiceEnvironment, *, content_type: str = "'application/json'", **kwargs: Any) → LROPoller[_models.IntegrationServiceEnvironment][source]¶ -
begin_create_or_update
(resource_group: str, integration_service_environment_name: str, integration_service_environment: IO, *, content_type: str = "'application/json'", **kwargs: Any) → LROPoller[_models.IntegrationServiceEnvironment] Creates or updates an integration service environment.
- Parameters
resource_group (str) – The resource group. Required.
integration_service_environment_name (str) – The integration service environment name. Required.
integration_service_environment (IntegrationServiceEnvironment or IO) – The integration service environment. Is either a model type or a IO type. Required.
- Keyword Arguments
content_type (str) – Body Parameter content-type. Known values are: ‘application/json’. Default value is None.
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either IntegrationServiceEnvironment or the result of cls(response)
- Return type
- Raises
-
begin_update
(resource_group: str, integration_service_environment_name: str, integration_service_environment: _models.IntegrationServiceEnvironment, *, content_type: str = "'application/json'", **kwargs: Any) → LROPoller[_models.IntegrationServiceEnvironment][source]¶ -
begin_update
(resource_group: str, integration_service_environment_name: str, integration_service_environment: IO, *, content_type: str = "'application/json'", **kwargs: Any) → LROPoller[_models.IntegrationServiceEnvironment] Updates an integration service environment.
- Parameters
resource_group (str) – The resource group. Required.
integration_service_environment_name (str) – The integration service environment name. Required.
integration_service_environment (IntegrationServiceEnvironment or IO) – The integration service environment. Is either a model type or a IO type. Required.
- Keyword Arguments
content_type (str) – Body Parameter content-type. Known values are: ‘application/json’. Default value is None.
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either IntegrationServiceEnvironment or the result of cls(response)
- Return type
- Raises
-
delete
(resource_group: str, integration_service_environment_name: str, **kwargs: Any) → None[source]¶ Deletes an integration service environment.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
None or the result of cls(response)
- Return type
- Raises
-
get
(resource_group: str, integration_service_environment_name: str, **kwargs: Any) → azure.mgmt.logic.models._models_py3.IntegrationServiceEnvironment[source]¶ Gets an integration service environment.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
IntegrationServiceEnvironment or the result of cls(response)
- Return type
- Raises
-
list_by_resource_group
(resource_group: str, top: Optional[int] = None, **kwargs: Any) → Iterable[azure.mgmt.logic.models._models_py3.IntegrationServiceEnvironment][source]¶ Gets a list of integration service environments by resource group.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
An iterator like instance of either IntegrationServiceEnvironment or the result of cls(response)
- Return type
- Raises
-
list_by_subscription
(top: Optional[int] = None, **kwargs: Any) → Iterable[azure.mgmt.logic.models._models_py3.IntegrationServiceEnvironment][source]¶ Gets a list of integration service environments by subscription.
- Parameters
top (int) – The number of items to be included in the result. Default value is None.
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
An iterator like instance of either IntegrationServiceEnvironment or the result of cls(response)
- Return type
- Raises
-
restart
(resource_group: str, integration_service_environment_name: str, **kwargs: Any) → None[source]¶ Restarts an integration service environment.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
None or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.logic.models' from '/mnt/vss/_work/1/s/sdk/logic/azure-mgmt-logic/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/logic/models/__init__.py'>¶
-
-
class
azure.mgmt.logic.operations.
Operations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
LogicManagementClient
’soperations
attribute.-
list
(**kwargs: Any) → Iterable[azure.mgmt.logic.models._models_py3.Operation][source]¶ Lists all of the available Logic REST API operations.
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
An iterator like instance of either Operation or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.logic.models' from '/mnt/vss/_work/1/s/sdk/logic/azure-mgmt-logic/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/logic/models/__init__.py'>¶
-
-
class
azure.mgmt.logic.operations.
WorkflowRunActionRepetitionsOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
LogicManagementClient
’sworkflow_run_action_repetitions
attribute.-
get
(resource_group_name: str, workflow_name: str, run_name: str, action_name: str, repetition_name: str, **kwargs: Any) → azure.mgmt.logic.models._models_py3.WorkflowRunActionRepetitionDefinition[source]¶ Get a workflow run action repetition.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
WorkflowRunActionRepetitionDefinition or the result of cls(response)
- Return type
- Raises
-
list
(resource_group_name: str, workflow_name: str, run_name: str, action_name: str, **kwargs: Any) → Iterable[azure.mgmt.logic.models._models_py3.WorkflowRunActionRepetitionDefinition][source]¶ Get all of a workflow run action repetitions.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
An iterator like instance of either WorkflowRunActionRepetitionDefinition or the result of cls(response)
- Return type
- Raises
-
list_expression_traces
(resource_group_name: str, workflow_name: str, run_name: str, action_name: str, repetition_name: str, **kwargs: Any) → Iterable[azure.mgmt.logic.models._models_py3.ExpressionRoot][source]¶ Lists a workflow run expression trace.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
An iterator like instance of either ExpressionRoot or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.logic.models' from '/mnt/vss/_work/1/s/sdk/logic/azure-mgmt-logic/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/logic/models/__init__.py'>¶
-
-
class
azure.mgmt.logic.operations.
WorkflowRunActionRepetitionsRequestHistoriesOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
LogicManagementClient
’sworkflow_run_action_repetitions_request_histories
attribute.-
get
(resource_group_name: str, workflow_name: str, run_name: str, action_name: str, repetition_name: str, request_history_name: str, **kwargs: Any) → azure.mgmt.logic.models._models_py3.RequestHistory[source]¶ Gets a workflow run repetition request history.
- Parameters
resource_group_name (str) – The resource group name. Required.
workflow_name (str) – The workflow name. Required.
run_name (str) – The workflow run name. Required.
action_name (str) – The workflow action name. Required.
repetition_name (str) – The workflow repetition. Required.
request_history_name (str) – The request history name. Required.
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
RequestHistory or the result of cls(response)
- Return type
- Raises
-
list
(resource_group_name: str, workflow_name: str, run_name: str, action_name: str, repetition_name: str, **kwargs: Any) → Iterable[azure.mgmt.logic.models._models_py3.RequestHistory][source]¶ List a workflow run repetition request history.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
An iterator like instance of either RequestHistory or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.logic.models' from '/mnt/vss/_work/1/s/sdk/logic/azure-mgmt-logic/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/logic/models/__init__.py'>¶
-
-
class
azure.mgmt.logic.operations.
WorkflowRunActionRequestHistoriesOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
LogicManagementClient
’sworkflow_run_action_request_histories
attribute.-
get
(resource_group_name: str, workflow_name: str, run_name: str, action_name: str, request_history_name: str, **kwargs: Any) → azure.mgmt.logic.models._models_py3.RequestHistory[source]¶ Gets a workflow run request history.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
RequestHistory or the result of cls(response)
- Return type
- Raises
-
list
(resource_group_name: str, workflow_name: str, run_name: str, action_name: str, **kwargs: Any) → Iterable[azure.mgmt.logic.models._models_py3.RequestHistory][source]¶ List a workflow run request history.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
An iterator like instance of either RequestHistory or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.logic.models' from '/mnt/vss/_work/1/s/sdk/logic/azure-mgmt-logic/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/logic/models/__init__.py'>¶
-
-
class
azure.mgmt.logic.operations.
WorkflowRunActionScopeRepetitionsOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
LogicManagementClient
’sworkflow_run_action_scope_repetitions
attribute.-
get
(resource_group_name: str, workflow_name: str, run_name: str, action_name: str, repetition_name: str, **kwargs: Any) → azure.mgmt.logic.models._models_py3.WorkflowRunActionRepetitionDefinition[source]¶ Get a workflow run action scoped repetition.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
WorkflowRunActionRepetitionDefinition or the result of cls(response)
- Return type
- Raises
-
list
(resource_group_name: str, workflow_name: str, run_name: str, action_name: str, **kwargs: Any) → Iterable[azure.mgmt.logic.models._models_py3.WorkflowRunActionRepetitionDefinition][source]¶ List the workflow run action scoped repetitions.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
An iterator like instance of either WorkflowRunActionRepetitionDefinition or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.logic.models' from '/mnt/vss/_work/1/s/sdk/logic/azure-mgmt-logic/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/logic/models/__init__.py'>¶
-
-
class
azure.mgmt.logic.operations.
WorkflowRunActionsOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
LogicManagementClient
’sworkflow_run_actions
attribute.-
get
(resource_group_name: str, workflow_name: str, run_name: str, action_name: str, **kwargs: Any) → azure.mgmt.logic.models._models_py3.WorkflowRunAction[source]¶ Gets a workflow run action.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
WorkflowRunAction or the result of cls(response)
- Return type
- Raises
-
list
(resource_group_name: str, workflow_name: str, run_name: str, top: Optional[int] = None, filter: Optional[str] = None, **kwargs: Any) → Iterable[azure.mgmt.logic.models._models_py3.WorkflowRunAction][source]¶ Gets a list of workflow run actions.
- Parameters
resource_group_name (str) – The resource group name. Required.
workflow_name (str) – The workflow name. Required.
run_name (str) – The workflow run name. Required.
top (int) – The number of items to be included in the result. Default value is None.
filter (str) – The filter to apply on the operation. Options for filters include: Status. Default value is None.
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
An iterator like instance of either WorkflowRunAction or the result of cls(response)
- Return type
- Raises
-
list_expression_traces
(resource_group_name: str, workflow_name: str, run_name: str, action_name: str, **kwargs: Any) → Iterable[azure.mgmt.logic.models._models_py3.ExpressionRoot][source]¶ Lists a workflow run expression trace.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
An iterator like instance of either ExpressionRoot or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.logic.models' from '/mnt/vss/_work/1/s/sdk/logic/azure-mgmt-logic/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/logic/models/__init__.py'>¶
-
-
class
azure.mgmt.logic.operations.
WorkflowRunOperationsOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
LogicManagementClient
’sworkflow_run_operations
attribute.-
get
(resource_group_name: str, workflow_name: str, run_name: str, operation_id: str, **kwargs: Any) → azure.mgmt.logic.models._models_py3.WorkflowRun[source]¶ Gets an operation for a run.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
WorkflowRun or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.logic.models' from '/mnt/vss/_work/1/s/sdk/logic/azure-mgmt-logic/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/logic/models/__init__.py'>¶
-
-
class
azure.mgmt.logic.operations.
WorkflowRunsOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
LogicManagementClient
’sworkflow_runs
attribute.-
cancel
(resource_group_name: str, workflow_name: str, run_name: str, **kwargs: Any) → None[source]¶ Cancels a workflow run.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
None or the result of cls(response)
- Return type
- Raises
-
get
(resource_group_name: str, workflow_name: str, run_name: str, **kwargs: Any) → azure.mgmt.logic.models._models_py3.WorkflowRun[source]¶ Gets a workflow run.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
WorkflowRun or the result of cls(response)
- Return type
- Raises
-
list
(resource_group_name: str, workflow_name: str, top: Optional[int] = None, filter: Optional[str] = None, **kwargs: Any) → Iterable[azure.mgmt.logic.models._models_py3.WorkflowRun][source]¶ Gets a list of workflow runs.
- Parameters
resource_group_name (str) – The resource group name. Required.
workflow_name (str) – The workflow name. Required.
top (int) – The number of items to be included in the result. Default value is None.
filter (str) – The filter to apply on the operation. Options for filters include: Status, StartTime, and ClientTrackingId. Default value is None.
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
An iterator like instance of either WorkflowRun or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.logic.models' from '/mnt/vss/_work/1/s/sdk/logic/azure-mgmt-logic/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/logic/models/__init__.py'>¶
-
-
class
azure.mgmt.logic.operations.
WorkflowTriggerHistoriesOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
LogicManagementClient
’sworkflow_trigger_histories
attribute.-
get
(resource_group_name: str, workflow_name: str, trigger_name: str, history_name: str, **kwargs: Any) → azure.mgmt.logic.models._models_py3.WorkflowTriggerHistory[source]¶ Gets a workflow trigger history.
- Parameters
resource_group_name (str) – The resource group name. Required.
workflow_name (str) – The workflow name. Required.
trigger_name (str) – The workflow trigger name. Required.
history_name (str) – The workflow trigger history name. Corresponds to the run name for triggers that resulted in a run. Required.
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
WorkflowTriggerHistory or the result of cls(response)
- Return type
- Raises
-
list
(resource_group_name: str, workflow_name: str, trigger_name: str, top: Optional[int] = None, filter: Optional[str] = None, **kwargs: Any) → Iterable[azure.mgmt.logic.models._models_py3.WorkflowTriggerHistory][source]¶ Gets a list of workflow trigger histories.
- Parameters
resource_group_name (str) – The resource group name. Required.
workflow_name (str) – The workflow name. Required.
trigger_name (str) – The workflow trigger name. Required.
top (int) – The number of items to be included in the result. Default value is None.
filter (str) – The filter to apply on the operation. Options for filters include: Status, StartTime, and ClientTrackingId. Default value is None.
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
An iterator like instance of either WorkflowTriggerHistory or the result of cls(response)
- Return type
- Raises
-
resubmit
(resource_group_name: str, workflow_name: str, trigger_name: str, history_name: str, **kwargs: Any) → None[source]¶ Resubmits a workflow run based on the trigger history.
- Parameters
resource_group_name (str) – The resource group name. Required.
workflow_name (str) – The workflow name. Required.
trigger_name (str) – The workflow trigger name. Required.
history_name (str) – The workflow trigger history name. Corresponds to the run name for triggers that resulted in a run. Required.
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
None or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.logic.models' from '/mnt/vss/_work/1/s/sdk/logic/azure-mgmt-logic/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/logic/models/__init__.py'>¶
-
-
class
azure.mgmt.logic.operations.
WorkflowTriggersOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
LogicManagementClient
’sworkflow_triggers
attribute.-
get
(resource_group_name: str, workflow_name: str, trigger_name: str, **kwargs: Any) → azure.mgmt.logic.models._models_py3.WorkflowTrigger[source]¶ Gets a workflow trigger.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
WorkflowTrigger or the result of cls(response)
- Return type
- Raises
-
get_schema_json
(resource_group_name: str, workflow_name: str, trigger_name: str, **kwargs: Any) → azure.mgmt.logic.models._models_py3.JsonSchema[source]¶ Get the trigger schema as JSON.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
JsonSchema or the result of cls(response)
- Return type
- Raises
-
list
(resource_group_name: str, workflow_name: str, top: Optional[int] = None, filter: Optional[str] = None, **kwargs: Any) → Iterable[azure.mgmt.logic.models._models_py3.WorkflowTrigger][source]¶ Gets a list of workflow triggers.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
An iterator like instance of either WorkflowTrigger or the result of cls(response)
- Return type
- Raises
-
list_callback_url
(resource_group_name: str, workflow_name: str, trigger_name: str, **kwargs: Any) → azure.mgmt.logic.models._models_py3.WorkflowTriggerCallbackUrl[source]¶ Get the callback URL for a workflow trigger.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
WorkflowTriggerCallbackUrl or the result of cls(response)
- Return type
- Raises
-
reset
(resource_group_name: str, workflow_name: str, trigger_name: str, **kwargs: Any) → None[source]¶ Resets a workflow trigger.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
None or the result of cls(response)
- Return type
- Raises
-
run
(resource_group_name: str, workflow_name: str, trigger_name: str, **kwargs: Any) → None[source]¶ Runs a workflow trigger.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
None or the result of cls(response)
- Return type
- Raises
-
set_state
(resource_group_name: str, workflow_name: str, trigger_name: str, set_state: _models.SetTriggerStateActionDefinition, *, content_type: str = "'application/json'", **kwargs: Any) → None[source]¶ -
set_state
(resource_group_name: str, workflow_name: str, trigger_name: str, set_state: IO, *, content_type: str = "'application/json'", **kwargs: Any) → None Sets the state of a workflow trigger.
- Parameters
resource_group_name (str) – The resource group name. Required.
workflow_name (str) – The workflow name. Required.
trigger_name (str) – The workflow trigger name. Required.
set_state (SetTriggerStateActionDefinition or IO) – The workflow trigger state. Is either a model type or a IO type. Required.
- Keyword Arguments
- Returns
None or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.logic.models' from '/mnt/vss/_work/1/s/sdk/logic/azure-mgmt-logic/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/logic/models/__init__.py'>¶
-
-
class
azure.mgmt.logic.operations.
WorkflowVersionTriggersOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
LogicManagementClient
’sworkflow_version_triggers
attribute.-
list_callback_url
(resource_group_name: str, workflow_name: str, version_id: str, trigger_name: str, parameters: Optional[_models.GetCallbackUrlParameters] = None, *, content_type: str = "'application/json'", **kwargs: Any) → _models.WorkflowTriggerCallbackUrl[source]¶ -
list_callback_url
(resource_group_name: str, workflow_name: str, version_id: str, trigger_name: str, parameters: Optional[IO] = None, *, content_type: str = "'application/json'", **kwargs: Any) → _models.WorkflowTriggerCallbackUrl Get the callback url for a trigger of a workflow version.
- Parameters
resource_group_name (str) – The resource group name. Required.
workflow_name (str) – The workflow name. Required.
version_id (str) – The workflow versionId. Required.
trigger_name (str) – The workflow trigger name. Required.
parameters (GetCallbackUrlParameters or IO) – The callback URL parameters. Is either a model type or a IO type. Default value is None.
- Keyword Arguments
- Returns
WorkflowTriggerCallbackUrl or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.logic.models' from '/mnt/vss/_work/1/s/sdk/logic/azure-mgmt-logic/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/logic/models/__init__.py'>¶
-
-
class
azure.mgmt.logic.operations.
WorkflowVersionsOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
LogicManagementClient
’sworkflow_versions
attribute.-
get
(resource_group_name: str, workflow_name: str, version_id: str, **kwargs: Any) → azure.mgmt.logic.models._models_py3.WorkflowVersion[source]¶ Gets a workflow version.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
WorkflowVersion or the result of cls(response)
- Return type
- Raises
-
list
(resource_group_name: str, workflow_name: str, top: Optional[int] = None, **kwargs: Any) → Iterable[azure.mgmt.logic.models._models_py3.WorkflowVersion][source]¶ Gets a list of workflow versions.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
An iterator like instance of either WorkflowVersion or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.logic.models' from '/mnt/vss/_work/1/s/sdk/logic/azure-mgmt-logic/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/logic/models/__init__.py'>¶
-
-
class
azure.mgmt.logic.operations.
WorkflowsOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
LogicManagementClient
’sworkflows
attribute.-
begin_move
(resource_group_name: str, workflow_name: str, move: _models.WorkflowReference, *, content_type: str = "'application/json'", **kwargs: Any) → LROPoller[None][source]¶ -
begin_move
(resource_group_name: str, workflow_name: str, move: IO, *, content_type: str = "'application/json'", **kwargs: Any) → LROPoller[None] Moves an existing workflow.
- Parameters
resource_group_name (str) – The resource group name. Required.
workflow_name (str) – The workflow name. Required.
move (WorkflowReference or IO) – The workflow to move. Is either a model type or a IO type. Required.
- Keyword Arguments
content_type (str) – Body Parameter content-type. Known values are: ‘application/json’. Default value is None.
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either None or the result of cls(response)
- Return type
- Raises
-
create_or_update
(resource_group_name: str, workflow_name: str, workflow: _models.Workflow, *, content_type: str = "'application/json'", **kwargs: Any) → _models.Workflow[source]¶ -
create_or_update
(resource_group_name: str, workflow_name: str, workflow: IO, *, content_type: str = "'application/json'", **kwargs: Any) → _models.Workflow Creates or updates a workflow.
- Parameters
- Keyword Arguments
- Returns
Workflow or the result of cls(response)
- Return type
- Raises
-
delete
(resource_group_name: str, workflow_name: str, **kwargs: Any) → None[source]¶ Deletes a workflow.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
None or the result of cls(response)
- Return type
- Raises
-
disable
(resource_group_name: str, workflow_name: str, **kwargs: Any) → None[source]¶ Disables a workflow.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
None or the result of cls(response)
- Return type
- Raises
-
enable
(resource_group_name: str, workflow_name: str, **kwargs: Any) → None[source]¶ Enables a workflow.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
None or the result of cls(response)
- Return type
- Raises
-
generate_upgraded_definition
(resource_group_name: str, workflow_name: str, parameters: _models.GenerateUpgradedDefinitionParameters, *, content_type: str = "'application/json'", **kwargs: Any) → JSON[source]¶ -
generate_upgraded_definition
(resource_group_name: str, workflow_name: str, parameters: IO, *, content_type: str = "'application/json'", **kwargs: Any) → JSON Generates the upgraded definition for a workflow.
- Parameters
resource_group_name (str) – The resource group name. Required.
workflow_name (str) – The workflow name. Required.
parameters (GenerateUpgradedDefinitionParameters or IO) – Parameters for generating an upgraded definition. Is either a model type or a IO type. Required.
- Keyword Arguments
- Returns
JSON or the result of cls(response)
- Return type
JSON
- Raises
-
get
(resource_group_name: str, workflow_name: str, **kwargs: Any) → azure.mgmt.logic.models._models_py3.Workflow[source]¶ Gets a workflow.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
Workflow or the result of cls(response)
- Return type
- Raises
-
list_by_resource_group
(resource_group_name: str, top: Optional[int] = None, filter: Optional[str] = None, **kwargs: Any) → Iterable[azure.mgmt.logic.models._models_py3.Workflow][source]¶ Gets a list of workflows by resource group.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
An iterator like instance of either Workflow or the result of cls(response)
- Return type
- Raises
-
list_by_subscription
(top: Optional[int] = None, filter: Optional[str] = None, **kwargs: Any) → Iterable[azure.mgmt.logic.models._models_py3.Workflow][source]¶ Gets a list of workflows by subscription.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
An iterator like instance of either Workflow or the result of cls(response)
- Return type
- Raises
-
list_callback_url
(resource_group_name: str, workflow_name: str, list_callback_url: _models.GetCallbackUrlParameters, *, content_type: str = "'application/json'", **kwargs: Any) → _models.WorkflowTriggerCallbackUrl[source]¶ -
list_callback_url
(resource_group_name: str, workflow_name: str, list_callback_url: IO, *, content_type: str = "'application/json'", **kwargs: Any) → _models.WorkflowTriggerCallbackUrl Get the workflow callback Url.
- Parameters
resource_group_name (str) – The resource group name. Required.
workflow_name (str) – The workflow name. Required.
list_callback_url (GetCallbackUrlParameters or IO) – Which callback url to list. Is either a model type or a IO type. Required.
- Keyword Arguments
- Returns
WorkflowTriggerCallbackUrl or the result of cls(response)
- Return type
- Raises
-
list_swagger
(resource_group_name: str, workflow_name: str, **kwargs: Any) → collections.abc.MutableMapping[str, Any][source]¶ Gets an OpenAPI definition for the workflow.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
JSON or the result of cls(response)
- Return type
JSON
- Raises
-
regenerate_access_key
(resource_group_name: str, workflow_name: str, key_type: _models.RegenerateActionParameter, *, content_type: str = "'application/json'", **kwargs: Any) → None[source]¶ -
regenerate_access_key
(resource_group_name: str, workflow_name: str, key_type: IO, *, content_type: str = "'application/json'", **kwargs: Any) → None Regenerates the callback URL access key for request triggers.
- Parameters
resource_group_name (str) – The resource group name. Required.
workflow_name (str) – The workflow name. Required.
key_type (RegenerateActionParameter or IO) – The access key type. Is either a model type or a IO type. Required.
- Keyword Arguments
- Returns
None or the result of cls(response)
- Return type
- Raises
-
update
(resource_group_name: str, workflow_name: str, **kwargs: Any) → azure.mgmt.logic.models._models_py3.Workflow[source]¶ Updates a workflow.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
Workflow or the result of cls(response)
- Return type
- Raises
-
validate_by_location
(resource_group_name: str, location: str, workflow_name: str, validate: _models.Workflow, *, content_type: str = "'application/json'", **kwargs: Any) → None[source]¶ -
validate_by_location
(resource_group_name: str, location: str, workflow_name: str, validate: IO, *, content_type: str = "'application/json'", **kwargs: Any) → None Validates the workflow definition.
- Parameters
- Keyword Arguments
- Returns
None or the result of cls(response)
- Return type
- Raises
-
validate_by_resource_group
(resource_group_name: str, workflow_name: str, validate: _models.Workflow, *, content_type: str = "'application/json'", **kwargs: Any) → None[source]¶ -
validate_by_resource_group
(resource_group_name: str, workflow_name: str, validate: IO, *, content_type: str = "'application/json'", **kwargs: Any) → None Validates the workflow.
- Parameters
- Keyword Arguments
- Returns
None or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.logic.models' from '/mnt/vss/_work/1/s/sdk/logic/azure-mgmt-logic/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/logic/models/__init__.py'>¶
-