diff --git a/azure-mgmt-logic/azure/mgmt/logic/logic_management_client.py b/azure-mgmt-logic/azure/mgmt/logic/logic_management_client.py index 1546c6d7fffd..a96b4293f08a 100644 --- a/azure-mgmt-logic/azure/mgmt/logic/logic_management_client.py +++ b/azure-mgmt-logic/azure/mgmt/logic/logic_management_client.py @@ -22,12 +22,7 @@ from .operations.workflow_trigger_histories_operations import WorkflowTriggerHistoriesOperations from .operations.workflow_runs_operations import WorkflowRunsOperations from .operations.workflow_run_actions_operations import WorkflowRunActionsOperations -from .operations.workflow_run_action_repetitions_operations import WorkflowRunActionRepetitionsOperations -from .operations.workflow_run_action_scoped_repetitions_operations import WorkflowRunActionScopedRepetitionsOperations -from .operations.workflow_run_operations import WorkflowRunOperations from .operations.integration_accounts_operations import IntegrationAccountsOperations -from .operations.integration_account_assemblies_operations import IntegrationAccountAssembliesOperations -from .operations.integration_account_batch_configurations_operations import IntegrationAccountBatchConfigurationsOperations from .operations.schemas_operations import SchemasOperations from .operations.maps_operations import MapsOperations from .operations.partners_operations import PartnersOperations @@ -87,18 +82,8 @@ class LogicManagementClient(SDKClient): :vartype workflow_runs: azure.mgmt.logic.operations.WorkflowRunsOperations :ivar workflow_run_actions: WorkflowRunActions operations :vartype workflow_run_actions: azure.mgmt.logic.operations.WorkflowRunActionsOperations - :ivar workflow_run_action_repetitions: WorkflowRunActionRepetitions operations - :vartype workflow_run_action_repetitions: azure.mgmt.logic.operations.WorkflowRunActionRepetitionsOperations - :ivar workflow_run_action_scoped_repetitions: WorkflowRunActionScopedRepetitions operations - :vartype workflow_run_action_scoped_repetitions: azure.mgmt.logic.operations.WorkflowRunActionScopedRepetitionsOperations - :ivar workflow_run_operations: WorkflowRunOperations operations - :vartype workflow_run_operations: azure.mgmt.logic.operations.WorkflowRunOperations :ivar integration_accounts: IntegrationAccounts operations :vartype integration_accounts: azure.mgmt.logic.operations.IntegrationAccountsOperations - :ivar integration_account_assemblies: IntegrationAccountAssemblies operations - :vartype integration_account_assemblies: azure.mgmt.logic.operations.IntegrationAccountAssembliesOperations - :ivar integration_account_batch_configurations: IntegrationAccountBatchConfigurations operations - :vartype integration_account_batch_configurations: azure.mgmt.logic.operations.IntegrationAccountBatchConfigurationsOperations :ivar schemas: Schemas operations :vartype schemas: azure.mgmt.logic.operations.SchemasOperations :ivar maps: Maps operations @@ -143,18 +128,8 @@ def __init__( self._client, self.config, self._serialize, self._deserialize) self.workflow_run_actions = WorkflowRunActionsOperations( self._client, self.config, self._serialize, self._deserialize) - self.workflow_run_action_repetitions = WorkflowRunActionRepetitionsOperations( - self._client, self.config, self._serialize, self._deserialize) - self.workflow_run_action_scoped_repetitions = WorkflowRunActionScopedRepetitionsOperations( - self._client, self.config, self._serialize, self._deserialize) - self.workflow_run_operations = WorkflowRunOperations( - self._client, self.config, self._serialize, self._deserialize) self.integration_accounts = IntegrationAccountsOperations( self._client, self.config, self._serialize, self._deserialize) - self.integration_account_assemblies = IntegrationAccountAssembliesOperations( - self._client, self.config, self._serialize, self._deserialize) - self.integration_account_batch_configurations = IntegrationAccountBatchConfigurationsOperations( - self._client, self.config, self._serialize, self._deserialize) self.schemas = SchemasOperations( self._client, self.config, self._serialize, self._deserialize) self.maps = MapsOperations( @@ -199,7 +174,7 @@ def internal_paging(next_link=None, raw=False): # Construct headers header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' + header_parameters['Accept'] = 'application/json' if self.config.generate_client_request_id: header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) if custom_headers: @@ -208,9 +183,8 @@ def internal_paging(next_link=None, raw=False): header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') # Construct and send request - request = self._client.get(url, query_parameters) - response = self._client.send( - request, header_parameters, stream=False, **operation_config) + request = self._client.get(url, query_parameters, header_parameters) + response = self._client.send(request, stream=False, **operation_config) if response.status_code not in [200]: raise models.ErrorResponseException(self._deserialize, response) diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/__init__.py b/azure-mgmt-logic/azure/mgmt/logic/models/__init__.py index 3f5a248b0d14..a1f64e9669ab 100644 --- a/azure-mgmt-logic/azure/mgmt/logic/models/__init__.py +++ b/azure-mgmt-logic/azure/mgmt/logic/models/__init__.py @@ -104,34 +104,6 @@ from .integration_account_session_py3 import IntegrationAccountSession from .operation_display_py3 import OperationDisplay from .operation_py3 import Operation - from .key_vault_reference_py3 import KeyVaultReference - from .list_key_vault_keys_definition_py3 import ListKeyVaultKeysDefinition - from .key_vault_key_attributes_py3 import KeyVaultKeyAttributes - from .key_vault_key_py3 import KeyVaultKey - from .tracking_event_error_info_py3 import TrackingEventErrorInfo - from .tracking_event_py3 import TrackingEvent - from .tracking_events_definition_py3 import TrackingEventsDefinition - from .access_key_regenerate_action_definition_py3 import AccessKeyRegenerateActionDefinition - from .set_trigger_state_action_definition_py3 import SetTriggerStateActionDefinition - from .expression_root_py3 import ExpressionRoot - from .azure_resource_error_info_py3 import AzureResourceErrorInfo - from .expression_py3 import Expression - from .error_info_py3 import ErrorInfo - from .repetition_index_py3 import RepetitionIndex - from .workflow_run_action_repetition_definition_py3 import WorkflowRunActionRepetitionDefinition - from .workflow_run_action_repetition_definition_collection_py3 import WorkflowRunActionRepetitionDefinitionCollection - from .operation_result_py3 import OperationResult - from .run_action_correlation_py3 import RunActionCorrelation - from .operation_result_properties_py3 import OperationResultProperties - from .run_correlation_py3 import RunCorrelation - from .json_schema_py3 import JsonSchema - from .assembly_properties_py3 import AssemblyProperties - from .assembly_definition_py3 import AssemblyDefinition - from .artifact_content_properties_definition_py3 import ArtifactContentPropertiesDefinition - from .artifact_properties_py3 import ArtifactProperties - from .batch_release_criteria_py3 import BatchReleaseCriteria - from .batch_configuration_properties_py3 import BatchConfigurationProperties - from .batch_configuration_py3 import BatchConfiguration except (SyntaxError, ImportError): from .resource import Resource from .sub_resource import SubResource @@ -227,46 +199,13 @@ from .integration_account_session import IntegrationAccountSession from .operation_display import OperationDisplay from .operation import Operation - from .key_vault_reference import KeyVaultReference - from .list_key_vault_keys_definition import ListKeyVaultKeysDefinition - from .key_vault_key_attributes import KeyVaultKeyAttributes - from .key_vault_key import KeyVaultKey - from .tracking_event_error_info import TrackingEventErrorInfo - from .tracking_event import TrackingEvent - from .tracking_events_definition import TrackingEventsDefinition - from .access_key_regenerate_action_definition import AccessKeyRegenerateActionDefinition - from .set_trigger_state_action_definition import SetTriggerStateActionDefinition - from .expression_root import ExpressionRoot - from .azure_resource_error_info import AzureResourceErrorInfo - from .expression import Expression - from .error_info import ErrorInfo - from .repetition_index import RepetitionIndex - from .workflow_run_action_repetition_definition import WorkflowRunActionRepetitionDefinition - from .workflow_run_action_repetition_definition_collection import WorkflowRunActionRepetitionDefinitionCollection - from .operation_result import OperationResult - from .run_action_correlation import RunActionCorrelation - from .operation_result_properties import OperationResultProperties - from .run_correlation import RunCorrelation - from .json_schema import JsonSchema - from .assembly_properties import AssemblyProperties - from .assembly_definition import AssemblyDefinition - from .artifact_content_properties_definition import ArtifactContentPropertiesDefinition - from .artifact_properties import ArtifactProperties - from .batch_release_criteria import BatchReleaseCriteria - from .batch_configuration_properties import BatchConfigurationProperties - from .batch_configuration import BatchConfiguration from .workflow_paged import WorkflowPaged from .workflow_version_paged import WorkflowVersionPaged from .workflow_trigger_paged import WorkflowTriggerPaged from .workflow_trigger_history_paged import WorkflowTriggerHistoryPaged from .workflow_run_paged import WorkflowRunPaged from .workflow_run_action_paged import WorkflowRunActionPaged -from .expression_root_paged import ExpressionRootPaged -from .workflow_run_action_repetition_definition_paged import WorkflowRunActionRepetitionDefinitionPaged from .integration_account_paged import IntegrationAccountPaged -from .key_vault_key_paged import KeyVaultKeyPaged -from .assembly_definition_paged import AssemblyDefinitionPaged -from .batch_configuration_paged import BatchConfigurationPaged from .integration_account_schema_paged import IntegrationAccountSchemaPaged from .integration_account_map_paged import IntegrationAccountMapPaged from .integration_account_partner_paged import IntegrationAccountPartnerPaged @@ -302,10 +241,6 @@ MessageFilterType, EdifactCharacterSet, EdifactDecimalIndicator, - TrackEventsOperationOptions, - EventLevel, - TrackingRecordType, - AccessKeyType, ) __all__ = [ @@ -403,46 +338,13 @@ 'IntegrationAccountSession', 'OperationDisplay', 'Operation', - 'KeyVaultReference', - 'ListKeyVaultKeysDefinition', - 'KeyVaultKeyAttributes', - 'KeyVaultKey', - 'TrackingEventErrorInfo', - 'TrackingEvent', - 'TrackingEventsDefinition', - 'AccessKeyRegenerateActionDefinition', - 'SetTriggerStateActionDefinition', - 'ExpressionRoot', - 'AzureResourceErrorInfo', - 'Expression', - 'ErrorInfo', - 'RepetitionIndex', - 'WorkflowRunActionRepetitionDefinition', - 'WorkflowRunActionRepetitionDefinitionCollection', - 'OperationResult', - 'RunActionCorrelation', - 'OperationResultProperties', - 'RunCorrelation', - 'JsonSchema', - 'AssemblyProperties', - 'AssemblyDefinition', - 'ArtifactContentPropertiesDefinition', - 'ArtifactProperties', - 'BatchReleaseCriteria', - 'BatchConfigurationProperties', - 'BatchConfiguration', 'WorkflowPaged', 'WorkflowVersionPaged', 'WorkflowTriggerPaged', 'WorkflowTriggerHistoryPaged', 'WorkflowRunPaged', 'WorkflowRunActionPaged', - 'ExpressionRootPaged', - 'WorkflowRunActionRepetitionDefinitionPaged', 'IntegrationAccountPaged', - 'KeyVaultKeyPaged', - 'AssemblyDefinitionPaged', - 'BatchConfigurationPaged', 'IntegrationAccountSchemaPaged', 'IntegrationAccountMapPaged', 'IntegrationAccountPartnerPaged', @@ -477,8 +379,4 @@ 'MessageFilterType', 'EdifactCharacterSet', 'EdifactDecimalIndicator', - 'TrackEventsOperationOptions', - 'EventLevel', - 'TrackingRecordType', - 'AccessKeyType', ] diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/access_key_regenerate_action_definition.py b/azure-mgmt-logic/azure/mgmt/logic/models/access_key_regenerate_action_definition.py deleted file mode 100644 index 6f254ed4b412..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/access_key_regenerate_action_definition.py +++ /dev/null @@ -1,35 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from msrest.serialization import Model - - -class AccessKeyRegenerateActionDefinition(Model): - """AccessKeyRegenerateActionDefinition. - - All required parameters must be populated in order to send to Azure. - - :param key_type: Required. Possible values include: 'NotSpecified', - 'Primary', 'Secondary' - :type key_type: str or ~azure.mgmt.logic.models.AccessKeyType - """ - - _validation = { - 'key_type': {'required': True}, - } - - _attribute_map = { - 'key_type': {'key': 'keyType', 'type': 'AccessKeyType'}, - } - - def __init__(self, **kwargs): - super(AccessKeyRegenerateActionDefinition, self).__init__(**kwargs) - self.key_type = kwargs.get('key_type', None) diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/access_key_regenerate_action_definition_py3.py b/azure-mgmt-logic/azure/mgmt/logic/models/access_key_regenerate_action_definition_py3.py deleted file mode 100644 index f6fbd7cc2e32..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/access_key_regenerate_action_definition_py3.py +++ /dev/null @@ -1,35 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from msrest.serialization import Model - - -class AccessKeyRegenerateActionDefinition(Model): - """AccessKeyRegenerateActionDefinition. - - All required parameters must be populated in order to send to Azure. - - :param key_type: Required. Possible values include: 'NotSpecified', - 'Primary', 'Secondary' - :type key_type: str or ~azure.mgmt.logic.models.AccessKeyType - """ - - _validation = { - 'key_type': {'required': True}, - } - - _attribute_map = { - 'key_type': {'key': 'keyType', 'type': 'AccessKeyType'}, - } - - def __init__(self, *, key_type, **kwargs) -> None: - super(AccessKeyRegenerateActionDefinition, self).__init__(**kwargs) - self.key_type = key_type diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/artifact_content_properties_definition.py b/azure-mgmt-logic/azure/mgmt/logic/models/artifact_content_properties_definition.py deleted file mode 100644 index 7a6e617e023b..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/artifact_content_properties_definition.py +++ /dev/null @@ -1,45 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from .artifact_properties import ArtifactProperties - - -class ArtifactContentPropertiesDefinition(ArtifactProperties): - """The artifact content properties definition. - - :param created_time: The artifact creation time. - :type created_time: datetime - :param changed_time: The artifact changed time. - :type changed_time: datetime - :param metadata: - :type metadata: object - :param content: - :type content: object - :param content_type: The content type. - :type content_type: str - :param content_link: The content link. - :type content_link: ~azure.mgmt.logic.models.ContentLink - """ - - _attribute_map = { - 'created_time': {'key': 'createdTime', 'type': 'iso-8601'}, - 'changed_time': {'key': 'changedTime', 'type': 'iso-8601'}, - 'metadata': {'key': 'metadata', 'type': 'object'}, - 'content': {'key': 'content', 'type': 'object'}, - 'content_type': {'key': 'contentType', 'type': 'str'}, - 'content_link': {'key': 'contentLink', 'type': 'ContentLink'}, - } - - def __init__(self, **kwargs): - super(ArtifactContentPropertiesDefinition, self).__init__(**kwargs) - self.content = kwargs.get('content', None) - self.content_type = kwargs.get('content_type', None) - self.content_link = kwargs.get('content_link', None) diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/artifact_content_properties_definition_py3.py b/azure-mgmt-logic/azure/mgmt/logic/models/artifact_content_properties_definition_py3.py deleted file mode 100644 index 64690564073c..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/artifact_content_properties_definition_py3.py +++ /dev/null @@ -1,45 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from .artifact_properties_py3 import ArtifactProperties - - -class ArtifactContentPropertiesDefinition(ArtifactProperties): - """The artifact content properties definition. - - :param created_time: The artifact creation time. - :type created_time: datetime - :param changed_time: The artifact changed time. - :type changed_time: datetime - :param metadata: - :type metadata: object - :param content: - :type content: object - :param content_type: The content type. - :type content_type: str - :param content_link: The content link. - :type content_link: ~azure.mgmt.logic.models.ContentLink - """ - - _attribute_map = { - 'created_time': {'key': 'createdTime', 'type': 'iso-8601'}, - 'changed_time': {'key': 'changedTime', 'type': 'iso-8601'}, - 'metadata': {'key': 'metadata', 'type': 'object'}, - 'content': {'key': 'content', 'type': 'object'}, - 'content_type': {'key': 'contentType', 'type': 'str'}, - 'content_link': {'key': 'contentLink', 'type': 'ContentLink'}, - } - - def __init__(self, *, created_time=None, changed_time=None, metadata=None, content=None, content_type: str=None, content_link=None, **kwargs) -> None: - super(ArtifactContentPropertiesDefinition, self).__init__(created_time=created_time, changed_time=changed_time, metadata=metadata, **kwargs) - self.content = content - self.content_type = content_type - self.content_link = content_link diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/artifact_properties.py b/azure-mgmt-logic/azure/mgmt/logic/models/artifact_properties.py deleted file mode 100644 index a2f3088a0fbf..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/artifact_properties.py +++ /dev/null @@ -1,36 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from msrest.serialization import Model - - -class ArtifactProperties(Model): - """The artifact properties definition. - - :param created_time: The artifact creation time. - :type created_time: datetime - :param changed_time: The artifact changed time. - :type changed_time: datetime - :param metadata: - :type metadata: object - """ - - _attribute_map = { - 'created_time': {'key': 'createdTime', 'type': 'iso-8601'}, - 'changed_time': {'key': 'changedTime', 'type': 'iso-8601'}, - 'metadata': {'key': 'metadata', 'type': 'object'}, - } - - def __init__(self, **kwargs): - super(ArtifactProperties, self).__init__(**kwargs) - self.created_time = kwargs.get('created_time', None) - self.changed_time = kwargs.get('changed_time', None) - self.metadata = kwargs.get('metadata', None) diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/artifact_properties_py3.py b/azure-mgmt-logic/azure/mgmt/logic/models/artifact_properties_py3.py deleted file mode 100644 index cf7381007c5b..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/artifact_properties_py3.py +++ /dev/null @@ -1,36 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from msrest.serialization import Model - - -class ArtifactProperties(Model): - """The artifact properties definition. - - :param created_time: The artifact creation time. - :type created_time: datetime - :param changed_time: The artifact changed time. - :type changed_time: datetime - :param metadata: - :type metadata: object - """ - - _attribute_map = { - 'created_time': {'key': 'createdTime', 'type': 'iso-8601'}, - 'changed_time': {'key': 'changedTime', 'type': 'iso-8601'}, - 'metadata': {'key': 'metadata', 'type': 'object'}, - } - - def __init__(self, *, created_time=None, changed_time=None, metadata=None, **kwargs) -> None: - super(ArtifactProperties, self).__init__(**kwargs) - self.created_time = created_time - self.changed_time = changed_time - self.metadata = metadata diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/as2_acknowledgement_connection_settings.py b/azure-mgmt-logic/azure/mgmt/logic/models/as2_acknowledgement_connection_settings.py index ed3f318153d3..c578c59d18fa 100644 --- a/azure-mgmt-logic/azure/mgmt/logic/models/as2_acknowledgement_connection_settings.py +++ b/azure-mgmt-logic/azure/mgmt/logic/models/as2_acknowledgement_connection_settings.py @@ -13,7 +13,7 @@ class AS2AcknowledgementConnectionSettings(Model): - """The AS2 agreement acknowledgement connection settings. + """The AS2 agreement acknowledegment connection settings. All required parameters must be populated in order to send to Azure. diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/as2_acknowledgement_connection_settings_py3.py b/azure-mgmt-logic/azure/mgmt/logic/models/as2_acknowledgement_connection_settings_py3.py index 1b9fc2467be1..718107f3d18f 100644 --- a/azure-mgmt-logic/azure/mgmt/logic/models/as2_acknowledgement_connection_settings_py3.py +++ b/azure-mgmt-logic/azure/mgmt/logic/models/as2_acknowledgement_connection_settings_py3.py @@ -13,7 +13,7 @@ class AS2AcknowledgementConnectionSettings(Model): - """The AS2 agreement acknowledgement connection settings. + """The AS2 agreement acknowledegment connection settings. All required parameters must be populated in order to send to Azure. diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/as2_one_way_agreement.py b/azure-mgmt-logic/azure/mgmt/logic/models/as2_one_way_agreement.py index 1f75e787d1da..5831e6ad14a2 100644 --- a/azure-mgmt-logic/azure/mgmt/logic/models/as2_one_way_agreement.py +++ b/azure-mgmt-logic/azure/mgmt/logic/models/as2_one_way_agreement.py @@ -13,7 +13,7 @@ class AS2OneWayAgreement(Model): - """The integration account AS2 one-way agreement. + """The integration account AS2 oneway agreement. All required parameters must be populated in order to send to Azure. diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/as2_one_way_agreement_py3.py b/azure-mgmt-logic/azure/mgmt/logic/models/as2_one_way_agreement_py3.py index 54315da2006a..7c877c191aaf 100644 --- a/azure-mgmt-logic/azure/mgmt/logic/models/as2_one_way_agreement_py3.py +++ b/azure-mgmt-logic/azure/mgmt/logic/models/as2_one_way_agreement_py3.py @@ -13,7 +13,7 @@ class AS2OneWayAgreement(Model): - """The integration account AS2 one-way agreement. + """The integration account AS2 oneway agreement. All required parameters must be populated in order to send to Azure. diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/assembly_definition.py b/azure-mgmt-logic/azure/mgmt/logic/models/assembly_definition.py deleted file mode 100644 index 0332e1a65491..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/assembly_definition.py +++ /dev/null @@ -1,55 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from .resource import Resource - - -class AssemblyDefinition(Resource): - """The assembly definition. - - Variables are only populated by the server, and will be ignored when - sending a request. - - All required parameters must be populated in order to send to Azure. - - :ivar id: The resource id. - :vartype id: str - :ivar name: Gets the resource name. - :vartype name: str - :ivar type: Gets the resource type. - :vartype type: str - :param location: The resource location. - :type location: str - :param tags: The resource tags. - :type tags: dict[str, str] - :param properties: Required. The assembly properties. - :type properties: ~azure.mgmt.logic.models.AssemblyProperties - """ - - _validation = { - 'id': {'readonly': True}, - 'name': {'readonly': True}, - 'type': {'readonly': True}, - 'properties': {'required': True}, - } - - _attribute_map = { - 'id': {'key': 'id', 'type': 'str'}, - 'name': {'key': 'name', 'type': 'str'}, - 'type': {'key': 'type', 'type': 'str'}, - 'location': {'key': 'location', 'type': 'str'}, - 'tags': {'key': 'tags', 'type': '{str}'}, - 'properties': {'key': 'properties', 'type': 'AssemblyProperties'}, - } - - def __init__(self, **kwargs): - super(AssemblyDefinition, self).__init__(**kwargs) - self.properties = kwargs.get('properties', None) diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/assembly_definition_paged.py b/azure-mgmt-logic/azure/mgmt/logic/models/assembly_definition_paged.py deleted file mode 100644 index fbe3cc995683..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/assembly_definition_paged.py +++ /dev/null @@ -1,27 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from msrest.paging import Paged - - -class AssemblyDefinitionPaged(Paged): - """ - A paging container for iterating over a list of :class:`AssemblyDefinition ` object - """ - - _attribute_map = { - 'next_link': {'key': 'nextLink', 'type': 'str'}, - 'current_page': {'key': 'value', 'type': '[AssemblyDefinition]'} - } - - def __init__(self, *args, **kwargs): - - super(AssemblyDefinitionPaged, self).__init__(*args, **kwargs) diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/assembly_definition_py3.py b/azure-mgmt-logic/azure/mgmt/logic/models/assembly_definition_py3.py deleted file mode 100644 index e30c214c6a87..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/assembly_definition_py3.py +++ /dev/null @@ -1,55 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from .resource_py3 import Resource - - -class AssemblyDefinition(Resource): - """The assembly definition. - - Variables are only populated by the server, and will be ignored when - sending a request. - - All required parameters must be populated in order to send to Azure. - - :ivar id: The resource id. - :vartype id: str - :ivar name: Gets the resource name. - :vartype name: str - :ivar type: Gets the resource type. - :vartype type: str - :param location: The resource location. - :type location: str - :param tags: The resource tags. - :type tags: dict[str, str] - :param properties: Required. The assembly properties. - :type properties: ~azure.mgmt.logic.models.AssemblyProperties - """ - - _validation = { - 'id': {'readonly': True}, - 'name': {'readonly': True}, - 'type': {'readonly': True}, - 'properties': {'required': True}, - } - - _attribute_map = { - 'id': {'key': 'id', 'type': 'str'}, - 'name': {'key': 'name', 'type': 'str'}, - 'type': {'key': 'type', 'type': 'str'}, - 'location': {'key': 'location', 'type': 'str'}, - 'tags': {'key': 'tags', 'type': '{str}'}, - 'properties': {'key': 'properties', 'type': 'AssemblyProperties'}, - } - - def __init__(self, *, properties, location: str=None, tags=None, **kwargs) -> None: - super(AssemblyDefinition, self).__init__(location=location, tags=tags, **kwargs) - self.properties = properties diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/assembly_properties.py b/azure-mgmt-logic/azure/mgmt/logic/models/assembly_properties.py deleted file mode 100644 index e6ec176ecf0a..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/assembly_properties.py +++ /dev/null @@ -1,64 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from .artifact_content_properties_definition import ArtifactContentPropertiesDefinition - - -class AssemblyProperties(ArtifactContentPropertiesDefinition): - """The assembly properties definition. - - All required parameters must be populated in order to send to Azure. - - :param created_time: The artifact creation time. - :type created_time: datetime - :param changed_time: The artifact changed time. - :type changed_time: datetime - :param metadata: - :type metadata: object - :param content: - :type content: object - :param content_type: The content type. - :type content_type: str - :param content_link: The content link. - :type content_link: ~azure.mgmt.logic.models.ContentLink - :param assembly_name: Required. The assembly name. - :type assembly_name: str - :param assembly_version: The assembly version. - :type assembly_version: str - :param assembly_culture: The assembly culture. - :type assembly_culture: str - :param assembly_public_key_token: The assembly public key token. - :type assembly_public_key_token: str - """ - - _validation = { - 'assembly_name': {'required': True}, - } - - _attribute_map = { - 'created_time': {'key': 'createdTime', 'type': 'iso-8601'}, - 'changed_time': {'key': 'changedTime', 'type': 'iso-8601'}, - 'metadata': {'key': 'metadata', 'type': 'object'}, - 'content': {'key': 'content', 'type': 'object'}, - 'content_type': {'key': 'contentType', 'type': 'str'}, - 'content_link': {'key': 'contentLink', 'type': 'ContentLink'}, - 'assembly_name': {'key': 'assemblyName', 'type': 'str'}, - 'assembly_version': {'key': 'assemblyVersion', 'type': 'str'}, - 'assembly_culture': {'key': 'assemblyCulture', 'type': 'str'}, - 'assembly_public_key_token': {'key': 'assemblyPublicKeyToken', 'type': 'str'}, - } - - def __init__(self, **kwargs): - super(AssemblyProperties, self).__init__(**kwargs) - self.assembly_name = kwargs.get('assembly_name', None) - self.assembly_version = kwargs.get('assembly_version', None) - self.assembly_culture = kwargs.get('assembly_culture', None) - self.assembly_public_key_token = kwargs.get('assembly_public_key_token', None) diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/assembly_properties_py3.py b/azure-mgmt-logic/azure/mgmt/logic/models/assembly_properties_py3.py deleted file mode 100644 index a0676a264c9d..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/assembly_properties_py3.py +++ /dev/null @@ -1,64 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from .artifact_content_properties_definition_py3 import ArtifactContentPropertiesDefinition - - -class AssemblyProperties(ArtifactContentPropertiesDefinition): - """The assembly properties definition. - - All required parameters must be populated in order to send to Azure. - - :param created_time: The artifact creation time. - :type created_time: datetime - :param changed_time: The artifact changed time. - :type changed_time: datetime - :param metadata: - :type metadata: object - :param content: - :type content: object - :param content_type: The content type. - :type content_type: str - :param content_link: The content link. - :type content_link: ~azure.mgmt.logic.models.ContentLink - :param assembly_name: Required. The assembly name. - :type assembly_name: str - :param assembly_version: The assembly version. - :type assembly_version: str - :param assembly_culture: The assembly culture. - :type assembly_culture: str - :param assembly_public_key_token: The assembly public key token. - :type assembly_public_key_token: str - """ - - _validation = { - 'assembly_name': {'required': True}, - } - - _attribute_map = { - 'created_time': {'key': 'createdTime', 'type': 'iso-8601'}, - 'changed_time': {'key': 'changedTime', 'type': 'iso-8601'}, - 'metadata': {'key': 'metadata', 'type': 'object'}, - 'content': {'key': 'content', 'type': 'object'}, - 'content_type': {'key': 'contentType', 'type': 'str'}, - 'content_link': {'key': 'contentLink', 'type': 'ContentLink'}, - 'assembly_name': {'key': 'assemblyName', 'type': 'str'}, - 'assembly_version': {'key': 'assemblyVersion', 'type': 'str'}, - 'assembly_culture': {'key': 'assemblyCulture', 'type': 'str'}, - 'assembly_public_key_token': {'key': 'assemblyPublicKeyToken', 'type': 'str'}, - } - - def __init__(self, *, assembly_name: str, created_time=None, changed_time=None, metadata=None, content=None, content_type: str=None, content_link=None, assembly_version: str=None, assembly_culture: str=None, assembly_public_key_token: str=None, **kwargs) -> None: - super(AssemblyProperties, self).__init__(created_time=created_time, changed_time=changed_time, metadata=metadata, content=content, content_type=content_type, content_link=content_link, **kwargs) - self.assembly_name = assembly_name - self.assembly_version = assembly_version - self.assembly_culture = assembly_culture - self.assembly_public_key_token = assembly_public_key_token diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/azure_resource_error_info.py b/azure-mgmt-logic/azure/mgmt/logic/models/azure_resource_error_info.py deleted file mode 100644 index ecec1dd28437..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/azure_resource_error_info.py +++ /dev/null @@ -1,42 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from .error_info import ErrorInfo - - -class AzureResourceErrorInfo(ErrorInfo): - """The azure resource error info. - - All required parameters must be populated in order to send to Azure. - - :param code: Required. The error code. - :type code: str - :param message: Required. The error message. - :type message: str - :param details: The error details. - :type details: list[~azure.mgmt.logic.models.AzureResourceErrorInfo] - """ - - _validation = { - 'code': {'required': True}, - 'message': {'required': True}, - } - - _attribute_map = { - 'code': {'key': 'code', 'type': 'str'}, - 'message': {'key': 'message', 'type': 'str'}, - 'details': {'key': 'details', 'type': '[AzureResourceErrorInfo]'}, - } - - def __init__(self, **kwargs): - super(AzureResourceErrorInfo, self).__init__(**kwargs) - self.message = kwargs.get('message', None) - self.details = kwargs.get('details', None) diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/azure_resource_error_info_py3.py b/azure-mgmt-logic/azure/mgmt/logic/models/azure_resource_error_info_py3.py deleted file mode 100644 index cd39d5f68870..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/azure_resource_error_info_py3.py +++ /dev/null @@ -1,42 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from .error_info_py3 import ErrorInfo - - -class AzureResourceErrorInfo(ErrorInfo): - """The azure resource error info. - - All required parameters must be populated in order to send to Azure. - - :param code: Required. The error code. - :type code: str - :param message: Required. The error message. - :type message: str - :param details: The error details. - :type details: list[~azure.mgmt.logic.models.AzureResourceErrorInfo] - """ - - _validation = { - 'code': {'required': True}, - 'message': {'required': True}, - } - - _attribute_map = { - 'code': {'key': 'code', 'type': 'str'}, - 'message': {'key': 'message', 'type': 'str'}, - 'details': {'key': 'details', 'type': '[AzureResourceErrorInfo]'}, - } - - def __init__(self, *, code: str, message: str, details=None, **kwargs) -> None: - super(AzureResourceErrorInfo, self).__init__(code=code, **kwargs) - self.message = message - self.details = details diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/batch_configuration.py b/azure-mgmt-logic/azure/mgmt/logic/models/batch_configuration.py deleted file mode 100644 index 12920895e108..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/batch_configuration.py +++ /dev/null @@ -1,55 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from .resource import Resource - - -class BatchConfiguration(Resource): - """The batch configuration resource definition. - - Variables are only populated by the server, and will be ignored when - sending a request. - - All required parameters must be populated in order to send to Azure. - - :ivar id: The resource id. - :vartype id: str - :ivar name: Gets the resource name. - :vartype name: str - :ivar type: Gets the resource type. - :vartype type: str - :param location: The resource location. - :type location: str - :param tags: The resource tags. - :type tags: dict[str, str] - :param properties: Required. The batch configuration properties. - :type properties: ~azure.mgmt.logic.models.BatchConfigurationProperties - """ - - _validation = { - 'id': {'readonly': True}, - 'name': {'readonly': True}, - 'type': {'readonly': True}, - 'properties': {'required': True}, - } - - _attribute_map = { - 'id': {'key': 'id', 'type': 'str'}, - 'name': {'key': 'name', 'type': 'str'}, - 'type': {'key': 'type', 'type': 'str'}, - 'location': {'key': 'location', 'type': 'str'}, - 'tags': {'key': 'tags', 'type': '{str}'}, - 'properties': {'key': 'properties', 'type': 'BatchConfigurationProperties'}, - } - - def __init__(self, **kwargs): - super(BatchConfiguration, self).__init__(**kwargs) - self.properties = kwargs.get('properties', None) diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/batch_configuration_paged.py b/azure-mgmt-logic/azure/mgmt/logic/models/batch_configuration_paged.py deleted file mode 100644 index 965308916323..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/batch_configuration_paged.py +++ /dev/null @@ -1,27 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from msrest.paging import Paged - - -class BatchConfigurationPaged(Paged): - """ - A paging container for iterating over a list of :class:`BatchConfiguration ` object - """ - - _attribute_map = { - 'next_link': {'key': 'nextLink', 'type': 'str'}, - 'current_page': {'key': 'value', 'type': '[BatchConfiguration]'} - } - - def __init__(self, *args, **kwargs): - - super(BatchConfigurationPaged, self).__init__(*args, **kwargs) diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/batch_configuration_properties.py b/azure-mgmt-logic/azure/mgmt/logic/models/batch_configuration_properties.py deleted file mode 100644 index 8b3038836ccb..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/batch_configuration_properties.py +++ /dev/null @@ -1,48 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from .artifact_properties import ArtifactProperties - - -class BatchConfigurationProperties(ArtifactProperties): - """The batch configuration properties definition. - - All required parameters must be populated in order to send to Azure. - - :param created_time: The artifact creation time. - :type created_time: datetime - :param changed_time: The artifact changed time. - :type changed_time: datetime - :param metadata: - :type metadata: object - :param batch_group_name: Required. The name of the batch group. - :type batch_group_name: str - :param release_criteria: Required. The batch release criteria. - :type release_criteria: ~azure.mgmt.logic.models.BatchReleaseCriteria - """ - - _validation = { - 'batch_group_name': {'required': True}, - 'release_criteria': {'required': True}, - } - - _attribute_map = { - 'created_time': {'key': 'createdTime', 'type': 'iso-8601'}, - 'changed_time': {'key': 'changedTime', 'type': 'iso-8601'}, - 'metadata': {'key': 'metadata', 'type': 'object'}, - 'batch_group_name': {'key': 'batchGroupName', 'type': 'str'}, - 'release_criteria': {'key': 'releaseCriteria', 'type': 'BatchReleaseCriteria'}, - } - - def __init__(self, **kwargs): - super(BatchConfigurationProperties, self).__init__(**kwargs) - self.batch_group_name = kwargs.get('batch_group_name', None) - self.release_criteria = kwargs.get('release_criteria', None) diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/batch_configuration_properties_py3.py b/azure-mgmt-logic/azure/mgmt/logic/models/batch_configuration_properties_py3.py deleted file mode 100644 index 5729113a66f3..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/batch_configuration_properties_py3.py +++ /dev/null @@ -1,48 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from .artifact_properties_py3 import ArtifactProperties - - -class BatchConfigurationProperties(ArtifactProperties): - """The batch configuration properties definition. - - All required parameters must be populated in order to send to Azure. - - :param created_time: The artifact creation time. - :type created_time: datetime - :param changed_time: The artifact changed time. - :type changed_time: datetime - :param metadata: - :type metadata: object - :param batch_group_name: Required. The name of the batch group. - :type batch_group_name: str - :param release_criteria: Required. The batch release criteria. - :type release_criteria: ~azure.mgmt.logic.models.BatchReleaseCriteria - """ - - _validation = { - 'batch_group_name': {'required': True}, - 'release_criteria': {'required': True}, - } - - _attribute_map = { - 'created_time': {'key': 'createdTime', 'type': 'iso-8601'}, - 'changed_time': {'key': 'changedTime', 'type': 'iso-8601'}, - 'metadata': {'key': 'metadata', 'type': 'object'}, - 'batch_group_name': {'key': 'batchGroupName', 'type': 'str'}, - 'release_criteria': {'key': 'releaseCriteria', 'type': 'BatchReleaseCriteria'}, - } - - def __init__(self, *, batch_group_name: str, release_criteria, created_time=None, changed_time=None, metadata=None, **kwargs) -> None: - super(BatchConfigurationProperties, self).__init__(created_time=created_time, changed_time=changed_time, metadata=metadata, **kwargs) - self.batch_group_name = batch_group_name - self.release_criteria = release_criteria diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/batch_configuration_py3.py b/azure-mgmt-logic/azure/mgmt/logic/models/batch_configuration_py3.py deleted file mode 100644 index 19dc6458274d..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/batch_configuration_py3.py +++ /dev/null @@ -1,55 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from .resource_py3 import Resource - - -class BatchConfiguration(Resource): - """The batch configuration resource definition. - - Variables are only populated by the server, and will be ignored when - sending a request. - - All required parameters must be populated in order to send to Azure. - - :ivar id: The resource id. - :vartype id: str - :ivar name: Gets the resource name. - :vartype name: str - :ivar type: Gets the resource type. - :vartype type: str - :param location: The resource location. - :type location: str - :param tags: The resource tags. - :type tags: dict[str, str] - :param properties: Required. The batch configuration properties. - :type properties: ~azure.mgmt.logic.models.BatchConfigurationProperties - """ - - _validation = { - 'id': {'readonly': True}, - 'name': {'readonly': True}, - 'type': {'readonly': True}, - 'properties': {'required': True}, - } - - _attribute_map = { - 'id': {'key': 'id', 'type': 'str'}, - 'name': {'key': 'name', 'type': 'str'}, - 'type': {'key': 'type', 'type': 'str'}, - 'location': {'key': 'location', 'type': 'str'}, - 'tags': {'key': 'tags', 'type': '{str}'}, - 'properties': {'key': 'properties', 'type': 'BatchConfigurationProperties'}, - } - - def __init__(self, *, properties, location: str=None, tags=None, **kwargs) -> None: - super(BatchConfiguration, self).__init__(location=location, tags=tags, **kwargs) - self.properties = properties diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/batch_release_criteria.py b/azure-mgmt-logic/azure/mgmt/logic/models/batch_release_criteria.py deleted file mode 100644 index 55217abd6e46..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/batch_release_criteria.py +++ /dev/null @@ -1,36 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from msrest.serialization import Model - - -class BatchReleaseCriteria(Model): - """The batch release criteria. - - :param message_count: The message count. - :type message_count: int - :param batch_size: The batch size in bytes. - :type batch_size: int - :param recurrence: The recurrence. - :type recurrence: ~azure.mgmt.logic.models.WorkflowTriggerRecurrence - """ - - _attribute_map = { - 'message_count': {'key': 'messageCount', 'type': 'int'}, - 'batch_size': {'key': 'batchSize', 'type': 'int'}, - 'recurrence': {'key': 'recurrence', 'type': 'WorkflowTriggerRecurrence'}, - } - - def __init__(self, **kwargs): - super(BatchReleaseCriteria, self).__init__(**kwargs) - self.message_count = kwargs.get('message_count', None) - self.batch_size = kwargs.get('batch_size', None) - self.recurrence = kwargs.get('recurrence', None) diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/batch_release_criteria_py3.py b/azure-mgmt-logic/azure/mgmt/logic/models/batch_release_criteria_py3.py deleted file mode 100644 index 33d596dc902c..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/batch_release_criteria_py3.py +++ /dev/null @@ -1,36 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from msrest.serialization import Model - - -class BatchReleaseCriteria(Model): - """The batch release criteria. - - :param message_count: The message count. - :type message_count: int - :param batch_size: The batch size in bytes. - :type batch_size: int - :param recurrence: The recurrence. - :type recurrence: ~azure.mgmt.logic.models.WorkflowTriggerRecurrence - """ - - _attribute_map = { - 'message_count': {'key': 'messageCount', 'type': 'int'}, - 'batch_size': {'key': 'batchSize', 'type': 'int'}, - 'recurrence': {'key': 'recurrence', 'type': 'WorkflowTriggerRecurrence'}, - } - - def __init__(self, *, message_count: int=None, batch_size: int=None, recurrence=None, **kwargs) -> None: - super(BatchReleaseCriteria, self).__init__(**kwargs) - self.message_count = message_count - self.batch_size = batch_size - self.recurrence = recurrence diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/edifact_delimiter_override.py b/azure-mgmt-logic/azure/mgmt/logic/models/edifact_delimiter_override.py index 9cab599afb9a..c9f6b38f07f5 100644 --- a/azure-mgmt-logic/azure/mgmt/logic/models/edifact_delimiter_override.py +++ b/azure-mgmt-logic/azure/mgmt/logic/models/edifact_delimiter_override.py @@ -21,7 +21,7 @@ class EdifactDelimiterOverride(Model): :type message_id: str :param message_version: The message version. :type message_version: str - :param message_release: The message release. + :param message_release: The message releaseversion. :type message_release: str :param data_element_separator: Required. The data element separator. :type data_element_separator: int diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/edifact_delimiter_override_py3.py b/azure-mgmt-logic/azure/mgmt/logic/models/edifact_delimiter_override_py3.py index 3d35e5e000a6..9cfd2424e5e2 100644 --- a/azure-mgmt-logic/azure/mgmt/logic/models/edifact_delimiter_override_py3.py +++ b/azure-mgmt-logic/azure/mgmt/logic/models/edifact_delimiter_override_py3.py @@ -21,7 +21,7 @@ class EdifactDelimiterOverride(Model): :type message_id: str :param message_version: The message version. :type message_version: str - :param message_release: The message release. + :param message_release: The message releaseversion. :type message_release: str :param data_element_separator: Required. The data element separator. :type data_element_separator: int diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/edifact_envelope_override.py b/azure-mgmt-logic/azure/mgmt/logic/models/edifact_envelope_override.py index 2b82b5560ed7..dba23f06d227 100644 --- a/azure-mgmt-logic/azure/mgmt/logic/models/edifact_envelope_override.py +++ b/azure-mgmt-logic/azure/mgmt/logic/models/edifact_envelope_override.py @@ -13,7 +13,7 @@ class EdifactEnvelopeOverride(Model): - """The Edifact envelope override settings. + """The Edifact enevlope override settings. :param message_id: The message id on which this envelope settings has to be applied. diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/edifact_envelope_override_py3.py b/azure-mgmt-logic/azure/mgmt/logic/models/edifact_envelope_override_py3.py index 77fed1d1e51e..26577649d34d 100644 --- a/azure-mgmt-logic/azure/mgmt/logic/models/edifact_envelope_override_py3.py +++ b/azure-mgmt-logic/azure/mgmt/logic/models/edifact_envelope_override_py3.py @@ -13,7 +13,7 @@ class EdifactEnvelopeOverride(Model): - """The Edifact envelope override settings. + """The Edifact enevlope override settings. :param message_id: The message id on which this envelope settings has to be applied. diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/error_info.py b/azure-mgmt-logic/azure/mgmt/logic/models/error_info.py deleted file mode 100644 index 4e9b48e2796c..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/error_info.py +++ /dev/null @@ -1,34 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from msrest.serialization import Model - - -class ErrorInfo(Model): - """The error info. - - All required parameters must be populated in order to send to Azure. - - :param code: Required. The error code. - :type code: str - """ - - _validation = { - 'code': {'required': True}, - } - - _attribute_map = { - 'code': {'key': 'code', 'type': 'str'}, - } - - def __init__(self, **kwargs): - super(ErrorInfo, self).__init__(**kwargs) - self.code = kwargs.get('code', None) diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/error_info_py3.py b/azure-mgmt-logic/azure/mgmt/logic/models/error_info_py3.py deleted file mode 100644 index e3c4ec9958ab..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/error_info_py3.py +++ /dev/null @@ -1,34 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from msrest.serialization import Model - - -class ErrorInfo(Model): - """The error info. - - All required parameters must be populated in order to send to Azure. - - :param code: Required. The error code. - :type code: str - """ - - _validation = { - 'code': {'required': True}, - } - - _attribute_map = { - 'code': {'key': 'code', 'type': 'str'}, - } - - def __init__(self, *, code: str, **kwargs) -> None: - super(ErrorInfo, self).__init__(**kwargs) - self.code = code diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/error_response.py b/azure-mgmt-logic/azure/mgmt/logic/models/error_response.py index 76a7e8315595..fdabe1f077c4 100644 --- a/azure-mgmt-logic/azure/mgmt/logic/models/error_response.py +++ b/azure-mgmt-logic/azure/mgmt/logic/models/error_response.py @@ -14,7 +14,7 @@ class ErrorResponse(Model): - """Error response indicates Logic service is not able to process the incoming + """Error reponse indicates Logic service is not able to process the incoming request. The error property contains the error details. :param error: The error properties. diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/error_response_py3.py b/azure-mgmt-logic/azure/mgmt/logic/models/error_response_py3.py index 8e081b09a2b0..14d35c9fcd4f 100644 --- a/azure-mgmt-logic/azure/mgmt/logic/models/error_response_py3.py +++ b/azure-mgmt-logic/azure/mgmt/logic/models/error_response_py3.py @@ -14,7 +14,7 @@ class ErrorResponse(Model): - """Error response indicates Logic service is not able to process the incoming + """Error reponse indicates Logic service is not able to process the incoming request. The error property contains the error details. :param error: The error properties. diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/expression.py b/azure-mgmt-logic/azure/mgmt/logic/models/expression.py deleted file mode 100644 index a67ba97cfc33..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/expression.py +++ /dev/null @@ -1,40 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from msrest.serialization import Model - - -class Expression(Model): - """Expression. - - :param text: - :type text: str - :param value: - :type value: object - :param subexpressions: - :type subexpressions: list[~azure.mgmt.logic.models.Expression] - :param error: - :type error: ~azure.mgmt.logic.models.AzureResourceErrorInfo - """ - - _attribute_map = { - 'text': {'key': 'text', 'type': 'str'}, - 'value': {'key': 'value', 'type': 'object'}, - 'subexpressions': {'key': 'subexpressions', 'type': '[Expression]'}, - 'error': {'key': 'error', 'type': 'AzureResourceErrorInfo'}, - } - - def __init__(self, **kwargs): - super(Expression, self).__init__(**kwargs) - self.text = kwargs.get('text', None) - self.value = kwargs.get('value', None) - self.subexpressions = kwargs.get('subexpressions', None) - self.error = kwargs.get('error', None) diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/expression_py3.py b/azure-mgmt-logic/azure/mgmt/logic/models/expression_py3.py deleted file mode 100644 index d2e00042a929..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/expression_py3.py +++ /dev/null @@ -1,40 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from msrest.serialization import Model - - -class Expression(Model): - """Expression. - - :param text: - :type text: str - :param value: - :type value: object - :param subexpressions: - :type subexpressions: list[~azure.mgmt.logic.models.Expression] - :param error: - :type error: ~azure.mgmt.logic.models.AzureResourceErrorInfo - """ - - _attribute_map = { - 'text': {'key': 'text', 'type': 'str'}, - 'value': {'key': 'value', 'type': 'object'}, - 'subexpressions': {'key': 'subexpressions', 'type': '[Expression]'}, - 'error': {'key': 'error', 'type': 'AzureResourceErrorInfo'}, - } - - def __init__(self, *, text: str=None, value=None, subexpressions=None, error=None, **kwargs) -> None: - super(Expression, self).__init__(**kwargs) - self.text = text - self.value = value - self.subexpressions = subexpressions - self.error = error diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/expression_root.py b/azure-mgmt-logic/azure/mgmt/logic/models/expression_root.py deleted file mode 100644 index 45a9253fce15..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/expression_root.py +++ /dev/null @@ -1,40 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from .expression import Expression - - -class ExpressionRoot(Expression): - """ExpressionRoot. - - :param text: - :type text: str - :param value: - :type value: object - :param subexpressions: - :type subexpressions: list[~azure.mgmt.logic.models.Expression] - :param error: - :type error: ~azure.mgmt.logic.models.AzureResourceErrorInfo - :param path: The path. - :type path: str - """ - - _attribute_map = { - 'text': {'key': 'text', 'type': 'str'}, - 'value': {'key': 'value', 'type': 'object'}, - 'subexpressions': {'key': 'subexpressions', 'type': '[Expression]'}, - 'error': {'key': 'error', 'type': 'AzureResourceErrorInfo'}, - 'path': {'key': 'path', 'type': 'str'}, - } - - def __init__(self, **kwargs): - super(ExpressionRoot, self).__init__(**kwargs) - self.path = kwargs.get('path', None) diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/expression_root_paged.py b/azure-mgmt-logic/azure/mgmt/logic/models/expression_root_paged.py deleted file mode 100644 index d32646b4a1d8..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/expression_root_paged.py +++ /dev/null @@ -1,27 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from msrest.paging import Paged - - -class ExpressionRootPaged(Paged): - """ - A paging container for iterating over a list of :class:`ExpressionRoot ` object - """ - - _attribute_map = { - 'next_link': {'key': 'nextLink', 'type': 'str'}, - 'current_page': {'key': 'inputs', 'type': '[ExpressionRoot]'} - } - - def __init__(self, *args, **kwargs): - - super(ExpressionRootPaged, self).__init__(*args, **kwargs) diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/expression_root_py3.py b/azure-mgmt-logic/azure/mgmt/logic/models/expression_root_py3.py deleted file mode 100644 index 6463b1607310..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/expression_root_py3.py +++ /dev/null @@ -1,40 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from .expression_py3 import Expression - - -class ExpressionRoot(Expression): - """ExpressionRoot. - - :param text: - :type text: str - :param value: - :type value: object - :param subexpressions: - :type subexpressions: list[~azure.mgmt.logic.models.Expression] - :param error: - :type error: ~azure.mgmt.logic.models.AzureResourceErrorInfo - :param path: The path. - :type path: str - """ - - _attribute_map = { - 'text': {'key': 'text', 'type': 'str'}, - 'value': {'key': 'value', 'type': 'object'}, - 'subexpressions': {'key': 'subexpressions', 'type': '[Expression]'}, - 'error': {'key': 'error', 'type': 'AzureResourceErrorInfo'}, - 'path': {'key': 'path', 'type': 'str'}, - } - - def __init__(self, *, text: str=None, value=None, subexpressions=None, error=None, path: str=None, **kwargs) -> None: - super(ExpressionRoot, self).__init__(text=text, value=value, subexpressions=subexpressions, error=error, **kwargs) - self.path = path diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/json_schema.py b/azure-mgmt-logic/azure/mgmt/logic/models/json_schema.py deleted file mode 100644 index 4d9fc567f826..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/json_schema.py +++ /dev/null @@ -1,32 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from msrest.serialization import Model - - -class JsonSchema(Model): - """The JSON schema. - - :param title: The JSON title. - :type title: str - :param content: The JSON content. - :type content: str - """ - - _attribute_map = { - 'title': {'key': 'title', 'type': 'str'}, - 'content': {'key': 'content', 'type': 'str'}, - } - - def __init__(self, **kwargs): - super(JsonSchema, self).__init__(**kwargs) - self.title = kwargs.get('title', None) - self.content = kwargs.get('content', None) diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/json_schema_py3.py b/azure-mgmt-logic/azure/mgmt/logic/models/json_schema_py3.py deleted file mode 100644 index edaaa76244cc..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/json_schema_py3.py +++ /dev/null @@ -1,32 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from msrest.serialization import Model - - -class JsonSchema(Model): - """The JSON schema. - - :param title: The JSON title. - :type title: str - :param content: The JSON content. - :type content: str - """ - - _attribute_map = { - 'title': {'key': 'title', 'type': 'str'}, - 'content': {'key': 'content', 'type': 'str'}, - } - - def __init__(self, *, title: str=None, content: str=None, **kwargs) -> None: - super(JsonSchema, self).__init__(**kwargs) - self.title = title - self.content = content diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/key_vault_key.py b/azure-mgmt-logic/azure/mgmt/logic/models/key_vault_key.py deleted file mode 100644 index 6e337eda6dcb..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/key_vault_key.py +++ /dev/null @@ -1,32 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from msrest.serialization import Model - - -class KeyVaultKey(Model): - """The key vault key. - - :param kid: The key id. - :type kid: str - :param attributes: The key attributes. - :type attributes: ~azure.mgmt.logic.models.KeyVaultKeyAttributes - """ - - _attribute_map = { - 'kid': {'key': 'kid', 'type': 'str'}, - 'attributes': {'key': 'attributes', 'type': 'KeyVaultKeyAttributes'}, - } - - def __init__(self, **kwargs): - super(KeyVaultKey, self).__init__(**kwargs) - self.kid = kwargs.get('kid', None) - self.attributes = kwargs.get('attributes', None) diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/key_vault_key_attributes.py b/azure-mgmt-logic/azure/mgmt/logic/models/key_vault_key_attributes.py deleted file mode 100644 index 715d92ab0af1..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/key_vault_key_attributes.py +++ /dev/null @@ -1,36 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from msrest.serialization import Model - - -class KeyVaultKeyAttributes(Model): - """The key attributes. - - :param enabled: Whether the key is enabled or not. - :type enabled: bool - :param created: When the key was created. - :type created: long - :param updated: When the key was updated. - :type updated: long - """ - - _attribute_map = { - 'enabled': {'key': 'enabled', 'type': 'bool'}, - 'created': {'key': 'created', 'type': 'long'}, - 'updated': {'key': 'updated', 'type': 'long'}, - } - - def __init__(self, **kwargs): - super(KeyVaultKeyAttributes, self).__init__(**kwargs) - self.enabled = kwargs.get('enabled', None) - self.created = kwargs.get('created', None) - self.updated = kwargs.get('updated', None) diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/key_vault_key_attributes_py3.py b/azure-mgmt-logic/azure/mgmt/logic/models/key_vault_key_attributes_py3.py deleted file mode 100644 index fa14881da122..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/key_vault_key_attributes_py3.py +++ /dev/null @@ -1,36 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from msrest.serialization import Model - - -class KeyVaultKeyAttributes(Model): - """The key attributes. - - :param enabled: Whether the key is enabled or not. - :type enabled: bool - :param created: When the key was created. - :type created: long - :param updated: When the key was updated. - :type updated: long - """ - - _attribute_map = { - 'enabled': {'key': 'enabled', 'type': 'bool'}, - 'created': {'key': 'created', 'type': 'long'}, - 'updated': {'key': 'updated', 'type': 'long'}, - } - - def __init__(self, *, enabled: bool=None, created: int=None, updated: int=None, **kwargs) -> None: - super(KeyVaultKeyAttributes, self).__init__(**kwargs) - self.enabled = enabled - self.created = created - self.updated = updated diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/key_vault_key_paged.py b/azure-mgmt-logic/azure/mgmt/logic/models/key_vault_key_paged.py deleted file mode 100644 index 8384bd46af02..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/key_vault_key_paged.py +++ /dev/null @@ -1,27 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from msrest.paging import Paged - - -class KeyVaultKeyPaged(Paged): - """ - A paging container for iterating over a list of :class:`KeyVaultKey ` object - """ - - _attribute_map = { - 'next_link': {'key': 'nextLink', 'type': 'str'}, - 'current_page': {'key': 'value', 'type': '[KeyVaultKey]'} - } - - def __init__(self, *args, **kwargs): - - super(KeyVaultKeyPaged, self).__init__(*args, **kwargs) diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/key_vault_key_py3.py b/azure-mgmt-logic/azure/mgmt/logic/models/key_vault_key_py3.py deleted file mode 100644 index 3c55470665a4..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/key_vault_key_py3.py +++ /dev/null @@ -1,32 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from msrest.serialization import Model - - -class KeyVaultKey(Model): - """The key vault key. - - :param kid: The key id. - :type kid: str - :param attributes: The key attributes. - :type attributes: ~azure.mgmt.logic.models.KeyVaultKeyAttributes - """ - - _attribute_map = { - 'kid': {'key': 'kid', 'type': 'str'}, - 'attributes': {'key': 'attributes', 'type': 'KeyVaultKeyAttributes'}, - } - - def __init__(self, *, kid: str=None, attributes=None, **kwargs) -> None: - super(KeyVaultKey, self).__init__(**kwargs) - self.kid = kid - self.attributes = attributes diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/key_vault_reference.py b/azure-mgmt-logic/azure/mgmt/logic/models/key_vault_reference.py deleted file mode 100644 index 7ce542e92b0c..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/key_vault_reference.py +++ /dev/null @@ -1,42 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from .resource_reference import ResourceReference - - -class KeyVaultReference(ResourceReference): - """The key vault reference. - - Variables are only populated by the server, and will be ignored when - sending a request. - - :ivar id: The resource id. - :vartype id: str - :ivar name: Gets the resource name. - :vartype name: str - :ivar type: Gets the resource type. - :vartype type: str - """ - - _validation = { - 'id': {'readonly': True}, - 'name': {'readonly': True}, - 'type': {'readonly': True}, - } - - _attribute_map = { - 'id': {'key': 'id', 'type': 'str'}, - 'name': {'key': 'name', 'type': 'str'}, - 'type': {'key': 'type', 'type': 'str'}, - } - - def __init__(self, **kwargs): - super(KeyVaultReference, self).__init__(**kwargs) diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/key_vault_reference_py3.py b/azure-mgmt-logic/azure/mgmt/logic/models/key_vault_reference_py3.py deleted file mode 100644 index bfcd7a433416..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/key_vault_reference_py3.py +++ /dev/null @@ -1,42 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from .resource_reference_py3 import ResourceReference - - -class KeyVaultReference(ResourceReference): - """The key vault reference. - - Variables are only populated by the server, and will be ignored when - sending a request. - - :ivar id: The resource id. - :vartype id: str - :ivar name: Gets the resource name. - :vartype name: str - :ivar type: Gets the resource type. - :vartype type: str - """ - - _validation = { - 'id': {'readonly': True}, - 'name': {'readonly': True}, - 'type': {'readonly': True}, - } - - _attribute_map = { - 'id': {'key': 'id', 'type': 'str'}, - 'name': {'key': 'name', 'type': 'str'}, - 'type': {'key': 'type', 'type': 'str'}, - } - - def __init__(self, **kwargs) -> None: - super(KeyVaultReference, self).__init__(**kwargs) diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/list_key_vault_keys_definition.py b/azure-mgmt-logic/azure/mgmt/logic/models/list_key_vault_keys_definition.py deleted file mode 100644 index 7b989c66c6b5..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/list_key_vault_keys_definition.py +++ /dev/null @@ -1,38 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from msrest.serialization import Model - - -class ListKeyVaultKeysDefinition(Model): - """The list key vault keys definition. - - All required parameters must be populated in order to send to Azure. - - :param key_vault: Required. The key vault reference. - :type key_vault: ~azure.mgmt.logic.models.KeyVaultReference - :param skip_token: The skip token. - :type skip_token: str - """ - - _validation = { - 'key_vault': {'required': True}, - } - - _attribute_map = { - 'key_vault': {'key': 'keyVault', 'type': 'KeyVaultReference'}, - 'skip_token': {'key': 'skipToken', 'type': 'str'}, - } - - def __init__(self, **kwargs): - super(ListKeyVaultKeysDefinition, self).__init__(**kwargs) - self.key_vault = kwargs.get('key_vault', None) - self.skip_token = kwargs.get('skip_token', None) diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/list_key_vault_keys_definition_py3.py b/azure-mgmt-logic/azure/mgmt/logic/models/list_key_vault_keys_definition_py3.py deleted file mode 100644 index 6e726e777df9..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/list_key_vault_keys_definition_py3.py +++ /dev/null @@ -1,38 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from msrest.serialization import Model - - -class ListKeyVaultKeysDefinition(Model): - """The list key vault keys definition. - - All required parameters must be populated in order to send to Azure. - - :param key_vault: Required. The key vault reference. - :type key_vault: ~azure.mgmt.logic.models.KeyVaultReference - :param skip_token: The skip token. - :type skip_token: str - """ - - _validation = { - 'key_vault': {'required': True}, - } - - _attribute_map = { - 'key_vault': {'key': 'keyVault', 'type': 'KeyVaultReference'}, - 'skip_token': {'key': 'skipToken', 'type': 'str'}, - } - - def __init__(self, *, key_vault, skip_token: str=None, **kwargs) -> None: - super(ListKeyVaultKeysDefinition, self).__init__(**kwargs) - self.key_vault = key_vault - self.skip_token = skip_token diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/logic_management_client_enums.py b/azure-mgmt-logic/azure/mgmt/logic/models/logic_management_client_enums.py index 285aeb025198..8e427044eefb 100644 --- a/azure-mgmt-logic/azure/mgmt/logic/models/logic_management_client_enums.py +++ b/azure-mgmt-logic/azure/mgmt/logic/models/logic_management_client_enums.py @@ -292,46 +292,3 @@ class EdifactDecimalIndicator(str, Enum): not_specified = "NotSpecified" comma = "Comma" decimal_enum = "Decimal" - - -class TrackEventsOperationOptions(str, Enum): - - none = "None" - disable_source_info_enrich = "DisableSourceInfoEnrich" - - -class EventLevel(str, Enum): - - log_always = "LogAlways" - critical = "Critical" - error = "Error" - warning = "Warning" - informational = "Informational" - verbose = "Verbose" - - -class TrackingRecordType(str, Enum): - - not_specified = "NotSpecified" - custom = "Custom" - as2_message = "AS2Message" - as2_mdn = "AS2MDN" - x12_interchange = "X12Interchange" - x12_functional_group = "X12FunctionalGroup" - x12_transaction_set = "X12TransactionSet" - x12_interchange_acknowledgment = "X12InterchangeAcknowledgment" - x12_functional_group_acknowledgment = "X12FunctionalGroupAcknowledgment" - x12_transaction_set_acknowledgment = "X12TransactionSetAcknowledgment" - edifact_interchange = "EdifactInterchange" - edifact_functional_group = "EdifactFunctionalGroup" - edifact_transaction_set = "EdifactTransactionSet" - edifact_interchange_acknowledgment = "EdifactInterchangeAcknowledgment" - edifact_functional_group_acknowledgment = "EdifactFunctionalGroupAcknowledgment" - edifact_transaction_set_acknowledgment = "EdifactTransactionSetAcknowledgment" - - -class AccessKeyType(str, Enum): - - not_specified = "NotSpecified" - primary = "Primary" - secondary = "Secondary" diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/operation_result.py b/azure-mgmt-logic/azure/mgmt/logic/models/operation_result.py deleted file mode 100644 index 6906151ab408..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/operation_result.py +++ /dev/null @@ -1,89 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from .operation_result_properties import OperationResultProperties - - -class OperationResult(OperationResultProperties): - """The operation result definition. - - Variables are only populated by the server, and will be ignored when - sending a request. - - :param start_time: The start time of the workflow scope repetition. - :type start_time: datetime - :param end_time: The end time of the workflow scope repetition. - :type end_time: datetime - :param correlation: The correlation properties. - :type correlation: ~azure.mgmt.logic.models.RunActionCorrelation - :param status: The status of the workflow scope repetition. Possible - values include: 'NotSpecified', 'Paused', 'Running', 'Waiting', - 'Succeeded', 'Skipped', 'Suspended', 'Cancelled', 'Failed', 'Faulted', - 'TimedOut', 'Aborted', 'Ignored' - :type status: str or ~azure.mgmt.logic.models.WorkflowStatus - :param code: The workflow scope repetition code. - :type code: str - :param error: - :type error: object - :ivar tracking_id: Gets the tracking id. - :vartype tracking_id: str - :ivar inputs: Gets the inputs. - :vartype inputs: object - :ivar inputs_link: Gets the link to inputs. - :vartype inputs_link: ~azure.mgmt.logic.models.ContentLink - :ivar outputs: Gets the outputs. - :vartype outputs: object - :ivar outputs_link: Gets the link to outputs. - :vartype outputs_link: ~azure.mgmt.logic.models.ContentLink - :ivar tracked_properties: Gets the tracked properties. - :vartype tracked_properties: object - :param retry_history: Gets the retry histories. - :type retry_history: list[~azure.mgmt.logic.models.RetryHistory] - :param iteration_count: - :type iteration_count: int - """ - - _validation = { - 'tracking_id': {'readonly': True}, - 'inputs': {'readonly': True}, - 'inputs_link': {'readonly': True}, - 'outputs': {'readonly': True}, - 'outputs_link': {'readonly': True}, - 'tracked_properties': {'readonly': True}, - } - - _attribute_map = { - 'start_time': {'key': 'startTime', 'type': 'iso-8601'}, - 'end_time': {'key': 'endTime', 'type': 'iso-8601'}, - 'correlation': {'key': 'correlation', 'type': 'RunActionCorrelation'}, - 'status': {'key': 'status', 'type': 'WorkflowStatus'}, - 'code': {'key': 'code', 'type': 'str'}, - 'error': {'key': 'error', 'type': 'object'}, - 'tracking_id': {'key': 'trackingId', 'type': 'str'}, - 'inputs': {'key': 'inputs', 'type': 'object'}, - 'inputs_link': {'key': 'inputsLink', 'type': 'ContentLink'}, - 'outputs': {'key': 'outputs', 'type': 'object'}, - 'outputs_link': {'key': 'outputsLink', 'type': 'ContentLink'}, - 'tracked_properties': {'key': 'trackedProperties', 'type': 'object'}, - 'retry_history': {'key': 'retryHistory', 'type': '[RetryHistory]'}, - 'iteration_count': {'key': 'iterationCount', 'type': 'int'}, - } - - def __init__(self, **kwargs): - super(OperationResult, self).__init__(**kwargs) - self.tracking_id = None - self.inputs = None - self.inputs_link = None - self.outputs = None - self.outputs_link = None - self.tracked_properties = None - self.retry_history = kwargs.get('retry_history', None) - self.iteration_count = kwargs.get('iteration_count', None) diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/operation_result_properties.py b/azure-mgmt-logic/azure/mgmt/logic/models/operation_result_properties.py deleted file mode 100644 index 9e65b94ae7b9..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/operation_result_properties.py +++ /dev/null @@ -1,51 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from msrest.serialization import Model - - -class OperationResultProperties(Model): - """The run operation result properties. - - :param start_time: The start time of the workflow scope repetition. - :type start_time: datetime - :param end_time: The end time of the workflow scope repetition. - :type end_time: datetime - :param correlation: The correlation properties. - :type correlation: ~azure.mgmt.logic.models.RunActionCorrelation - :param status: The status of the workflow scope repetition. Possible - values include: 'NotSpecified', 'Paused', 'Running', 'Waiting', - 'Succeeded', 'Skipped', 'Suspended', 'Cancelled', 'Failed', 'Faulted', - 'TimedOut', 'Aborted', 'Ignored' - :type status: str or ~azure.mgmt.logic.models.WorkflowStatus - :param code: The workflow scope repetition code. - :type code: str - :param error: - :type error: object - """ - - _attribute_map = { - 'start_time': {'key': 'startTime', 'type': 'iso-8601'}, - 'end_time': {'key': 'endTime', 'type': 'iso-8601'}, - 'correlation': {'key': 'correlation', 'type': 'RunActionCorrelation'}, - 'status': {'key': 'status', 'type': 'WorkflowStatus'}, - 'code': {'key': 'code', 'type': 'str'}, - 'error': {'key': 'error', 'type': 'object'}, - } - - def __init__(self, **kwargs): - super(OperationResultProperties, self).__init__(**kwargs) - self.start_time = kwargs.get('start_time', None) - self.end_time = kwargs.get('end_time', None) - self.correlation = kwargs.get('correlation', None) - self.status = kwargs.get('status', None) - self.code = kwargs.get('code', None) - self.error = kwargs.get('error', None) diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/operation_result_properties_py3.py b/azure-mgmt-logic/azure/mgmt/logic/models/operation_result_properties_py3.py deleted file mode 100644 index 33aa9fdbebcf..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/operation_result_properties_py3.py +++ /dev/null @@ -1,51 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from msrest.serialization import Model - - -class OperationResultProperties(Model): - """The run operation result properties. - - :param start_time: The start time of the workflow scope repetition. - :type start_time: datetime - :param end_time: The end time of the workflow scope repetition. - :type end_time: datetime - :param correlation: The correlation properties. - :type correlation: ~azure.mgmt.logic.models.RunActionCorrelation - :param status: The status of the workflow scope repetition. Possible - values include: 'NotSpecified', 'Paused', 'Running', 'Waiting', - 'Succeeded', 'Skipped', 'Suspended', 'Cancelled', 'Failed', 'Faulted', - 'TimedOut', 'Aborted', 'Ignored' - :type status: str or ~azure.mgmt.logic.models.WorkflowStatus - :param code: The workflow scope repetition code. - :type code: str - :param error: - :type error: object - """ - - _attribute_map = { - 'start_time': {'key': 'startTime', 'type': 'iso-8601'}, - 'end_time': {'key': 'endTime', 'type': 'iso-8601'}, - 'correlation': {'key': 'correlation', 'type': 'RunActionCorrelation'}, - 'status': {'key': 'status', 'type': 'WorkflowStatus'}, - 'code': {'key': 'code', 'type': 'str'}, - 'error': {'key': 'error', 'type': 'object'}, - } - - def __init__(self, *, start_time=None, end_time=None, correlation=None, status=None, code: str=None, error=None, **kwargs) -> None: - super(OperationResultProperties, self).__init__(**kwargs) - self.start_time = start_time - self.end_time = end_time - self.correlation = correlation - self.status = status - self.code = code - self.error = error diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/operation_result_py3.py b/azure-mgmt-logic/azure/mgmt/logic/models/operation_result_py3.py deleted file mode 100644 index f853db10b4e6..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/operation_result_py3.py +++ /dev/null @@ -1,89 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from .operation_result_properties_py3 import OperationResultProperties - - -class OperationResult(OperationResultProperties): - """The operation result definition. - - Variables are only populated by the server, and will be ignored when - sending a request. - - :param start_time: The start time of the workflow scope repetition. - :type start_time: datetime - :param end_time: The end time of the workflow scope repetition. - :type end_time: datetime - :param correlation: The correlation properties. - :type correlation: ~azure.mgmt.logic.models.RunActionCorrelation - :param status: The status of the workflow scope repetition. Possible - values include: 'NotSpecified', 'Paused', 'Running', 'Waiting', - 'Succeeded', 'Skipped', 'Suspended', 'Cancelled', 'Failed', 'Faulted', - 'TimedOut', 'Aborted', 'Ignored' - :type status: str or ~azure.mgmt.logic.models.WorkflowStatus - :param code: The workflow scope repetition code. - :type code: str - :param error: - :type error: object - :ivar tracking_id: Gets the tracking id. - :vartype tracking_id: str - :ivar inputs: Gets the inputs. - :vartype inputs: object - :ivar inputs_link: Gets the link to inputs. - :vartype inputs_link: ~azure.mgmt.logic.models.ContentLink - :ivar outputs: Gets the outputs. - :vartype outputs: object - :ivar outputs_link: Gets the link to outputs. - :vartype outputs_link: ~azure.mgmt.logic.models.ContentLink - :ivar tracked_properties: Gets the tracked properties. - :vartype tracked_properties: object - :param retry_history: Gets the retry histories. - :type retry_history: list[~azure.mgmt.logic.models.RetryHistory] - :param iteration_count: - :type iteration_count: int - """ - - _validation = { - 'tracking_id': {'readonly': True}, - 'inputs': {'readonly': True}, - 'inputs_link': {'readonly': True}, - 'outputs': {'readonly': True}, - 'outputs_link': {'readonly': True}, - 'tracked_properties': {'readonly': True}, - } - - _attribute_map = { - 'start_time': {'key': 'startTime', 'type': 'iso-8601'}, - 'end_time': {'key': 'endTime', 'type': 'iso-8601'}, - 'correlation': {'key': 'correlation', 'type': 'RunActionCorrelation'}, - 'status': {'key': 'status', 'type': 'WorkflowStatus'}, - 'code': {'key': 'code', 'type': 'str'}, - 'error': {'key': 'error', 'type': 'object'}, - 'tracking_id': {'key': 'trackingId', 'type': 'str'}, - 'inputs': {'key': 'inputs', 'type': 'object'}, - 'inputs_link': {'key': 'inputsLink', 'type': 'ContentLink'}, - 'outputs': {'key': 'outputs', 'type': 'object'}, - 'outputs_link': {'key': 'outputsLink', 'type': 'ContentLink'}, - 'tracked_properties': {'key': 'trackedProperties', 'type': 'object'}, - 'retry_history': {'key': 'retryHistory', 'type': '[RetryHistory]'}, - 'iteration_count': {'key': 'iterationCount', 'type': 'int'}, - } - - def __init__(self, *, start_time=None, end_time=None, correlation=None, status=None, code: str=None, error=None, retry_history=None, iteration_count: int=None, **kwargs) -> None: - super(OperationResult, self).__init__(start_time=start_time, end_time=end_time, correlation=correlation, status=status, code=code, error=error, **kwargs) - self.tracking_id = None - self.inputs = None - self.inputs_link = None - self.outputs = None - self.outputs_link = None - self.tracked_properties = None - self.retry_history = retry_history - self.iteration_count = iteration_count diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/recurrence_schedule_occurrence.py b/azure-mgmt-logic/azure/mgmt/logic/models/recurrence_schedule_occurrence.py index b32dbc67e712..272f8053d6ad 100644 --- a/azure-mgmt-logic/azure/mgmt/logic/models/recurrence_schedule_occurrence.py +++ b/azure-mgmt-logic/azure/mgmt/logic/models/recurrence_schedule_occurrence.py @@ -13,7 +13,7 @@ class RecurrenceScheduleOccurrence(Model): - """The recurrence schedule occurrence. + """The recurrence schedule occurence. :param day: The day of the week. Possible values include: 'Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday' diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/recurrence_schedule_occurrence_py3.py b/azure-mgmt-logic/azure/mgmt/logic/models/recurrence_schedule_occurrence_py3.py index 1bdaee939cc9..f322a4ed9c54 100644 --- a/azure-mgmt-logic/azure/mgmt/logic/models/recurrence_schedule_occurrence_py3.py +++ b/azure-mgmt-logic/azure/mgmt/logic/models/recurrence_schedule_occurrence_py3.py @@ -13,7 +13,7 @@ class RecurrenceScheduleOccurrence(Model): - """The recurrence schedule occurrence. + """The recurrence schedule occurence. :param day: The day of the week. Possible values include: 'Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday' diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/repetition_index.py b/azure-mgmt-logic/azure/mgmt/logic/models/repetition_index.py deleted file mode 100644 index d929e8f1fd2e..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/repetition_index.py +++ /dev/null @@ -1,38 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from msrest.serialization import Model - - -class RepetitionIndex(Model): - """The workflow run action repetition index. - - All required parameters must be populated in order to send to Azure. - - :param scope_name: The scope. - :type scope_name: str - :param item_index: Required. The index. - :type item_index: int - """ - - _validation = { - 'item_index': {'required': True}, - } - - _attribute_map = { - 'scope_name': {'key': 'scopeName', 'type': 'str'}, - 'item_index': {'key': 'itemIndex', 'type': 'int'}, - } - - def __init__(self, **kwargs): - super(RepetitionIndex, self).__init__(**kwargs) - self.scope_name = kwargs.get('scope_name', None) - self.item_index = kwargs.get('item_index', None) diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/repetition_index_py3.py b/azure-mgmt-logic/azure/mgmt/logic/models/repetition_index_py3.py deleted file mode 100644 index 8672b59d3c20..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/repetition_index_py3.py +++ /dev/null @@ -1,38 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from msrest.serialization import Model - - -class RepetitionIndex(Model): - """The workflow run action repetition index. - - All required parameters must be populated in order to send to Azure. - - :param scope_name: The scope. - :type scope_name: str - :param item_index: Required. The index. - :type item_index: int - """ - - _validation = { - 'item_index': {'required': True}, - } - - _attribute_map = { - 'scope_name': {'key': 'scopeName', 'type': 'str'}, - 'item_index': {'key': 'itemIndex', 'type': 'int'}, - } - - def __init__(self, *, item_index: int, scope_name: str=None, **kwargs) -> None: - super(RepetitionIndex, self).__init__(**kwargs) - self.scope_name = scope_name - self.item_index = item_index diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/run_action_correlation.py b/azure-mgmt-logic/azure/mgmt/logic/models/run_action_correlation.py deleted file mode 100644 index 0eefdd86e0a1..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/run_action_correlation.py +++ /dev/null @@ -1,34 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from .run_correlation import RunCorrelation - - -class RunActionCorrelation(RunCorrelation): - """The workflow run action correlation properties. - - :param client_tracking_id: The client tracking identifier. - :type client_tracking_id: str - :param client_keywords: The client keywords. - :type client_keywords: list[str] - :param action_tracking_id: The action tracking identifier. - :type action_tracking_id: str - """ - - _attribute_map = { - 'client_tracking_id': {'key': 'clientTrackingId', 'type': 'str'}, - 'client_keywords': {'key': 'clientKeywords', 'type': '[str]'}, - 'action_tracking_id': {'key': 'actionTrackingId', 'type': 'str'}, - } - - def __init__(self, **kwargs): - super(RunActionCorrelation, self).__init__(**kwargs) - self.action_tracking_id = kwargs.get('action_tracking_id', None) diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/run_action_correlation_py3.py b/azure-mgmt-logic/azure/mgmt/logic/models/run_action_correlation_py3.py deleted file mode 100644 index cd46a9dc3d81..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/run_action_correlation_py3.py +++ /dev/null @@ -1,34 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from .run_correlation_py3 import RunCorrelation - - -class RunActionCorrelation(RunCorrelation): - """The workflow run action correlation properties. - - :param client_tracking_id: The client tracking identifier. - :type client_tracking_id: str - :param client_keywords: The client keywords. - :type client_keywords: list[str] - :param action_tracking_id: The action tracking identifier. - :type action_tracking_id: str - """ - - _attribute_map = { - 'client_tracking_id': {'key': 'clientTrackingId', 'type': 'str'}, - 'client_keywords': {'key': 'clientKeywords', 'type': '[str]'}, - 'action_tracking_id': {'key': 'actionTrackingId', 'type': 'str'}, - } - - def __init__(self, *, client_tracking_id: str=None, client_keywords=None, action_tracking_id: str=None, **kwargs) -> None: - super(RunActionCorrelation, self).__init__(client_tracking_id=client_tracking_id, client_keywords=client_keywords, **kwargs) - self.action_tracking_id = action_tracking_id diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/run_correlation.py b/azure-mgmt-logic/azure/mgmt/logic/models/run_correlation.py deleted file mode 100644 index 20463c7ae904..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/run_correlation.py +++ /dev/null @@ -1,32 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from msrest.serialization import Model - - -class RunCorrelation(Model): - """The correlation properties. - - :param client_tracking_id: The client tracking identifier. - :type client_tracking_id: str - :param client_keywords: The client keywords. - :type client_keywords: list[str] - """ - - _attribute_map = { - 'client_tracking_id': {'key': 'clientTrackingId', 'type': 'str'}, - 'client_keywords': {'key': 'clientKeywords', 'type': '[str]'}, - } - - def __init__(self, **kwargs): - super(RunCorrelation, self).__init__(**kwargs) - self.client_tracking_id = kwargs.get('client_tracking_id', None) - self.client_keywords = kwargs.get('client_keywords', None) diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/run_correlation_py3.py b/azure-mgmt-logic/azure/mgmt/logic/models/run_correlation_py3.py deleted file mode 100644 index f4c5a7e9f2fa..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/run_correlation_py3.py +++ /dev/null @@ -1,32 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from msrest.serialization import Model - - -class RunCorrelation(Model): - """The correlation properties. - - :param client_tracking_id: The client tracking identifier. - :type client_tracking_id: str - :param client_keywords: The client keywords. - :type client_keywords: list[str] - """ - - _attribute_map = { - 'client_tracking_id': {'key': 'clientTrackingId', 'type': 'str'}, - 'client_keywords': {'key': 'clientKeywords', 'type': '[str]'}, - } - - def __init__(self, *, client_tracking_id: str=None, client_keywords=None, **kwargs) -> None: - super(RunCorrelation, self).__init__(**kwargs) - self.client_tracking_id = client_tracking_id - self.client_keywords = client_keywords diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/set_trigger_state_action_definition.py b/azure-mgmt-logic/azure/mgmt/logic/models/set_trigger_state_action_definition.py deleted file mode 100644 index 526aa19de353..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/set_trigger_state_action_definition.py +++ /dev/null @@ -1,34 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from msrest.serialization import Model - - -class SetTriggerStateActionDefinition(Model): - """SetTriggerStateActionDefinition. - - All required parameters must be populated in order to send to Azure. - - :param source: Required. - :type source: ~azure.mgmt.logic.models.WorkflowTrigger - """ - - _validation = { - 'source': {'required': True}, - } - - _attribute_map = { - 'source': {'key': 'source', 'type': 'WorkflowTrigger'}, - } - - def __init__(self, **kwargs): - super(SetTriggerStateActionDefinition, self).__init__(**kwargs) - self.source = kwargs.get('source', None) diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/set_trigger_state_action_definition_py3.py b/azure-mgmt-logic/azure/mgmt/logic/models/set_trigger_state_action_definition_py3.py deleted file mode 100644 index 7a1cea7f3c86..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/set_trigger_state_action_definition_py3.py +++ /dev/null @@ -1,34 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from msrest.serialization import Model - - -class SetTriggerStateActionDefinition(Model): - """SetTriggerStateActionDefinition. - - All required parameters must be populated in order to send to Azure. - - :param source: Required. - :type source: ~azure.mgmt.logic.models.WorkflowTrigger - """ - - _validation = { - 'source': {'required': True}, - } - - _attribute_map = { - 'source': {'key': 'source', 'type': 'WorkflowTrigger'}, - } - - def __init__(self, *, source, **kwargs) -> None: - super(SetTriggerStateActionDefinition, self).__init__(**kwargs) - self.source = source diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/tracking_event.py b/azure-mgmt-logic/azure/mgmt/logic/models/tracking_event.py deleted file mode 100644 index 0148f09bddf3..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/tracking_event.py +++ /dev/null @@ -1,56 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from msrest.serialization import Model - - -class TrackingEvent(Model): - """TrackingEvent. - - All required parameters must be populated in order to send to Azure. - - :param event_level: Required. Possible values include: 'LogAlways', - 'Critical', 'Error', 'Warning', 'Informational', 'Verbose' - :type event_level: str or ~azure.mgmt.logic.models.EventLevel - :param event_time: Required. - :type event_time: datetime - :param record_type: Required. Possible values include: 'NotSpecified', - 'Custom', 'AS2Message', 'AS2MDN', 'X12Interchange', 'X12FunctionalGroup', - 'X12TransactionSet', 'X12InterchangeAcknowledgment', - 'X12FunctionalGroupAcknowledgment', 'X12TransactionSetAcknowledgment', - 'EdifactInterchange', 'EdifactFunctionalGroup', 'EdifactTransactionSet', - 'EdifactInterchangeAcknowledgment', - 'EdifactFunctionalGroupAcknowledgment', - 'EdifactTransactionSetAcknowledgment' - :type record_type: str or ~azure.mgmt.logic.models.TrackingRecordType - :param error: - :type error: ~azure.mgmt.logic.models.TrackingEventErrorInfo - """ - - _validation = { - 'event_level': {'required': True}, - 'event_time': {'required': True}, - 'record_type': {'required': True}, - } - - _attribute_map = { - 'event_level': {'key': 'eventLevel', 'type': 'EventLevel'}, - 'event_time': {'key': 'eventTime', 'type': 'iso-8601'}, - 'record_type': {'key': 'recordType', 'type': 'TrackingRecordType'}, - 'error': {'key': 'error', 'type': 'TrackingEventErrorInfo'}, - } - - def __init__(self, **kwargs): - super(TrackingEvent, self).__init__(**kwargs) - self.event_level = kwargs.get('event_level', None) - self.event_time = kwargs.get('event_time', None) - self.record_type = kwargs.get('record_type', None) - self.error = kwargs.get('error', None) diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/tracking_event_error_info.py b/azure-mgmt-logic/azure/mgmt/logic/models/tracking_event_error_info.py deleted file mode 100644 index c48b9766013d..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/tracking_event_error_info.py +++ /dev/null @@ -1,32 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from msrest.serialization import Model - - -class TrackingEventErrorInfo(Model): - """TrackingEventErrorInfo. - - :param message: - :type message: str - :param code: - :type code: str - """ - - _attribute_map = { - 'message': {'key': 'message', 'type': 'str'}, - 'code': {'key': 'code', 'type': 'str'}, - } - - def __init__(self, **kwargs): - super(TrackingEventErrorInfo, self).__init__(**kwargs) - self.message = kwargs.get('message', None) - self.code = kwargs.get('code', None) diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/tracking_event_error_info_py3.py b/azure-mgmt-logic/azure/mgmt/logic/models/tracking_event_error_info_py3.py deleted file mode 100644 index 1f32ee71cf18..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/tracking_event_error_info_py3.py +++ /dev/null @@ -1,32 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from msrest.serialization import Model - - -class TrackingEventErrorInfo(Model): - """TrackingEventErrorInfo. - - :param message: - :type message: str - :param code: - :type code: str - """ - - _attribute_map = { - 'message': {'key': 'message', 'type': 'str'}, - 'code': {'key': 'code', 'type': 'str'}, - } - - def __init__(self, *, message: str=None, code: str=None, **kwargs) -> None: - super(TrackingEventErrorInfo, self).__init__(**kwargs) - self.message = message - self.code = code diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/tracking_event_py3.py b/azure-mgmt-logic/azure/mgmt/logic/models/tracking_event_py3.py deleted file mode 100644 index ba57b9107f57..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/tracking_event_py3.py +++ /dev/null @@ -1,56 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from msrest.serialization import Model - - -class TrackingEvent(Model): - """TrackingEvent. - - All required parameters must be populated in order to send to Azure. - - :param event_level: Required. Possible values include: 'LogAlways', - 'Critical', 'Error', 'Warning', 'Informational', 'Verbose' - :type event_level: str or ~azure.mgmt.logic.models.EventLevel - :param event_time: Required. - :type event_time: datetime - :param record_type: Required. Possible values include: 'NotSpecified', - 'Custom', 'AS2Message', 'AS2MDN', 'X12Interchange', 'X12FunctionalGroup', - 'X12TransactionSet', 'X12InterchangeAcknowledgment', - 'X12FunctionalGroupAcknowledgment', 'X12TransactionSetAcknowledgment', - 'EdifactInterchange', 'EdifactFunctionalGroup', 'EdifactTransactionSet', - 'EdifactInterchangeAcknowledgment', - 'EdifactFunctionalGroupAcknowledgment', - 'EdifactTransactionSetAcknowledgment' - :type record_type: str or ~azure.mgmt.logic.models.TrackingRecordType - :param error: - :type error: ~azure.mgmt.logic.models.TrackingEventErrorInfo - """ - - _validation = { - 'event_level': {'required': True}, - 'event_time': {'required': True}, - 'record_type': {'required': True}, - } - - _attribute_map = { - 'event_level': {'key': 'eventLevel', 'type': 'EventLevel'}, - 'event_time': {'key': 'eventTime', 'type': 'iso-8601'}, - 'record_type': {'key': 'recordType', 'type': 'TrackingRecordType'}, - 'error': {'key': 'error', 'type': 'TrackingEventErrorInfo'}, - } - - def __init__(self, *, event_level, event_time, record_type, error=None, **kwargs) -> None: - super(TrackingEvent, self).__init__(**kwargs) - self.event_level = event_level - self.event_time = event_time - self.record_type = record_type - self.error = error diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/tracking_events_definition.py b/azure-mgmt-logic/azure/mgmt/logic/models/tracking_events_definition.py deleted file mode 100644 index 7ac2420546cc..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/tracking_events_definition.py +++ /dev/null @@ -1,45 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from msrest.serialization import Model - - -class TrackingEventsDefinition(Model): - """TrackingEventsDefinition. - - All required parameters must be populated in order to send to Azure. - - :param source_type: Required. - :type source_type: str - :param track_events_options: Possible values include: 'None', - 'DisableSourceInfoEnrich' - :type track_events_options: str or - ~azure.mgmt.logic.models.TrackEventsOperationOptions - :param events: Required. - :type events: list[~azure.mgmt.logic.models.TrackingEvent] - """ - - _validation = { - 'source_type': {'required': True}, - 'events': {'required': True}, - } - - _attribute_map = { - 'source_type': {'key': 'sourceType', 'type': 'str'}, - 'track_events_options': {'key': 'trackEventsOptions', 'type': 'TrackEventsOperationOptions'}, - 'events': {'key': 'events', 'type': '[TrackingEvent]'}, - } - - def __init__(self, **kwargs): - super(TrackingEventsDefinition, self).__init__(**kwargs) - self.source_type = kwargs.get('source_type', None) - self.track_events_options = kwargs.get('track_events_options', None) - self.events = kwargs.get('events', None) diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/tracking_events_definition_py3.py b/azure-mgmt-logic/azure/mgmt/logic/models/tracking_events_definition_py3.py deleted file mode 100644 index 97819d3dc968..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/tracking_events_definition_py3.py +++ /dev/null @@ -1,45 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from msrest.serialization import Model - - -class TrackingEventsDefinition(Model): - """TrackingEventsDefinition. - - All required parameters must be populated in order to send to Azure. - - :param source_type: Required. - :type source_type: str - :param track_events_options: Possible values include: 'None', - 'DisableSourceInfoEnrich' - :type track_events_options: str or - ~azure.mgmt.logic.models.TrackEventsOperationOptions - :param events: Required. - :type events: list[~azure.mgmt.logic.models.TrackingEvent] - """ - - _validation = { - 'source_type': {'required': True}, - 'events': {'required': True}, - } - - _attribute_map = { - 'source_type': {'key': 'sourceType', 'type': 'str'}, - 'track_events_options': {'key': 'trackEventsOptions', 'type': 'TrackEventsOperationOptions'}, - 'events': {'key': 'events', 'type': '[TrackingEvent]'}, - } - - def __init__(self, *, source_type: str, events, track_events_options=None, **kwargs) -> None: - super(TrackingEventsDefinition, self).__init__(**kwargs) - self.source_type = source_type - self.track_events_options = track_events_options - self.events = events diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/workflow_run.py b/azure-mgmt-logic/azure/mgmt/logic/models/workflow_run.py index 29b942f78095..f6be9ad9953d 100644 --- a/azure-mgmt-logic/azure/mgmt/logic/models/workflow_run.py +++ b/azure-mgmt-logic/azure/mgmt/logic/models/workflow_run.py @@ -20,8 +20,6 @@ class WorkflowRun(SubResource): :ivar id: The resource id. :vartype id: str - :ivar wait_end_time: Gets the wait end time. - :vartype wait_end_time: datetime :ivar start_time: Gets the start time. :vartype start_time: datetime :ivar end_time: Gets the end time. @@ -55,7 +53,6 @@ class WorkflowRun(SubResource): _validation = { 'id': {'readonly': True}, - 'wait_end_time': {'readonly': True}, 'start_time': {'readonly': True}, 'end_time': {'readonly': True}, 'status': {'readonly': True}, @@ -72,7 +69,6 @@ class WorkflowRun(SubResource): _attribute_map = { 'id': {'key': 'id', 'type': 'str'}, - 'wait_end_time': {'key': 'properties.waitEndTime', 'type': 'iso-8601'}, 'start_time': {'key': 'properties.startTime', 'type': 'iso-8601'}, 'end_time': {'key': 'properties.endTime', 'type': 'iso-8601'}, 'status': {'key': 'properties.status', 'type': 'WorkflowStatus'}, @@ -90,7 +86,6 @@ class WorkflowRun(SubResource): def __init__(self, **kwargs): super(WorkflowRun, self).__init__(**kwargs) - self.wait_end_time = None self.start_time = None self.end_time = None self.status = None diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/workflow_run_action_repetition_definition.py b/azure-mgmt-logic/azure/mgmt/logic/models/workflow_run_action_repetition_definition.py deleted file mode 100644 index 0c66a57624a2..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/workflow_run_action_repetition_definition.py +++ /dev/null @@ -1,117 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from .resource import Resource - - -class WorkflowRunActionRepetitionDefinition(Resource): - """The workflow run action repetition definition. - - Variables are only populated by the server, and will be ignored when - sending a request. - - :ivar id: The resource id. - :vartype id: str - :ivar name: Gets the resource name. - :vartype name: str - :ivar type: Gets the resource type. - :vartype type: str - :param location: The resource location. - :type location: str - :param tags: The resource tags. - :type tags: dict[str, str] - :param start_time: The start time of the workflow scope repetition. - :type start_time: datetime - :param end_time: The end time of the workflow scope repetition. - :type end_time: datetime - :param correlation: The correlation properties. - :type correlation: ~azure.mgmt.logic.models.RunActionCorrelation - :param status: The status of the workflow scope repetition. Possible - values include: 'NotSpecified', 'Paused', 'Running', 'Waiting', - 'Succeeded', 'Skipped', 'Suspended', 'Cancelled', 'Failed', 'Faulted', - 'TimedOut', 'Aborted', 'Ignored' - :type status: str or ~azure.mgmt.logic.models.WorkflowStatus - :param code: The workflow scope repetition code. - :type code: str - :param error: - :type error: object - :ivar tracking_id: Gets the tracking id. - :vartype tracking_id: str - :ivar inputs: Gets the inputs. - :vartype inputs: object - :ivar inputs_link: Gets the link to inputs. - :vartype inputs_link: ~azure.mgmt.logic.models.ContentLink - :ivar outputs: Gets the outputs. - :vartype outputs: object - :ivar outputs_link: Gets the link to outputs. - :vartype outputs_link: ~azure.mgmt.logic.models.ContentLink - :ivar tracked_properties: Gets the tracked properties. - :vartype tracked_properties: object - :param retry_history: Gets the retry histories. - :type retry_history: list[~azure.mgmt.logic.models.RetryHistory] - :param iteration_count: - :type iteration_count: int - :param repetition_indexes: The repetition indexes. - :type repetition_indexes: list[~azure.mgmt.logic.models.RepetitionIndex] - """ - - _validation = { - 'id': {'readonly': True}, - 'name': {'readonly': True}, - 'type': {'readonly': True}, - 'tracking_id': {'readonly': True}, - 'inputs': {'readonly': True}, - 'inputs_link': {'readonly': True}, - 'outputs': {'readonly': True}, - 'outputs_link': {'readonly': True}, - 'tracked_properties': {'readonly': True}, - } - - _attribute_map = { - 'id': {'key': 'id', 'type': 'str'}, - 'name': {'key': 'name', 'type': 'str'}, - 'type': {'key': 'type', 'type': 'str'}, - 'location': {'key': 'location', 'type': 'str'}, - 'tags': {'key': 'tags', 'type': '{str}'}, - 'start_time': {'key': 'properties.startTime', 'type': 'iso-8601'}, - 'end_time': {'key': 'properties.endTime', 'type': 'iso-8601'}, - 'correlation': {'key': 'properties.correlation', 'type': 'RunActionCorrelation'}, - 'status': {'key': 'properties.status', 'type': 'WorkflowStatus'}, - 'code': {'key': 'properties.code', 'type': 'str'}, - 'error': {'key': 'properties.error', 'type': 'object'}, - 'tracking_id': {'key': 'properties.trackingId', 'type': 'str'}, - 'inputs': {'key': 'properties.inputs', 'type': 'object'}, - 'inputs_link': {'key': 'properties.inputsLink', 'type': 'ContentLink'}, - 'outputs': {'key': 'properties.outputs', 'type': 'object'}, - 'outputs_link': {'key': 'properties.outputsLink', 'type': 'ContentLink'}, - 'tracked_properties': {'key': 'properties.trackedProperties', 'type': 'object'}, - 'retry_history': {'key': 'properties.retryHistory', 'type': '[RetryHistory]'}, - 'iteration_count': {'key': 'properties.iterationCount', 'type': 'int'}, - 'repetition_indexes': {'key': 'properties.repetitionIndexes', 'type': '[RepetitionIndex]'}, - } - - def __init__(self, **kwargs): - super(WorkflowRunActionRepetitionDefinition, self).__init__(**kwargs) - self.start_time = kwargs.get('start_time', None) - self.end_time = kwargs.get('end_time', None) - self.correlation = kwargs.get('correlation', None) - self.status = kwargs.get('status', None) - self.code = kwargs.get('code', None) - self.error = kwargs.get('error', None) - self.tracking_id = None - self.inputs = None - self.inputs_link = None - self.outputs = None - self.outputs_link = None - self.tracked_properties = None - self.retry_history = kwargs.get('retry_history', None) - self.iteration_count = kwargs.get('iteration_count', None) - self.repetition_indexes = kwargs.get('repetition_indexes', None) diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/workflow_run_action_repetition_definition_collection.py b/azure-mgmt-logic/azure/mgmt/logic/models/workflow_run_action_repetition_definition_collection.py deleted file mode 100644 index 2579dd8d91d5..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/workflow_run_action_repetition_definition_collection.py +++ /dev/null @@ -1,29 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from msrest.serialization import Model - - -class WorkflowRunActionRepetitionDefinitionCollection(Model): - """A collection of workflow run action repetitions. - - :param value: - :type value: - list[~azure.mgmt.logic.models.WorkflowRunActionRepetitionDefinition] - """ - - _attribute_map = { - 'value': {'key': 'value', 'type': '[WorkflowRunActionRepetitionDefinition]'}, - } - - def __init__(self, **kwargs): - super(WorkflowRunActionRepetitionDefinitionCollection, self).__init__(**kwargs) - self.value = kwargs.get('value', None) diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/workflow_run_action_repetition_definition_collection_py3.py b/azure-mgmt-logic/azure/mgmt/logic/models/workflow_run_action_repetition_definition_collection_py3.py deleted file mode 100644 index 8e91a4d9e493..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/workflow_run_action_repetition_definition_collection_py3.py +++ /dev/null @@ -1,29 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from msrest.serialization import Model - - -class WorkflowRunActionRepetitionDefinitionCollection(Model): - """A collection of workflow run action repetitions. - - :param value: - :type value: - list[~azure.mgmt.logic.models.WorkflowRunActionRepetitionDefinition] - """ - - _attribute_map = { - 'value': {'key': 'value', 'type': '[WorkflowRunActionRepetitionDefinition]'}, - } - - def __init__(self, *, value=None, **kwargs) -> None: - super(WorkflowRunActionRepetitionDefinitionCollection, self).__init__(**kwargs) - self.value = value diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/workflow_run_action_repetition_definition_paged.py b/azure-mgmt-logic/azure/mgmt/logic/models/workflow_run_action_repetition_definition_paged.py deleted file mode 100644 index edb3bdb62a07..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/workflow_run_action_repetition_definition_paged.py +++ /dev/null @@ -1,27 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from msrest.paging import Paged - - -class WorkflowRunActionRepetitionDefinitionPaged(Paged): - """ - A paging container for iterating over a list of :class:`WorkflowRunActionRepetitionDefinition ` object - """ - - _attribute_map = { - 'next_link': {'key': 'nextLink', 'type': 'str'}, - 'current_page': {'key': 'value', 'type': '[WorkflowRunActionRepetitionDefinition]'} - } - - def __init__(self, *args, **kwargs): - - super(WorkflowRunActionRepetitionDefinitionPaged, self).__init__(*args, **kwargs) diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/workflow_run_action_repetition_definition_py3.py b/azure-mgmt-logic/azure/mgmt/logic/models/workflow_run_action_repetition_definition_py3.py deleted file mode 100644 index d2f922d27aef..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/models/workflow_run_action_repetition_definition_py3.py +++ /dev/null @@ -1,117 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from .resource_py3 import Resource - - -class WorkflowRunActionRepetitionDefinition(Resource): - """The workflow run action repetition definition. - - Variables are only populated by the server, and will be ignored when - sending a request. - - :ivar id: The resource id. - :vartype id: str - :ivar name: Gets the resource name. - :vartype name: str - :ivar type: Gets the resource type. - :vartype type: str - :param location: The resource location. - :type location: str - :param tags: The resource tags. - :type tags: dict[str, str] - :param start_time: The start time of the workflow scope repetition. - :type start_time: datetime - :param end_time: The end time of the workflow scope repetition. - :type end_time: datetime - :param correlation: The correlation properties. - :type correlation: ~azure.mgmt.logic.models.RunActionCorrelation - :param status: The status of the workflow scope repetition. Possible - values include: 'NotSpecified', 'Paused', 'Running', 'Waiting', - 'Succeeded', 'Skipped', 'Suspended', 'Cancelled', 'Failed', 'Faulted', - 'TimedOut', 'Aborted', 'Ignored' - :type status: str or ~azure.mgmt.logic.models.WorkflowStatus - :param code: The workflow scope repetition code. - :type code: str - :param error: - :type error: object - :ivar tracking_id: Gets the tracking id. - :vartype tracking_id: str - :ivar inputs: Gets the inputs. - :vartype inputs: object - :ivar inputs_link: Gets the link to inputs. - :vartype inputs_link: ~azure.mgmt.logic.models.ContentLink - :ivar outputs: Gets the outputs. - :vartype outputs: object - :ivar outputs_link: Gets the link to outputs. - :vartype outputs_link: ~azure.mgmt.logic.models.ContentLink - :ivar tracked_properties: Gets the tracked properties. - :vartype tracked_properties: object - :param retry_history: Gets the retry histories. - :type retry_history: list[~azure.mgmt.logic.models.RetryHistory] - :param iteration_count: - :type iteration_count: int - :param repetition_indexes: The repetition indexes. - :type repetition_indexes: list[~azure.mgmt.logic.models.RepetitionIndex] - """ - - _validation = { - 'id': {'readonly': True}, - 'name': {'readonly': True}, - 'type': {'readonly': True}, - 'tracking_id': {'readonly': True}, - 'inputs': {'readonly': True}, - 'inputs_link': {'readonly': True}, - 'outputs': {'readonly': True}, - 'outputs_link': {'readonly': True}, - 'tracked_properties': {'readonly': True}, - } - - _attribute_map = { - 'id': {'key': 'id', 'type': 'str'}, - 'name': {'key': 'name', 'type': 'str'}, - 'type': {'key': 'type', 'type': 'str'}, - 'location': {'key': 'location', 'type': 'str'}, - 'tags': {'key': 'tags', 'type': '{str}'}, - 'start_time': {'key': 'properties.startTime', 'type': 'iso-8601'}, - 'end_time': {'key': 'properties.endTime', 'type': 'iso-8601'}, - 'correlation': {'key': 'properties.correlation', 'type': 'RunActionCorrelation'}, - 'status': {'key': 'properties.status', 'type': 'WorkflowStatus'}, - 'code': {'key': 'properties.code', 'type': 'str'}, - 'error': {'key': 'properties.error', 'type': 'object'}, - 'tracking_id': {'key': 'properties.trackingId', 'type': 'str'}, - 'inputs': {'key': 'properties.inputs', 'type': 'object'}, - 'inputs_link': {'key': 'properties.inputsLink', 'type': 'ContentLink'}, - 'outputs': {'key': 'properties.outputs', 'type': 'object'}, - 'outputs_link': {'key': 'properties.outputsLink', 'type': 'ContentLink'}, - 'tracked_properties': {'key': 'properties.trackedProperties', 'type': 'object'}, - 'retry_history': {'key': 'properties.retryHistory', 'type': '[RetryHistory]'}, - 'iteration_count': {'key': 'properties.iterationCount', 'type': 'int'}, - 'repetition_indexes': {'key': 'properties.repetitionIndexes', 'type': '[RepetitionIndex]'}, - } - - def __init__(self, *, location: str=None, tags=None, start_time=None, end_time=None, correlation=None, status=None, code: str=None, error=None, retry_history=None, iteration_count: int=None, repetition_indexes=None, **kwargs) -> None: - super(WorkflowRunActionRepetitionDefinition, self).__init__(location=location, tags=tags, **kwargs) - self.start_time = start_time - self.end_time = end_time - self.correlation = correlation - self.status = status - self.code = code - self.error = error - self.tracking_id = None - self.inputs = None - self.inputs_link = None - self.outputs = None - self.outputs_link = None - self.tracked_properties = None - self.retry_history = retry_history - self.iteration_count = iteration_count - self.repetition_indexes = repetition_indexes diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/workflow_run_py3.py b/azure-mgmt-logic/azure/mgmt/logic/models/workflow_run_py3.py index 4346f0b4550a..f02b95ad5c1e 100644 --- a/azure-mgmt-logic/azure/mgmt/logic/models/workflow_run_py3.py +++ b/azure-mgmt-logic/azure/mgmt/logic/models/workflow_run_py3.py @@ -20,8 +20,6 @@ class WorkflowRun(SubResource): :ivar id: The resource id. :vartype id: str - :ivar wait_end_time: Gets the wait end time. - :vartype wait_end_time: datetime :ivar start_time: Gets the start time. :vartype start_time: datetime :ivar end_time: Gets the end time. @@ -55,7 +53,6 @@ class WorkflowRun(SubResource): _validation = { 'id': {'readonly': True}, - 'wait_end_time': {'readonly': True}, 'start_time': {'readonly': True}, 'end_time': {'readonly': True}, 'status': {'readonly': True}, @@ -72,7 +69,6 @@ class WorkflowRun(SubResource): _attribute_map = { 'id': {'key': 'id', 'type': 'str'}, - 'wait_end_time': {'key': 'properties.waitEndTime', 'type': 'iso-8601'}, 'start_time': {'key': 'properties.startTime', 'type': 'iso-8601'}, 'end_time': {'key': 'properties.endTime', 'type': 'iso-8601'}, 'status': {'key': 'properties.status', 'type': 'WorkflowStatus'}, @@ -90,7 +86,6 @@ class WorkflowRun(SubResource): def __init__(self, *, correlation=None, **kwargs) -> None: super(WorkflowRun, self).__init__(**kwargs) - self.wait_end_time = None self.start_time = None self.end_time = None self.status = None diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/workflow_run_trigger.py b/azure-mgmt-logic/azure/mgmt/logic/models/workflow_run_trigger.py index 5601c36ac0ed..56bc68acad2b 100644 --- a/azure-mgmt-logic/azure/mgmt/logic/models/workflow_run_trigger.py +++ b/azure-mgmt-logic/azure/mgmt/logic/models/workflow_run_trigger.py @@ -28,8 +28,6 @@ class WorkflowRunTrigger(Model): :vartype outputs: object :ivar outputs_link: Gets the link to outputs. :vartype outputs_link: ~azure.mgmt.logic.models.ContentLink - :ivar scheduled_time: Gets the scheduled time. - :vartype scheduled_time: datetime :ivar start_time: Gets the start time. :vartype start_time: datetime :ivar end_time: Gets the end time. @@ -56,7 +54,6 @@ class WorkflowRunTrigger(Model): 'inputs_link': {'readonly': True}, 'outputs': {'readonly': True}, 'outputs_link': {'readonly': True}, - 'scheduled_time': {'readonly': True}, 'start_time': {'readonly': True}, 'end_time': {'readonly': True}, 'tracking_id': {'readonly': True}, @@ -72,7 +69,6 @@ class WorkflowRunTrigger(Model): 'inputs_link': {'key': 'inputsLink', 'type': 'ContentLink'}, 'outputs': {'key': 'outputs', 'type': 'object'}, 'outputs_link': {'key': 'outputsLink', 'type': 'ContentLink'}, - 'scheduled_time': {'key': 'scheduledTime', 'type': 'iso-8601'}, 'start_time': {'key': 'startTime', 'type': 'iso-8601'}, 'end_time': {'key': 'endTime', 'type': 'iso-8601'}, 'tracking_id': {'key': 'trackingId', 'type': 'str'}, @@ -90,7 +86,6 @@ def __init__(self, **kwargs): self.inputs_link = None self.outputs = None self.outputs_link = None - self.scheduled_time = None self.start_time = None self.end_time = None self.tracking_id = None diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/workflow_run_trigger_py3.py b/azure-mgmt-logic/azure/mgmt/logic/models/workflow_run_trigger_py3.py index eae9e8073abb..a849f0ee8e32 100644 --- a/azure-mgmt-logic/azure/mgmt/logic/models/workflow_run_trigger_py3.py +++ b/azure-mgmt-logic/azure/mgmt/logic/models/workflow_run_trigger_py3.py @@ -28,8 +28,6 @@ class WorkflowRunTrigger(Model): :vartype outputs: object :ivar outputs_link: Gets the link to outputs. :vartype outputs_link: ~azure.mgmt.logic.models.ContentLink - :ivar scheduled_time: Gets the scheduled time. - :vartype scheduled_time: datetime :ivar start_time: Gets the start time. :vartype start_time: datetime :ivar end_time: Gets the end time. @@ -56,7 +54,6 @@ class WorkflowRunTrigger(Model): 'inputs_link': {'readonly': True}, 'outputs': {'readonly': True}, 'outputs_link': {'readonly': True}, - 'scheduled_time': {'readonly': True}, 'start_time': {'readonly': True}, 'end_time': {'readonly': True}, 'tracking_id': {'readonly': True}, @@ -72,7 +69,6 @@ class WorkflowRunTrigger(Model): 'inputs_link': {'key': 'inputsLink', 'type': 'ContentLink'}, 'outputs': {'key': 'outputs', 'type': 'object'}, 'outputs_link': {'key': 'outputsLink', 'type': 'ContentLink'}, - 'scheduled_time': {'key': 'scheduledTime', 'type': 'iso-8601'}, 'start_time': {'key': 'startTime', 'type': 'iso-8601'}, 'end_time': {'key': 'endTime', 'type': 'iso-8601'}, 'tracking_id': {'key': 'trackingId', 'type': 'str'}, @@ -90,7 +86,6 @@ def __init__(self, *, correlation=None, **kwargs) -> None: self.inputs_link = None self.outputs = None self.outputs_link = None - self.scheduled_time = None self.start_time = None self.end_time = None self.tracking_id = None diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/workflow_trigger_list_callback_url_queries.py b/azure-mgmt-logic/azure/mgmt/logic/models/workflow_trigger_list_callback_url_queries.py index 99ed8eac51b9..2945097c8d3b 100644 --- a/azure-mgmt-logic/azure/mgmt/logic/models/workflow_trigger_list_callback_url_queries.py +++ b/azure-mgmt-logic/azure/mgmt/logic/models/workflow_trigger_list_callback_url_queries.py @@ -23,8 +23,6 @@ class WorkflowTriggerListCallbackUrlQueries(Model): :type sv: str :param sig: The SAS signature. :type sig: str - :param se: The SAS timestamp. - :type se: str """ _attribute_map = { @@ -32,7 +30,6 @@ class WorkflowTriggerListCallbackUrlQueries(Model): 'sp': {'key': 'sp', 'type': 'str'}, 'sv': {'key': 'sv', 'type': 'str'}, 'sig': {'key': 'sig', 'type': 'str'}, - 'se': {'key': 'se', 'type': 'str'}, } def __init__(self, **kwargs): @@ -41,4 +38,3 @@ def __init__(self, **kwargs): self.sp = kwargs.get('sp', None) self.sv = kwargs.get('sv', None) self.sig = kwargs.get('sig', None) - self.se = kwargs.get('se', None) diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/workflow_trigger_list_callback_url_queries_py3.py b/azure-mgmt-logic/azure/mgmt/logic/models/workflow_trigger_list_callback_url_queries_py3.py index e87101e2da19..e89e991a8d2a 100644 --- a/azure-mgmt-logic/azure/mgmt/logic/models/workflow_trigger_list_callback_url_queries_py3.py +++ b/azure-mgmt-logic/azure/mgmt/logic/models/workflow_trigger_list_callback_url_queries_py3.py @@ -23,8 +23,6 @@ class WorkflowTriggerListCallbackUrlQueries(Model): :type sv: str :param sig: The SAS signature. :type sig: str - :param se: The SAS timestamp. - :type se: str """ _attribute_map = { @@ -32,13 +30,11 @@ class WorkflowTriggerListCallbackUrlQueries(Model): 'sp': {'key': 'sp', 'type': 'str'}, 'sv': {'key': 'sv', 'type': 'str'}, 'sig': {'key': 'sig', 'type': 'str'}, - 'se': {'key': 'se', 'type': 'str'}, } - def __init__(self, *, api_version: str=None, sp: str=None, sv: str=None, sig: str=None, se: str=None, **kwargs) -> None: + def __init__(self, *, api_version: str=None, sp: str=None, sv: str=None, sig: str=None, **kwargs) -> None: super(WorkflowTriggerListCallbackUrlQueries, self).__init__(**kwargs) self.api_version = api_version self.sp = sp self.sv = sv self.sig = sig - self.se = se diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/workflow_trigger_recurrence.py b/azure-mgmt-logic/azure/mgmt/logic/models/workflow_trigger_recurrence.py index 36bc585fbfff..243d7f5cb2de 100644 --- a/azure-mgmt-logic/azure/mgmt/logic/models/workflow_trigger_recurrence.py +++ b/azure-mgmt-logic/azure/mgmt/logic/models/workflow_trigger_recurrence.py @@ -21,9 +21,9 @@ class WorkflowTriggerRecurrence(Model): :param interval: The interval. :type interval: int :param start_time: The start time. - :type start_time: str + :type start_time: datetime :param end_time: The end time. - :type end_time: str + :type end_time: datetime :param time_zone: The time zone. :type time_zone: str :param schedule: The recurrence schedule. @@ -33,8 +33,8 @@ class WorkflowTriggerRecurrence(Model): _attribute_map = { 'frequency': {'key': 'frequency', 'type': 'RecurrenceFrequency'}, 'interval': {'key': 'interval', 'type': 'int'}, - 'start_time': {'key': 'startTime', 'type': 'str'}, - 'end_time': {'key': 'endTime', 'type': 'str'}, + 'start_time': {'key': 'startTime', 'type': 'iso-8601'}, + 'end_time': {'key': 'endTime', 'type': 'iso-8601'}, 'time_zone': {'key': 'timeZone', 'type': 'str'}, 'schedule': {'key': 'schedule', 'type': 'RecurrenceSchedule'}, } diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/workflow_trigger_recurrence_py3.py b/azure-mgmt-logic/azure/mgmt/logic/models/workflow_trigger_recurrence_py3.py index b437623a94f6..37c0700bd38c 100644 --- a/azure-mgmt-logic/azure/mgmt/logic/models/workflow_trigger_recurrence_py3.py +++ b/azure-mgmt-logic/azure/mgmt/logic/models/workflow_trigger_recurrence_py3.py @@ -21,9 +21,9 @@ class WorkflowTriggerRecurrence(Model): :param interval: The interval. :type interval: int :param start_time: The start time. - :type start_time: str + :type start_time: datetime :param end_time: The end time. - :type end_time: str + :type end_time: datetime :param time_zone: The time zone. :type time_zone: str :param schedule: The recurrence schedule. @@ -33,13 +33,13 @@ class WorkflowTriggerRecurrence(Model): _attribute_map = { 'frequency': {'key': 'frequency', 'type': 'RecurrenceFrequency'}, 'interval': {'key': 'interval', 'type': 'int'}, - 'start_time': {'key': 'startTime', 'type': 'str'}, - 'end_time': {'key': 'endTime', 'type': 'str'}, + 'start_time': {'key': 'startTime', 'type': 'iso-8601'}, + 'end_time': {'key': 'endTime', 'type': 'iso-8601'}, 'time_zone': {'key': 'timeZone', 'type': 'str'}, 'schedule': {'key': 'schedule', 'type': 'RecurrenceSchedule'}, } - def __init__(self, *, frequency=None, interval: int=None, start_time: str=None, end_time: str=None, time_zone: str=None, schedule=None, **kwargs) -> None: + def __init__(self, *, frequency=None, interval: int=None, start_time=None, end_time=None, time_zone: str=None, schedule=None, **kwargs) -> None: super(WorkflowTriggerRecurrence, self).__init__(**kwargs) self.frequency = frequency self.interval = interval diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/x12_one_way_agreement.py b/azure-mgmt-logic/azure/mgmt/logic/models/x12_one_way_agreement.py index 7d5038dceef5..e10d9b5ab554 100644 --- a/azure-mgmt-logic/azure/mgmt/logic/models/x12_one_way_agreement.py +++ b/azure-mgmt-logic/azure/mgmt/logic/models/x12_one_way_agreement.py @@ -13,7 +13,7 @@ class X12OneWayAgreement(Model): - """The X12 one-way agreement. + """The X12 oneway agreement. All required parameters must be populated in order to send to Azure. diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/x12_one_way_agreement_py3.py b/azure-mgmt-logic/azure/mgmt/logic/models/x12_one_way_agreement_py3.py index 3caddb04ea2c..c4079a6133f9 100644 --- a/azure-mgmt-logic/azure/mgmt/logic/models/x12_one_way_agreement_py3.py +++ b/azure-mgmt-logic/azure/mgmt/logic/models/x12_one_way_agreement_py3.py @@ -13,7 +13,7 @@ class X12OneWayAgreement(Model): - """The X12 one-way agreement. + """The X12 oneway agreement. All required parameters must be populated in order to send to Azure. diff --git a/azure-mgmt-logic/azure/mgmt/logic/operations/__init__.py b/azure-mgmt-logic/azure/mgmt/logic/operations/__init__.py index b2facd3995b3..d554e3620607 100644 --- a/azure-mgmt-logic/azure/mgmt/logic/operations/__init__.py +++ b/azure-mgmt-logic/azure/mgmt/logic/operations/__init__.py @@ -15,12 +15,7 @@ from .workflow_trigger_histories_operations import WorkflowTriggerHistoriesOperations from .workflow_runs_operations import WorkflowRunsOperations from .workflow_run_actions_operations import WorkflowRunActionsOperations -from .workflow_run_action_repetitions_operations import WorkflowRunActionRepetitionsOperations -from .workflow_run_action_scoped_repetitions_operations import WorkflowRunActionScopedRepetitionsOperations -from .workflow_run_operations import WorkflowRunOperations from .integration_accounts_operations import IntegrationAccountsOperations -from .integration_account_assemblies_operations import IntegrationAccountAssembliesOperations -from .integration_account_batch_configurations_operations import IntegrationAccountBatchConfigurationsOperations from .schemas_operations import SchemasOperations from .maps_operations import MapsOperations from .partners_operations import PartnersOperations @@ -35,12 +30,7 @@ 'WorkflowTriggerHistoriesOperations', 'WorkflowRunsOperations', 'WorkflowRunActionsOperations', - 'WorkflowRunActionRepetitionsOperations', - 'WorkflowRunActionScopedRepetitionsOperations', - 'WorkflowRunOperations', 'IntegrationAccountsOperations', - 'IntegrationAccountAssembliesOperations', - 'IntegrationAccountBatchConfigurationsOperations', 'SchemasOperations', 'MapsOperations', 'PartnersOperations', diff --git a/azure-mgmt-logic/azure/mgmt/logic/operations/agreements_operations.py b/azure-mgmt-logic/azure/mgmt/logic/operations/agreements_operations.py index 03d89033138f..86eb0803ac8a 100644 --- a/azure-mgmt-logic/azure/mgmt/logic/operations/agreements_operations.py +++ b/azure-mgmt-logic/azure/mgmt/logic/operations/agreements_operations.py @@ -47,8 +47,7 @@ def list_by_integration_accounts( :type integration_account_name: str :param top: The number of items to be included in the result. :type top: int - :param filter: The filter to apply on the operation. Options for - filters include: AgreementType. + :param filter: The filter to apply on the operation. :type filter: str :param dict custom_headers: headers that will be added to the request :param bool raw: returns the direct response alongside the @@ -86,7 +85,7 @@ def internal_paging(next_link=None, raw=False): # Construct headers header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' + header_parameters['Accept'] = 'application/json' if self.config.generate_client_request_id: header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) if custom_headers: @@ -95,9 +94,8 @@ def internal_paging(next_link=None, raw=False): header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') # Construct and send request - request = self._client.get(url, query_parameters) - response = self._client.send( - request, header_parameters, stream=False, **operation_config) + request = self._client.get(url, query_parameters, header_parameters) + response = self._client.send(request, stream=False, **operation_config) if response.status_code not in [200]: exp = CloudError(response) @@ -153,7 +151,7 @@ def get( # Construct headers header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' + header_parameters['Accept'] = 'application/json' if self.config.generate_client_request_id: header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) if custom_headers: @@ -162,8 +160,8 @@ def get( header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') # Construct and send request - request = self._client.get(url, query_parameters) - response = self._client.send(request, header_parameters, stream=False, **operation_config) + request = self._client.get(url, query_parameters, header_parameters) + response = self._client.send(request, stream=False, **operation_config) if response.status_code not in [200]: exp = CloudError(response) @@ -220,6 +218,7 @@ def create_or_update( # Construct headers header_parameters = {} + header_parameters['Accept'] = 'application/json' header_parameters['Content-Type'] = 'application/json; charset=utf-8' if self.config.generate_client_request_id: header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) @@ -232,9 +231,8 @@ def create_or_update( body_content = self._serialize.body(agreement, 'IntegrationAccountAgreement') # Construct and send request - request = self._client.put(url, query_parameters) - response = self._client.send( - request, header_parameters, body_content, stream=False, **operation_config) + request = self._client.put(url, query_parameters, header_parameters, body_content) + response = self._client.send(request, stream=False, **operation_config) if response.status_code not in [200, 201]: exp = CloudError(response) @@ -290,7 +288,6 @@ def delete( # Construct headers header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' if self.config.generate_client_request_id: header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) if custom_headers: @@ -299,8 +296,8 @@ def delete( header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') # Construct and send request - request = self._client.delete(url, query_parameters) - response = self._client.send(request, header_parameters, stream=False, **operation_config) + request = self._client.delete(url, query_parameters, header_parameters) + response = self._client.send(request, stream=False, **operation_config) if response.status_code not in [200, 204]: exp = CloudError(response) @@ -311,79 +308,3 @@ def delete( client_raw_response = ClientRawResponse(None, response) return client_raw_response delete.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/agreements/{agreementName}'} - - def list_content_callback_url( - self, resource_group_name, integration_account_name, agreement_name, not_after=None, key_type=None, custom_headers=None, raw=False, **operation_config): - """Get the content callback url. - - :param resource_group_name: The resource group name. - :type resource_group_name: str - :param integration_account_name: The integration account name. - :type integration_account_name: str - :param agreement_name: The integration account agreement name. - :type agreement_name: str - :param not_after: The expiry time. - :type not_after: datetime - :param key_type: The key type. Possible values include: - 'NotSpecified', 'Primary', 'Secondary' - :type key_type: str or ~azure.mgmt.logic.models.KeyType - :param dict custom_headers: headers that will be added to the request - :param bool raw: returns the direct response alongside the - deserialized response - :param operation_config: :ref:`Operation configuration - overrides`. - :return: WorkflowTriggerCallbackUrl or ClientRawResponse if raw=true - :rtype: ~azure.mgmt.logic.models.WorkflowTriggerCallbackUrl or - ~msrest.pipeline.ClientRawResponse - :raises: :class:`CloudError` - """ - list_content_callback_url1 = models.GetCallbackUrlParameters(not_after=not_after, key_type=key_type) - - # Construct URL - url = self.list_content_callback_url.metadata['url'] - path_format_arguments = { - 'subscriptionId': self._serialize.url("self.config.subscription_id", self.config.subscription_id, 'str'), - 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), - 'integrationAccountName': self._serialize.url("integration_account_name", integration_account_name, 'str'), - 'agreementName': self._serialize.url("agreement_name", agreement_name, 'str') - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} - query_parameters['api-version'] = self._serialize.query("self.api_version", self.api_version, 'str') - - # Construct headers - header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' - if self.config.generate_client_request_id: - header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) - if custom_headers: - header_parameters.update(custom_headers) - if self.config.accept_language is not None: - header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') - - # Construct body - body_content = self._serialize.body(list_content_callback_url1, 'GetCallbackUrlParameters') - - # Construct and send request - request = self._client.post(url, query_parameters) - response = self._client.send( - request, header_parameters, body_content, stream=False, **operation_config) - - if response.status_code not in [200]: - exp = CloudError(response) - exp.request_id = response.headers.get('x-ms-request-id') - raise exp - - deserialized = None - - if response.status_code == 200: - deserialized = self._deserialize('WorkflowTriggerCallbackUrl', response) - - if raw: - client_raw_response = ClientRawResponse(deserialized, response) - return client_raw_response - - return deserialized - list_content_callback_url.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/agreements/{agreementName}/listContentCallbackUrl'} diff --git a/azure-mgmt-logic/azure/mgmt/logic/operations/certificates_operations.py b/azure-mgmt-logic/azure/mgmt/logic/operations/certificates_operations.py index 615cbe579cec..32c7a0199b9e 100644 --- a/azure-mgmt-logic/azure/mgmt/logic/operations/certificates_operations.py +++ b/azure-mgmt-logic/azure/mgmt/logic/operations/certificates_operations.py @@ -81,7 +81,7 @@ def internal_paging(next_link=None, raw=False): # Construct headers header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' + header_parameters['Accept'] = 'application/json' if self.config.generate_client_request_id: header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) if custom_headers: @@ -90,9 +90,8 @@ def internal_paging(next_link=None, raw=False): header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') # Construct and send request - request = self._client.get(url, query_parameters) - response = self._client.send( - request, header_parameters, stream=False, **operation_config) + request = self._client.get(url, query_parameters, header_parameters) + response = self._client.send(request, stream=False, **operation_config) if response.status_code not in [200]: exp = CloudError(response) @@ -149,7 +148,7 @@ def get( # Construct headers header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' + header_parameters['Accept'] = 'application/json' if self.config.generate_client_request_id: header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) if custom_headers: @@ -158,8 +157,8 @@ def get( header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') # Construct and send request - request = self._client.get(url, query_parameters) - response = self._client.send(request, header_parameters, stream=False, **operation_config) + request = self._client.get(url, query_parameters, header_parameters) + response = self._client.send(request, stream=False, **operation_config) if response.status_code not in [200]: exp = CloudError(response) @@ -218,6 +217,7 @@ def create_or_update( # Construct headers header_parameters = {} + header_parameters['Accept'] = 'application/json' header_parameters['Content-Type'] = 'application/json; charset=utf-8' if self.config.generate_client_request_id: header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) @@ -230,9 +230,8 @@ def create_or_update( body_content = self._serialize.body(certificate, 'IntegrationAccountCertificate') # Construct and send request - request = self._client.put(url, query_parameters) - response = self._client.send( - request, header_parameters, body_content, stream=False, **operation_config) + request = self._client.put(url, query_parameters, header_parameters, body_content) + response = self._client.send(request, stream=False, **operation_config) if response.status_code not in [200, 201]: exp = CloudError(response) @@ -288,7 +287,6 @@ def delete( # Construct headers header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' if self.config.generate_client_request_id: header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) if custom_headers: @@ -297,8 +295,8 @@ def delete( header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') # Construct and send request - request = self._client.delete(url, query_parameters) - response = self._client.send(request, header_parameters, stream=False, **operation_config) + request = self._client.delete(url, query_parameters, header_parameters) + response = self._client.send(request, stream=False, **operation_config) if response.status_code not in [200, 204]: exp = CloudError(response) diff --git a/azure-mgmt-logic/azure/mgmt/logic/operations/integration_account_assemblies_operations.py b/azure-mgmt-logic/azure/mgmt/logic/operations/integration_account_assemblies_operations.py deleted file mode 100644 index ebfb06ee9381..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/operations/integration_account_assemblies_operations.py +++ /dev/null @@ -1,369 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -import uuid -from msrest.pipeline import ClientRawResponse -from msrestazure.azure_exceptions import CloudError - -from .. import models - - -class IntegrationAccountAssembliesOperations(object): - """IntegrationAccountAssembliesOperations operations. - - :param client: Client for service requests. - :param config: Configuration of service client. - :param serializer: An object model serializer. - :param deserializer: An object model deserializer. - :ivar api_version: The API version. Constant value: "2016-06-01". - """ - - models = models - - def __init__(self, client, config, serializer, deserializer): - - self._client = client - self._serialize = serializer - self._deserialize = deserializer - self.api_version = "2016-06-01" - - self.config = config - - def list( - self, resource_group_name, integration_account_name, custom_headers=None, raw=False, **operation_config): - """List the assemblies for an integration account. - - :param resource_group_name: The resource group name. - :type resource_group_name: str - :param integration_account_name: The integration account name. - :type integration_account_name: str - :param dict custom_headers: headers that will be added to the request - :param bool raw: returns the direct response alongside the - deserialized response - :param operation_config: :ref:`Operation configuration - overrides`. - :return: An iterator like instance of AssemblyDefinition - :rtype: - ~azure.mgmt.logic.models.AssemblyDefinitionPaged[~azure.mgmt.logic.models.AssemblyDefinition] - :raises: :class:`CloudError` - """ - def internal_paging(next_link=None, raw=False): - - if not next_link: - # Construct URL - url = self.list.metadata['url'] - path_format_arguments = { - 'subscriptionId': self._serialize.url("self.config.subscription_id", self.config.subscription_id, 'str'), - 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), - 'integrationAccountName': self._serialize.url("integration_account_name", integration_account_name, 'str') - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} - query_parameters['api-version'] = self._serialize.query("self.api_version", self.api_version, 'str') - - else: - url = next_link - query_parameters = {} - - # Construct headers - header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' - if self.config.generate_client_request_id: - header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) - if custom_headers: - header_parameters.update(custom_headers) - if self.config.accept_language is not None: - header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') - - # Construct and send request - request = self._client.get(url, query_parameters) - response = self._client.send( - request, header_parameters, stream=False, **operation_config) - - if response.status_code not in [200]: - exp = CloudError(response) - exp.request_id = response.headers.get('x-ms-request-id') - raise exp - - return response - - # Deserialize response - deserialized = models.AssemblyDefinitionPaged(internal_paging, self._deserialize.dependencies) - - if raw: - header_dict = {} - client_raw_response = models.AssemblyDefinitionPaged(internal_paging, self._deserialize.dependencies, header_dict) - return client_raw_response - - return deserialized - list.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/assemblies'} - - def get( - self, resource_group_name, integration_account_name, assembly_artifact_name, custom_headers=None, raw=False, **operation_config): - """Get an assembly for an integration account. - - :param resource_group_name: The resource group name. - :type resource_group_name: str - :param integration_account_name: The integration account name. - :type integration_account_name: str - :param assembly_artifact_name: The assembly artifact name. - :type assembly_artifact_name: str - :param dict custom_headers: headers that will be added to the request - :param bool raw: returns the direct response alongside the - deserialized response - :param operation_config: :ref:`Operation configuration - overrides`. - :return: AssemblyDefinition or ClientRawResponse if raw=true - :rtype: ~azure.mgmt.logic.models.AssemblyDefinition or - ~msrest.pipeline.ClientRawResponse - :raises: :class:`CloudError` - """ - # Construct URL - url = self.get.metadata['url'] - path_format_arguments = { - 'subscriptionId': self._serialize.url("self.config.subscription_id", self.config.subscription_id, 'str'), - 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), - 'integrationAccountName': self._serialize.url("integration_account_name", integration_account_name, 'str'), - 'assemblyArtifactName': self._serialize.url("assembly_artifact_name", assembly_artifact_name, 'str') - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} - query_parameters['api-version'] = self._serialize.query("self.api_version", self.api_version, 'str') - - # Construct headers - header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' - if self.config.generate_client_request_id: - header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) - if custom_headers: - header_parameters.update(custom_headers) - if self.config.accept_language is not None: - header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') - - # Construct and send request - request = self._client.get(url, query_parameters) - response = self._client.send(request, header_parameters, stream=False, **operation_config) - - if response.status_code not in [200]: - exp = CloudError(response) - exp.request_id = response.headers.get('x-ms-request-id') - raise exp - - deserialized = None - - if response.status_code == 200: - deserialized = self._deserialize('AssemblyDefinition', response) - - if raw: - client_raw_response = ClientRawResponse(deserialized, response) - return client_raw_response - - return deserialized - get.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/assemblies/{assemblyArtifactName}'} - - def create_or_update( - self, resource_group_name, integration_account_name, assembly_artifact_name, assembly_artifact, custom_headers=None, raw=False, **operation_config): - """Create or update an assembly for an integration account. - - :param resource_group_name: The resource group name. - :type resource_group_name: str - :param integration_account_name: The integration account name. - :type integration_account_name: str - :param assembly_artifact_name: The assembly artifact name. - :type assembly_artifact_name: str - :param assembly_artifact: The assembly artifact. - :type assembly_artifact: ~azure.mgmt.logic.models.AssemblyDefinition - :param dict custom_headers: headers that will be added to the request - :param bool raw: returns the direct response alongside the - deserialized response - :param operation_config: :ref:`Operation configuration - overrides`. - :return: AssemblyDefinition or ClientRawResponse if raw=true - :rtype: ~azure.mgmt.logic.models.AssemblyDefinition or - ~msrest.pipeline.ClientRawResponse - :raises: :class:`CloudError` - """ - # Construct URL - url = self.create_or_update.metadata['url'] - path_format_arguments = { - 'subscriptionId': self._serialize.url("self.config.subscription_id", self.config.subscription_id, 'str'), - 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), - 'integrationAccountName': self._serialize.url("integration_account_name", integration_account_name, 'str'), - 'assemblyArtifactName': self._serialize.url("assembly_artifact_name", assembly_artifact_name, 'str') - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} - query_parameters['api-version'] = self._serialize.query("self.api_version", self.api_version, 'str') - - # Construct headers - header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' - if self.config.generate_client_request_id: - header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) - if custom_headers: - header_parameters.update(custom_headers) - if self.config.accept_language is not None: - header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') - - # Construct body - body_content = self._serialize.body(assembly_artifact, 'AssemblyDefinition') - - # Construct and send request - request = self._client.put(url, query_parameters) - response = self._client.send( - request, header_parameters, body_content, stream=False, **operation_config) - - if response.status_code not in [200, 201]: - exp = CloudError(response) - exp.request_id = response.headers.get('x-ms-request-id') - raise exp - - deserialized = None - - if response.status_code == 200: - deserialized = self._deserialize('AssemblyDefinition', response) - if response.status_code == 201: - deserialized = self._deserialize('AssemblyDefinition', response) - - if raw: - client_raw_response = ClientRawResponse(deserialized, response) - return client_raw_response - - return deserialized - create_or_update.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/assemblies/{assemblyArtifactName}'} - - def delete( - self, resource_group_name, integration_account_name, assembly_artifact_name, custom_headers=None, raw=False, **operation_config): - """Delete an assembly for an integration account. - - :param resource_group_name: The resource group name. - :type resource_group_name: str - :param integration_account_name: The integration account name. - :type integration_account_name: str - :param assembly_artifact_name: The assembly artifact name. - :type assembly_artifact_name: str - :param dict custom_headers: headers that will be added to the request - :param bool raw: returns the direct response alongside the - deserialized response - :param operation_config: :ref:`Operation configuration - overrides`. - :return: None or ClientRawResponse if raw=true - :rtype: None or ~msrest.pipeline.ClientRawResponse - :raises: :class:`CloudError` - """ - # Construct URL - url = self.delete.metadata['url'] - path_format_arguments = { - 'subscriptionId': self._serialize.url("self.config.subscription_id", self.config.subscription_id, 'str'), - 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), - 'integrationAccountName': self._serialize.url("integration_account_name", integration_account_name, 'str'), - 'assemblyArtifactName': self._serialize.url("assembly_artifact_name", assembly_artifact_name, 'str') - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} - query_parameters['api-version'] = self._serialize.query("self.api_version", self.api_version, 'str') - - # Construct headers - header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' - if self.config.generate_client_request_id: - header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) - if custom_headers: - header_parameters.update(custom_headers) - if self.config.accept_language is not None: - header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') - - # Construct and send request - request = self._client.delete(url, query_parameters) - response = self._client.send(request, header_parameters, stream=False, **operation_config) - - if response.status_code not in [200, 204]: - exp = CloudError(response) - exp.request_id = response.headers.get('x-ms-request-id') - raise exp - - if raw: - client_raw_response = ClientRawResponse(None, response) - return client_raw_response - delete.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/assemblies/{assemblyArtifactName}'} - - def list_content_callback_url( - self, resource_group_name, integration_account_name, assembly_artifact_name, custom_headers=None, raw=False, **operation_config): - """Get the content callback url for an integration account assembly. - - :param resource_group_name: The resource group name. - :type resource_group_name: str - :param integration_account_name: The integration account name. - :type integration_account_name: str - :param assembly_artifact_name: The assembly artifact name. - :type assembly_artifact_name: str - :param dict custom_headers: headers that will be added to the request - :param bool raw: returns the direct response alongside the - deserialized response - :param operation_config: :ref:`Operation configuration - overrides`. - :return: WorkflowTriggerCallbackUrl or ClientRawResponse if raw=true - :rtype: ~azure.mgmt.logic.models.WorkflowTriggerCallbackUrl or - ~msrest.pipeline.ClientRawResponse - :raises: :class:`CloudError` - """ - # Construct URL - url = self.list_content_callback_url.metadata['url'] - path_format_arguments = { - 'subscriptionId': self._serialize.url("self.config.subscription_id", self.config.subscription_id, 'str'), - 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), - 'integrationAccountName': self._serialize.url("integration_account_name", integration_account_name, 'str'), - 'assemblyArtifactName': self._serialize.url("assembly_artifact_name", assembly_artifact_name, 'str') - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} - query_parameters['api-version'] = self._serialize.query("self.api_version", self.api_version, 'str') - - # Construct headers - header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' - if self.config.generate_client_request_id: - header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) - if custom_headers: - header_parameters.update(custom_headers) - if self.config.accept_language is not None: - header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') - - # Construct and send request - request = self._client.post(url, query_parameters) - response = self._client.send(request, header_parameters, stream=False, **operation_config) - - if response.status_code not in [200]: - exp = CloudError(response) - exp.request_id = response.headers.get('x-ms-request-id') - raise exp - - deserialized = None - - if response.status_code == 200: - deserialized = self._deserialize('WorkflowTriggerCallbackUrl', response) - - if raw: - client_raw_response = ClientRawResponse(deserialized, response) - return client_raw_response - - return deserialized - list_content_callback_url.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/assemblies/{assemblyArtifactName}/listContentCallbackUrl'} diff --git a/azure-mgmt-logic/azure/mgmt/logic/operations/integration_account_batch_configurations_operations.py b/azure-mgmt-logic/azure/mgmt/logic/operations/integration_account_batch_configurations_operations.py deleted file mode 100644 index 297b62c6bf2b..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/operations/integration_account_batch_configurations_operations.py +++ /dev/null @@ -1,304 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -import uuid -from msrest.pipeline import ClientRawResponse -from msrestazure.azure_exceptions import CloudError - -from .. import models - - -class IntegrationAccountBatchConfigurationsOperations(object): - """IntegrationAccountBatchConfigurationsOperations operations. - - :param client: Client for service requests. - :param config: Configuration of service client. - :param serializer: An object model serializer. - :param deserializer: An object model deserializer. - :ivar api_version: The API version. Constant value: "2016-06-01". - """ - - models = models - - def __init__(self, client, config, serializer, deserializer): - - self._client = client - self._serialize = serializer - self._deserialize = deserializer - self.api_version = "2016-06-01" - - self.config = config - - def list( - self, resource_group_name, integration_account_name, custom_headers=None, raw=False, **operation_config): - """List the batch configurations for an integration account. - - :param resource_group_name: The resource group name. - :type resource_group_name: str - :param integration_account_name: The integration account name. - :type integration_account_name: str - :param dict custom_headers: headers that will be added to the request - :param bool raw: returns the direct response alongside the - deserialized response - :param operation_config: :ref:`Operation configuration - overrides`. - :return: An iterator like instance of BatchConfiguration - :rtype: - ~azure.mgmt.logic.models.BatchConfigurationPaged[~azure.mgmt.logic.models.BatchConfiguration] - :raises: :class:`CloudError` - """ - def internal_paging(next_link=None, raw=False): - - if not next_link: - # Construct URL - url = self.list.metadata['url'] - path_format_arguments = { - 'subscriptionId': self._serialize.url("self.config.subscription_id", self.config.subscription_id, 'str'), - 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), - 'integrationAccountName': self._serialize.url("integration_account_name", integration_account_name, 'str') - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} - query_parameters['api-version'] = self._serialize.query("self.api_version", self.api_version, 'str') - - else: - url = next_link - query_parameters = {} - - # Construct headers - header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' - if self.config.generate_client_request_id: - header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) - if custom_headers: - header_parameters.update(custom_headers) - if self.config.accept_language is not None: - header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') - - # Construct and send request - request = self._client.get(url, query_parameters) - response = self._client.send( - request, header_parameters, stream=False, **operation_config) - - if response.status_code not in [200]: - exp = CloudError(response) - exp.request_id = response.headers.get('x-ms-request-id') - raise exp - - return response - - # Deserialize response - deserialized = models.BatchConfigurationPaged(internal_paging, self._deserialize.dependencies) - - if raw: - header_dict = {} - client_raw_response = models.BatchConfigurationPaged(internal_paging, self._deserialize.dependencies, header_dict) - return client_raw_response - - return deserialized - list.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/batchConfigurations'} - - def get( - self, resource_group_name, integration_account_name, batch_configuration_name, custom_headers=None, raw=False, **operation_config): - """Get a batch configuration for an integration account. - - :param resource_group_name: The resource group name. - :type resource_group_name: str - :param integration_account_name: The integration account name. - :type integration_account_name: str - :param batch_configuration_name: The batch configuration name. - :type batch_configuration_name: str - :param dict custom_headers: headers that will be added to the request - :param bool raw: returns the direct response alongside the - deserialized response - :param operation_config: :ref:`Operation configuration - overrides`. - :return: BatchConfiguration or ClientRawResponse if raw=true - :rtype: ~azure.mgmt.logic.models.BatchConfiguration or - ~msrest.pipeline.ClientRawResponse - :raises: :class:`CloudError` - """ - # Construct URL - url = self.get.metadata['url'] - path_format_arguments = { - 'subscriptionId': self._serialize.url("self.config.subscription_id", self.config.subscription_id, 'str'), - 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), - 'integrationAccountName': self._serialize.url("integration_account_name", integration_account_name, 'str'), - 'batchConfigurationName': self._serialize.url("batch_configuration_name", batch_configuration_name, 'str') - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} - query_parameters['api-version'] = self._serialize.query("self.api_version", self.api_version, 'str') - - # Construct headers - header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' - if self.config.generate_client_request_id: - header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) - if custom_headers: - header_parameters.update(custom_headers) - if self.config.accept_language is not None: - header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') - - # Construct and send request - request = self._client.get(url, query_parameters) - response = self._client.send(request, header_parameters, stream=False, **operation_config) - - if response.status_code not in [200]: - exp = CloudError(response) - exp.request_id = response.headers.get('x-ms-request-id') - raise exp - - deserialized = None - - if response.status_code == 200: - deserialized = self._deserialize('BatchConfiguration', response) - - if raw: - client_raw_response = ClientRawResponse(deserialized, response) - return client_raw_response - - return deserialized - get.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/batchConfigurations/{batchConfigurationName}'} - - def create_or_update( - self, resource_group_name, integration_account_name, batch_configuration_name, batch_configuration, custom_headers=None, raw=False, **operation_config): - """Create or update a batch configuration for an integration account. - - :param resource_group_name: The resource group name. - :type resource_group_name: str - :param integration_account_name: The integration account name. - :type integration_account_name: str - :param batch_configuration_name: The batch configuration name. - :type batch_configuration_name: str - :param batch_configuration: The batch configuration. - :type batch_configuration: ~azure.mgmt.logic.models.BatchConfiguration - :param dict custom_headers: headers that will be added to the request - :param bool raw: returns the direct response alongside the - deserialized response - :param operation_config: :ref:`Operation configuration - overrides`. - :return: BatchConfiguration or ClientRawResponse if raw=true - :rtype: ~azure.mgmt.logic.models.BatchConfiguration or - ~msrest.pipeline.ClientRawResponse - :raises: :class:`CloudError` - """ - # Construct URL - url = self.create_or_update.metadata['url'] - path_format_arguments = { - 'subscriptionId': self._serialize.url("self.config.subscription_id", self.config.subscription_id, 'str'), - 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), - 'integrationAccountName': self._serialize.url("integration_account_name", integration_account_name, 'str'), - 'batchConfigurationName': self._serialize.url("batch_configuration_name", batch_configuration_name, 'str') - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} - query_parameters['api-version'] = self._serialize.query("self.api_version", self.api_version, 'str') - - # Construct headers - header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' - if self.config.generate_client_request_id: - header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) - if custom_headers: - header_parameters.update(custom_headers) - if self.config.accept_language is not None: - header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') - - # Construct body - body_content = self._serialize.body(batch_configuration, 'BatchConfiguration') - - # Construct and send request - request = self._client.put(url, query_parameters) - response = self._client.send( - request, header_parameters, body_content, stream=False, **operation_config) - - if response.status_code not in [200, 201]: - exp = CloudError(response) - exp.request_id = response.headers.get('x-ms-request-id') - raise exp - - deserialized = None - - if response.status_code == 200: - deserialized = self._deserialize('BatchConfiguration', response) - if response.status_code == 201: - deserialized = self._deserialize('BatchConfiguration', response) - - if raw: - client_raw_response = ClientRawResponse(deserialized, response) - return client_raw_response - - return deserialized - create_or_update.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/batchConfigurations/{batchConfigurationName}'} - - def delete( - self, resource_group_name, integration_account_name, batch_configuration_name, custom_headers=None, raw=False, **operation_config): - """Delete a batch configuration for an integration account. - - :param resource_group_name: The resource group name. - :type resource_group_name: str - :param integration_account_name: The integration account name. - :type integration_account_name: str - :param batch_configuration_name: The batch configuration name. - :type batch_configuration_name: str - :param dict custom_headers: headers that will be added to the request - :param bool raw: returns the direct response alongside the - deserialized response - :param operation_config: :ref:`Operation configuration - overrides`. - :return: None or ClientRawResponse if raw=true - :rtype: None or ~msrest.pipeline.ClientRawResponse - :raises: :class:`CloudError` - """ - # Construct URL - url = self.delete.metadata['url'] - path_format_arguments = { - 'subscriptionId': self._serialize.url("self.config.subscription_id", self.config.subscription_id, 'str'), - 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), - 'integrationAccountName': self._serialize.url("integration_account_name", integration_account_name, 'str'), - 'batchConfigurationName': self._serialize.url("batch_configuration_name", batch_configuration_name, 'str') - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} - query_parameters['api-version'] = self._serialize.query("self.api_version", self.api_version, 'str') - - # Construct headers - header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' - if self.config.generate_client_request_id: - header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) - if custom_headers: - header_parameters.update(custom_headers) - if self.config.accept_language is not None: - header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') - - # Construct and send request - request = self._client.delete(url, query_parameters) - response = self._client.send(request, header_parameters, stream=False, **operation_config) - - if response.status_code not in [200, 204]: - exp = CloudError(response) - exp.request_id = response.headers.get('x-ms-request-id') - raise exp - - if raw: - client_raw_response = ClientRawResponse(None, response) - return client_raw_response - delete.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/batchConfigurations/{batchConfigurationName}'} diff --git a/azure-mgmt-logic/azure/mgmt/logic/operations/integration_accounts_operations.py b/azure-mgmt-logic/azure/mgmt/logic/operations/integration_accounts_operations.py index 692acc1e3dd6..c4b222cf7caa 100644 --- a/azure-mgmt-logic/azure/mgmt/logic/operations/integration_accounts_operations.py +++ b/azure-mgmt-logic/azure/mgmt/logic/operations/integration_accounts_operations.py @@ -75,7 +75,7 @@ def internal_paging(next_link=None, raw=False): # Construct headers header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' + header_parameters['Accept'] = 'application/json' if self.config.generate_client_request_id: header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) if custom_headers: @@ -84,9 +84,8 @@ def internal_paging(next_link=None, raw=False): header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') # Construct and send request - request = self._client.get(url, query_parameters) - response = self._client.send( - request, header_parameters, stream=False, **operation_config) + request = self._client.get(url, query_parameters, header_parameters) + response = self._client.send(request, stream=False, **operation_config) if response.status_code not in [200]: exp = CloudError(response) @@ -147,7 +146,7 @@ def internal_paging(next_link=None, raw=False): # Construct headers header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' + header_parameters['Accept'] = 'application/json' if self.config.generate_client_request_id: header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) if custom_headers: @@ -156,9 +155,8 @@ def internal_paging(next_link=None, raw=False): header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') # Construct and send request - request = self._client.get(url, query_parameters) - response = self._client.send( - request, header_parameters, stream=False, **operation_config) + request = self._client.get(url, query_parameters, header_parameters) + response = self._client.send(request, stream=False, **operation_config) if response.status_code not in [200]: exp = CloudError(response) @@ -211,7 +209,7 @@ def get( # Construct headers header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' + header_parameters['Accept'] = 'application/json' if self.config.generate_client_request_id: header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) if custom_headers: @@ -220,8 +218,8 @@ def get( header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') # Construct and send request - request = self._client.get(url, query_parameters) - response = self._client.send(request, header_parameters, stream=False, **operation_config) + request = self._client.get(url, query_parameters, header_parameters) + response = self._client.send(request, stream=False, **operation_config) if response.status_code not in [200]: exp = CloudError(response) @@ -275,6 +273,7 @@ def create_or_update( # Construct headers header_parameters = {} + header_parameters['Accept'] = 'application/json' header_parameters['Content-Type'] = 'application/json; charset=utf-8' if self.config.generate_client_request_id: header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) @@ -287,9 +286,8 @@ def create_or_update( body_content = self._serialize.body(integration_account, 'IntegrationAccount') # Construct and send request - request = self._client.put(url, query_parameters) - response = self._client.send( - request, header_parameters, body_content, stream=False, **operation_config) + request = self._client.put(url, query_parameters, header_parameters, body_content) + response = self._client.send(request, stream=False, **operation_config) if response.status_code not in [200, 201]: exp = CloudError(response) @@ -345,6 +343,7 @@ def update( # Construct headers header_parameters = {} + header_parameters['Accept'] = 'application/json' header_parameters['Content-Type'] = 'application/json; charset=utf-8' if self.config.generate_client_request_id: header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) @@ -357,9 +356,8 @@ def update( body_content = self._serialize.body(integration_account, 'IntegrationAccount') # Construct and send request - request = self._client.patch(url, query_parameters) - response = self._client.send( - request, header_parameters, body_content, stream=False, **operation_config) + request = self._client.patch(url, query_parameters, header_parameters, body_content) + response = self._client.send(request, stream=False, **operation_config) if response.status_code not in [200]: exp = CloudError(response) @@ -410,7 +408,6 @@ def delete( # Construct headers header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' if self.config.generate_client_request_id: header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) if custom_headers: @@ -419,8 +416,8 @@ def delete( header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') # Construct and send request - request = self._client.delete(url, query_parameters) - response = self._client.send(request, header_parameters, stream=False, **operation_config) + request = self._client.delete(url, query_parameters, header_parameters) + response = self._client.send(request, stream=False, **operation_config) if response.status_code not in [200, 204]: exp = CloudError(response) @@ -472,6 +469,7 @@ def get_callback_url( # Construct headers header_parameters = {} + header_parameters['Accept'] = 'application/json' header_parameters['Content-Type'] = 'application/json; charset=utf-8' if self.config.generate_client_request_id: header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) @@ -484,9 +482,8 @@ def get_callback_url( body_content = self._serialize.body(parameters, 'GetCallbackUrlParameters') # Construct and send request - request = self._client.post(url, query_parameters) - response = self._client.send( - request, header_parameters, body_content, stream=False, **operation_config) + request = self._client.post(url, query_parameters, header_parameters, body_content) + response = self._client.send(request, stream=False, **operation_config) if response.status_code not in [200]: exp = CloudError(response) @@ -504,215 +501,3 @@ def get_callback_url( return deserialized get_callback_url.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/listCallbackUrl'} - - def list_key_vault_keys( - self, resource_group_name, integration_account_name, key_vault, skip_token=None, custom_headers=None, raw=False, **operation_config): - """Gets the integration account's Key Vault keys. - - :param resource_group_name: The resource group name. - :type resource_group_name: str - :param integration_account_name: The integration account name. - :type integration_account_name: str - :param key_vault: The key vault reference. - :type key_vault: ~azure.mgmt.logic.models.KeyVaultReference - :param skip_token: The skip token. - :type skip_token: str - :param dict custom_headers: headers that will be added to the request - :param bool raw: returns the direct response alongside the - deserialized response - :param operation_config: :ref:`Operation configuration - overrides`. - :return: An iterator like instance of KeyVaultKey - :rtype: - ~azure.mgmt.logic.models.KeyVaultKeyPaged[~azure.mgmt.logic.models.KeyVaultKey] - :raises: :class:`CloudError` - """ - list_key_vault_keys1 = models.ListKeyVaultKeysDefinition(key_vault=key_vault, skip_token=skip_token) - - def internal_paging(next_link=None, raw=False): - - if not next_link: - # Construct URL - url = self.list_key_vault_keys.metadata['url'] - path_format_arguments = { - 'subscriptionId': self._serialize.url("self.config.subscription_id", self.config.subscription_id, 'str'), - 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), - 'integrationAccountName': self._serialize.url("integration_account_name", integration_account_name, 'str') - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} - query_parameters['api-version'] = self._serialize.query("self.api_version", self.api_version, 'str') - - else: - url = next_link - query_parameters = {} - - # Construct headers - header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' - if self.config.generate_client_request_id: - header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) - if custom_headers: - header_parameters.update(custom_headers) - if self.config.accept_language is not None: - header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') - - # Construct body - body_content = self._serialize.body(list_key_vault_keys1, 'ListKeyVaultKeysDefinition') - - # Construct and send request - request = self._client.post(url, query_parameters) - response = self._client.send( - request, header_parameters, body_content, stream=False, **operation_config) - - if response.status_code not in [200]: - exp = CloudError(response) - exp.request_id = response.headers.get('x-ms-request-id') - raise exp - - return response - - # Deserialize response - deserialized = models.KeyVaultKeyPaged(internal_paging, self._deserialize.dependencies) - - if raw: - header_dict = {} - client_raw_response = models.KeyVaultKeyPaged(internal_paging, self._deserialize.dependencies, header_dict) - return client_raw_response - - return deserialized - list_key_vault_keys.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/listKeyVaultKeys'} - - def log_tracking_events( - self, resource_group_name, integration_account_name, log_tracking_events, custom_headers=None, raw=False, **operation_config): - """Logs the integration account's tracking events. - - :param resource_group_name: The resource group name. - :type resource_group_name: str - :param integration_account_name: The integration account name. - :type integration_account_name: str - :param log_tracking_events: The callback URL parameters. - :type log_tracking_events: - ~azure.mgmt.logic.models.TrackingEventsDefinition - :param dict custom_headers: headers that will be added to the request - :param bool raw: returns the direct response alongside the - deserialized response - :param operation_config: :ref:`Operation configuration - overrides`. - :return: None or ClientRawResponse if raw=true - :rtype: None or ~msrest.pipeline.ClientRawResponse - :raises: :class:`CloudError` - """ - # Construct URL - url = self.log_tracking_events.metadata['url'] - path_format_arguments = { - 'subscriptionId': self._serialize.url("self.config.subscription_id", self.config.subscription_id, 'str'), - 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), - 'integrationAccountName': self._serialize.url("integration_account_name", integration_account_name, 'str') - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} - query_parameters['api-version'] = self._serialize.query("self.api_version", self.api_version, 'str') - - # Construct headers - header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' - if self.config.generate_client_request_id: - header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) - if custom_headers: - header_parameters.update(custom_headers) - if self.config.accept_language is not None: - header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') - - # Construct body - body_content = self._serialize.body(log_tracking_events, 'TrackingEventsDefinition') - - # Construct and send request - request = self._client.post(url, query_parameters) - response = self._client.send( - request, header_parameters, body_content, stream=False, **operation_config) - - if response.status_code not in [200]: - exp = CloudError(response) - exp.request_id = response.headers.get('x-ms-request-id') - raise exp - - if raw: - client_raw_response = ClientRawResponse(None, response) - return client_raw_response - log_tracking_events.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/logTrackingEvents'} - - def regenerate_access_key( - self, resource_group_name, integration_account_name, key_type=None, custom_headers=None, raw=False, **operation_config): - """Regenerates the integration account access key. - - :param resource_group_name: The resource group name. - :type resource_group_name: str - :param integration_account_name: The integration account name. - :type integration_account_name: str - :param key_type: The key type. Possible values include: - 'NotSpecified', 'Primary', 'Secondary' - :type key_type: str or ~azure.mgmt.logic.models.KeyType - :param dict custom_headers: headers that will be added to the request - :param bool raw: returns the direct response alongside the - deserialized response - :param operation_config: :ref:`Operation configuration - overrides`. - :return: IntegrationAccount or ClientRawResponse if raw=true - :rtype: ~azure.mgmt.logic.models.IntegrationAccount or - ~msrest.pipeline.ClientRawResponse - :raises: :class:`CloudError` - """ - regenerate_access_key1 = models.RegenerateActionParameter(key_type=key_type) - - # Construct URL - url = self.regenerate_access_key.metadata['url'] - path_format_arguments = { - 'subscriptionId': self._serialize.url("self.config.subscription_id", self.config.subscription_id, 'str'), - 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), - 'integrationAccountName': self._serialize.url("integration_account_name", integration_account_name, 'str') - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} - query_parameters['api-version'] = self._serialize.query("self.api_version", self.api_version, 'str') - - # Construct headers - header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' - if self.config.generate_client_request_id: - header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) - if custom_headers: - header_parameters.update(custom_headers) - if self.config.accept_language is not None: - header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') - - # Construct body - body_content = self._serialize.body(regenerate_access_key1, 'RegenerateActionParameter') - - # Construct and send request - request = self._client.post(url, query_parameters) - response = self._client.send( - request, header_parameters, body_content, stream=False, **operation_config) - - if response.status_code not in [200]: - exp = CloudError(response) - exp.request_id = response.headers.get('x-ms-request-id') - raise exp - - deserialized = None - - if response.status_code == 200: - deserialized = self._deserialize('IntegrationAccount', response) - - if raw: - client_raw_response = ClientRawResponse(deserialized, response) - return client_raw_response - - return deserialized - regenerate_access_key.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/regenerateAccessKey'} diff --git a/azure-mgmt-logic/azure/mgmt/logic/operations/maps_operations.py b/azure-mgmt-logic/azure/mgmt/logic/operations/maps_operations.py index f27bb5c54dba..2704793a541d 100644 --- a/azure-mgmt-logic/azure/mgmt/logic/operations/maps_operations.py +++ b/azure-mgmt-logic/azure/mgmt/logic/operations/maps_operations.py @@ -47,8 +47,7 @@ def list_by_integration_accounts( :type integration_account_name: str :param top: The number of items to be included in the result. :type top: int - :param filter: The filter to apply on the operation. Options for - filters include: MapType. + :param filter: The filter to apply on the operation. :type filter: str :param dict custom_headers: headers that will be added to the request :param bool raw: returns the direct response alongside the @@ -86,7 +85,7 @@ def internal_paging(next_link=None, raw=False): # Construct headers header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' + header_parameters['Accept'] = 'application/json' if self.config.generate_client_request_id: header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) if custom_headers: @@ -95,9 +94,8 @@ def internal_paging(next_link=None, raw=False): header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') # Construct and send request - request = self._client.get(url, query_parameters) - response = self._client.send( - request, header_parameters, stream=False, **operation_config) + request = self._client.get(url, query_parameters, header_parameters) + response = self._client.send(request, stream=False, **operation_config) if response.status_code not in [200]: exp = CloudError(response) @@ -153,7 +151,7 @@ def get( # Construct headers header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' + header_parameters['Accept'] = 'application/json' if self.config.generate_client_request_id: header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) if custom_headers: @@ -162,8 +160,8 @@ def get( header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') # Construct and send request - request = self._client.get(url, query_parameters) - response = self._client.send(request, header_parameters, stream=False, **operation_config) + request = self._client.get(url, query_parameters, header_parameters) + response = self._client.send(request, stream=False, **operation_config) if response.status_code not in [200]: exp = CloudError(response) @@ -220,6 +218,7 @@ def create_or_update( # Construct headers header_parameters = {} + header_parameters['Accept'] = 'application/json' header_parameters['Content-Type'] = 'application/json; charset=utf-8' if self.config.generate_client_request_id: header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) @@ -232,9 +231,8 @@ def create_or_update( body_content = self._serialize.body(map, 'IntegrationAccountMap') # Construct and send request - request = self._client.put(url, query_parameters) - response = self._client.send( - request, header_parameters, body_content, stream=False, **operation_config) + request = self._client.put(url, query_parameters, header_parameters, body_content) + response = self._client.send(request, stream=False, **operation_config) if response.status_code not in [200, 201]: exp = CloudError(response) @@ -290,7 +288,6 @@ def delete( # Construct headers header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' if self.config.generate_client_request_id: header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) if custom_headers: @@ -299,8 +296,8 @@ def delete( header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') # Construct and send request - request = self._client.delete(url, query_parameters) - response = self._client.send(request, header_parameters, stream=False, **operation_config) + request = self._client.delete(url, query_parameters, header_parameters) + response = self._client.send(request, stream=False, **operation_config) if response.status_code not in [200, 204]: exp = CloudError(response) @@ -311,79 +308,3 @@ def delete( client_raw_response = ClientRawResponse(None, response) return client_raw_response delete.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/maps/{mapName}'} - - def list_content_callback_url( - self, resource_group_name, integration_account_name, map_name, not_after=None, key_type=None, custom_headers=None, raw=False, **operation_config): - """Get the content callback url. - - :param resource_group_name: The resource group name. - :type resource_group_name: str - :param integration_account_name: The integration account name. - :type integration_account_name: str - :param map_name: The integration account map name. - :type map_name: str - :param not_after: The expiry time. - :type not_after: datetime - :param key_type: The key type. Possible values include: - 'NotSpecified', 'Primary', 'Secondary' - :type key_type: str or ~azure.mgmt.logic.models.KeyType - :param dict custom_headers: headers that will be added to the request - :param bool raw: returns the direct response alongside the - deserialized response - :param operation_config: :ref:`Operation configuration - overrides`. - :return: WorkflowTriggerCallbackUrl or ClientRawResponse if raw=true - :rtype: ~azure.mgmt.logic.models.WorkflowTriggerCallbackUrl or - ~msrest.pipeline.ClientRawResponse - :raises: :class:`CloudError` - """ - list_content_callback_url1 = models.GetCallbackUrlParameters(not_after=not_after, key_type=key_type) - - # Construct URL - url = self.list_content_callback_url.metadata['url'] - path_format_arguments = { - 'subscriptionId': self._serialize.url("self.config.subscription_id", self.config.subscription_id, 'str'), - 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), - 'integrationAccountName': self._serialize.url("integration_account_name", integration_account_name, 'str'), - 'mapName': self._serialize.url("map_name", map_name, 'str') - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} - query_parameters['api-version'] = self._serialize.query("self.api_version", self.api_version, 'str') - - # Construct headers - header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' - if self.config.generate_client_request_id: - header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) - if custom_headers: - header_parameters.update(custom_headers) - if self.config.accept_language is not None: - header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') - - # Construct body - body_content = self._serialize.body(list_content_callback_url1, 'GetCallbackUrlParameters') - - # Construct and send request - request = self._client.post(url, query_parameters) - response = self._client.send( - request, header_parameters, body_content, stream=False, **operation_config) - - if response.status_code not in [200]: - exp = CloudError(response) - exp.request_id = response.headers.get('x-ms-request-id') - raise exp - - deserialized = None - - if response.status_code == 200: - deserialized = self._deserialize('WorkflowTriggerCallbackUrl', response) - - if raw: - client_raw_response = ClientRawResponse(deserialized, response) - return client_raw_response - - return deserialized - list_content_callback_url.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/maps/{mapName}/listContentCallbackUrl'} diff --git a/azure-mgmt-logic/azure/mgmt/logic/operations/partners_operations.py b/azure-mgmt-logic/azure/mgmt/logic/operations/partners_operations.py index 5b615d959d1b..fabab0e00ae3 100644 --- a/azure-mgmt-logic/azure/mgmt/logic/operations/partners_operations.py +++ b/azure-mgmt-logic/azure/mgmt/logic/operations/partners_operations.py @@ -47,8 +47,7 @@ def list_by_integration_accounts( :type integration_account_name: str :param top: The number of items to be included in the result. :type top: int - :param filter: The filter to apply on the operation. Options for - filters include: PartnerType. + :param filter: The filter to apply on the operation. :type filter: str :param dict custom_headers: headers that will be added to the request :param bool raw: returns the direct response alongside the @@ -86,7 +85,7 @@ def internal_paging(next_link=None, raw=False): # Construct headers header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' + header_parameters['Accept'] = 'application/json' if self.config.generate_client_request_id: header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) if custom_headers: @@ -95,9 +94,8 @@ def internal_paging(next_link=None, raw=False): header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') # Construct and send request - request = self._client.get(url, query_parameters) - response = self._client.send( - request, header_parameters, stream=False, **operation_config) + request = self._client.get(url, query_parameters, header_parameters) + response = self._client.send(request, stream=False, **operation_config) if response.status_code not in [200]: exp = CloudError(response) @@ -153,7 +151,7 @@ def get( # Construct headers header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' + header_parameters['Accept'] = 'application/json' if self.config.generate_client_request_id: header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) if custom_headers: @@ -162,8 +160,8 @@ def get( header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') # Construct and send request - request = self._client.get(url, query_parameters) - response = self._client.send(request, header_parameters, stream=False, **operation_config) + request = self._client.get(url, query_parameters, header_parameters) + response = self._client.send(request, stream=False, **operation_config) if response.status_code not in [200]: exp = CloudError(response) @@ -220,6 +218,7 @@ def create_or_update( # Construct headers header_parameters = {} + header_parameters['Accept'] = 'application/json' header_parameters['Content-Type'] = 'application/json; charset=utf-8' if self.config.generate_client_request_id: header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) @@ -232,9 +231,8 @@ def create_or_update( body_content = self._serialize.body(partner, 'IntegrationAccountPartner') # Construct and send request - request = self._client.put(url, query_parameters) - response = self._client.send( - request, header_parameters, body_content, stream=False, **operation_config) + request = self._client.put(url, query_parameters, header_parameters, body_content) + response = self._client.send(request, stream=False, **operation_config) if response.status_code not in [200, 201]: exp = CloudError(response) @@ -290,7 +288,6 @@ def delete( # Construct headers header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' if self.config.generate_client_request_id: header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) if custom_headers: @@ -299,8 +296,8 @@ def delete( header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') # Construct and send request - request = self._client.delete(url, query_parameters) - response = self._client.send(request, header_parameters, stream=False, **operation_config) + request = self._client.delete(url, query_parameters, header_parameters) + response = self._client.send(request, stream=False, **operation_config) if response.status_code not in [200, 204]: exp = CloudError(response) @@ -311,79 +308,3 @@ def delete( client_raw_response = ClientRawResponse(None, response) return client_raw_response delete.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/partners/{partnerName}'} - - def list_content_callback_url( - self, resource_group_name, integration_account_name, partner_name, not_after=None, key_type=None, custom_headers=None, raw=False, **operation_config): - """Get the content callback url. - - :param resource_group_name: The resource group name. - :type resource_group_name: str - :param integration_account_name: The integration account name. - :type integration_account_name: str - :param partner_name: The integration account partner name. - :type partner_name: str - :param not_after: The expiry time. - :type not_after: datetime - :param key_type: The key type. Possible values include: - 'NotSpecified', 'Primary', 'Secondary' - :type key_type: str or ~azure.mgmt.logic.models.KeyType - :param dict custom_headers: headers that will be added to the request - :param bool raw: returns the direct response alongside the - deserialized response - :param operation_config: :ref:`Operation configuration - overrides`. - :return: WorkflowTriggerCallbackUrl or ClientRawResponse if raw=true - :rtype: ~azure.mgmt.logic.models.WorkflowTriggerCallbackUrl or - ~msrest.pipeline.ClientRawResponse - :raises: :class:`CloudError` - """ - list_content_callback_url1 = models.GetCallbackUrlParameters(not_after=not_after, key_type=key_type) - - # Construct URL - url = self.list_content_callback_url.metadata['url'] - path_format_arguments = { - 'subscriptionId': self._serialize.url("self.config.subscription_id", self.config.subscription_id, 'str'), - 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), - 'integrationAccountName': self._serialize.url("integration_account_name", integration_account_name, 'str'), - 'partnerName': self._serialize.url("partner_name", partner_name, 'str') - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} - query_parameters['api-version'] = self._serialize.query("self.api_version", self.api_version, 'str') - - # Construct headers - header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' - if self.config.generate_client_request_id: - header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) - if custom_headers: - header_parameters.update(custom_headers) - if self.config.accept_language is not None: - header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') - - # Construct body - body_content = self._serialize.body(list_content_callback_url1, 'GetCallbackUrlParameters') - - # Construct and send request - request = self._client.post(url, query_parameters) - response = self._client.send( - request, header_parameters, body_content, stream=False, **operation_config) - - if response.status_code not in [200]: - exp = CloudError(response) - exp.request_id = response.headers.get('x-ms-request-id') - raise exp - - deserialized = None - - if response.status_code == 200: - deserialized = self._deserialize('WorkflowTriggerCallbackUrl', response) - - if raw: - client_raw_response = ClientRawResponse(deserialized, response) - return client_raw_response - - return deserialized - list_content_callback_url.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/partners/{partnerName}/listContentCallbackUrl'} diff --git a/azure-mgmt-logic/azure/mgmt/logic/operations/schemas_operations.py b/azure-mgmt-logic/azure/mgmt/logic/operations/schemas_operations.py index d57ffe172b6a..a234284f1964 100644 --- a/azure-mgmt-logic/azure/mgmt/logic/operations/schemas_operations.py +++ b/azure-mgmt-logic/azure/mgmt/logic/operations/schemas_operations.py @@ -47,8 +47,7 @@ def list_by_integration_accounts( :type integration_account_name: str :param top: The number of items to be included in the result. :type top: int - :param filter: The filter to apply on the operation. Options for - filters include: SchemaType. + :param filter: The filter to apply on the operation. :type filter: str :param dict custom_headers: headers that will be added to the request :param bool raw: returns the direct response alongside the @@ -86,7 +85,7 @@ def internal_paging(next_link=None, raw=False): # Construct headers header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' + header_parameters['Accept'] = 'application/json' if self.config.generate_client_request_id: header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) if custom_headers: @@ -95,9 +94,8 @@ def internal_paging(next_link=None, raw=False): header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') # Construct and send request - request = self._client.get(url, query_parameters) - response = self._client.send( - request, header_parameters, stream=False, **operation_config) + request = self._client.get(url, query_parameters, header_parameters) + response = self._client.send(request, stream=False, **operation_config) if response.status_code not in [200]: exp = CloudError(response) @@ -153,7 +151,7 @@ def get( # Construct headers header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' + header_parameters['Accept'] = 'application/json' if self.config.generate_client_request_id: header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) if custom_headers: @@ -162,8 +160,8 @@ def get( header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') # Construct and send request - request = self._client.get(url, query_parameters) - response = self._client.send(request, header_parameters, stream=False, **operation_config) + request = self._client.get(url, query_parameters, header_parameters) + response = self._client.send(request, stream=False, **operation_config) if response.status_code not in [200]: exp = CloudError(response) @@ -220,6 +218,7 @@ def create_or_update( # Construct headers header_parameters = {} + header_parameters['Accept'] = 'application/json' header_parameters['Content-Type'] = 'application/json; charset=utf-8' if self.config.generate_client_request_id: header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) @@ -232,9 +231,8 @@ def create_or_update( body_content = self._serialize.body(schema, 'IntegrationAccountSchema') # Construct and send request - request = self._client.put(url, query_parameters) - response = self._client.send( - request, header_parameters, body_content, stream=False, **operation_config) + request = self._client.put(url, query_parameters, header_parameters, body_content) + response = self._client.send(request, stream=False, **operation_config) if response.status_code not in [200, 201]: exp = CloudError(response) @@ -290,7 +288,6 @@ def delete( # Construct headers header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' if self.config.generate_client_request_id: header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) if custom_headers: @@ -299,8 +296,8 @@ def delete( header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') # Construct and send request - request = self._client.delete(url, query_parameters) - response = self._client.send(request, header_parameters, stream=False, **operation_config) + request = self._client.delete(url, query_parameters, header_parameters) + response = self._client.send(request, stream=False, **operation_config) if response.status_code not in [200, 204]: exp = CloudError(response) @@ -311,79 +308,3 @@ def delete( client_raw_response = ClientRawResponse(None, response) return client_raw_response delete.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/schemas/{schemaName}'} - - def list_content_callback_url( - self, resource_group_name, integration_account_name, schema_name, not_after=None, key_type=None, custom_headers=None, raw=False, **operation_config): - """Get the content callback url. - - :param resource_group_name: The resource group name. - :type resource_group_name: str - :param integration_account_name: The integration account name. - :type integration_account_name: str - :param schema_name: The integration account schema name. - :type schema_name: str - :param not_after: The expiry time. - :type not_after: datetime - :param key_type: The key type. Possible values include: - 'NotSpecified', 'Primary', 'Secondary' - :type key_type: str or ~azure.mgmt.logic.models.KeyType - :param dict custom_headers: headers that will be added to the request - :param bool raw: returns the direct response alongside the - deserialized response - :param operation_config: :ref:`Operation configuration - overrides`. - :return: WorkflowTriggerCallbackUrl or ClientRawResponse if raw=true - :rtype: ~azure.mgmt.logic.models.WorkflowTriggerCallbackUrl or - ~msrest.pipeline.ClientRawResponse - :raises: :class:`CloudError` - """ - list_content_callback_url1 = models.GetCallbackUrlParameters(not_after=not_after, key_type=key_type) - - # Construct URL - url = self.list_content_callback_url.metadata['url'] - path_format_arguments = { - 'subscriptionId': self._serialize.url("self.config.subscription_id", self.config.subscription_id, 'str'), - 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), - 'integrationAccountName': self._serialize.url("integration_account_name", integration_account_name, 'str'), - 'schemaName': self._serialize.url("schema_name", schema_name, 'str') - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} - query_parameters['api-version'] = self._serialize.query("self.api_version", self.api_version, 'str') - - # Construct headers - header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' - if self.config.generate_client_request_id: - header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) - if custom_headers: - header_parameters.update(custom_headers) - if self.config.accept_language is not None: - header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') - - # Construct body - body_content = self._serialize.body(list_content_callback_url1, 'GetCallbackUrlParameters') - - # Construct and send request - request = self._client.post(url, query_parameters) - response = self._client.send( - request, header_parameters, body_content, stream=False, **operation_config) - - if response.status_code not in [200]: - exp = CloudError(response) - exp.request_id = response.headers.get('x-ms-request-id') - raise exp - - deserialized = None - - if response.status_code == 200: - deserialized = self._deserialize('WorkflowTriggerCallbackUrl', response) - - if raw: - client_raw_response = ClientRawResponse(deserialized, response) - return client_raw_response - - return deserialized - list_content_callback_url.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/schemas/{schemaName}/listContentCallbackUrl'} diff --git a/azure-mgmt-logic/azure/mgmt/logic/operations/sessions_operations.py b/azure-mgmt-logic/azure/mgmt/logic/operations/sessions_operations.py index d186907e1129..a1a0a1c95f4e 100644 --- a/azure-mgmt-logic/azure/mgmt/logic/operations/sessions_operations.py +++ b/azure-mgmt-logic/azure/mgmt/logic/operations/sessions_operations.py @@ -46,8 +46,7 @@ def list_by_integration_accounts( :type integration_account_name: str :param top: The number of items to be included in the result. :type top: int - :param filter: The filter to apply on the operation. Options for - filters include: ChangedTime. + :param filter: The filter to apply on the operation. :type filter: str :param dict custom_headers: headers that will be added to the request :param bool raw: returns the direct response alongside the @@ -86,7 +85,7 @@ def internal_paging(next_link=None, raw=False): # Construct headers header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' + header_parameters['Accept'] = 'application/json' if self.config.generate_client_request_id: header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) if custom_headers: @@ -95,9 +94,8 @@ def internal_paging(next_link=None, raw=False): header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') # Construct and send request - request = self._client.get(url, query_parameters) - response = self._client.send( - request, header_parameters, stream=False, **operation_config) + request = self._client.get(url, query_parameters, header_parameters) + response = self._client.send(request, stream=False, **operation_config) if response.status_code not in [200]: raise models.ErrorResponseException(self._deserialize, response) @@ -152,7 +150,7 @@ def get( # Construct headers header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' + header_parameters['Accept'] = 'application/json' if self.config.generate_client_request_id: header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) if custom_headers: @@ -161,8 +159,8 @@ def get( header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') # Construct and send request - request = self._client.get(url, query_parameters) - response = self._client.send(request, header_parameters, stream=False, **operation_config) + request = self._client.get(url, query_parameters, header_parameters) + response = self._client.send(request, stream=False, **operation_config) if response.status_code not in [200]: raise models.ErrorResponseException(self._deserialize, response) @@ -218,6 +216,7 @@ def create_or_update( # Construct headers header_parameters = {} + header_parameters['Accept'] = 'application/json' header_parameters['Content-Type'] = 'application/json; charset=utf-8' if self.config.generate_client_request_id: header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) @@ -230,9 +229,8 @@ def create_or_update( body_content = self._serialize.body(session, 'IntegrationAccountSession') # Construct and send request - request = self._client.put(url, query_parameters) - response = self._client.send( - request, header_parameters, body_content, stream=False, **operation_config) + request = self._client.put(url, query_parameters, header_parameters, body_content) + response = self._client.send(request, stream=False, **operation_config) if response.status_code not in [200, 201]: raise models.ErrorResponseException(self._deserialize, response) @@ -287,7 +285,6 @@ def delete( # Construct headers header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' if self.config.generate_client_request_id: header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) if custom_headers: @@ -296,8 +293,8 @@ def delete( header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') # Construct and send request - request = self._client.delete(url, query_parameters) - response = self._client.send(request, header_parameters, stream=False, **operation_config) + request = self._client.delete(url, query_parameters, header_parameters) + response = self._client.send(request, stream=False, **operation_config) if response.status_code not in [200, 204]: raise models.ErrorResponseException(self._deserialize, response) diff --git a/azure-mgmt-logic/azure/mgmt/logic/operations/workflow_run_action_repetitions_operations.py b/azure-mgmt-logic/azure/mgmt/logic/operations/workflow_run_action_repetitions_operations.py deleted file mode 100644 index 8124908c44ab..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/operations/workflow_run_action_repetitions_operations.py +++ /dev/null @@ -1,268 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -import uuid -from msrest.pipeline import ClientRawResponse -from msrestazure.azure_exceptions import CloudError - -from .. import models - - -class WorkflowRunActionRepetitionsOperations(object): - """WorkflowRunActionRepetitionsOperations operations. - - :param client: Client for service requests. - :param config: Configuration of service client. - :param serializer: An object model serializer. - :param deserializer: An object model deserializer. - :ivar api_version: The API version. Constant value: "2016-06-01". - """ - - models = models - - def __init__(self, client, config, serializer, deserializer): - - self._client = client - self._serialize = serializer - self._deserialize = deserializer - self.api_version = "2016-06-01" - - self.config = config - - def list( - self, resource_group_name, workflow_name, run_name, action_name, custom_headers=None, raw=False, **operation_config): - """Get all of a workflow run action repetitions. - - :param resource_group_name: The resource group name. - :type resource_group_name: str - :param workflow_name: The workflow name. - :type workflow_name: str - :param run_name: The workflow run name. - :type run_name: str - :param action_name: The workflow action name. - :type action_name: str - :param dict custom_headers: headers that will be added to the request - :param bool raw: returns the direct response alongside the - deserialized response - :param operation_config: :ref:`Operation configuration - overrides`. - :return: An iterator like instance of - WorkflowRunActionRepetitionDefinition - :rtype: - ~azure.mgmt.logic.models.WorkflowRunActionRepetitionDefinitionPaged[~azure.mgmt.logic.models.WorkflowRunActionRepetitionDefinition] - :raises: :class:`CloudError` - """ - def internal_paging(next_link=None, raw=False): - - if not next_link: - # Construct URL - url = self.list.metadata['url'] - path_format_arguments = { - 'subscriptionId': self._serialize.url("self.config.subscription_id", self.config.subscription_id, 'str'), - 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), - 'workflowName': self._serialize.url("workflow_name", workflow_name, 'str'), - 'runName': self._serialize.url("run_name", run_name, 'str'), - 'actionName': self._serialize.url("action_name", action_name, 'str') - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} - query_parameters['api-version'] = self._serialize.query("self.api_version", self.api_version, 'str') - - else: - url = next_link - query_parameters = {} - - # Construct headers - header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' - if self.config.generate_client_request_id: - header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) - if custom_headers: - header_parameters.update(custom_headers) - if self.config.accept_language is not None: - header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') - - # Construct and send request - request = self._client.get(url, query_parameters) - response = self._client.send( - request, header_parameters, stream=False, **operation_config) - - if response.status_code not in [200]: - exp = CloudError(response) - exp.request_id = response.headers.get('x-ms-request-id') - raise exp - - return response - - # Deserialize response - deserialized = models.WorkflowRunActionRepetitionDefinitionPaged(internal_paging, self._deserialize.dependencies) - - if raw: - header_dict = {} - client_raw_response = models.WorkflowRunActionRepetitionDefinitionPaged(internal_paging, self._deserialize.dependencies, header_dict) - return client_raw_response - - return deserialized - list.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/runs/{runName}/actions/{actionName}/repetitions'} - - def get( - self, resource_group_name, workflow_name, run_name, action_name, repetition_name, custom_headers=None, raw=False, **operation_config): - """Get a workflow run action repetition. - - :param resource_group_name: The resource group name. - :type resource_group_name: str - :param workflow_name: The workflow name. - :type workflow_name: str - :param run_name: The workflow run name. - :type run_name: str - :param action_name: The workflow action name. - :type action_name: str - :param repetition_name: The workflow repetition. - :type repetition_name: str - :param dict custom_headers: headers that will be added to the request - :param bool raw: returns the direct response alongside the - deserialized response - :param operation_config: :ref:`Operation configuration - overrides`. - :return: WorkflowRunActionRepetitionDefinition or ClientRawResponse if - raw=true - :rtype: ~azure.mgmt.logic.models.WorkflowRunActionRepetitionDefinition - or ~msrest.pipeline.ClientRawResponse - :raises: :class:`CloudError` - """ - # Construct URL - url = self.get.metadata['url'] - path_format_arguments = { - 'subscriptionId': self._serialize.url("self.config.subscription_id", self.config.subscription_id, 'str'), - 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), - 'workflowName': self._serialize.url("workflow_name", workflow_name, 'str'), - 'runName': self._serialize.url("run_name", run_name, 'str'), - 'actionName': self._serialize.url("action_name", action_name, 'str'), - 'repetitionName': self._serialize.url("repetition_name", repetition_name, 'str') - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} - query_parameters['api-version'] = self._serialize.query("self.api_version", self.api_version, 'str') - - # Construct headers - header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' - if self.config.generate_client_request_id: - header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) - if custom_headers: - header_parameters.update(custom_headers) - if self.config.accept_language is not None: - header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') - - # Construct and send request - request = self._client.get(url, query_parameters) - response = self._client.send(request, header_parameters, stream=False, **operation_config) - - if response.status_code not in [200]: - exp = CloudError(response) - exp.request_id = response.headers.get('x-ms-request-id') - raise exp - - deserialized = None - - if response.status_code == 200: - deserialized = self._deserialize('WorkflowRunActionRepetitionDefinition', response) - - if raw: - client_raw_response = ClientRawResponse(deserialized, response) - return client_raw_response - - return deserialized - get.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/runs/{runName}/actions/{actionName}/repetitions/{repetitionName}'} - - def list_expression_traces( - self, resource_group_name, workflow_name, run_name, action_name, repetition_name, custom_headers=None, raw=False, **operation_config): - """Lists a workflow run expression trace. - - :param resource_group_name: The resource group name. - :type resource_group_name: str - :param workflow_name: The workflow name. - :type workflow_name: str - :param run_name: The workflow run name. - :type run_name: str - :param action_name: The workflow action name. - :type action_name: str - :param repetition_name: The workflow repetition. - :type repetition_name: str - :param dict custom_headers: headers that will be added to the request - :param bool raw: returns the direct response alongside the - deserialized response - :param operation_config: :ref:`Operation configuration - overrides`. - :return: An iterator like instance of ExpressionRoot - :rtype: - ~azure.mgmt.logic.models.ExpressionRootPaged[~azure.mgmt.logic.models.ExpressionRoot] - :raises: :class:`CloudError` - """ - def internal_paging(next_link=None, raw=False): - - if not next_link: - # Construct URL - url = self.list_expression_traces.metadata['url'] - path_format_arguments = { - 'subscriptionId': self._serialize.url("self.config.subscription_id", self.config.subscription_id, 'str'), - 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), - 'workflowName': self._serialize.url("workflow_name", workflow_name, 'str'), - 'runName': self._serialize.url("run_name", run_name, 'str'), - 'actionName': self._serialize.url("action_name", action_name, 'str'), - 'repetitionName': self._serialize.url("repetition_name", repetition_name, 'str') - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} - query_parameters['api-version'] = self._serialize.query("self.api_version", self.api_version, 'str') - - else: - url = next_link - query_parameters = {} - - # Construct headers - header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' - if self.config.generate_client_request_id: - header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) - if custom_headers: - header_parameters.update(custom_headers) - if self.config.accept_language is not None: - header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') - - # Construct and send request - request = self._client.post(url, query_parameters) - response = self._client.send( - request, header_parameters, stream=False, **operation_config) - - if response.status_code not in [200]: - exp = CloudError(response) - exp.request_id = response.headers.get('x-ms-request-id') - raise exp - - return response - - # Deserialize response - deserialized = models.ExpressionRootPaged(internal_paging, self._deserialize.dependencies) - - if raw: - header_dict = {} - client_raw_response = models.ExpressionRootPaged(internal_paging, self._deserialize.dependencies, header_dict) - return client_raw_response - - return deserialized - list_expression_traces.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/runs/{runName}/actions/{actionName}/repetitions/{repetitionName}/listExpressionTraces'} diff --git a/azure-mgmt-logic/azure/mgmt/logic/operations/workflow_run_action_scoped_repetitions_operations.py b/azure-mgmt-logic/azure/mgmt/logic/operations/workflow_run_action_scoped_repetitions_operations.py deleted file mode 100644 index 9c48bbd0fc19..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/operations/workflow_run_action_scoped_repetitions_operations.py +++ /dev/null @@ -1,180 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -import uuid -from msrest.pipeline import ClientRawResponse -from msrestazure.azure_exceptions import CloudError - -from .. import models - - -class WorkflowRunActionScopedRepetitionsOperations(object): - """WorkflowRunActionScopedRepetitionsOperations operations. - - :param client: Client for service requests. - :param config: Configuration of service client. - :param serializer: An object model serializer. - :param deserializer: An object model deserializer. - :ivar api_version: The API version. Constant value: "2016-06-01". - """ - - models = models - - def __init__(self, client, config, serializer, deserializer): - - self._client = client - self._serialize = serializer - self._deserialize = deserializer - self.api_version = "2016-06-01" - - self.config = config - - def list( - self, resource_group_name, workflow_name, run_name, action_name, custom_headers=None, raw=False, **operation_config): - """List the workflow run action scoped repetitions. - - :param resource_group_name: The resource group name. - :type resource_group_name: str - :param workflow_name: The workflow name. - :type workflow_name: str - :param run_name: The workflow run name. - :type run_name: str - :param action_name: The workflow action name. - :type action_name: str - :param dict custom_headers: headers that will be added to the request - :param bool raw: returns the direct response alongside the - deserialized response - :param operation_config: :ref:`Operation configuration - overrides`. - :return: WorkflowRunActionRepetitionDefinitionCollection or - ClientRawResponse if raw=true - :rtype: - ~azure.mgmt.logic.models.WorkflowRunActionRepetitionDefinitionCollection - or ~msrest.pipeline.ClientRawResponse - :raises: :class:`CloudError` - """ - # Construct URL - url = self.list.metadata['url'] - path_format_arguments = { - 'subscriptionId': self._serialize.url("self.config.subscription_id", self.config.subscription_id, 'str'), - 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), - 'workflowName': self._serialize.url("workflow_name", workflow_name, 'str'), - 'runName': self._serialize.url("run_name", run_name, 'str'), - 'actionName': self._serialize.url("action_name", action_name, 'str') - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} - query_parameters['api-version'] = self._serialize.query("self.api_version", self.api_version, 'str') - - # Construct headers - header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' - if self.config.generate_client_request_id: - header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) - if custom_headers: - header_parameters.update(custom_headers) - if self.config.accept_language is not None: - header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') - - # Construct and send request - request = self._client.get(url, query_parameters) - response = self._client.send(request, header_parameters, stream=False, **operation_config) - - if response.status_code not in [200]: - exp = CloudError(response) - exp.request_id = response.headers.get('x-ms-request-id') - raise exp - - deserialized = None - - if response.status_code == 200: - deserialized = self._deserialize('WorkflowRunActionRepetitionDefinitionCollection', response) - - if raw: - client_raw_response = ClientRawResponse(deserialized, response) - return client_raw_response - - return deserialized - list.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/runs/{runName}/actions/{actionName}/scopeRepetitions'} - - def get( - self, resource_group_name, workflow_name, run_name, action_name, repetition_name, custom_headers=None, raw=False, **operation_config): - """Get a workflow run action scoped repetition. - - :param resource_group_name: The resource group name. - :type resource_group_name: str - :param workflow_name: The workflow name. - :type workflow_name: str - :param run_name: The workflow run name. - :type run_name: str - :param action_name: The workflow action name. - :type action_name: str - :param repetition_name: The workflow repetition. - :type repetition_name: str - :param dict custom_headers: headers that will be added to the request - :param bool raw: returns the direct response alongside the - deserialized response - :param operation_config: :ref:`Operation configuration - overrides`. - :return: WorkflowRunActionRepetitionDefinition or ClientRawResponse if - raw=true - :rtype: ~azure.mgmt.logic.models.WorkflowRunActionRepetitionDefinition - or ~msrest.pipeline.ClientRawResponse - :raises: :class:`CloudError` - """ - # Construct URL - url = self.get.metadata['url'] - path_format_arguments = { - 'subscriptionId': self._serialize.url("self.config.subscription_id", self.config.subscription_id, 'str'), - 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), - 'workflowName': self._serialize.url("workflow_name", workflow_name, 'str'), - 'runName': self._serialize.url("run_name", run_name, 'str'), - 'actionName': self._serialize.url("action_name", action_name, 'str'), - 'repetitionName': self._serialize.url("repetition_name", repetition_name, 'str') - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} - query_parameters['api-version'] = self._serialize.query("self.api_version", self.api_version, 'str') - - # Construct headers - header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' - if self.config.generate_client_request_id: - header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) - if custom_headers: - header_parameters.update(custom_headers) - if self.config.accept_language is not None: - header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') - - # Construct and send request - request = self._client.get(url, query_parameters) - response = self._client.send(request, header_parameters, stream=False, **operation_config) - - if response.status_code not in [200]: - exp = CloudError(response) - exp.request_id = response.headers.get('x-ms-request-id') - raise exp - - deserialized = None - - if response.status_code == 200: - deserialized = self._deserialize('WorkflowRunActionRepetitionDefinition', response) - - if raw: - client_raw_response = ClientRawResponse(deserialized, response) - return client_raw_response - - return deserialized - get.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/runs/{runName}/actions/{actionName}/scopeRepetitions/{repetitionName}'} diff --git a/azure-mgmt-logic/azure/mgmt/logic/operations/workflow_run_actions_operations.py b/azure-mgmt-logic/azure/mgmt/logic/operations/workflow_run_actions_operations.py index e5eb778148e9..f688b2a81d04 100644 --- a/azure-mgmt-logic/azure/mgmt/logic/operations/workflow_run_actions_operations.py +++ b/azure-mgmt-logic/azure/mgmt/logic/operations/workflow_run_actions_operations.py @@ -49,8 +49,7 @@ def list( :type run_name: str :param top: The number of items to be included in the result. :type top: int - :param filter: The filter to apply on the operation. Options for - filters include: Status. + :param filter: The filter to apply on the operation. :type filter: str :param dict custom_headers: headers that will be added to the request :param bool raw: returns the direct response alongside the @@ -89,7 +88,7 @@ def internal_paging(next_link=None, raw=False): # Construct headers header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' + header_parameters['Accept'] = 'application/json' if self.config.generate_client_request_id: header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) if custom_headers: @@ -98,9 +97,8 @@ def internal_paging(next_link=None, raw=False): header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') # Construct and send request - request = self._client.get(url, query_parameters) - response = self._client.send( - request, header_parameters, stream=False, **operation_config) + request = self._client.get(url, query_parameters, header_parameters) + response = self._client.send(request, stream=False, **operation_config) if response.status_code not in [200]: exp = CloudError(response) @@ -159,7 +157,7 @@ def get( # Construct headers header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' + header_parameters['Accept'] = 'application/json' if self.config.generate_client_request_id: header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) if custom_headers: @@ -168,8 +166,8 @@ def get( header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') # Construct and send request - request = self._client.get(url, query_parameters) - response = self._client.send(request, header_parameters, stream=False, **operation_config) + request = self._client.get(url, query_parameters, header_parameters) + response = self._client.send(request, stream=False, **operation_config) if response.status_code not in [200]: exp = CloudError(response) @@ -187,80 +185,3 @@ def get( return deserialized get.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/runs/{runName}/actions/{actionName}'} - - def list_expression_traces( - self, resource_group_name, workflow_name, run_name, action_name, custom_headers=None, raw=False, **operation_config): - """Lists a workflow run expression trace. - - :param resource_group_name: The resource group name. - :type resource_group_name: str - :param workflow_name: The workflow name. - :type workflow_name: str - :param run_name: The workflow run name. - :type run_name: str - :param action_name: The workflow action name. - :type action_name: str - :param dict custom_headers: headers that will be added to the request - :param bool raw: returns the direct response alongside the - deserialized response - :param operation_config: :ref:`Operation configuration - overrides`. - :return: An iterator like instance of ExpressionRoot - :rtype: - ~azure.mgmt.logic.models.ExpressionRootPaged[~azure.mgmt.logic.models.ExpressionRoot] - :raises: :class:`CloudError` - """ - def internal_paging(next_link=None, raw=False): - - if not next_link: - # Construct URL - url = self.list_expression_traces.metadata['url'] - path_format_arguments = { - 'subscriptionId': self._serialize.url("self.config.subscription_id", self.config.subscription_id, 'str'), - 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), - 'workflowName': self._serialize.url("workflow_name", workflow_name, 'str'), - 'runName': self._serialize.url("run_name", run_name, 'str'), - 'actionName': self._serialize.url("action_name", action_name, 'str') - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} - query_parameters['api-version'] = self._serialize.query("self.api_version", self.api_version, 'str') - - else: - url = next_link - query_parameters = {} - - # Construct headers - header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' - if self.config.generate_client_request_id: - header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) - if custom_headers: - header_parameters.update(custom_headers) - if self.config.accept_language is not None: - header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') - - # Construct and send request - request = self._client.post(url, query_parameters) - response = self._client.send( - request, header_parameters, stream=False, **operation_config) - - if response.status_code not in [200]: - exp = CloudError(response) - exp.request_id = response.headers.get('x-ms-request-id') - raise exp - - return response - - # Deserialize response - deserialized = models.ExpressionRootPaged(internal_paging, self._deserialize.dependencies) - - if raw: - header_dict = {} - client_raw_response = models.ExpressionRootPaged(internal_paging, self._deserialize.dependencies, header_dict) - return client_raw_response - - return deserialized - list_expression_traces.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/runs/{runName}/actions/{actionName}/listExpressionTraces'} diff --git a/azure-mgmt-logic/azure/mgmt/logic/operations/workflow_run_operations.py b/azure-mgmt-logic/azure/mgmt/logic/operations/workflow_run_operations.py deleted file mode 100644 index a034b81249e9..000000000000 --- a/azure-mgmt-logic/azure/mgmt/logic/operations/workflow_run_operations.py +++ /dev/null @@ -1,106 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -import uuid -from msrest.pipeline import ClientRawResponse -from msrestazure.azure_exceptions import CloudError - -from .. import models - - -class WorkflowRunOperations(object): - """WorkflowRunOperations operations. - - :param client: Client for service requests. - :param config: Configuration of service client. - :param serializer: An object model serializer. - :param deserializer: An object model deserializer. - :ivar api_version: The API version. Constant value: "2016-06-01". - """ - - models = models - - def __init__(self, client, config, serializer, deserializer): - - self._client = client - self._serialize = serializer - self._deserialize = deserializer - self.api_version = "2016-06-01" - - self.config = config - - def get( - self, resource_group_name, workflow_name, run_name, operation_id, custom_headers=None, raw=False, **operation_config): - """Gets an operation for a run. - - :param resource_group_name: The resource group name. - :type resource_group_name: str - :param workflow_name: The workflow name. - :type workflow_name: str - :param run_name: The workflow run name. - :type run_name: str - :param operation_id: The workflow operation id. - :type operation_id: str - :param dict custom_headers: headers that will be added to the request - :param bool raw: returns the direct response alongside the - deserialized response - :param operation_config: :ref:`Operation configuration - overrides`. - :return: WorkflowRun or ClientRawResponse if raw=true - :rtype: ~azure.mgmt.logic.models.WorkflowRun or - ~msrest.pipeline.ClientRawResponse - :raises: :class:`CloudError` - """ - # Construct URL - url = self.get.metadata['url'] - path_format_arguments = { - 'subscriptionId': self._serialize.url("self.config.subscription_id", self.config.subscription_id, 'str'), - 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), - 'workflowName': self._serialize.url("workflow_name", workflow_name, 'str'), - 'runName': self._serialize.url("run_name", run_name, 'str'), - 'operationId': self._serialize.url("operation_id", operation_id, 'str') - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} - query_parameters['api-version'] = self._serialize.query("self.api_version", self.api_version, 'str') - - # Construct headers - header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' - if self.config.generate_client_request_id: - header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) - if custom_headers: - header_parameters.update(custom_headers) - if self.config.accept_language is not None: - header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') - - # Construct and send request - request = self._client.get(url, query_parameters) - response = self._client.send(request, header_parameters, stream=False, **operation_config) - - if response.status_code not in [200]: - exp = CloudError(response) - exp.request_id = response.headers.get('x-ms-request-id') - raise exp - - deserialized = None - - if response.status_code == 200: - deserialized = self._deserialize('WorkflowRun', response) - - if raw: - client_raw_response = ClientRawResponse(deserialized, response) - return client_raw_response - - return deserialized - get.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/runs/{runName}/operations/{operationId}'} diff --git a/azure-mgmt-logic/azure/mgmt/logic/operations/workflow_runs_operations.py b/azure-mgmt-logic/azure/mgmt/logic/operations/workflow_runs_operations.py index 168e31cf15c3..621403521025 100644 --- a/azure-mgmt-logic/azure/mgmt/logic/operations/workflow_runs_operations.py +++ b/azure-mgmt-logic/azure/mgmt/logic/operations/workflow_runs_operations.py @@ -47,8 +47,7 @@ def list( :type workflow_name: str :param top: The number of items to be included in the result. :type top: int - :param filter: The filter to apply on the operation. Options for - filters include: Status, StartTime, and ClientTrackingId. + :param filter: The filter to apply on the operation. :type filter: str :param dict custom_headers: headers that will be added to the request :param bool raw: returns the direct response alongside the @@ -86,7 +85,7 @@ def internal_paging(next_link=None, raw=False): # Construct headers header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' + header_parameters['Accept'] = 'application/json' if self.config.generate_client_request_id: header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) if custom_headers: @@ -95,9 +94,8 @@ def internal_paging(next_link=None, raw=False): header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') # Construct and send request - request = self._client.get(url, query_parameters) - response = self._client.send( - request, header_parameters, stream=False, **operation_config) + request = self._client.get(url, query_parameters, header_parameters) + response = self._client.send(request, stream=False, **operation_config) if response.status_code not in [200]: exp = CloudError(response) @@ -153,7 +151,7 @@ def get( # Construct headers header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' + header_parameters['Accept'] = 'application/json' if self.config.generate_client_request_id: header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) if custom_headers: @@ -162,8 +160,8 @@ def get( header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') # Construct and send request - request = self._client.get(url, query_parameters) - response = self._client.send(request, header_parameters, stream=False, **operation_config) + request = self._client.get(url, query_parameters, header_parameters) + response = self._client.send(request, stream=False, **operation_config) if response.status_code not in [200]: exp = CloudError(response) @@ -217,7 +215,6 @@ def cancel( # Construct headers header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' if self.config.generate_client_request_id: header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) if custom_headers: @@ -226,8 +223,8 @@ def cancel( header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') # Construct and send request - request = self._client.post(url, query_parameters) - response = self._client.send(request, header_parameters, stream=False, **operation_config) + request = self._client.post(url, query_parameters, header_parameters) + response = self._client.send(request, stream=False, **operation_config) if response.status_code not in [200]: exp = CloudError(response) diff --git a/azure-mgmt-logic/azure/mgmt/logic/operations/workflow_trigger_histories_operations.py b/azure-mgmt-logic/azure/mgmt/logic/operations/workflow_trigger_histories_operations.py index bc4f301a6e75..ba686863d323 100644 --- a/azure-mgmt-logic/azure/mgmt/logic/operations/workflow_trigger_histories_operations.py +++ b/azure-mgmt-logic/azure/mgmt/logic/operations/workflow_trigger_histories_operations.py @@ -49,8 +49,7 @@ def list( :type trigger_name: str :param top: The number of items to be included in the result. :type top: int - :param filter: The filter to apply on the operation. Options for - filters include: Status, StartTime, and ClientTrackingId. + :param filter: The filter to apply on the operation. :type filter: str :param dict custom_headers: headers that will be added to the request :param bool raw: returns the direct response alongside the @@ -89,7 +88,7 @@ def internal_paging(next_link=None, raw=False): # Construct headers header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' + header_parameters['Accept'] = 'application/json' if self.config.generate_client_request_id: header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) if custom_headers: @@ -98,9 +97,8 @@ def internal_paging(next_link=None, raw=False): header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') # Construct and send request - request = self._client.get(url, query_parameters) - response = self._client.send( - request, header_parameters, stream=False, **operation_config) + request = self._client.get(url, query_parameters, header_parameters) + response = self._client.send(request, stream=False, **operation_config) if response.status_code not in [200]: exp = CloudError(response) @@ -160,7 +158,7 @@ def get( # Construct headers header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' + header_parameters['Accept'] = 'application/json' if self.config.generate_client_request_id: header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) if custom_headers: @@ -169,8 +167,8 @@ def get( header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') # Construct and send request - request = self._client.get(url, query_parameters) - response = self._client.send(request, header_parameters, stream=False, **operation_config) + request = self._client.get(url, query_parameters, header_parameters) + response = self._client.send(request, stream=False, **operation_config) if response.status_code not in [200]: exp = CloudError(response) @@ -228,7 +226,6 @@ def resubmit( # Construct headers header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' if self.config.generate_client_request_id: header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) if custom_headers: @@ -237,8 +234,8 @@ def resubmit( header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') # Construct and send request - request = self._client.post(url, query_parameters) - response = self._client.send(request, header_parameters, stream=False, **operation_config) + request = self._client.post(url, query_parameters, header_parameters) + response = self._client.send(request, stream=False, **operation_config) if response.status_code not in [202]: exp = CloudError(response) diff --git a/azure-mgmt-logic/azure/mgmt/logic/operations/workflow_triggers_operations.py b/azure-mgmt-logic/azure/mgmt/logic/operations/workflow_triggers_operations.py index 7d84a2859d11..017f1377b230 100644 --- a/azure-mgmt-logic/azure/mgmt/logic/operations/workflow_triggers_operations.py +++ b/azure-mgmt-logic/azure/mgmt/logic/operations/workflow_triggers_operations.py @@ -85,7 +85,7 @@ def internal_paging(next_link=None, raw=False): # Construct headers header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' + header_parameters['Accept'] = 'application/json' if self.config.generate_client_request_id: header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) if custom_headers: @@ -94,9 +94,8 @@ def internal_paging(next_link=None, raw=False): header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') # Construct and send request - request = self._client.get(url, query_parameters) - response = self._client.send( - request, header_parameters, stream=False, **operation_config) + request = self._client.get(url, query_parameters, header_parameters) + response = self._client.send(request, stream=False, **operation_config) if response.status_code not in [200]: exp = CloudError(response) @@ -114,7 +113,7 @@ def internal_paging(next_link=None, raw=False): return client_raw_response return deserialized - list.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/triggers/'} + list.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/triggers'} def get( self, resource_group_name, workflow_name, trigger_name, custom_headers=None, raw=False, **operation_config): @@ -152,7 +151,7 @@ def get( # Construct headers header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' + header_parameters['Accept'] = 'application/json' if self.config.generate_client_request_id: header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) if custom_headers: @@ -161,8 +160,8 @@ def get( header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') # Construct and send request - request = self._client.get(url, query_parameters) - response = self._client.send(request, header_parameters, stream=False, **operation_config) + request = self._client.get(url, query_parameters, header_parameters) + response = self._client.send(request, stream=False, **operation_config) if response.status_code not in [200]: exp = CloudError(response) @@ -181,63 +180,6 @@ def get( return deserialized get.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/triggers/{triggerName}'} - def reset( - self, resource_group_name, workflow_name, trigger_name, custom_headers=None, raw=False, **operation_config): - """Resets a workflow trigger. - - :param resource_group_name: The resource group name. - :type resource_group_name: str - :param workflow_name: The workflow name. - :type workflow_name: str - :param trigger_name: The workflow trigger name. - :type trigger_name: str - :param dict custom_headers: headers that will be added to the request - :param bool raw: returns the direct response alongside the - deserialized response - :param operation_config: :ref:`Operation configuration - overrides`. - :return: None or ClientRawResponse if raw=true - :rtype: None or ~msrest.pipeline.ClientRawResponse - :raises: :class:`CloudError` - """ - # Construct URL - url = self.reset.metadata['url'] - path_format_arguments = { - 'subscriptionId': self._serialize.url("self.config.subscription_id", self.config.subscription_id, 'str'), - 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), - 'workflowName': self._serialize.url("workflow_name", workflow_name, 'str'), - 'triggerName': self._serialize.url("trigger_name", trigger_name, 'str') - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} - query_parameters['api-version'] = self._serialize.query("self.api_version", self.api_version, 'str') - - # Construct headers - header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' - if self.config.generate_client_request_id: - header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) - if custom_headers: - header_parameters.update(custom_headers) - if self.config.accept_language is not None: - header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') - - # Construct and send request - request = self._client.post(url, query_parameters) - response = self._client.send(request, header_parameters, stream=False, **operation_config) - - if response.status_code not in [200]: - exp = CloudError(response) - exp.request_id = response.headers.get('x-ms-request-id') - raise exp - - if raw: - client_raw_response = ClientRawResponse(None, response) - return client_raw_response - reset.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/triggers/{triggerName}/reset'} - def run( self, resource_group_name, workflow_name, trigger_name, custom_headers=None, raw=False, **operation_config): """Runs a workflow trigger. @@ -274,7 +216,6 @@ def run( # Construct headers header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' if self.config.generate_client_request_id: header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) if custom_headers: @@ -283,8 +224,8 @@ def run( header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') # Construct and send request - request = self._client.post(url, query_parameters) - response = self._client.send(request, header_parameters, stream=False, **operation_config) + request = self._client.post(url, query_parameters, header_parameters) + response = self._client.send(request, stream=False, **operation_config) if response.status_code < 200 or response.status_code >= 300: raise HttpOperationError(self._deserialize, response, 'object') @@ -294,139 +235,9 @@ def run( return client_raw_response run.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/triggers/{triggerName}/run'} - def get_schema_json( - self, resource_group_name, workflow_name, trigger_name, custom_headers=None, raw=False, **operation_config): - """Get the trigger schema as JSON. - - :param resource_group_name: The resource group name. - :type resource_group_name: str - :param workflow_name: The workflow name. - :type workflow_name: str - :param trigger_name: The workflow trigger name. - :type trigger_name: str - :param dict custom_headers: headers that will be added to the request - :param bool raw: returns the direct response alongside the - deserialized response - :param operation_config: :ref:`Operation configuration - overrides`. - :return: JsonSchema or ClientRawResponse if raw=true - :rtype: ~azure.mgmt.logic.models.JsonSchema or - ~msrest.pipeline.ClientRawResponse - :raises: :class:`CloudError` - """ - # Construct URL - url = self.get_schema_json.metadata['url'] - path_format_arguments = { - 'subscriptionId': self._serialize.url("self.config.subscription_id", self.config.subscription_id, 'str'), - 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), - 'workflowName': self._serialize.url("workflow_name", workflow_name, 'str'), - 'triggerName': self._serialize.url("trigger_name", trigger_name, 'str') - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} - query_parameters['api-version'] = self._serialize.query("self.api_version", self.api_version, 'str') - - # Construct headers - header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' - if self.config.generate_client_request_id: - header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) - if custom_headers: - header_parameters.update(custom_headers) - if self.config.accept_language is not None: - header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') - - # Construct and send request - request = self._client.get(url, query_parameters) - response = self._client.send(request, header_parameters, stream=False, **operation_config) - - if response.status_code not in [200]: - exp = CloudError(response) - exp.request_id = response.headers.get('x-ms-request-id') - raise exp - - deserialized = None - - if response.status_code == 200: - deserialized = self._deserialize('JsonSchema', response) - - if raw: - client_raw_response = ClientRawResponse(deserialized, response) - return client_raw_response - - return deserialized - get_schema_json.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/triggers/{triggerName}/schemas/json'} - - def set_state( - self, resource_group_name, workflow_name, trigger_name, source, custom_headers=None, raw=False, **operation_config): - """Sets the state of a workflow trigger. - - :param resource_group_name: The resource group name. - :type resource_group_name: str - :param workflow_name: The workflow name. - :type workflow_name: str - :param trigger_name: The workflow trigger name. - :type trigger_name: str - :param source: - :type source: ~azure.mgmt.logic.models.WorkflowTrigger - :param dict custom_headers: headers that will be added to the request - :param bool raw: returns the direct response alongside the - deserialized response - :param operation_config: :ref:`Operation configuration - overrides`. - :return: None or ClientRawResponse if raw=true - :rtype: None or ~msrest.pipeline.ClientRawResponse - :raises: :class:`CloudError` - """ - set_state1 = models.SetTriggerStateActionDefinition(source=source) - - # Construct URL - url = self.set_state.metadata['url'] - path_format_arguments = { - 'subscriptionId': self._serialize.url("self.config.subscription_id", self.config.subscription_id, 'str'), - 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), - 'workflowName': self._serialize.url("workflow_name", workflow_name, 'str'), - 'triggerName': self._serialize.url("trigger_name", trigger_name, 'str') - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} - query_parameters['api-version'] = self._serialize.query("self.api_version", self.api_version, 'str') - - # Construct headers - header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' - if self.config.generate_client_request_id: - header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) - if custom_headers: - header_parameters.update(custom_headers) - if self.config.accept_language is not None: - header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') - - # Construct body - body_content = self._serialize.body(set_state1, 'SetTriggerStateActionDefinition') - - # Construct and send request - request = self._client.post(url, query_parameters) - response = self._client.send( - request, header_parameters, body_content, stream=False, **operation_config) - - if response.status_code not in [200]: - exp = CloudError(response) - exp.request_id = response.headers.get('x-ms-request-id') - raise exp - - if raw: - client_raw_response = ClientRawResponse(None, response) - return client_raw_response - set_state.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/triggers/{triggerName}/setState'} - def list_callback_url( self, resource_group_name, workflow_name, trigger_name, custom_headers=None, raw=False, **operation_config): - """Get the callback URL for a workflow trigger. + """Gets the callback URL for a workflow trigger. :param resource_group_name: The resource group name. :type resource_group_name: str @@ -460,7 +271,7 @@ def list_callback_url( # Construct headers header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' + header_parameters['Accept'] = 'application/json' if self.config.generate_client_request_id: header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) if custom_headers: @@ -469,8 +280,8 @@ def list_callback_url( header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') # Construct and send request - request = self._client.post(url, query_parameters) - response = self._client.send(request, header_parameters, stream=False, **operation_config) + request = self._client.post(url, query_parameters, header_parameters) + response = self._client.send(request, stream=False, **operation_config) if response.status_code not in [200]: exp = CloudError(response) diff --git a/azure-mgmt-logic/azure/mgmt/logic/operations/workflow_versions_operations.py b/azure-mgmt-logic/azure/mgmt/logic/operations/workflow_versions_operations.py index f6dffba9225b..99f4e284a6c5 100644 --- a/azure-mgmt-logic/azure/mgmt/logic/operations/workflow_versions_operations.py +++ b/azure-mgmt-logic/azure/mgmt/logic/operations/workflow_versions_operations.py @@ -81,7 +81,7 @@ def internal_paging(next_link=None, raw=False): # Construct headers header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' + header_parameters['Accept'] = 'application/json' if self.config.generate_client_request_id: header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) if custom_headers: @@ -90,9 +90,8 @@ def internal_paging(next_link=None, raw=False): header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') # Construct and send request - request = self._client.get(url, query_parameters) - response = self._client.send( - request, header_parameters, stream=False, **operation_config) + request = self._client.get(url, query_parameters, header_parameters) + response = self._client.send(request, stream=False, **operation_config) if response.status_code not in [200]: exp = CloudError(response) @@ -148,7 +147,7 @@ def get( # Construct headers header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' + header_parameters['Accept'] = 'application/json' if self.config.generate_client_request_id: header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) if custom_headers: @@ -157,8 +156,8 @@ def get( header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') # Construct and send request - request = self._client.get(url, query_parameters) - response = self._client.send(request, header_parameters, stream=False, **operation_config) + request = self._client.get(url, query_parameters, header_parameters) + response = self._client.send(request, stream=False, **operation_config) if response.status_code not in [200]: exp = CloudError(response) @@ -179,7 +178,7 @@ def get( def list_callback_url( self, resource_group_name, workflow_name, version_id, trigger_name, not_after=None, key_type=None, custom_headers=None, raw=False, **operation_config): - """Get the callback url for a trigger of a workflow version. + """Lists the callback URL for a trigger of a workflow version. :param resource_group_name: The resource group name. :type resource_group_name: str @@ -225,6 +224,7 @@ def list_callback_url( # Construct headers header_parameters = {} + header_parameters['Accept'] = 'application/json' header_parameters['Content-Type'] = 'application/json; charset=utf-8' if self.config.generate_client_request_id: header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) @@ -240,9 +240,8 @@ def list_callback_url( body_content = None # Construct and send request - request = self._client.post(url, query_parameters) - response = self._client.send( - request, header_parameters, body_content, stream=False, **operation_config) + request = self._client.post(url, query_parameters, header_parameters, body_content) + response = self._client.send(request, stream=False, **operation_config) if response.status_code not in [200]: exp = CloudError(response) diff --git a/azure-mgmt-logic/azure/mgmt/logic/operations/workflows_operations.py b/azure-mgmt-logic/azure/mgmt/logic/operations/workflows_operations.py index e310620f6701..899003b7d40f 100644 --- a/azure-mgmt-logic/azure/mgmt/logic/operations/workflows_operations.py +++ b/azure-mgmt-logic/azure/mgmt/logic/operations/workflows_operations.py @@ -43,8 +43,7 @@ def list_by_subscription( :param top: The number of items to be included in the result. :type top: int - :param filter: The filter to apply on the operation. Options for - filters include: State, Trigger, and ReferencedResourceId. + :param filter: The filter to apply on the operation. :type filter: str :param dict custom_headers: headers that will be added to the request :param bool raw: returns the direct response alongside the @@ -80,7 +79,7 @@ def internal_paging(next_link=None, raw=False): # Construct headers header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' + header_parameters['Accept'] = 'application/json' if self.config.generate_client_request_id: header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) if custom_headers: @@ -89,9 +88,8 @@ def internal_paging(next_link=None, raw=False): header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') # Construct and send request - request = self._client.get(url, query_parameters) - response = self._client.send( - request, header_parameters, stream=False, **operation_config) + request = self._client.get(url, query_parameters, header_parameters) + response = self._client.send(request, stream=False, **operation_config) if response.status_code not in [200]: exp = CloudError(response) @@ -119,8 +117,7 @@ def list_by_resource_group( :type resource_group_name: str :param top: The number of items to be included in the result. :type top: int - :param filter: The filter to apply on the operation. Options for - filters include: State, Trigger, and ReferencedResourceId. + :param filter: The filter to apply on the operation. :type filter: str :param dict custom_headers: headers that will be added to the request :param bool raw: returns the direct response alongside the @@ -157,7 +154,7 @@ def internal_paging(next_link=None, raw=False): # Construct headers header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' + header_parameters['Accept'] = 'application/json' if self.config.generate_client_request_id: header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) if custom_headers: @@ -166,9 +163,8 @@ def internal_paging(next_link=None, raw=False): header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') # Construct and send request - request = self._client.get(url, query_parameters) - response = self._client.send( - request, header_parameters, stream=False, **operation_config) + request = self._client.get(url, query_parameters, header_parameters) + response = self._client.send(request, stream=False, **operation_config) if response.status_code not in [200]: exp = CloudError(response) @@ -221,7 +217,7 @@ def get( # Construct headers header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' + header_parameters['Accept'] = 'application/json' if self.config.generate_client_request_id: header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) if custom_headers: @@ -230,8 +226,8 @@ def get( header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') # Construct and send request - request = self._client.get(url, query_parameters) - response = self._client.send(request, header_parameters, stream=False, **operation_config) + request = self._client.get(url, query_parameters, header_parameters) + response = self._client.send(request, stream=False, **operation_config) if response.status_code not in [200]: exp = CloudError(response) @@ -285,6 +281,7 @@ def create_or_update( # Construct headers header_parameters = {} + header_parameters['Accept'] = 'application/json' header_parameters['Content-Type'] = 'application/json; charset=utf-8' if self.config.generate_client_request_id: header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) @@ -297,9 +294,8 @@ def create_or_update( body_content = self._serialize.body(workflow, 'Workflow') # Construct and send request - request = self._client.put(url, query_parameters) - response = self._client.send( - request, header_parameters, body_content, stream=False, **operation_config) + request = self._client.put(url, query_parameters, header_parameters, body_content) + response = self._client.send(request, stream=False, **operation_config) if response.status_code not in [200, 201]: exp = CloudError(response) @@ -355,6 +351,7 @@ def update( # Construct headers header_parameters = {} + header_parameters['Accept'] = 'application/json' header_parameters['Content-Type'] = 'application/json; charset=utf-8' if self.config.generate_client_request_id: header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) @@ -367,9 +364,8 @@ def update( body_content = self._serialize.body(workflow, 'Workflow') # Construct and send request - request = self._client.patch(url, query_parameters) - response = self._client.send( - request, header_parameters, body_content, stream=False, **operation_config) + request = self._client.patch(url, query_parameters, header_parameters, body_content) + response = self._client.send(request, stream=False, **operation_config) if response.status_code not in [200]: exp = CloudError(response) @@ -420,7 +416,6 @@ def delete( # Construct headers header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' if self.config.generate_client_request_id: header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) if custom_headers: @@ -429,8 +424,8 @@ def delete( header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') # Construct and send request - request = self._client.delete(url, query_parameters) - response = self._client.send(request, header_parameters, stream=False, **operation_config) + request = self._client.delete(url, query_parameters, header_parameters) + response = self._client.send(request, stream=False, **operation_config) if response.status_code not in [200, 204]: exp = CloudError(response) @@ -474,7 +469,6 @@ def disable( # Construct headers header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' if self.config.generate_client_request_id: header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) if custom_headers: @@ -483,8 +477,8 @@ def disable( header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') # Construct and send request - request = self._client.post(url, query_parameters) - response = self._client.send(request, header_parameters, stream=False, **operation_config) + request = self._client.post(url, query_parameters, header_parameters) + response = self._client.send(request, stream=False, **operation_config) if response.status_code not in [200]: exp = CloudError(response) @@ -528,7 +522,6 @@ def enable( # Construct headers header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' if self.config.generate_client_request_id: header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) if custom_headers: @@ -537,8 +530,8 @@ def enable( header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') # Construct and send request - request = self._client.post(url, query_parameters) - response = self._client.send(request, header_parameters, stream=False, **operation_config) + request = self._client.post(url, query_parameters, header_parameters) + response = self._client.send(request, stream=False, **operation_config) if response.status_code not in [200]: exp = CloudError(response) @@ -586,6 +579,7 @@ def generate_upgraded_definition( # Construct headers header_parameters = {} + header_parameters['Accept'] = 'application/json' header_parameters['Content-Type'] = 'application/json; charset=utf-8' if self.config.generate_client_request_id: header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) @@ -598,9 +592,8 @@ def generate_upgraded_definition( body_content = self._serialize.body(parameters, 'GenerateUpgradedDefinitionParameters') # Construct and send request - request = self._client.post(url, query_parameters) - response = self._client.send( - request, header_parameters, body_content, stream=False, **operation_config) + request = self._client.post(url, query_parameters, header_parameters, body_content) + response = self._client.send(request, stream=False, **operation_config) if response.status_code not in [200]: exp = CloudError(response) @@ -619,79 +612,6 @@ def generate_upgraded_definition( return deserialized generate_upgraded_definition.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/generateUpgradedDefinition'} - def list_callback_url( - self, resource_group_name, workflow_name, not_after=None, key_type=None, custom_headers=None, raw=False, **operation_config): - """Get the workflow callback Url. - - :param resource_group_name: The resource group name. - :type resource_group_name: str - :param workflow_name: The workflow name. - :type workflow_name: str - :param not_after: The expiry time. - :type not_after: datetime - :param key_type: The key type. Possible values include: - 'NotSpecified', 'Primary', 'Secondary' - :type key_type: str or ~azure.mgmt.logic.models.KeyType - :param dict custom_headers: headers that will be added to the request - :param bool raw: returns the direct response alongside the - deserialized response - :param operation_config: :ref:`Operation configuration - overrides`. - :return: WorkflowTriggerCallbackUrl or ClientRawResponse if raw=true - :rtype: ~azure.mgmt.logic.models.WorkflowTriggerCallbackUrl or - ~msrest.pipeline.ClientRawResponse - :raises: :class:`CloudError` - """ - list_callback_url1 = models.GetCallbackUrlParameters(not_after=not_after, key_type=key_type) - - # Construct URL - url = self.list_callback_url.metadata['url'] - path_format_arguments = { - 'subscriptionId': self._serialize.url("self.config.subscription_id", self.config.subscription_id, 'str'), - 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), - 'workflowName': self._serialize.url("workflow_name", workflow_name, 'str') - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} - query_parameters['api-version'] = self._serialize.query("self.api_version", self.api_version, 'str') - - # Construct headers - header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' - if self.config.generate_client_request_id: - header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) - if custom_headers: - header_parameters.update(custom_headers) - if self.config.accept_language is not None: - header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') - - # Construct body - body_content = self._serialize.body(list_callback_url1, 'GetCallbackUrlParameters') - - # Construct and send request - request = self._client.post(url, query_parameters) - response = self._client.send( - request, header_parameters, body_content, stream=False, **operation_config) - - if response.status_code not in [200]: - exp = CloudError(response) - exp.request_id = response.headers.get('x-ms-request-id') - raise exp - - deserialized = None - - if response.status_code == 200: - deserialized = self._deserialize('WorkflowTriggerCallbackUrl', response) - - if raw: - client_raw_response = ClientRawResponse(deserialized, response) - return client_raw_response - - return deserialized - list_callback_url.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/listCallbackUrl'} - def list_swagger( self, resource_group_name, workflow_name, custom_headers=None, raw=False, **operation_config): """Gets an OpenAPI definition for the workflow. @@ -724,7 +644,7 @@ def list_swagger( # Construct headers header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' + header_parameters['Accept'] = 'application/json' if self.config.generate_client_request_id: header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) if custom_headers: @@ -733,8 +653,8 @@ def list_swagger( header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') # Construct and send request - request = self._client.post(url, query_parameters) - response = self._client.send(request, header_parameters, stream=False, **operation_config) + request = self._client.post(url, query_parameters, header_parameters) + response = self._client.send(request, stream=False, **operation_config) if response.status_code not in [200]: exp = CloudError(response) @@ -753,66 +673,6 @@ def list_swagger( return deserialized list_swagger.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/listSwagger'} - def move( - self, resource_group_name, workflow_name, move, custom_headers=None, raw=False, **operation_config): - """Moves an existing workflow. - - :param resource_group_name: The resource group name. - :type resource_group_name: str - :param workflow_name: The workflow name. - :type workflow_name: str - :param move: The workflow to move. - :type move: ~azure.mgmt.logic.models.Workflow - :param dict custom_headers: headers that will be added to the request - :param bool raw: returns the direct response alongside the - deserialized response - :param operation_config: :ref:`Operation configuration - overrides`. - :return: None or ClientRawResponse if raw=true - :rtype: None or ~msrest.pipeline.ClientRawResponse - :raises: :class:`CloudError` - """ - # Construct URL - url = self.move.metadata['url'] - path_format_arguments = { - 'subscriptionId': self._serialize.url("self.config.subscription_id", self.config.subscription_id, 'str'), - 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), - 'workflowName': self._serialize.url("workflow_name", workflow_name, 'str') - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} - query_parameters['api-version'] = self._serialize.query("self.api_version", self.api_version, 'str') - - # Construct headers - header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' - if self.config.generate_client_request_id: - header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) - if custom_headers: - header_parameters.update(custom_headers) - if self.config.accept_language is not None: - header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') - - # Construct body - body_content = self._serialize.body(move, 'Workflow') - - # Construct and send request - request = self._client.post(url, query_parameters) - response = self._client.send( - request, header_parameters, body_content, stream=False, **operation_config) - - if response.status_code not in [200, 202]: - exp = CloudError(response) - exp.request_id = response.headers.get('x-ms-request-id') - raise exp - - if raw: - client_raw_response = ClientRawResponse(None, response) - return client_raw_response - move.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/move'} - def regenerate_access_key( self, resource_group_name, workflow_name, key_type=None, custom_headers=None, raw=False, **operation_config): """Regenerates the callback URL access key for request triggers. @@ -862,9 +722,8 @@ def regenerate_access_key( body_content = self._serialize.body(key_type1, 'RegenerateActionParameter') # Construct and send request - request = self._client.post(url, query_parameters) - response = self._client.send( - request, header_parameters, body_content, stream=False, **operation_config) + request = self._client.post(url, query_parameters, header_parameters, body_content) + response = self._client.send(request, stream=False, **operation_config) if response.status_code not in [200]: exp = CloudError(response) @@ -876,66 +735,6 @@ def regenerate_access_key( return client_raw_response regenerate_access_key.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/regenerateAccessKey'} - def validate_workflow( - self, resource_group_name, workflow_name, validate, custom_headers=None, raw=False, **operation_config): - """Validates the workflow. - - :param resource_group_name: The resource group name. - :type resource_group_name: str - :param workflow_name: The workflow name. - :type workflow_name: str - :param validate: The workflow. - :type validate: ~azure.mgmt.logic.models.Workflow - :param dict custom_headers: headers that will be added to the request - :param bool raw: returns the direct response alongside the - deserialized response - :param operation_config: :ref:`Operation configuration - overrides`. - :return: None or ClientRawResponse if raw=true - :rtype: None or ~msrest.pipeline.ClientRawResponse - :raises: :class:`CloudError` - """ - # Construct URL - url = self.validate_workflow.metadata['url'] - path_format_arguments = { - 'subscriptionId': self._serialize.url("self.config.subscription_id", self.config.subscription_id, 'str'), - 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), - 'workflowName': self._serialize.url("workflow_name", workflow_name, 'str') - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} - query_parameters['api-version'] = self._serialize.query("self.api_version", self.api_version, 'str') - - # Construct headers - header_parameters = {} - header_parameters['Content-Type'] = 'application/json; charset=utf-8' - if self.config.generate_client_request_id: - header_parameters['x-ms-client-request-id'] = str(uuid.uuid1()) - if custom_headers: - header_parameters.update(custom_headers) - if self.config.accept_language is not None: - header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') - - # Construct body - body_content = self._serialize.body(validate, 'Workflow') - - # Construct and send request - request = self._client.post(url, query_parameters) - response = self._client.send( - request, header_parameters, body_content, stream=False, **operation_config) - - if response.status_code not in [200]: - exp = CloudError(response) - exp.request_id = response.headers.get('x-ms-request-id') - raise exp - - if raw: - client_raw_response = ClientRawResponse(None, response) - return client_raw_response - validate_workflow.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/validate'} - def validate( self, resource_group_name, location, workflow_name, workflow, custom_headers=None, raw=False, **operation_config): """Validates the workflow definition. @@ -985,9 +784,8 @@ def validate( body_content = self._serialize.body(workflow, 'Workflow') # Construct and send request - request = self._client.post(url, query_parameters) - response = self._client.send( - request, header_parameters, body_content, stream=False, **operation_config) + request = self._client.post(url, query_parameters, header_parameters, body_content) + response = self._client.send(request, stream=False, **operation_config) if response.status_code not in [200]: exp = CloudError(response)