azure.mgmt.logic.operations module¶
-
class
azure.mgmt.logic.operations.
IntegrationAccountAgreementsOperations
(client, config, serializer, deserializer)[source]¶ Bases:
object
IntegrationAccountAgreementsOperations operations.
You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.
- Variables
models – Alias to model classes used in this operation group.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
-
create_or_update
(resource_group_name: str, integration_account_name: str, agreement_name: str, agreement: azure.mgmt.logic.models._models_py3.IntegrationAccountAgreement, **kwargs: Any) → azure.mgmt.logic.models._models_py3.IntegrationAccountAgreement[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.
- 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
~azure.core.exceptions.HttpResponseError
-
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
~azure.core.exceptions.HttpResponseError
-
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
~azure.core.exceptions.HttpResponseError
-
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.IntegrationAccountAgreementListResult][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. 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 IntegrationAccountAgreementListResult or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
list_content_callback_url
(resource_group_name: str, integration_account_name: str, agreement_name: str, list_content_callback_url: azure.mgmt.logic.models._models_py3.GetCallbackUrlParameters, **kwargs: Any) → azure.mgmt.logic.models._models_py3.WorkflowTriggerCallbackUrl[source]¶ Get the content callback url.
- 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.
list_content_callback_url (GetCallbackUrlParameters) –
- 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
~azure.core.exceptions.HttpResponseError
-
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
(client, config, serializer, deserializer)[source]¶ Bases:
object
IntegrationAccountAssembliesOperations operations.
You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.
- Variables
models – Alias to model classes used in this operation group.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
-
create_or_update
(resource_group_name: str, integration_account_name: str, assembly_artifact_name: str, assembly_artifact: azure.mgmt.logic.models._models_py3.AssemblyDefinition, **kwargs: Any) → azure.mgmt.logic.models._models_py3.AssemblyDefinition[source]¶ Create or update an assembly for an integration account.
- Parameters
resource_group_name (str) – The resource group name.
integration_account_name (str) – The integration account name.
assembly_artifact_name (str) – The assembly artifact name.
assembly_artifact (AssemblyDefinition) – The assembly artifact.
- 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
~azure.core.exceptions.HttpResponseError
-
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
~azure.core.exceptions.HttpResponseError
-
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
~azure.core.exceptions.HttpResponseError
-
list
(resource_group_name: str, integration_account_name: str, **kwargs: Any) → Iterable[azure.mgmt.logic.models._models_py3.AssemblyCollection][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 AssemblyCollection or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
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
~azure.core.exceptions.HttpResponseError
-
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
(client, config, serializer, deserializer)[source]¶ Bases:
object
IntegrationAccountBatchConfigurationsOperations operations.
You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.
- Variables
models – Alias to model classes used in this operation group.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
-
create_or_update
(resource_group_name: str, integration_account_name: str, batch_configuration_name: str, batch_configuration: azure.mgmt.logic.models._models_py3.BatchConfiguration, **kwargs: Any) → azure.mgmt.logic.models._models_py3.BatchConfiguration[source]¶ Create or update a batch configuration for an integration account.
- Parameters
resource_group_name (str) – The resource group name.
integration_account_name (str) – The integration account name.
batch_configuration_name (str) – The batch configuration name.
batch_configuration (BatchConfiguration) – The batch configuration.
- 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
~azure.core.exceptions.HttpResponseError
-
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
~azure.core.exceptions.HttpResponseError
-
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
~azure.core.exceptions.HttpResponseError
-
list
(resource_group_name: str, integration_account_name: str, **kwargs: Any) → Iterable[azure.mgmt.logic.models._models_py3.BatchConfigurationCollection][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 BatchConfigurationCollection or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
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
(client, config, serializer, deserializer)[source]¶ Bases:
object
IntegrationAccountCertificatesOperations operations.
You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.
- Variables
models – Alias to model classes used in this operation group.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
-
create_or_update
(resource_group_name: str, integration_account_name: str, certificate_name: str, certificate: azure.mgmt.logic.models._models_py3.IntegrationAccountCertificate, **kwargs: Any) → azure.mgmt.logic.models._models_py3.IntegrationAccountCertificate[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.
- 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
~azure.core.exceptions.HttpResponseError
-
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
~azure.core.exceptions.HttpResponseError
-
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
~azure.core.exceptions.HttpResponseError
-
list
(resource_group_name: str, integration_account_name: str, top: Optional[int] = None, **kwargs: Any) → Iterable[azure.mgmt.logic.models._models_py3.IntegrationAccountCertificateListResult][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 IntegrationAccountCertificateListResult or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
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
(client, config, serializer, deserializer)[source]¶ Bases:
object
IntegrationAccountMapsOperations operations.
You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.
- Variables
models – Alias to model classes used in this operation group.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
-
create_or_update
(resource_group_name: str, integration_account_name: str, map_name: str, map: azure.mgmt.logic.models._models_py3.IntegrationAccountMap, **kwargs: Any) → azure.mgmt.logic.models._models_py3.IntegrationAccountMap[source]¶ 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.
integration_account_name (str) – The integration account name.
map_name (str) – The integration account map name.
map (IntegrationAccountMap) – The integration account map.
- 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
~azure.core.exceptions.HttpResponseError
-
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
~azure.core.exceptions.HttpResponseError
-
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
~azure.core.exceptions.HttpResponseError
-
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.IntegrationAccountMapListResult][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. 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 IntegrationAccountMapListResult or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
list_content_callback_url
(resource_group_name: str, integration_account_name: str, map_name: str, list_content_callback_url: azure.mgmt.logic.models._models_py3.GetCallbackUrlParameters, **kwargs: Any) → azure.mgmt.logic.models._models_py3.WorkflowTriggerCallbackUrl[source]¶ Get the content callback url.
- 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.
list_content_callback_url (GetCallbackUrlParameters) –
- 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
~azure.core.exceptions.HttpResponseError
-
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
(client, config, serializer, deserializer)[source]¶ Bases:
object
IntegrationAccountPartnersOperations operations.
You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.
- Variables
models – Alias to model classes used in this operation group.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
-
create_or_update
(resource_group_name: str, integration_account_name: str, partner_name: str, partner: azure.mgmt.logic.models._models_py3.IntegrationAccountPartner, **kwargs: Any) → azure.mgmt.logic.models._models_py3.IntegrationAccountPartner[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.
- 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
~azure.core.exceptions.HttpResponseError
-
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
~azure.core.exceptions.HttpResponseError
-
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
~azure.core.exceptions.HttpResponseError
-
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.IntegrationAccountPartnerListResult][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. 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 IntegrationAccountPartnerListResult or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
list_content_callback_url
(resource_group_name: str, integration_account_name: str, partner_name: str, list_content_callback_url: azure.mgmt.logic.models._models_py3.GetCallbackUrlParameters, **kwargs: Any) → azure.mgmt.logic.models._models_py3.WorkflowTriggerCallbackUrl[source]¶ Get the content callback url.
- 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.
list_content_callback_url (GetCallbackUrlParameters) –
- 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
~azure.core.exceptions.HttpResponseError
-
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
(client, config, serializer, deserializer)[source]¶ Bases:
object
IntegrationAccountSchemasOperations operations.
You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.
- Variables
models – Alias to model classes used in this operation group.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
-
create_or_update
(resource_group_name: str, integration_account_name: str, schema_name: str, schema: azure.mgmt.logic.models._models_py3.IntegrationAccountSchema, **kwargs: Any) → azure.mgmt.logic.models._models_py3.IntegrationAccountSchema[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.
- 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
~azure.core.exceptions.HttpResponseError
-
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
~azure.core.exceptions.HttpResponseError
-
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
~azure.core.exceptions.HttpResponseError
-
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.IntegrationAccountSchemaListResult][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. 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 IntegrationAccountSchemaListResult or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
list_content_callback_url
(resource_group_name: str, integration_account_name: str, schema_name: str, list_content_callback_url: azure.mgmt.logic.models._models_py3.GetCallbackUrlParameters, **kwargs: Any) → azure.mgmt.logic.models._models_py3.WorkflowTriggerCallbackUrl[source]¶ Get the content callback url.
- 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.
list_content_callback_url (GetCallbackUrlParameters) –
- 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
~azure.core.exceptions.HttpResponseError
-
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
(client, config, serializer, deserializer)[source]¶ Bases:
object
IntegrationAccountSessionsOperations operations.
You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.
- Variables
models – Alias to model classes used in this operation group.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
-
create_or_update
(resource_group_name: str, integration_account_name: str, session_name: str, session: azure.mgmt.logic.models._models_py3.IntegrationAccountSession, **kwargs: Any) → azure.mgmt.logic.models._models_py3.IntegrationAccountSession[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.
- 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
~azure.core.exceptions.HttpResponseError
-
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
~azure.core.exceptions.HttpResponseError
-
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
~azure.core.exceptions.HttpResponseError
-
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.IntegrationAccountSessionListResult][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. 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 IntegrationAccountSessionListResult or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
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
(client, config, serializer, deserializer)[source]¶ Bases:
object
IntegrationAccountsOperations operations.
You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.
- Variables
models – Alias to model classes used in this operation group.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
-
create_or_update
(resource_group_name: str, integration_account_name: str, integration_account: azure.mgmt.logic.models._models_py3.IntegrationAccount, **kwargs: Any) → azure.mgmt.logic.models._models_py3.IntegrationAccount[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.
- 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
~azure.core.exceptions.HttpResponseError
-
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
~azure.core.exceptions.HttpResponseError
-
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
~azure.core.exceptions.HttpResponseError
-
list_by_resource_group
(resource_group_name: str, top: Optional[int] = None, **kwargs: Any) → Iterable[azure.mgmt.logic.models._models_py3.IntegrationAccountListResult][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 IntegrationAccountListResult or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
list_by_subscription
(top: Optional[int] = None, **kwargs: Any) → Iterable[azure.mgmt.logic.models._models_py3.IntegrationAccountListResult][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 IntegrationAccountListResult or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
list_callback_url
(resource_group_name: str, integration_account_name: str, parameters: azure.mgmt.logic.models._models_py3.GetCallbackUrlParameters, **kwargs: Any) → azure.mgmt.logic.models._models_py3.CallbackUrl[source]¶ Gets the integration account callback URL.
- Parameters
resource_group_name (str) – The resource group name.
integration_account_name (str) – The integration account name.
parameters (GetCallbackUrlParameters) – The callback URL parameters.
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
CallbackUrl, or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
list_key_vault_keys
(resource_group_name: str, integration_account_name: str, list_key_vault_keys: azure.mgmt.logic.models._models_py3.ListKeyVaultKeysDefinition, **kwargs: Any) → Iterable[azure.mgmt.logic.models._models_py3.KeyVaultKeyCollection][source]¶ Gets the integration account’s Key Vault keys.
- Parameters
resource_group_name (str) – The resource group name.
integration_account_name (str) – The integration account name.
list_key_vault_keys (ListKeyVaultKeysDefinition) – The key vault parameters.
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
An iterator like instance of either KeyVaultKeyCollection or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
log_tracking_events
(resource_group_name: str, integration_account_name: str, log_tracking_events: azure.mgmt.logic.models._models_py3.TrackingEventsDefinition, **kwargs: Any) → None[source]¶ Logs the integration account’s tracking events.
- Parameters
resource_group_name (str) – The resource group name.
integration_account_name (str) – The integration account name.
log_tracking_events (TrackingEventsDefinition) – The callback URL 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
~azure.core.exceptions.HttpResponseError
-
regenerate_access_key
(resource_group_name: str, integration_account_name: str, regenerate_access_key: azure.mgmt.logic.models._models_py3.RegenerateActionParameter, **kwargs: Any) → azure.mgmt.logic.models._models_py3.IntegrationAccount[source]¶ Regenerates the integration account access key.
- Parameters
resource_group_name (str) – The resource group name.
integration_account_name (str) – The integration account name.
regenerate_access_key (RegenerateActionParameter) – The access key type.
- 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
~azure.core.exceptions.HttpResponseError
-
update
(resource_group_name: str, integration_account_name: str, integration_account: azure.mgmt.logic.models._models_py3.IntegrationAccount, **kwargs: Any) → azure.mgmt.logic.models._models_py3.IntegrationAccount[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.
- 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
~azure.core.exceptions.HttpResponseError
-
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
(client, config, serializer, deserializer)[source]¶ Bases:
object
IntegrationServiceEnvironmentManagedApiOperationsOperations operations.
You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.
- Variables
models – Alias to model classes used in this operation group.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
-
list
(resource_group: str, integration_service_environment_name: str, api_name: str, **kwargs: Any) → Iterable[azure.mgmt.logic.models._models_py3.ApiOperationListResult][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 ApiOperationListResult or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
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
(client, config, serializer, deserializer)[source]¶ Bases:
object
IntegrationServiceEnvironmentManagedApisOperations operations.
You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.
- Variables
models – Alias to model classes used in this operation group.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
-
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
~azure.core.exceptions.HttpResponseError
-
begin_put
(resource_group: str, integration_service_environment_name: str, api_name: str, integration_service_environment_managed_api: azure.mgmt.logic.models._models_py3.IntegrationServiceEnvironmentManagedApi, **kwargs: Any) → azure.core.polling._poller.LROPoller[azure.mgmt.logic.models._models_py3.IntegrationServiceEnvironmentManagedApi][source]¶ Puts the integration service environment managed Api.
- Parameters
resource_group (str) – The resource group name.
integration_service_environment_name (str) – The integration service environment name.
api_name (str) – The api name.
integration_service_environment_managed_api (IntegrationServiceEnvironmentManagedApi) – The integration service environment managed api.
- 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 IntegrationServiceEnvironmentManagedApi or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
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
~azure.core.exceptions.HttpResponseError
-
list
(resource_group: str, integration_service_environment_name: str, **kwargs: Any) → Iterable[azure.mgmt.logic.models._models_py3.IntegrationServiceEnvironmentManagedApiListResult][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 IntegrationServiceEnvironmentManagedApiListResult or the result of cls(response)
- Return type
ItemPaged[IntegrationServiceEnvironmentManagedApiListResult]
- Raises
~azure.core.exceptions.HttpResponseError
-
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
(client, config, serializer, deserializer)[source]¶ Bases:
object
IntegrationServiceEnvironmentNetworkHealthOperations operations.
You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.
- Variables
models – Alias to model classes used in this operation group.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
-
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
~azure.core.exceptions.HttpResponseError
-
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
(client, config, serializer, deserializer)[source]¶ Bases:
object
IntegrationServiceEnvironmentSkusOperations operations.
You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.
- Variables
models – Alias to model classes used in this operation group.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
-
list
(resource_group: str, integration_service_environment_name: str, **kwargs: Any) → Iterable[azure.mgmt.logic.models._models_py3.IntegrationServiceEnvironmentSkuList][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 IntegrationServiceEnvironmentSkuList or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
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
(client, config, serializer, deserializer)[source]¶ Bases:
object
IntegrationServiceEnvironmentsOperations operations.
You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.
- Variables
models – Alias to model classes used in this operation group.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
-
begin_create_or_update
(resource_group: str, integration_service_environment_name: str, integration_service_environment: azure.mgmt.logic.models._models_py3.IntegrationServiceEnvironment, **kwargs: Any) → azure.core.polling._poller.LROPoller[azure.mgmt.logic.models._models_py3.IntegrationServiceEnvironment][source]¶ Creates or updates an integration service environment.
- Parameters
resource_group (str) – The resource group.
integration_service_environment_name (str) – The integration service environment name.
integration_service_environment (IntegrationServiceEnvironment) – The integration service environment.
- 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 IntegrationServiceEnvironment or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
begin_update
(resource_group: str, integration_service_environment_name: str, integration_service_environment: azure.mgmt.logic.models._models_py3.IntegrationServiceEnvironment, **kwargs: Any) → azure.core.polling._poller.LROPoller[azure.mgmt.logic.models._models_py3.IntegrationServiceEnvironment][source]¶ Updates an integration service environment.
- Parameters
resource_group (str) – The resource group.
integration_service_environment_name (str) – The integration service environment name.
integration_service_environment (IntegrationServiceEnvironment) – The integration service environment.
- 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 IntegrationServiceEnvironment or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
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
~azure.core.exceptions.HttpResponseError
-
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
~azure.core.exceptions.HttpResponseError
-
list_by_resource_group
(resource_group: str, top: Optional[int] = None, **kwargs: Any) → Iterable[azure.mgmt.logic.models._models_py3.IntegrationServiceEnvironmentListResult][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 IntegrationServiceEnvironmentListResult or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
list_by_subscription
(top: Optional[int] = None, **kwargs: Any) → Iterable[azure.mgmt.logic.models._models_py3.IntegrationServiceEnvironmentListResult][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 IntegrationServiceEnvironmentListResult or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
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
~azure.core.exceptions.HttpResponseError
-
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
(client, config, serializer, deserializer)[source]¶ Bases:
object
Operations operations.
You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.
- Variables
models – Alias to model classes used in this operation group.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
-
list
(**kwargs: Any) → Iterable[azure.mgmt.logic.models._models_py3.OperationListResult][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 OperationListResult or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
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
(client, config, serializer, deserializer)[source]¶ Bases:
object
WorkflowRunActionRepetitionsOperations operations.
You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.
- Variables
models – Alias to model classes used in this operation group.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
-
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
~azure.core.exceptions.HttpResponseError
-
list
(resource_group_name: str, workflow_name: str, run_name: str, action_name: str, **kwargs: Any) → Iterable[azure.mgmt.logic.models._models_py3.WorkflowRunActionRepetitionDefinitionCollection][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 WorkflowRunActionRepetitionDefinitionCollection or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
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.ExpressionTraces][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 ExpressionTraces or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
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
(client, config, serializer, deserializer)[source]¶ Bases:
object
WorkflowRunActionRepetitionsRequestHistoriesOperations operations.
You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.
- Variables
models – Alias to model classes used in this operation group.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
-
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
- 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
~azure.core.exceptions.HttpResponseError
-
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.RequestHistoryListResult][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 RequestHistoryListResult or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
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
(client, config, serializer, deserializer)[source]¶ Bases:
object
WorkflowRunActionRequestHistoriesOperations operations.
You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.
- Variables
models – Alias to model classes used in this operation group.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
-
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
~azure.core.exceptions.HttpResponseError
-
list
(resource_group_name: str, workflow_name: str, run_name: str, action_name: str, **kwargs: Any) → Iterable[azure.mgmt.logic.models._models_py3.RequestHistoryListResult][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 RequestHistoryListResult or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
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
(client, config, serializer, deserializer)[source]¶ Bases:
object
WorkflowRunActionScopeRepetitionsOperations operations.
You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.
- Variables
models – Alias to model classes used in this operation group.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
-
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
~azure.core.exceptions.HttpResponseError
-
list
(resource_group_name: str, workflow_name: str, run_name: str, action_name: str, **kwargs: Any) → Iterable[azure.mgmt.logic.models._models_py3.WorkflowRunActionRepetitionDefinitionCollection][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 WorkflowRunActionRepetitionDefinitionCollection or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
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
(client, config, serializer, deserializer)[source]¶ Bases:
object
WorkflowRunActionsOperations operations.
You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.
- Variables
models – Alias to model classes used in this operation group.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
-
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
~azure.core.exceptions.HttpResponseError
-
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.WorkflowRunActionListResult][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. 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 WorkflowRunActionListResult or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
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.ExpressionTraces][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 ExpressionTraces or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
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
(client, config, serializer, deserializer)[source]¶ Bases:
object
WorkflowRunOperationsOperations operations.
You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.
- Variables
models – Alias to model classes used in this operation group.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
-
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
~azure.core.exceptions.HttpResponseError
-
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
(client, config, serializer, deserializer)[source]¶ Bases:
object
WorkflowRunsOperations operations.
You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.
- Variables
models – Alias to model classes used in this operation group.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
-
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
~azure.core.exceptions.HttpResponseError
-
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
~azure.core.exceptions.HttpResponseError
-
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.WorkflowRunListResult][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. 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 WorkflowRunListResult or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
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
(client, config, serializer, deserializer)[source]¶ Bases:
object
WorkflowTriggerHistoriesOperations operations.
You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.
- Variables
models – Alias to model classes used in this operation group.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
-
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
- 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
~azure.core.exceptions.HttpResponseError
-
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.WorkflowTriggerHistoryListResult][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. 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 WorkflowTriggerHistoryListResult or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
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
- 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
~azure.core.exceptions.HttpResponseError
-
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
(client, config, serializer, deserializer)[source]¶ Bases:
object
WorkflowTriggersOperations operations.
You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.
- Variables
models – Alias to model classes used in this operation group.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
-
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
~azure.core.exceptions.HttpResponseError
-
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
~azure.core.exceptions.HttpResponseError
-
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.WorkflowTriggerListResult][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 WorkflowTriggerListResult or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
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
~azure.core.exceptions.HttpResponseError
-
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
~azure.core.exceptions.HttpResponseError
-
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
~azure.core.exceptions.HttpResponseError
-
set_state
(resource_group_name: str, workflow_name: str, trigger_name: str, set_state: azure.mgmt.logic.models._models_py3.SetTriggerStateActionDefinition, **kwargs: Any) → None[source]¶ Sets the state of 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.
set_state (SetTriggerStateActionDefinition) – The workflow trigger state.
- 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
~azure.core.exceptions.HttpResponseError
-
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
(client, config, serializer, deserializer)[source]¶ Bases:
object
WorkflowVersionTriggersOperations operations.
You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.
- Variables
models – Alias to model classes used in this operation group.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
-
list_callback_url
(resource_group_name: str, workflow_name: str, version_id: str, trigger_name: str, parameters: Optional[azure.mgmt.logic.models._models_py3.GetCallbackUrlParameters] = None, **kwargs: Any) → azure.mgmt.logic.models._models_py3.WorkflowTriggerCallbackUrl[source]¶ Get 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.
parameters (GetCallbackUrlParameters) – The callback URL parameters. Default value is None.
- 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
~azure.core.exceptions.HttpResponseError
-
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
(client, config, serializer, deserializer)[source]¶ Bases:
object
WorkflowVersionsOperations operations.
You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.
- Variables
models – Alias to model classes used in this operation group.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
-
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
~azure.core.exceptions.HttpResponseError
-
list
(resource_group_name: str, workflow_name: str, top: Optional[int] = None, **kwargs: Any) → Iterable[azure.mgmt.logic.models._models_py3.WorkflowVersionListResult][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 WorkflowVersionListResult or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
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
(client, config, serializer, deserializer)[source]¶ Bases:
object
WorkflowsOperations operations.
You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.
- Variables
models – Alias to model classes used in this operation group.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
-
begin_move
(resource_group_name: str, workflow_name: str, move: azure.mgmt.logic.models._models_py3.WorkflowReference, **kwargs: Any) → azure.core.polling._poller.LROPoller[None][source]¶ Moves an existing workflow.
- Parameters
resource_group_name (str) – The resource group name.
workflow_name (str) – The workflow name.
move (WorkflowReference) – The workflow to move.
- 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
~azure.core.exceptions.HttpResponseError
-
create_or_update
(resource_group_name: str, workflow_name: str, workflow: azure.mgmt.logic.models._models_py3.Workflow, **kwargs: Any) → azure.mgmt.logic.models._models_py3.Workflow[source]¶ Creates or 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
~azure.core.exceptions.HttpResponseError
-
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
~azure.core.exceptions.HttpResponseError
-
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
~azure.core.exceptions.HttpResponseError
-
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
~azure.core.exceptions.HttpResponseError
-
generate_upgraded_definition
(resource_group_name: str, workflow_name: str, parameters: azure.mgmt.logic.models._models_py3.GenerateUpgradedDefinitionParameters, **kwargs: Any) → Any[source]¶ Generates the upgraded definition for a workflow.
- Parameters
resource_group_name (str) – The resource group name.
workflow_name (str) – The workflow name.
parameters (GenerateUpgradedDefinitionParameters) – Parameters for generating an upgraded definition.
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
any, or the result of cls(response)
- Return type
any
- Raises
~azure.core.exceptions.HttpResponseError
-
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
~azure.core.exceptions.HttpResponseError
-
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.WorkflowListResult][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 WorkflowListResult or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
list_by_subscription
(top: Optional[int] = None, filter: Optional[str] = None, **kwargs: Any) → Iterable[azure.mgmt.logic.models._models_py3.WorkflowListResult][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 WorkflowListResult or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
list_callback_url
(resource_group_name: str, workflow_name: str, list_callback_url: azure.mgmt.logic.models._models_py3.GetCallbackUrlParameters, **kwargs: Any) → azure.mgmt.logic.models._models_py3.WorkflowTriggerCallbackUrl[source]¶ Get the workflow callback Url.
- Parameters
resource_group_name (str) – The resource group name.
workflow_name (str) – The workflow name.
list_callback_url (GetCallbackUrlParameters) – Which callback url to list.
- 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
~azure.core.exceptions.HttpResponseError
-
list_swagger
(resource_group_name: str, workflow_name: str, **kwargs: Any) → 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
any, or the result of cls(response)
- Return type
any
- Raises
~azure.core.exceptions.HttpResponseError
-
regenerate_access_key
(resource_group_name: str, workflow_name: str, key_type: azure.mgmt.logic.models._models_py3.RegenerateActionParameter, **kwargs: Any) → None[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 (RegenerateActionParameter) – The access key type.
- 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
~azure.core.exceptions.HttpResponseError
-
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
~azure.core.exceptions.HttpResponseError
-
validate_by_location
(resource_group_name: str, location: str, workflow_name: str, validate: azure.mgmt.logic.models._models_py3.Workflow, **kwargs: Any) → None[source]¶ Validates the workflow definition.
- 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
~azure.core.exceptions.HttpResponseError
-
validate_by_resource_group
(resource_group_name: str, workflow_name: str, validate: azure.mgmt.logic.models._models_py3.Workflow, **kwargs: Any) → None[source]¶ Validates the 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
~azure.core.exceptions.HttpResponseError
-
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'>¶