azure.mgmt.logic.models module¶
-
class
azure.mgmt.logic.models.
AS2AcknowledgementConnectionSettings
(*, ignore_certificate_name_mismatch: bool, support_http_status_code_continue: bool, keep_http_connection_alive: bool, unfold_http_headers: bool, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The AS2 agreement acknowledgement connection settings.
All required parameters must be populated in order to send to Azure.
- Variables
ignore_certificate_name_mismatch (bool) – Indicates whether to ignore mismatch in certificate name. Required.
support_http_status_code_continue (bool) – Indicates whether to support HTTP status code ‘CONTINUE’. Required.
keep_http_connection_alive (bool) – Indicates whether to keep the connection alive. Required.
unfold_http_headers (bool) – Indicates whether to unfold the HTTP headers. Required.
- Keyword Arguments
ignore_certificate_name_mismatch (bool) – Indicates whether to ignore mismatch in certificate name. Required.
support_http_status_code_continue (bool) – Indicates whether to support HTTP status code ‘CONTINUE’. Required.
keep_http_connection_alive (bool) – Indicates whether to keep the connection alive. Required.
unfold_http_headers (bool) – Indicates whether to unfold the HTTP headers. Required.
-
class
azure.mgmt.logic.models.
AS2AgreementContent
(*, receive_agreement: _models.AS2OneWayAgreement, send_agreement: _models.AS2OneWayAgreement, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The integration account AS2 agreement content.
All required parameters must be populated in order to send to Azure.
- Variables
receive_agreement (AS2OneWayAgreement) – The AS2 one-way receive agreement. Required.
send_agreement (AS2OneWayAgreement) – The AS2 one-way send agreement. Required.
- Keyword Arguments
receive_agreement (AS2OneWayAgreement) – The AS2 one-way receive agreement. Required.
send_agreement (AS2OneWayAgreement) – The AS2 one-way send agreement. Required.
-
class
azure.mgmt.logic.models.
AS2EnvelopeSettings
(*, message_content_type: str, transmit_file_name_in_mime_header: bool, file_name_template: str, suspend_message_on_file_name_generation_error: bool, autogenerate_file_name: bool, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The AS2 agreement envelope settings.
All required parameters must be populated in order to send to Azure.
- Variables
message_content_type (str) – The message content type. Required.
transmit_file_name_in_mime_header (bool) – The value indicating whether to transmit file name in mime header. Required.
file_name_template (str) – The template for file name. Required.
suspend_message_on_file_name_generation_error (bool) – The value indicating whether to suspend message on file name generation error. Required.
autogenerate_file_name (bool) – The value indicating whether to auto generate file name. Required.
- Keyword Arguments
message_content_type (str) – The message content type. Required.
transmit_file_name_in_mime_header (bool) – The value indicating whether to transmit file name in mime header. Required.
file_name_template (str) – The template for file name. Required.
suspend_message_on_file_name_generation_error (bool) – The value indicating whether to suspend message on file name generation error. Required.
autogenerate_file_name (bool) – The value indicating whether to auto generate file name. Required.
-
class
azure.mgmt.logic.models.
AS2ErrorSettings
(*, suspend_duplicate_message: bool, resend_if_mdn_not_received: bool, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The AS2 agreement error settings.
All required parameters must be populated in order to send to Azure.
- Variables
- Keyword Arguments
-
class
azure.mgmt.logic.models.
AS2MdnSettings
(*, need_mdn: bool, sign_mdn: bool, send_mdn_asynchronously: bool, sign_outbound_mdn_if_optional: bool, send_inbound_mdn_to_message_box: bool, mic_hashing_algorithm: Union[str, _models.HashingAlgorithm], receipt_delivery_url: Optional[str] = None, disposition_notification_to: Optional[str] = None, mdn_text: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The AS2 agreement mdn settings.
All required parameters must be populated in order to send to Azure.
- Variables
need_mdn (bool) – The value indicating whether to send or request a MDN. Required.
sign_mdn (bool) – The value indicating whether the MDN needs to be signed or not. Required.
send_mdn_asynchronously (bool) – The value indicating whether to send the asynchronous MDN. Required.
receipt_delivery_url (str) – The receipt delivery URL.
disposition_notification_to (str) – The disposition notification to header value.
sign_outbound_mdn_if_optional (bool) – The value indicating whether to sign the outbound MDN if optional. Required.
mdn_text (str) – The MDN text.
send_inbound_mdn_to_message_box (bool) – The value indicating whether to send inbound MDN to message box. Required.
mic_hashing_algorithm (str or HashingAlgorithm) – The signing or hashing algorithm. Required. Known values are: “NotSpecified”, “None”, “MD5”, “SHA1”, “SHA2256”, “SHA2384”, and “SHA2512”.
- Keyword Arguments
need_mdn (bool) – The value indicating whether to send or request a MDN. Required.
sign_mdn (bool) – The value indicating whether the MDN needs to be signed or not. Required.
send_mdn_asynchronously (bool) – The value indicating whether to send the asynchronous MDN. Required.
receipt_delivery_url (str) – The receipt delivery URL.
disposition_notification_to (str) – The disposition notification to header value.
sign_outbound_mdn_if_optional (bool) – The value indicating whether to sign the outbound MDN if optional. Required.
mdn_text (str) – The MDN text.
send_inbound_mdn_to_message_box (bool) – The value indicating whether to send inbound MDN to message box. Required.
mic_hashing_algorithm (str or HashingAlgorithm) – The signing or hashing algorithm. Required. Known values are: “NotSpecified”, “None”, “MD5”, “SHA1”, “SHA2256”, “SHA2384”, and “SHA2512”.
-
class
azure.mgmt.logic.models.
AS2MessageConnectionSettings
(*, ignore_certificate_name_mismatch: bool, support_http_status_code_continue: bool, keep_http_connection_alive: bool, unfold_http_headers: bool, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The AS2 agreement message connection settings.
All required parameters must be populated in order to send to Azure.
- Variables
ignore_certificate_name_mismatch (bool) – The value indicating whether to ignore mismatch in certificate name. Required.
support_http_status_code_continue (bool) – The value indicating whether to support HTTP status code ‘CONTINUE’. Required.
keep_http_connection_alive (bool) – The value indicating whether to keep the connection alive. Required.
unfold_http_headers (bool) – The value indicating whether to unfold the HTTP headers. Required.
- Keyword Arguments
ignore_certificate_name_mismatch (bool) – The value indicating whether to ignore mismatch in certificate name. Required.
support_http_status_code_continue (bool) – The value indicating whether to support HTTP status code ‘CONTINUE’. Required.
keep_http_connection_alive (bool) – The value indicating whether to keep the connection alive. Required.
unfold_http_headers (bool) – The value indicating whether to unfold the HTTP headers. Required.
-
class
azure.mgmt.logic.models.
AS2OneWayAgreement
(*, sender_business_identity: _models.BusinessIdentity, receiver_business_identity: _models.BusinessIdentity, protocol_settings: _models.AS2ProtocolSettings, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The integration account AS2 one-way agreement.
All required parameters must be populated in order to send to Azure.
- Variables
sender_business_identity (BusinessIdentity) – The sender business identity. Required.
receiver_business_identity (BusinessIdentity) – The receiver business identity. Required.
protocol_settings (AS2ProtocolSettings) – The AS2 protocol settings. Required.
- Keyword Arguments
sender_business_identity (BusinessIdentity) – The sender business identity. Required.
receiver_business_identity (BusinessIdentity) – The receiver business identity. Required.
protocol_settings (AS2ProtocolSettings) – The AS2 protocol settings. Required.
-
class
azure.mgmt.logic.models.
AS2ProtocolSettings
(*, message_connection_settings: _models.AS2MessageConnectionSettings, acknowledgement_connection_settings: _models.AS2AcknowledgementConnectionSettings, mdn_settings: _models.AS2MdnSettings, security_settings: _models.AS2SecuritySettings, validation_settings: _models.AS2ValidationSettings, envelope_settings: _models.AS2EnvelopeSettings, error_settings: _models.AS2ErrorSettings, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The AS2 agreement protocol settings.
All required parameters must be populated in order to send to Azure.
- Variables
message_connection_settings (AS2MessageConnectionSettings) – The message connection settings. Required.
acknowledgement_connection_settings (AS2AcknowledgementConnectionSettings) – The acknowledgement connection settings. Required.
mdn_settings (AS2MdnSettings) – The MDN settings. Required.
security_settings (AS2SecuritySettings) – The security settings. Required.
validation_settings (AS2ValidationSettings) – The validation settings. Required.
envelope_settings (AS2EnvelopeSettings) – The envelope settings. Required.
error_settings (AS2ErrorSettings) – The error settings. Required.
- Keyword Arguments
message_connection_settings (AS2MessageConnectionSettings) – The message connection settings. Required.
acknowledgement_connection_settings (AS2AcknowledgementConnectionSettings) – The acknowledgement connection settings. Required.
mdn_settings (AS2MdnSettings) – The MDN settings. Required.
security_settings (AS2SecuritySettings) – The security settings. Required.
validation_settings (AS2ValidationSettings) – The validation settings. Required.
envelope_settings (AS2EnvelopeSettings) – The envelope settings. Required.
error_settings (AS2ErrorSettings) – The error settings. Required.
-
class
azure.mgmt.logic.models.
AS2SecuritySettings
(*, override_group_signing_certificate: bool, enable_nrr_for_inbound_encoded_messages: bool, enable_nrr_for_inbound_decoded_messages: bool, enable_nrr_for_outbound_mdn: bool, enable_nrr_for_outbound_encoded_messages: bool, enable_nrr_for_outbound_decoded_messages: bool, enable_nrr_for_inbound_mdn: bool, signing_certificate_name: Optional[str] = None, encryption_certificate_name: Optional[str] = None, sha2_algorithm_format: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The AS2 agreement security settings.
All required parameters must be populated in order to send to Azure.
- Variables
override_group_signing_certificate (bool) – The value indicating whether to send or request a MDN. Required.
signing_certificate_name (str) – The name of the signing certificate.
encryption_certificate_name (str) – The name of the encryption certificate.
enable_nrr_for_inbound_encoded_messages (bool) – The value indicating whether to enable NRR for inbound encoded messages. Required.
enable_nrr_for_inbound_decoded_messages (bool) – The value indicating whether to enable NRR for inbound decoded messages. Required.
enable_nrr_for_outbound_mdn (bool) – The value indicating whether to enable NRR for outbound MDN. Required.
enable_nrr_for_outbound_encoded_messages (bool) – The value indicating whether to enable NRR for outbound encoded messages. Required.
enable_nrr_for_outbound_decoded_messages (bool) – The value indicating whether to enable NRR for outbound decoded messages. Required.
enable_nrr_for_inbound_mdn (bool) – The value indicating whether to enable NRR for inbound MDN. Required.
sha2_algorithm_format (str) – The Sha2 algorithm format. Valid values are Sha2, ShaHashSize, ShaHyphenHashSize, Sha2UnderscoreHashSize.
- Keyword Arguments
override_group_signing_certificate (bool) – The value indicating whether to send or request a MDN. Required.
signing_certificate_name (str) – The name of the signing certificate.
encryption_certificate_name (str) – The name of the encryption certificate.
enable_nrr_for_inbound_encoded_messages (bool) – The value indicating whether to enable NRR for inbound encoded messages. Required.
enable_nrr_for_inbound_decoded_messages (bool) – The value indicating whether to enable NRR for inbound decoded messages. Required.
enable_nrr_for_outbound_mdn (bool) – The value indicating whether to enable NRR for outbound MDN. Required.
enable_nrr_for_outbound_encoded_messages (bool) – The value indicating whether to enable NRR for outbound encoded messages. Required.
enable_nrr_for_outbound_decoded_messages (bool) – The value indicating whether to enable NRR for outbound decoded messages. Required.
enable_nrr_for_inbound_mdn (bool) – The value indicating whether to enable NRR for inbound MDN. Required.
sha2_algorithm_format (str) – The Sha2 algorithm format. Valid values are Sha2, ShaHashSize, ShaHyphenHashSize, Sha2UnderscoreHashSize.
-
class
azure.mgmt.logic.models.
AS2ValidationSettings
(*, override_message_properties: bool, encrypt_message: bool, sign_message: bool, compress_message: bool, check_duplicate_message: bool, interchange_duplicates_validity_days: int, check_certificate_revocation_list_on_send: bool, check_certificate_revocation_list_on_receive: bool, encryption_algorithm: Union[str, _models.EncryptionAlgorithm], signing_algorithm: Optional[Union[str, _models.SigningAlgorithm]] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The AS2 agreement validation settings.
All required parameters must be populated in order to send to Azure.
- Variables
override_message_properties (bool) – The value indicating whether to override incoming message properties with those in agreement. Required.
encrypt_message (bool) – The value indicating whether the message has to be encrypted. Required.
sign_message (bool) – The value indicating whether the message has to be signed. Required.
compress_message (bool) – The value indicating whether the message has to be compressed. Required.
check_duplicate_message (bool) – The value indicating whether to check for duplicate message. Required.
interchange_duplicates_validity_days (int) – The number of days to look back for duplicate interchange. Required.
check_certificate_revocation_list_on_send (bool) – The value indicating whether to check for certificate revocation list on send. Required.
check_certificate_revocation_list_on_receive (bool) – The value indicating whether to check for certificate revocation list on receive. Required.
encryption_algorithm (str or EncryptionAlgorithm) – The encryption algorithm. Required. Known values are: “NotSpecified”, “None”, “DES3”, “RC2”, “AES128”, “AES192”, and “AES256”.
signing_algorithm (str or SigningAlgorithm) – The signing algorithm. Known values are: “NotSpecified”, “Default”, “SHA1”, “SHA2256”, “SHA2384”, and “SHA2512”.
- Keyword Arguments
override_message_properties (bool) – The value indicating whether to override incoming message properties with those in agreement. Required.
encrypt_message (bool) – The value indicating whether the message has to be encrypted. Required.
sign_message (bool) – The value indicating whether the message has to be signed. Required.
compress_message (bool) – The value indicating whether the message has to be compressed. Required.
check_duplicate_message (bool) – The value indicating whether to check for duplicate message. Required.
interchange_duplicates_validity_days (int) – The number of days to look back for duplicate interchange. Required.
check_certificate_revocation_list_on_send (bool) – The value indicating whether to check for certificate revocation list on send. Required.
check_certificate_revocation_list_on_receive (bool) – The value indicating whether to check for certificate revocation list on receive. Required.
encryption_algorithm (str or EncryptionAlgorithm) – The encryption algorithm. Required. Known values are: “NotSpecified”, “None”, “DES3”, “RC2”, “AES128”, “AES192”, and “AES256”.
signing_algorithm (str or SigningAlgorithm) – The signing algorithm. Known values are: “NotSpecified”, “Default”, “SHA1”, “SHA2256”, “SHA2384”, and “SHA2512”.
-
class
azure.mgmt.logic.models.
AgreementContent
(*, a_s2: Optional[_models.AS2AgreementContent] = None, x12: Optional[_models.X12AgreementContent] = None, edifact: Optional[_models.EdifactAgreementContent] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The integration account agreement content.
- Variables
a_s2 (AS2AgreementContent) – The AS2 agreement content.
x12 (X12AgreementContent) – The X12 agreement content.
edifact (EdifactAgreementContent) – The EDIFACT agreement content.
- Keyword Arguments
a_s2 (AS2AgreementContent) – The AS2 agreement content.
x12 (X12AgreementContent) – The X12 agreement content.
edifact (EdifactAgreementContent) – The EDIFACT agreement content.
-
class
azure.mgmt.logic.models.
AgreementType
(value)[source]¶ -
The agreement type.
-
AS2
= 'AS2'¶
-
EDIFACT
= 'Edifact'¶
-
NOT_SPECIFIED
= 'NotSpecified'¶
-
X12
= 'X12'¶
-
-
class
azure.mgmt.logic.models.
ApiDeploymentParameterMetadata
(*, type: Optional[str] = None, is_required: Optional[bool] = None, display_name: Optional[str] = None, description: Optional[str] = None, visibility: Optional[Union[str, _models.ApiDeploymentParameterVisibility]] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The API deployment parameter metadata.
- Variables
- Keyword Arguments
-
class
azure.mgmt.logic.models.
ApiDeploymentParameterMetadataSet
(*, package_content_link: Optional[_models.ApiDeploymentParameterMetadata] = None, redis_cache_connection_string: Optional[_models.ApiDeploymentParameterMetadata] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The API deployment parameters metadata.
- Variables
package_content_link (ApiDeploymentParameterMetadata) – The package content link parameter.
redis_cache_connection_string (ApiDeploymentParameterMetadata) – The package content link parameter.
- Keyword Arguments
package_content_link (ApiDeploymentParameterMetadata) – The package content link parameter.
redis_cache_connection_string (ApiDeploymentParameterMetadata) – The package content link parameter.
-
class
azure.mgmt.logic.models.
ApiDeploymentParameterVisibility
(value)[source]¶ -
The Api deployment parameter visibility.
-
DEFAULT
= 'Default'¶
-
INTERNAL
= 'Internal'¶
-
NOT_SPECIFIED
= 'NotSpecified'¶
-
-
class
azure.mgmt.logic.models.
ApiOperation
(*, location: Optional[str] = None, tags: Optional[Dict[str, str]] = None, properties: Optional[_models.ApiOperationPropertiesDefinition] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic.models._models_py3.Resource
The api operation.
Variables are only populated by the server, and will be ignored when sending a request.
- Variables
- Keyword Arguments
location (str) – The resource location.
properties (ApiOperationPropertiesDefinition) – The api operations properties.
-
class
azure.mgmt.logic.models.
ApiOperationAnnotation
(*, status: Optional[Union[str, _models.StatusAnnotation]] = None, family: Optional[str] = None, revision: Optional[int] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The Api Operation Annotation.
- Variables
status (str or StatusAnnotation) – The status annotation. Known values are: “NotSpecified”, “Preview”, and “Production”.
family (str) – The family.
revision (int) – The revision.
- Keyword Arguments
status (str or StatusAnnotation) – The status annotation. Known values are: “NotSpecified”, “Preview”, and “Production”.
family (str) – The family.
revision (int) – The revision.
-
class
azure.mgmt.logic.models.
ApiOperationListResult
(*, value: Optional[List[_models.ApiOperation]] = None, next_link: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The list of managed API operations.
- Variables
value (list[ApiOperation]) – The api operation definitions for an API.
next_link (str) – The URL to get the next set of results.
- Keyword Arguments
value (list[ApiOperation]) – The api operation definitions for an API.
next_link (str) – The URL to get the next set of results.
-
class
azure.mgmt.logic.models.
ApiOperationPropertiesDefinition
(*, summary: Optional[str] = None, description: Optional[str] = None, visibility: Optional[str] = None, trigger: Optional[str] = None, trigger_hint: Optional[str] = None, pageable: Optional[bool] = None, annotation: Optional[_models.ApiOperationAnnotation] = None, api: Optional[_models.ApiReference] = None, inputs_definition: Optional[_models.SwaggerSchema] = None, responses_definition: Optional[Dict[str, _models.SwaggerSchema]] = None, is_webhook: Optional[bool] = None, is_notification: Optional[bool] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The api operations properties.
- Variables
summary (str) – The summary of the api operation.
description (str) – The description of the api operation.
visibility (str) – The visibility of the api operation.
trigger (str) – The trigger type of api operation.
trigger_hint (str) – The trigger hint for the api operation.
pageable (bool) – Indicates whether the api operation is pageable.
annotation (ApiOperationAnnotation) – The annotation of api operation.
api (ApiReference) – The api reference.
inputs_definition (SwaggerSchema) – The operation inputs definition schema.
responses_definition (dict[str, SwaggerSchema]) – The operation responses definition schemas.
is_webhook (bool) – Indicates whether the API operation is webhook or not.
is_notification (bool) – Indicates whether the API operation is notification or not.
- Keyword Arguments
summary (str) – The summary of the api operation.
description (str) – The description of the api operation.
visibility (str) – The visibility of the api operation.
trigger (str) – The trigger type of api operation.
trigger_hint (str) – The trigger hint for the api operation.
pageable (bool) – Indicates whether the api operation is pageable.
annotation (ApiOperationAnnotation) – The annotation of api operation.
api (ApiReference) – The api reference.
inputs_definition (SwaggerSchema) – The operation inputs definition schema.
responses_definition (dict[str, SwaggerSchema]) – The operation responses definition schemas.
is_webhook (bool) – Indicates whether the API operation is webhook or not.
is_notification (bool) – Indicates whether the API operation is notification or not.
-
class
azure.mgmt.logic.models.
ApiReference
(*, id: Optional[str] = None, display_name: Optional[str] = None, description: Optional[str] = None, icon_uri: Optional[str] = None, swagger: Optional[collections.abc.MutableMapping[str, Any]] = None, brand_color: Optional[str] = None, category: Optional[Union[str, _models.ApiTier]] = None, integration_service_environment: Optional[_models.ResourceReference] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic.models._models_py3.ResourceReference
The Api reference.
Variables are only populated by the server, and will be ignored when sending a request.
- Variables
name (str) – Gets the resource name.
display_name (str) – The display name of the api.
description (str) – The description of the api.
icon_uri (str) – The icon uri of the api.
swagger (JSON) – The swagger of the api.
brand_color (str) – The brand color of the api.
category (str or ApiTier) – The tier. Known values are: “NotSpecified”, “Enterprise”, “Standard”, and “Premium”.
integration_service_environment (ResourceReference) – The integration service environment reference.
- Keyword Arguments
id (str) – The resource id.
display_name (str) – The display name of the api.
description (str) – The description of the api.
icon_uri (str) – The icon uri of the api.
swagger (JSON) – The swagger of the api.
brand_color (str) – The brand color of the api.
category (str or ApiTier) – The tier. Known values are: “NotSpecified”, “Enterprise”, “Standard”, and “Premium”.
integration_service_environment (ResourceReference) – The integration service environment reference.
-
class
azure.mgmt.logic.models.
ApiResourceBackendService
(*, service_url: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The API backend service.
-
class
azure.mgmt.logic.models.
ApiResourceDefinitions
(*, original_swagger_url: Optional[str] = None, modified_swagger_url: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The Api resource definition.
-
class
azure.mgmt.logic.models.
ApiResourceGeneralInformation
(*, icon_url: Optional[str] = None, display_name: Optional[str] = None, description: Optional[str] = None, terms_of_use_url: Optional[str] = None, release_tag: Optional[str] = None, tier: Optional[Union[str, _models.ApiTier]] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The API general information.
- Variables
- Keyword Arguments
-
class
azure.mgmt.logic.models.
ApiResourceMetadata
(*, source: Optional[str] = None, brand_color: Optional[str] = None, hide_key: Optional[str] = None, tags: Optional[Dict[str, str]] = None, api_type: Optional[Union[str, _models.ApiType]] = None, wsdl_service: Optional[_models.WsdlService] = None, wsdl_import_method: Optional[Union[str, _models.WsdlImportMethod]] = None, connection_type: Optional[str] = None, provisioning_state: Optional[Union[str, _models.WorkflowProvisioningState]] = None, deployment_parameters: Optional[_models.ApiDeploymentParameterMetadataSet] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The api resource metadata.
- Variables
source (str) – The source.
brand_color (str) – The brand color.
hide_key (str) – The hide key.
api_type (str or ApiType) – The api type. Known values are: “NotSpecified”, “Rest”, and “Soap”.
wsdl_service (WsdlService) – The WSDL service.
wsdl_import_method (str or WsdlImportMethod) – The WSDL import method. Known values are: “NotSpecified”, “SoapToRest”, and “SoapPassThrough”.
connection_type (str) – The connection type.
provisioning_state (str or WorkflowProvisioningState) – The provisioning state. Known values are: “NotSpecified”, “Accepted”, “Running”, “Ready”, “Creating”, “Created”, “Deleting”, “Deleted”, “Canceled”, “Failed”, “Succeeded”, “Moving”, “Updating”, “Registering”, “Registered”, “Unregistering”, “Unregistered”, “Completed”, “Renewing”, “Pending”, “Waiting”, and “InProgress”.
deployment_parameters (ApiDeploymentParameterMetadataSet) – The connector deployment parameters metadata.
- Keyword Arguments
source (str) – The source.
brand_color (str) – The brand color.
hide_key (str) – The hide key.
api_type (str or ApiType) – The api type. Known values are: “NotSpecified”, “Rest”, and “Soap”.
wsdl_service (WsdlService) – The WSDL service.
wsdl_import_method (str or WsdlImportMethod) – The WSDL import method. Known values are: “NotSpecified”, “SoapToRest”, and “SoapPassThrough”.
connection_type (str) – The connection type.
provisioning_state (str or WorkflowProvisioningState) – The provisioning state. Known values are: “NotSpecified”, “Accepted”, “Running”, “Ready”, “Creating”, “Created”, “Deleting”, “Deleted”, “Canceled”, “Failed”, “Succeeded”, “Moving”, “Updating”, “Registering”, “Registered”, “Unregistering”, “Unregistered”, “Completed”, “Renewing”, “Pending”, “Waiting”, and “InProgress”.
deployment_parameters (ApiDeploymentParameterMetadataSet) – The connector deployment parameters metadata.
-
class
azure.mgmt.logic.models.
ApiResourcePolicies
(*, content: Optional[str] = None, content_link: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The API resource policies.
-
class
azure.mgmt.logic.models.
ApiResourceProperties
(*, integration_service_environment: Optional[_models.ResourceReference] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The API resource properties.
Variables are only populated by the server, and will be ignored when sending a request.
- Variables
name (str) – The name.
connection_parameters (dict[str, JSON]) – The connection parameters.
metadata (ApiResourceMetadata) – The metadata.
general_information (ApiResourceGeneralInformation) – The api general information.
backend_service (ApiResourceBackendService) – The backend service.
policies (ApiResourcePolicies) – The policies for the API.
api_definition_url (str) – The API definition.
api_definitions (ApiResourceDefinitions) – The api definitions.
integration_service_environment (ResourceReference) – The integration service environment reference.
provisioning_state (str or WorkflowProvisioningState) – The provisioning state. Known values are: “NotSpecified”, “Accepted”, “Running”, “Ready”, “Creating”, “Created”, “Deleting”, “Deleted”, “Canceled”, “Failed”, “Succeeded”, “Moving”, “Updating”, “Registering”, “Registered”, “Unregistering”, “Unregistered”, “Completed”, “Renewing”, “Pending”, “Waiting”, and “InProgress”.
category (str or ApiTier) – The category. Known values are: “NotSpecified”, “Enterprise”, “Standard”, and “Premium”.
- Keyword Arguments
integration_service_environment (ResourceReference) – The integration service environment reference.
-
class
azure.mgmt.logic.models.
ApiTier
(value)[source]¶ -
The Api tier.
-
ENTERPRISE
= 'Enterprise'¶
-
NOT_SPECIFIED
= 'NotSpecified'¶
-
PREMIUM
= 'Premium'¶
-
STANDARD
= 'Standard'¶
-
-
class
azure.mgmt.logic.models.
ApiType
(value)[source]¶ -
ApiType.
-
NOT_SPECIFIED
= 'NotSpecified'¶
-
REST
= 'Rest'¶
-
SOAP
= 'Soap'¶
-
-
class
azure.mgmt.logic.models.
ArtifactContentPropertiesDefinition
(*, created_time: Optional[datetime.datetime] = None, changed_time: Optional[datetime.datetime] = None, metadata: Optional[Any] = None, content: Optional[Any] = None, content_type: Optional[str] = None, content_link: Optional[_models.ContentLink] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic.models._models_py3.ArtifactProperties
The artifact content properties definition.
- Variables
created_time (datetime) – The artifact creation time.
changed_time (datetime) – The artifact changed time.
metadata (any) – Anything.
content (any) – Anything.
content_type (str) – The content type.
content_link (ContentLink) – The content link.
- Keyword Arguments
-
class
azure.mgmt.logic.models.
ArtifactProperties
(*, created_time: Optional[datetime.datetime] = None, changed_time: Optional[datetime.datetime] = None, metadata: Optional[Any] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The artifact properties definition.
-
class
azure.mgmt.logic.models.
AssemblyCollection
(*, value: Optional[List[_models.AssemblyDefinition]] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
A collection of assembly definitions.
- Variables
value (list[AssemblyDefinition]) –
- Keyword Arguments
value (list[AssemblyDefinition]) –
-
class
azure.mgmt.logic.models.
AssemblyDefinition
(*, properties: _models.AssemblyProperties, location: Optional[str] = None, tags: Optional[Dict[str, str]] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic.models._models_py3.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.
- Variables
- Keyword Arguments
location (str) – The resource location.
properties (AssemblyProperties) – The assembly properties. Required.
-
class
azure.mgmt.logic.models.
AssemblyProperties
(*, assembly_name: str, created_time: Optional[datetime.datetime] = None, changed_time: Optional[datetime.datetime] = None, metadata: Optional[Any] = None, content: Optional[Any] = None, content_type: Optional[str] = None, content_link: Optional[_models.ContentLink] = None, assembly_version: Optional[str] = None, assembly_culture: Optional[str] = None, assembly_public_key_token: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic.models._models_py3.ArtifactContentPropertiesDefinition
The assembly properties definition.
All required parameters must be populated in order to send to Azure.
- Variables
created_time (datetime) – The artifact creation time.
changed_time (datetime) – The artifact changed time.
metadata (any) – Anything.
content (any) – Anything.
content_type (str) – The content type.
content_link (ContentLink) – The content link.
assembly_name (str) – The assembly name. Required.
assembly_version (str) – The assembly version.
assembly_culture (str) – The assembly culture.
assembly_public_key_token (str) – The assembly public key token.
- Keyword Arguments
created_time (datetime) – The artifact creation time.
changed_time (datetime) – The artifact changed time.
metadata (any) – Anything.
content (any) – Anything.
content_type (str) – The content type.
content_link (ContentLink) – The content link.
assembly_name (str) – The assembly name. Required.
assembly_version (str) – The assembly version.
assembly_culture (str) – The assembly culture.
assembly_public_key_token (str) – The assembly public key token.
-
class
azure.mgmt.logic.models.
AzureAsyncOperationState
(value)[source]¶ -
The Azure async operation state.
-
CANCELED
= 'Canceled'¶
-
FAILED
= 'Failed'¶
-
PENDING
= 'Pending'¶
-
SUCCEEDED
= 'Succeeded'¶
-
-
class
azure.mgmt.logic.models.
AzureResourceErrorInfo
(*, code: str, message: str, details: Optional[List[_models.AzureResourceErrorInfo]] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic.models._models_py3.ErrorInfo
The azure resource error info.
All required parameters must be populated in order to send to Azure.
- Variables
message (str) – The error message. Required.
details (list[AzureResourceErrorInfo]) – The error details.
- Keyword Arguments
code (str) – The error code. Required.
message (str) – The error message. Required.
details (list[AzureResourceErrorInfo]) – The error details.
-
class
azure.mgmt.logic.models.
B2BPartnerContent
(*, business_identities: Optional[List[_models.BusinessIdentity]] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The B2B partner content.
- Variables
business_identities (list[BusinessIdentity]) – The list of partner business identities.
- Keyword Arguments
business_identities (list[BusinessIdentity]) – The list of partner business identities.
-
class
azure.mgmt.logic.models.
BatchConfiguration
(*, properties: _models.BatchConfigurationProperties, location: Optional[str] = None, tags: Optional[Dict[str, str]] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic.models._models_py3.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.
- Variables
- Keyword Arguments
location (str) – The resource location.
properties (BatchConfigurationProperties) – The batch configuration properties. Required.
-
class
azure.mgmt.logic.models.
BatchConfigurationCollection
(*, value: Optional[List[_models.BatchConfiguration]] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
A collection of batch configurations.
- Variables
value (list[BatchConfiguration]) –
- Keyword Arguments
value (list[BatchConfiguration]) –
-
class
azure.mgmt.logic.models.
BatchConfigurationProperties
(*, batch_group_name: str, release_criteria: _models.BatchReleaseCriteria, created_time: Optional[datetime.datetime] = None, changed_time: Optional[datetime.datetime] = None, metadata: Optional[Any] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic.models._models_py3.ArtifactProperties
The batch configuration properties definition.
All required parameters must be populated in order to send to Azure.
- Variables
created_time (datetime) – The artifact creation time.
changed_time (datetime) – The artifact changed time.
metadata (any) – Anything.
batch_group_name (str) – The name of the batch group. Required.
release_criteria (BatchReleaseCriteria) – The batch release criteria. Required.
- Keyword Arguments
created_time (datetime) – The artifact creation time.
changed_time (datetime) – The artifact changed time.
metadata (any) – Anything.
batch_group_name (str) – The name of the batch group. Required.
release_criteria (BatchReleaseCriteria) – The batch release criteria. Required.
-
class
azure.mgmt.logic.models.
BatchReleaseCriteria
(*, message_count: Optional[int] = None, batch_size: Optional[int] = None, recurrence: Optional[_models.WorkflowTriggerRecurrence] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The batch release criteria.
- Variables
message_count (int) – The message count.
batch_size (int) – The batch size in bytes.
recurrence (WorkflowTriggerRecurrence) – The recurrence.
- Keyword Arguments
message_count (int) – The message count.
batch_size (int) – The batch size in bytes.
recurrence (WorkflowTriggerRecurrence) – The recurrence.
-
class
azure.mgmt.logic.models.
BusinessIdentity
(*, qualifier: str, value: str, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The integration account partner’s business identity.
All required parameters must be populated in order to send to Azure.
- Variables
- Keyword Arguments
-
class
azure.mgmt.logic.models.
CallbackUrl
(*, value: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The callback url.
-
class
azure.mgmt.logic.models.
ContentHash
(*, algorithm: Optional[str] = None, value: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The content hash.
-
class
azure.mgmt.logic.models.
ContentLink
(*, uri: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The content link.
Variables are only populated by the server, and will be ignored when sending a request.
- Variables
uri (str) – The content link URI.
content_version (str) – The content version.
content_size (int) – The content size.
content_hash (ContentHash) – The content hash.
metadata (JSON) – The metadata.
- Keyword Arguments
uri (str) – The content link URI.
-
class
azure.mgmt.logic.models.
Correlation
(*, client_tracking_id: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The correlation property.
-
class
azure.mgmt.logic.models.
DayOfWeek
(value)[source]¶ -
The day of the week.
-
FRIDAY
= 'Friday'¶
-
MONDAY
= 'Monday'¶
-
SATURDAY
= 'Saturday'¶
-
SUNDAY
= 'Sunday'¶
-
THURSDAY
= 'Thursday'¶
-
TUESDAY
= 'Tuesday'¶
-
WEDNESDAY
= 'Wednesday'¶
-
-
class
azure.mgmt.logic.models.
DaysOfWeek
(value)[source]¶ -
DaysOfWeek.
-
FRIDAY
= 'Friday'¶
-
MONDAY
= 'Monday'¶
-
SATURDAY
= 'Saturday'¶
-
SUNDAY
= 'Sunday'¶
-
THURSDAY
= 'Thursday'¶
-
TUESDAY
= 'Tuesday'¶
-
WEDNESDAY
= 'Wednesday'¶
-
-
class
azure.mgmt.logic.models.
EdifactAcknowledgementSettings
(*, need_technical_acknowledgement: bool, batch_technical_acknowledgements: bool, need_functional_acknowledgement: bool, batch_functional_acknowledgements: bool, need_loop_for_valid_messages: bool, send_synchronous_acknowledgement: bool, acknowledgement_control_number_lower_bound: int, acknowledgement_control_number_upper_bound: int, rollover_acknowledgement_control_number: bool, acknowledgement_control_number_prefix: Optional[str] = None, acknowledgement_control_number_suffix: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The Edifact agreement acknowledgement settings.
All required parameters must be populated in order to send to Azure.
- Variables
need_technical_acknowledgement (bool) – The value indicating whether technical acknowledgement is needed. Required.
batch_technical_acknowledgements (bool) – The value indicating whether to batch the technical acknowledgements. Required.
need_functional_acknowledgement (bool) – The value indicating whether functional acknowledgement is needed. Required.
batch_functional_acknowledgements (bool) – The value indicating whether to batch functional acknowledgements. Required.
need_loop_for_valid_messages (bool) – The value indicating whether a loop is needed for valid messages. Required.
send_synchronous_acknowledgement (bool) – The value indicating whether to send synchronous acknowledgement. Required.
acknowledgement_control_number_prefix (str) – The acknowledgement control number prefix.
acknowledgement_control_number_suffix (str) – The acknowledgement control number suffix.
acknowledgement_control_number_lower_bound (int) – The acknowledgement control number lower bound. Required.
acknowledgement_control_number_upper_bound (int) – The acknowledgement control number upper bound. Required.
rollover_acknowledgement_control_number (bool) – The value indicating whether to rollover acknowledgement control number. Required.
- Keyword Arguments
need_technical_acknowledgement (bool) – The value indicating whether technical acknowledgement is needed. Required.
batch_technical_acknowledgements (bool) – The value indicating whether to batch the technical acknowledgements. Required.
need_functional_acknowledgement (bool) – The value indicating whether functional acknowledgement is needed. Required.
batch_functional_acknowledgements (bool) – The value indicating whether to batch functional acknowledgements. Required.
need_loop_for_valid_messages (bool) – The value indicating whether a loop is needed for valid messages. Required.
send_synchronous_acknowledgement (bool) – The value indicating whether to send synchronous acknowledgement. Required.
acknowledgement_control_number_prefix (str) – The acknowledgement control number prefix.
acknowledgement_control_number_suffix (str) – The acknowledgement control number suffix.
acknowledgement_control_number_lower_bound (int) – The acknowledgement control number lower bound. Required.
acknowledgement_control_number_upper_bound (int) – The acknowledgement control number upper bound. Required.
rollover_acknowledgement_control_number (bool) – The value indicating whether to rollover acknowledgement control number. Required.
-
class
azure.mgmt.logic.models.
EdifactAgreementContent
(*, receive_agreement: _models.EdifactOneWayAgreement, send_agreement: _models.EdifactOneWayAgreement, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The Edifact agreement content.
All required parameters must be populated in order to send to Azure.
- Variables
receive_agreement (EdifactOneWayAgreement) – The EDIFACT one-way receive agreement. Required.
send_agreement (EdifactOneWayAgreement) – The EDIFACT one-way send agreement. Required.
- Keyword Arguments
receive_agreement (EdifactOneWayAgreement) – The EDIFACT one-way receive agreement. Required.
send_agreement (EdifactOneWayAgreement) – The EDIFACT one-way send agreement. Required.
-
class
azure.mgmt.logic.models.
EdifactCharacterSet
(value)[source]¶ -
The edifact character set.
-
KECA
= 'KECA'¶
-
NOT_SPECIFIED
= 'NotSpecified'¶
-
UNOA
= 'UNOA'¶
-
UNOB
= 'UNOB'¶
-
UNOC
= 'UNOC'¶
-
UNOD
= 'UNOD'¶
-
UNOE
= 'UNOE'¶
-
UNOF
= 'UNOF'¶
-
UNOG
= 'UNOG'¶
-
UNOH
= 'UNOH'¶
-
UNOI
= 'UNOI'¶
-
UNOJ
= 'UNOJ'¶
-
UNOK
= 'UNOK'¶
-
UNOX
= 'UNOX'¶
-
UNOY
= 'UNOY'¶
-
-
class
azure.mgmt.logic.models.
EdifactDecimalIndicator
(value)[source]¶ -
The edifact decimal indicator.
-
COMMA
= 'Comma'¶
-
DECIMAL
= 'Decimal'¶
-
NOT_SPECIFIED
= 'NotSpecified'¶
-
-
class
azure.mgmt.logic.models.
EdifactDelimiterOverride
(*, data_element_separator: int, component_separator: int, segment_terminator: int, repetition_separator: int, segment_terminator_suffix: Union[str, _models.SegmentTerminatorSuffix], decimal_point_indicator: Union[str, _models.EdifactDecimalIndicator], release_indicator: int, message_id: Optional[str] = None, message_version: Optional[str] = None, message_release: Optional[str] = None, message_association_assigned_code: Optional[str] = None, target_namespace: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The Edifact delimiter override settings.
All required parameters must be populated in order to send to Azure.
- Variables
message_id (str) – The message id.
message_version (str) – The message version.
message_release (str) – The message release.
data_element_separator (int) – The data element separator. Required.
component_separator (int) – The component separator. Required.
segment_terminator (int) – The segment terminator. Required.
repetition_separator (int) – The repetition separator. Required.
segment_terminator_suffix (str or SegmentTerminatorSuffix) – The segment terminator suffix. Required. Known values are: “NotSpecified”, “None”, “CR”, “LF”, and “CRLF”.
decimal_point_indicator (str or EdifactDecimalIndicator) – The decimal point indicator. Required. Known values are: “NotSpecified”, “Comma”, and “Decimal”.
release_indicator (int) – The release indicator. Required.
message_association_assigned_code (str) – The message association assigned code.
target_namespace (str) – The target namespace on which this delimiter settings has to be applied.
- Keyword Arguments
message_id (str) – The message id.
message_version (str) – The message version.
message_release (str) – The message release.
data_element_separator (int) – The data element separator. Required.
component_separator (int) – The component separator. Required.
segment_terminator (int) – The segment terminator. Required.
repetition_separator (int) – The repetition separator. Required.
segment_terminator_suffix (str or SegmentTerminatorSuffix) – The segment terminator suffix. Required. Known values are: “NotSpecified”, “None”, “CR”, “LF”, and “CRLF”.
decimal_point_indicator (str or EdifactDecimalIndicator) – The decimal point indicator. Required. Known values are: “NotSpecified”, “Comma”, and “Decimal”.
release_indicator (int) – The release indicator. Required.
message_association_assigned_code (str) – The message association assigned code.
target_namespace (str) – The target namespace on which this delimiter settings has to be applied.
-
class
azure.mgmt.logic.models.
EdifactEnvelopeOverride
(*, message_id: Optional[str] = None, message_version: Optional[str] = None, message_release: Optional[str] = None, message_association_assigned_code: Optional[str] = None, target_namespace: Optional[str] = None, functional_group_id: Optional[str] = None, sender_application_qualifier: Optional[str] = None, sender_application_id: Optional[str] = None, receiver_application_qualifier: Optional[str] = None, receiver_application_id: Optional[str] = None, controlling_agency_code: Optional[str] = None, group_header_message_version: Optional[str] = None, group_header_message_release: Optional[str] = None, association_assigned_code: Optional[str] = None, application_password: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The Edifact envelope override settings.
- Variables
message_id (str) – The message id on which this envelope settings has to be applied.
message_version (str) – The message version on which this envelope settings has to be applied.
message_release (str) – The message release version on which this envelope settings has to be applied.
message_association_assigned_code (str) – The message association assigned code.
target_namespace (str) – The target namespace on which this envelope settings has to be applied.
functional_group_id (str) – The functional group id.
sender_application_qualifier (str) – The sender application qualifier.
sender_application_id (str) – The sender application id.
receiver_application_qualifier (str) – The receiver application qualifier.
receiver_application_id (str) – The receiver application id.
controlling_agency_code (str) – The controlling agency code.
group_header_message_version (str) – The group header message version.
group_header_message_release (str) – The group header message release.
association_assigned_code (str) – The association assigned code.
application_password (str) – The application password.
- Keyword Arguments
message_id (str) – The message id on which this envelope settings has to be applied.
message_version (str) – The message version on which this envelope settings has to be applied.
message_release (str) – The message release version on which this envelope settings has to be applied.
message_association_assigned_code (str) – The message association assigned code.
target_namespace (str) – The target namespace on which this envelope settings has to be applied.
functional_group_id (str) – The functional group id.
sender_application_qualifier (str) – The sender application qualifier.
sender_application_id (str) – The sender application id.
receiver_application_qualifier (str) – The receiver application qualifier.
receiver_application_id (str) – The receiver application id.
controlling_agency_code (str) – The controlling agency code.
group_header_message_version (str) – The group header message version.
group_header_message_release (str) – The group header message release.
association_assigned_code (str) – The association assigned code.
application_password (str) – The application password.
-
class
azure.mgmt.logic.models.
EdifactEnvelopeSettings
(*, apply_delimiter_string_advice: bool, create_grouping_segments: bool, enable_default_group_headers: bool, interchange_control_number_lower_bound: int, interchange_control_number_upper_bound: int, rollover_interchange_control_number: bool, group_control_number_lower_bound: int, group_control_number_upper_bound: int, rollover_group_control_number: bool, overwrite_existing_transaction_set_control_number: bool, transaction_set_control_number_lower_bound: int, transaction_set_control_number_upper_bound: int, rollover_transaction_set_control_number: bool, is_test_interchange: bool, group_association_assigned_code: Optional[str] = None, communication_agreement_id: Optional[str] = None, recipient_reference_password_value: Optional[str] = None, recipient_reference_password_qualifier: Optional[str] = None, application_reference_id: Optional[str] = None, processing_priority_code: Optional[str] = None, interchange_control_number_prefix: Optional[str] = None, interchange_control_number_suffix: Optional[str] = None, sender_reverse_routing_address: Optional[str] = None, receiver_reverse_routing_address: Optional[str] = None, functional_group_id: Optional[str] = None, group_controlling_agency_code: Optional[str] = None, group_message_version: Optional[str] = None, group_message_release: Optional[str] = None, group_control_number_prefix: Optional[str] = None, group_control_number_suffix: Optional[str] = None, group_application_receiver_qualifier: Optional[str] = None, group_application_receiver_id: Optional[str] = None, group_application_sender_qualifier: Optional[str] = None, group_application_sender_id: Optional[str] = None, group_application_password: Optional[str] = None, transaction_set_control_number_prefix: Optional[str] = None, transaction_set_control_number_suffix: Optional[str] = None, sender_internal_identification: Optional[str] = None, sender_internal_sub_identification: Optional[str] = None, receiver_internal_identification: Optional[str] = None, receiver_internal_sub_identification: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The Edifact agreement envelope settings.
All required parameters must be populated in order to send to Azure.
- Variables
group_association_assigned_code (str) – The group association assigned code.
communication_agreement_id (str) – The communication agreement id.
apply_delimiter_string_advice (bool) – The value indicating whether to apply delimiter string advice. Required.
create_grouping_segments (bool) – The value indicating whether to create grouping segments. Required.
enable_default_group_headers (bool) – The value indicating whether to enable default group headers. Required.
recipient_reference_password_value (str) – The recipient reference password value.
recipient_reference_password_qualifier (str) – The recipient reference password qualifier.
application_reference_id (str) – The application reference id.
processing_priority_code (str) – The processing priority code.
interchange_control_number_lower_bound (int) – The interchange control number lower bound. Required.
interchange_control_number_upper_bound (int) – The interchange control number upper bound. Required.
rollover_interchange_control_number (bool) – The value indicating whether to rollover interchange control number. Required.
interchange_control_number_prefix (str) – The interchange control number prefix.
interchange_control_number_suffix (str) – The interchange control number suffix.
sender_reverse_routing_address (str) – The sender reverse routing address.
receiver_reverse_routing_address (str) – The receiver reverse routing address.
functional_group_id (str) – The functional group id.
group_controlling_agency_code (str) – The group controlling agency code.
group_message_version (str) – The group message version.
group_message_release (str) – The group message release.
group_control_number_lower_bound (int) – The group control number lower bound. Required.
group_control_number_upper_bound (int) – The group control number upper bound. Required.
rollover_group_control_number (bool) – The value indicating whether to rollover group control number. Required.
group_control_number_prefix (str) – The group control number prefix.
group_control_number_suffix (str) – The group control number suffix.
group_application_receiver_qualifier (str) – The group application receiver qualifier.
group_application_receiver_id (str) – The group application receiver id.
group_application_sender_qualifier (str) – The group application sender qualifier.
group_application_sender_id (str) – The group application sender id.
group_application_password (str) – The group application password.
overwrite_existing_transaction_set_control_number (bool) – The value indicating whether to overwrite existing transaction set control number. Required.
transaction_set_control_number_prefix (str) – The transaction set control number prefix.
transaction_set_control_number_suffix (str) – The transaction set control number suffix.
transaction_set_control_number_lower_bound (int) – The transaction set control number lower bound. Required.
transaction_set_control_number_upper_bound (int) – The transaction set control number upper bound. Required.
rollover_transaction_set_control_number (bool) – The value indicating whether to rollover transaction set control number. Required.
is_test_interchange (bool) – The value indicating whether the message is a test interchange. Required.
sender_internal_identification (str) – The sender internal identification.
sender_internal_sub_identification (str) – The sender internal sub identification.
receiver_internal_identification (str) – The receiver internal identification.
receiver_internal_sub_identification (str) – The receiver internal sub identification.
- Keyword Arguments
group_association_assigned_code (str) – The group association assigned code.
communication_agreement_id (str) – The communication agreement id.
apply_delimiter_string_advice (bool) – The value indicating whether to apply delimiter string advice. Required.
create_grouping_segments (bool) – The value indicating whether to create grouping segments. Required.
enable_default_group_headers (bool) – The value indicating whether to enable default group headers. Required.
recipient_reference_password_value (str) – The recipient reference password value.
recipient_reference_password_qualifier (str) – The recipient reference password qualifier.
application_reference_id (str) – The application reference id.
processing_priority_code (str) – The processing priority code.
interchange_control_number_lower_bound (int) – The interchange control number lower bound. Required.
interchange_control_number_upper_bound (int) – The interchange control number upper bound. Required.
rollover_interchange_control_number (bool) – The value indicating whether to rollover interchange control number. Required.
interchange_control_number_prefix (str) – The interchange control number prefix.
interchange_control_number_suffix (str) – The interchange control number suffix.
sender_reverse_routing_address (str) – The sender reverse routing address.
receiver_reverse_routing_address (str) – The receiver reverse routing address.
functional_group_id (str) – The functional group id.
group_controlling_agency_code (str) – The group controlling agency code.
group_message_version (str) – The group message version.
group_message_release (str) – The group message release.
group_control_number_lower_bound (int) – The group control number lower bound. Required.
group_control_number_upper_bound (int) – The group control number upper bound. Required.
rollover_group_control_number (bool) – The value indicating whether to rollover group control number. Required.
group_control_number_prefix (str) – The group control number prefix.
group_control_number_suffix (str) – The group control number suffix.
group_application_receiver_qualifier (str) – The group application receiver qualifier.
group_application_receiver_id (str) – The group application receiver id.
group_application_sender_qualifier (str) – The group application sender qualifier.
group_application_sender_id (str) – The group application sender id.
group_application_password (str) – The group application password.
overwrite_existing_transaction_set_control_number (bool) – The value indicating whether to overwrite existing transaction set control number. Required.
transaction_set_control_number_prefix (str) – The transaction set control number prefix.
transaction_set_control_number_suffix (str) – The transaction set control number suffix.
transaction_set_control_number_lower_bound (int) – The transaction set control number lower bound. Required.
transaction_set_control_number_upper_bound (int) – The transaction set control number upper bound. Required.
rollover_transaction_set_control_number (bool) – The value indicating whether to rollover transaction set control number. Required.
is_test_interchange (bool) – The value indicating whether the message is a test interchange. Required.
sender_internal_identification (str) – The sender internal identification.
sender_internal_sub_identification (str) – The sender internal sub identification.
receiver_internal_identification (str) – The receiver internal identification.
receiver_internal_sub_identification (str) – The receiver internal sub identification.
-
class
azure.mgmt.logic.models.
EdifactFramingSettings
(*, protocol_version: int, data_element_separator: int, component_separator: int, segment_terminator: int, release_indicator: int, repetition_separator: int, character_set: Union[str, _models.EdifactCharacterSet], decimal_point_indicator: Union[str, _models.EdifactDecimalIndicator], segment_terminator_suffix: Union[str, _models.SegmentTerminatorSuffix], service_code_list_directory_version: Optional[str] = None, character_encoding: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The Edifact agreement framing settings.
All required parameters must be populated in order to send to Azure.
- Variables
service_code_list_directory_version (str) – The service code list directory version.
character_encoding (str) – The character encoding.
protocol_version (int) – The protocol version. Required.
data_element_separator (int) – The data element separator. Required.
component_separator (int) – The component separator. Required.
segment_terminator (int) – The segment terminator. Required.
release_indicator (int) – The release indicator. Required.
repetition_separator (int) – The repetition separator. Required.
character_set (str or EdifactCharacterSet) – The EDIFACT frame setting characterSet. Required. Known values are: “NotSpecified”, “UNOB”, “UNOA”, “UNOC”, “UNOD”, “UNOE”, “UNOF”, “UNOG”, “UNOH”, “UNOI”, “UNOJ”, “UNOK”, “UNOX”, “UNOY”, and “KECA”.
decimal_point_indicator (str or EdifactDecimalIndicator) – The EDIFACT frame setting decimal indicator. Required. Known values are: “NotSpecified”, “Comma”, and “Decimal”.
segment_terminator_suffix (str or SegmentTerminatorSuffix) – The EDIFACT frame setting segment terminator suffix. Required. Known values are: “NotSpecified”, “None”, “CR”, “LF”, and “CRLF”.
- Keyword Arguments
service_code_list_directory_version (str) – The service code list directory version.
character_encoding (str) – The character encoding.
protocol_version (int) – The protocol version. Required.
data_element_separator (int) – The data element separator. Required.
component_separator (int) – The component separator. Required.
segment_terminator (int) – The segment terminator. Required.
release_indicator (int) – The release indicator. Required.
repetition_separator (int) – The repetition separator. Required.
character_set (str or EdifactCharacterSet) – The EDIFACT frame setting characterSet. Required. Known values are: “NotSpecified”, “UNOB”, “UNOA”, “UNOC”, “UNOD”, “UNOE”, “UNOF”, “UNOG”, “UNOH”, “UNOI”, “UNOJ”, “UNOK”, “UNOX”, “UNOY”, and “KECA”.
decimal_point_indicator (str or EdifactDecimalIndicator) – The EDIFACT frame setting decimal indicator. Required. Known values are: “NotSpecified”, “Comma”, and “Decimal”.
segment_terminator_suffix (str or SegmentTerminatorSuffix) – The EDIFACT frame setting segment terminator suffix. Required. Known values are: “NotSpecified”, “None”, “CR”, “LF”, and “CRLF”.
-
class
azure.mgmt.logic.models.
EdifactMessageFilter
(*, message_filter_type: Union[str, _models.MessageFilterType], **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The Edifact message filter for odata query.
All required parameters must be populated in order to send to Azure.
- Variables
message_filter_type (str or MessageFilterType) – The message filter type. Required. Known values are: “NotSpecified”, “Include”, and “Exclude”.
- Keyword Arguments
message_filter_type (str or MessageFilterType) – The message filter type. Required. Known values are: “NotSpecified”, “Include”, and “Exclude”.
-
class
azure.mgmt.logic.models.
EdifactMessageIdentifier
(*, message_id: str, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The Edifact message identifier.
All required parameters must be populated in order to send to Azure.
-
class
azure.mgmt.logic.models.
EdifactOneWayAgreement
(*, sender_business_identity: _models.BusinessIdentity, receiver_business_identity: _models.BusinessIdentity, protocol_settings: _models.EdifactProtocolSettings, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The Edifact one way agreement.
All required parameters must be populated in order to send to Azure.
- Variables
sender_business_identity (BusinessIdentity) – The sender business identity. Required.
receiver_business_identity (BusinessIdentity) – The receiver business identity. Required.
protocol_settings (EdifactProtocolSettings) – The EDIFACT protocol settings. Required.
- Keyword Arguments
sender_business_identity (BusinessIdentity) – The sender business identity. Required.
receiver_business_identity (BusinessIdentity) – The receiver business identity. Required.
protocol_settings (EdifactProtocolSettings) – The EDIFACT protocol settings. Required.
-
class
azure.mgmt.logic.models.
EdifactProcessingSettings
(*, mask_security_info: bool, preserve_interchange: bool, suspend_interchange_on_error: bool, create_empty_xml_tags_for_trailing_separators: bool, use_dot_as_decimal_separator: bool, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The Edifact agreement protocol settings.
All required parameters must be populated in order to send to Azure.
- Variables
mask_security_info (bool) – The value indicating whether to mask security information. Required.
preserve_interchange (bool) – The value indicating whether to preserve interchange. Required.
suspend_interchange_on_error (bool) – The value indicating whether to suspend interchange on error. Required.
create_empty_xml_tags_for_trailing_separators (bool) – The value indicating whether to create empty xml tags for trailing separators. Required.
use_dot_as_decimal_separator (bool) – The value indicating whether to use dot as decimal separator. Required.
- Keyword Arguments
mask_security_info (bool) – The value indicating whether to mask security information. Required.
preserve_interchange (bool) – The value indicating whether to preserve interchange. Required.
suspend_interchange_on_error (bool) – The value indicating whether to suspend interchange on error. Required.
create_empty_xml_tags_for_trailing_separators (bool) – The value indicating whether to create empty xml tags for trailing separators. Required.
use_dot_as_decimal_separator (bool) – The value indicating whether to use dot as decimal separator. Required.
-
class
azure.mgmt.logic.models.
EdifactProtocolSettings
(*, validation_settings: _models.EdifactValidationSettings, framing_settings: _models.EdifactFramingSettings, envelope_settings: _models.EdifactEnvelopeSettings, acknowledgement_settings: _models.EdifactAcknowledgementSettings, message_filter: _models.EdifactMessageFilter, processing_settings: _models.EdifactProcessingSettings, schema_references: List[_models.EdifactSchemaReference], envelope_overrides: Optional[List[_models.EdifactEnvelopeOverride]] = None, message_filter_list: Optional[List[_models.EdifactMessageIdentifier]] = None, validation_overrides: Optional[List[_models.EdifactValidationOverride]] = None, edifact_delimiter_overrides: Optional[List[_models.EdifactDelimiterOverride]] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The Edifact agreement protocol settings.
All required parameters must be populated in order to send to Azure.
- Variables
validation_settings (EdifactValidationSettings) – The EDIFACT validation settings. Required.
framing_settings (EdifactFramingSettings) – The EDIFACT framing settings. Required.
envelope_settings (EdifactEnvelopeSettings) – The EDIFACT envelope settings. Required.
acknowledgement_settings (EdifactAcknowledgementSettings) – The EDIFACT acknowledgement settings. Required.
message_filter (EdifactMessageFilter) – The EDIFACT message filter. Required.
processing_settings (EdifactProcessingSettings) – The EDIFACT processing Settings. Required.
envelope_overrides (list[EdifactEnvelopeOverride]) – The EDIFACT envelope override settings.
message_filter_list (list[EdifactMessageIdentifier]) – The EDIFACT message filter list.
schema_references (list[EdifactSchemaReference]) – The EDIFACT schema references. Required.
validation_overrides (list[EdifactValidationOverride]) – The EDIFACT validation override settings.
edifact_delimiter_overrides (list[EdifactDelimiterOverride]) – The EDIFACT delimiter override settings.
- Keyword Arguments
validation_settings (EdifactValidationSettings) – The EDIFACT validation settings. Required.
framing_settings (EdifactFramingSettings) – The EDIFACT framing settings. Required.
envelope_settings (EdifactEnvelopeSettings) – The EDIFACT envelope settings. Required.
acknowledgement_settings (EdifactAcknowledgementSettings) – The EDIFACT acknowledgement settings. Required.
message_filter (EdifactMessageFilter) – The EDIFACT message filter. Required.
processing_settings (EdifactProcessingSettings) – The EDIFACT processing Settings. Required.
envelope_overrides (list[EdifactEnvelopeOverride]) – The EDIFACT envelope override settings.
message_filter_list (list[EdifactMessageIdentifier]) – The EDIFACT message filter list.
schema_references (list[EdifactSchemaReference]) – The EDIFACT schema references. Required.
validation_overrides (list[EdifactValidationOverride]) – The EDIFACT validation override settings.
edifact_delimiter_overrides (list[EdifactDelimiterOverride]) – The EDIFACT delimiter override settings.
-
class
azure.mgmt.logic.models.
EdifactSchemaReference
(*, message_id: str, message_version: str, message_release: str, schema_name: str, sender_application_id: Optional[str] = None, sender_application_qualifier: Optional[str] = None, association_assigned_code: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The Edifact schema reference.
All required parameters must be populated in order to send to Azure.
- Variables
message_id (str) – The message id. Required.
message_version (str) – The message version. Required.
message_release (str) – The message release version. Required.
sender_application_id (str) – The sender application id.
sender_application_qualifier (str) – The sender application qualifier.
association_assigned_code (str) – The association assigned code.
schema_name (str) – The schema name. Required.
- Keyword Arguments
message_id (str) – The message id. Required.
message_version (str) – The message version. Required.
message_release (str) – The message release version. Required.
sender_application_id (str) – The sender application id.
sender_application_qualifier (str) – The sender application qualifier.
association_assigned_code (str) – The association assigned code.
schema_name (str) – The schema name. Required.
-
class
azure.mgmt.logic.models.
EdifactValidationOverride
(*, message_id: str, enforce_character_set: bool, validate_edi_types: bool, validate_xsd_types: bool, allow_leading_and_trailing_spaces_and_zeroes: bool, trailing_separator_policy: Union[str, _models.TrailingSeparatorPolicy], trim_leading_and_trailing_spaces_and_zeroes: bool, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The Edifact validation override settings.
All required parameters must be populated in order to send to Azure.
- Variables
message_id (str) – The message id on which the validation settings has to be applied. Required.
enforce_character_set (bool) – The value indicating whether to validate character Set. Required.
validate_edi_types (bool) – The value indicating whether to validate EDI types. Required.
validate_xsd_types (bool) – The value indicating whether to validate XSD types. Required.
allow_leading_and_trailing_spaces_and_zeroes (bool) – The value indicating whether to allow leading and trailing spaces and zeroes. Required.
trailing_separator_policy (str or TrailingSeparatorPolicy) – The trailing separator policy. Required. Known values are: “NotSpecified”, “NotAllowed”, “Optional”, and “Mandatory”.
trim_leading_and_trailing_spaces_and_zeroes (bool) – The value indicating whether to trim leading and trailing spaces and zeroes. Required.
- Keyword Arguments
message_id (str) – The message id on which the validation settings has to be applied. Required.
enforce_character_set (bool) – The value indicating whether to validate character Set. Required.
validate_edi_types (bool) – The value indicating whether to validate EDI types. Required.
validate_xsd_types (bool) – The value indicating whether to validate XSD types. Required.
allow_leading_and_trailing_spaces_and_zeroes (bool) – The value indicating whether to allow leading and trailing spaces and zeroes. Required.
trailing_separator_policy (str or TrailingSeparatorPolicy) – The trailing separator policy. Required. Known values are: “NotSpecified”, “NotAllowed”, “Optional”, and “Mandatory”.
trim_leading_and_trailing_spaces_and_zeroes (bool) – The value indicating whether to trim leading and trailing spaces and zeroes. Required.
-
class
azure.mgmt.logic.models.
EdifactValidationSettings
(*, validate_character_set: bool, check_duplicate_interchange_control_number: bool, interchange_control_number_validity_days: int, check_duplicate_group_control_number: bool, check_duplicate_transaction_set_control_number: bool, validate_edi_types: bool, validate_xsd_types: bool, allow_leading_and_trailing_spaces_and_zeroes: bool, trim_leading_and_trailing_spaces_and_zeroes: bool, trailing_separator_policy: Union[str, _models.TrailingSeparatorPolicy], **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The Edifact agreement validation settings.
All required parameters must be populated in order to send to Azure.
- Variables
validate_character_set (bool) – The value indicating whether to validate character set in the message. Required.
check_duplicate_interchange_control_number (bool) – The value indicating whether to check for duplicate interchange control number. Required.
interchange_control_number_validity_days (int) – The validity period of interchange control number. Required.
check_duplicate_group_control_number (bool) – The value indicating whether to check for duplicate group control number. Required.
check_duplicate_transaction_set_control_number (bool) – The value indicating whether to check for duplicate transaction set control number. Required.
validate_edi_types (bool) – The value indicating whether to Whether to validate EDI types. Required.
validate_xsd_types (bool) – The value indicating whether to Whether to validate XSD types. Required.
allow_leading_and_trailing_spaces_and_zeroes (bool) – The value indicating whether to allow leading and trailing spaces and zeroes. Required.
trim_leading_and_trailing_spaces_and_zeroes (bool) – The value indicating whether to trim leading and trailing spaces and zeroes. Required.
trailing_separator_policy (str or TrailingSeparatorPolicy) – The trailing separator policy. Required. Known values are: “NotSpecified”, “NotAllowed”, “Optional”, and “Mandatory”.
- Keyword Arguments
validate_character_set (bool) – The value indicating whether to validate character set in the message. Required.
check_duplicate_interchange_control_number (bool) – The value indicating whether to check for duplicate interchange control number. Required.
interchange_control_number_validity_days (int) – The validity period of interchange control number. Required.
check_duplicate_group_control_number (bool) – The value indicating whether to check for duplicate group control number. Required.
check_duplicate_transaction_set_control_number (bool) – The value indicating whether to check for duplicate transaction set control number. Required.
validate_edi_types (bool) – The value indicating whether to Whether to validate EDI types. Required.
validate_xsd_types (bool) – The value indicating whether to Whether to validate XSD types. Required.
allow_leading_and_trailing_spaces_and_zeroes (bool) – The value indicating whether to allow leading and trailing spaces and zeroes. Required.
trim_leading_and_trailing_spaces_and_zeroes (bool) – The value indicating whether to trim leading and trailing spaces and zeroes. Required.
trailing_separator_policy (str or TrailingSeparatorPolicy) – The trailing separator policy. Required. Known values are: “NotSpecified”, “NotAllowed”, “Optional”, and “Mandatory”.
-
class
azure.mgmt.logic.models.
EncryptionAlgorithm
(value)[source]¶ -
The encryption algorithm.
-
AES128
= 'AES128'¶
-
AES192
= 'AES192'¶
-
AES256
= 'AES256'¶
-
DES3
= 'DES3'¶
-
NONE
= 'None'¶
-
NOT_SPECIFIED
= 'NotSpecified'¶
-
RC2
= 'RC2'¶
-
-
class
azure.mgmt.logic.models.
ErrorInfo
(*, code: str, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The error info.
All required parameters must be populated in order to send to Azure.
-
class
azure.mgmt.logic.models.
ErrorProperties
(*, code: Optional[str] = None, message: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
Error properties indicate why the Logic service was not able to process the incoming request. The reason is provided in the error message.
-
class
azure.mgmt.logic.models.
ErrorResponse
(*, error: Optional[_models.ErrorProperties] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
Error response indicates Logic service is not able to process the incoming request. The error property contains the error details.
- Variables
error (ErrorProperties) – The error properties.
- Keyword Arguments
error (ErrorProperties) – The error properties.
-
class
azure.mgmt.logic.models.
ErrorResponseCode
(value)[source]¶ -
The error response code.
-
INTEGRATION_SERVICE_ENVIRONMENT_NOT_FOUND
= 'IntegrationServiceEnvironmentNotFound'¶
-
INTERNAL_SERVER_ERROR
= 'InternalServerError'¶
-
INVALID_OPERATION_ID
= 'InvalidOperationId'¶
-
NOT_SPECIFIED
= 'NotSpecified'¶
-
-
class
azure.mgmt.logic.models.
EventLevel
(value)[source]¶ -
The event level.
-
CRITICAL
= 'Critical'¶
-
ERROR
= 'Error'¶
-
INFORMATIONAL
= 'Informational'¶
-
LOG_ALWAYS
= 'LogAlways'¶
-
VERBOSE
= 'Verbose'¶
-
WARNING
= 'Warning'¶
-
-
class
azure.mgmt.logic.models.
Expression
(*, text: Optional[str] = None, value: Optional[Any] = None, subexpressions: Optional[List[_models.Expression]] = None, error: Optional[_models.AzureResourceErrorInfo] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The expression.
- Variables
text (str) – The text.
value (any) – Anything.
subexpressions (list[Expression]) – The sub expressions.
error (AzureResourceErrorInfo) – The azure resource error info.
- Keyword Arguments
text (str) – The text.
value (any) – Anything.
subexpressions (list[Expression]) – The sub expressions.
error (AzureResourceErrorInfo) – The azure resource error info.
-
class
azure.mgmt.logic.models.
ExpressionRoot
(*, text: Optional[str] = None, value: Optional[Any] = None, subexpressions: Optional[List[_models.Expression]] = None, error: Optional[_models.AzureResourceErrorInfo] = None, path: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic.models._models_py3.Expression
The expression root.
- Variables
text (str) – The text.
value (any) – Anything.
subexpressions (list[Expression]) – The sub expressions.
error (AzureResourceErrorInfo) – The azure resource error info.
path (str) – The path.
- Keyword Arguments
text (str) – The text.
value (any) – Anything.
subexpressions (list[Expression]) – The sub expressions.
error (AzureResourceErrorInfo) – The azure resource error info.
path (str) – The path.
-
class
azure.mgmt.logic.models.
ExpressionTraces
(*, inputs: Optional[List[_models.ExpressionRoot]] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The expression traces.
- Variables
inputs (list[ExpressionRoot]) –
- Keyword Arguments
inputs (list[ExpressionRoot]) –
-
class
azure.mgmt.logic.models.
ExtendedErrorInfo
(*, code: Union[str, _models.ErrorResponseCode], message: str, details: Optional[List[_models.ExtendedErrorInfo]] = None, inner_error: Optional[collections.abc.MutableMapping[str, Any]] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The extended error info.
All required parameters must be populated in order to send to Azure.
- Variables
code (str or ErrorResponseCode) – The error code. Required. Known values are: “NotSpecified”, “IntegrationServiceEnvironmentNotFound”, “InternalServerError”, and “InvalidOperationId”.
message (str) – The error message. Required.
details (list[ExtendedErrorInfo]) – The error message details.
inner_error (JSON) – The inner error.
- Keyword Arguments
code (str or ErrorResponseCode) – The error code. Required. Known values are: “NotSpecified”, “IntegrationServiceEnvironmentNotFound”, “InternalServerError”, and “InvalidOperationId”.
message (str) – The error message. Required.
details (list[ExtendedErrorInfo]) – The error message details.
inner_error (JSON) – The inner error.
-
class
azure.mgmt.logic.models.
FlowAccessControlConfiguration
(*, triggers: Optional[_models.FlowAccessControlConfigurationPolicy] = None, contents: Optional[_models.FlowAccessControlConfigurationPolicy] = None, actions: Optional[_models.FlowAccessControlConfigurationPolicy] = None, workflow_management: Optional[_models.FlowAccessControlConfigurationPolicy] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The access control configuration.
- Variables
triggers (FlowAccessControlConfigurationPolicy) – The access control configuration for invoking workflow triggers.
contents (FlowAccessControlConfigurationPolicy) – The access control configuration for accessing workflow run contents.
actions (FlowAccessControlConfigurationPolicy) – The access control configuration for workflow actions.
workflow_management (FlowAccessControlConfigurationPolicy) – The access control configuration for workflow management.
- Keyword Arguments
triggers (FlowAccessControlConfigurationPolicy) – The access control configuration for invoking workflow triggers.
contents (FlowAccessControlConfigurationPolicy) – The access control configuration for accessing workflow run contents.
actions (FlowAccessControlConfigurationPolicy) – The access control configuration for workflow actions.
workflow_management (FlowAccessControlConfigurationPolicy) – The access control configuration for workflow management.
-
class
azure.mgmt.logic.models.
FlowAccessControlConfigurationPolicy
(*, allowed_caller_ip_addresses: Optional[List[_models.IpAddressRange]] = None, open_authentication_policies: Optional[_models.OpenAuthenticationAccessPolicies] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The access control configuration policy.
- Variables
allowed_caller_ip_addresses (list[IpAddressRange]) – The allowed caller IP address ranges.
open_authentication_policies (OpenAuthenticationAccessPolicies) – The authentication policies for workflow.
- Keyword Arguments
allowed_caller_ip_addresses (list[IpAddressRange]) – The allowed caller IP address ranges.
open_authentication_policies (OpenAuthenticationAccessPolicies) – The authentication policies for workflow.
-
class
azure.mgmt.logic.models.
FlowEndpoints
(*, outgoing_ip_addresses: Optional[List[_models.IpAddress]] = None, access_endpoint_ip_addresses: Optional[List[_models.IpAddress]] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The flow endpoints configuration.
- Variables
- Keyword Arguments
-
class
azure.mgmt.logic.models.
FlowEndpointsConfiguration
(*, workflow: Optional[_models.FlowEndpoints] = None, connector: Optional[_models.FlowEndpoints] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The endpoints configuration.
- Variables
workflow (FlowEndpoints) – The workflow endpoints.
connector (FlowEndpoints) – The connector endpoints.
- Keyword Arguments
workflow (FlowEndpoints) – The workflow endpoints.
connector (FlowEndpoints) – The connector endpoints.
-
class
azure.mgmt.logic.models.
GenerateUpgradedDefinitionParameters
(*, target_schema_version: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The parameters to generate upgraded definition.
-
class
azure.mgmt.logic.models.
GetCallbackUrlParameters
(*, not_after: Optional[datetime.datetime] = None, key_type: Optional[Union[str, _models.KeyType]] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The callback url parameters.
- Variables
- Keyword Arguments
-
class
azure.mgmt.logic.models.
HashingAlgorithm
(value)[source]¶ -
The signing or hashing algorithm.
-
MD5
= 'MD5'¶
-
NONE
= 'None'¶
-
NOT_SPECIFIED
= 'NotSpecified'¶
-
SHA1
= 'SHA1'¶
-
SHA2256
= 'SHA2256'¶
-
SHA2384
= 'SHA2384'¶
-
SHA2512
= 'SHA2512'¶
-
-
class
azure.mgmt.logic.models.
IntegrationAccount
(*, location: Optional[str] = None, tags: Optional[Dict[str, str]] = None, sku: Optional[_models.IntegrationAccountSku] = None, integration_service_environment: Optional[_models.ResourceReference] = None, state: Optional[Union[str, _models.WorkflowState]] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic.models._models_py3.Resource
The integration account.
Variables are only populated by the server, and will be ignored when sending a request.
- Variables
name (str) – Gets the resource name.
location (str) – The resource location.
sku (IntegrationAccountSku) – The sku.
integration_service_environment (ResourceReference) – The integration service environment.
state (str or WorkflowState) – The workflow state. Known values are: “NotSpecified”, “Completed”, “Enabled”, “Disabled”, “Deleted”, and “Suspended”.
- Keyword Arguments
location (str) – The resource location.
sku (IntegrationAccountSku) – The sku.
integration_service_environment (ResourceReference) – The integration service environment.
state (str or WorkflowState) – The workflow state. Known values are: “NotSpecified”, “Completed”, “Enabled”, “Disabled”, “Deleted”, and “Suspended”.
-
class
azure.mgmt.logic.models.
IntegrationAccountAgreement
(*, agreement_type: Union[str, _models.AgreementType], host_partner: str, guest_partner: str, host_identity: _models.BusinessIdentity, guest_identity: _models.BusinessIdentity, content: _models.AgreementContent, location: Optional[str] = None, tags: Optional[Dict[str, str]] = None, metadata: Optional[collections.abc.MutableMapping[str, Any]] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic.models._models_py3.Resource
The integration account agreement.
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.
- Variables
name (str) – Gets the resource name.
location (str) – The resource location.
created_time (datetime) – The created time.
changed_time (datetime) – The changed time.
metadata (JSON) – The metadata.
agreement_type (str or AgreementType) – The agreement type. Required. Known values are: “NotSpecified”, “AS2”, “X12”, and “Edifact”.
host_partner (str) – The integration account partner that is set as host partner for this agreement. Required.
guest_partner (str) – The integration account partner that is set as guest partner for this agreement. Required.
host_identity (BusinessIdentity) – The business identity of the host partner. Required.
guest_identity (BusinessIdentity) – The business identity of the guest partner. Required.
content (AgreementContent) – The agreement content. Required.
- Keyword Arguments
location (str) – The resource location.
metadata (JSON) – The metadata.
agreement_type (str or AgreementType) – The agreement type. Required. Known values are: “NotSpecified”, “AS2”, “X12”, and “Edifact”.
host_partner (str) – The integration account partner that is set as host partner for this agreement. Required.
guest_partner (str) – The integration account partner that is set as guest partner for this agreement. Required.
host_identity (BusinessIdentity) – The business identity of the host partner. Required.
guest_identity (BusinessIdentity) – The business identity of the guest partner. Required.
content (AgreementContent) – The agreement content. Required.
-
class
azure.mgmt.logic.models.
IntegrationAccountAgreementFilter
(*, agreement_type: Union[str, _models.AgreementType], **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The integration account agreement filter for odata query.
All required parameters must be populated in order to send to Azure.
- Variables
agreement_type (str or AgreementType) – The agreement type of integration account agreement. Required. Known values are: “NotSpecified”, “AS2”, “X12”, and “Edifact”.
- Keyword Arguments
agreement_type (str or AgreementType) – The agreement type of integration account agreement. Required. Known values are: “NotSpecified”, “AS2”, “X12”, and “Edifact”.
-
class
azure.mgmt.logic.models.
IntegrationAccountAgreementListResult
(*, value: Optional[List[_models.IntegrationAccountAgreement]] = None, next_link: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The list of integration account agreements.
- Variables
value (list[IntegrationAccountAgreement]) – The list of integration account agreements.
next_link (str) – The URL to get the next set of results.
- Keyword Arguments
value (list[IntegrationAccountAgreement]) – The list of integration account agreements.
next_link (str) – The URL to get the next set of results.
-
class
azure.mgmt.logic.models.
IntegrationAccountCertificate
(*, location: Optional[str] = None, tags: Optional[Dict[str, str]] = None, metadata: Optional[collections.abc.MutableMapping[str, Any]] = None, key: Optional[_models.KeyVaultKeyReference] = None, public_certificate: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic.models._models_py3.Resource
The integration account certificate.
Variables are only populated by the server, and will be ignored when sending a request.
- Variables
name (str) – Gets the resource name.
location (str) – The resource location.
created_time (datetime) – The created time.
changed_time (datetime) – The changed time.
metadata (JSON) – The metadata.
key (KeyVaultKeyReference) – The key details in the key vault.
public_certificate (str) – The public certificate.
- Keyword Arguments
-
class
azure.mgmt.logic.models.
IntegrationAccountCertificateListResult
(*, value: Optional[List[_models.IntegrationAccountCertificate]] = None, next_link: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The list of integration account certificates.
- Variables
value (list[IntegrationAccountCertificate]) – The list of integration account certificates.
next_link (str) – The URL to get the next set of results.
- Keyword Arguments
value (list[IntegrationAccountCertificate]) – The list of integration account certificates.
next_link (str) – The URL to get the next set of results.
-
class
azure.mgmt.logic.models.
IntegrationAccountListResult
(*, value: Optional[List[_models.IntegrationAccount]] = None, next_link: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The list of integration accounts.
- Variables
value (list[IntegrationAccount]) – The list of integration accounts.
next_link (str) – The URL to get the next set of results.
- Keyword Arguments
value (list[IntegrationAccount]) – The list of integration accounts.
next_link (str) – The URL to get the next set of results.
-
class
azure.mgmt.logic.models.
IntegrationAccountMap
(*, map_type: Union[str, _models.MapType], location: Optional[str] = None, tags: Optional[Dict[str, str]] = None, parameters_schema: Optional[_models.IntegrationAccountMapPropertiesParametersSchema] = None, content: Optional[str] = None, content_type: Optional[str] = None, metadata: Optional[collections.abc.MutableMapping[str, Any]] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic.models._models_py3.Resource
The integration account map.
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.
- Variables
name (str) – Gets the resource name.
location (str) – The resource location.
map_type (str or MapType) – The map type. Required. Known values are: “NotSpecified”, “Xslt”, “Xslt20”, “Xslt30”, and “Liquid”.
parameters_schema (IntegrationAccountMapPropertiesParametersSchema) – The parameters schema of integration account map.
created_time (datetime) – The created time.
changed_time (datetime) – The changed time.
content (str) – The content.
content_type (str) – The content type.
content_link (ContentLink) – The content link.
metadata (JSON) – The metadata.
- Keyword Arguments
location (str) – The resource location.
map_type (str or MapType) – The map type. Required. Known values are: “NotSpecified”, “Xslt”, “Xslt20”, “Xslt30”, and “Liquid”.
parameters_schema (IntegrationAccountMapPropertiesParametersSchema) – The parameters schema of integration account map.
content (str) – The content.
content_type (str) – The content type.
metadata (JSON) – The metadata.
-
class
azure.mgmt.logic.models.
IntegrationAccountMapFilter
(*, map_type: Union[str, _models.MapType], **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The integration account map filter for odata query.
All required parameters must be populated in order to send to Azure.
- Variables
map_type (str or MapType) – The map type of integration account map. Required. Known values are: “NotSpecified”, “Xslt”, “Xslt20”, “Xslt30”, and “Liquid”.
- Keyword Arguments
map_type (str or MapType) – The map type of integration account map. Required. Known values are: “NotSpecified”, “Xslt”, “Xslt20”, “Xslt30”, and “Liquid”.
-
class
azure.mgmt.logic.models.
IntegrationAccountMapListResult
(*, value: Optional[List[_models.IntegrationAccountMap]] = None, next_link: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The list of integration account maps.
- Variables
value (list[IntegrationAccountMap]) – The list of integration account maps.
next_link (str) – The URL to get the next set of results.
- Keyword Arguments
value (list[IntegrationAccountMap]) – The list of integration account maps.
next_link (str) – The URL to get the next set of results.
-
class
azure.mgmt.logic.models.
IntegrationAccountMapPropertiesParametersSchema
(*, ref: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The parameters schema of integration account map.
-
class
azure.mgmt.logic.models.
IntegrationAccountPartner
(*, partner_type: Union[str, _models.PartnerType], content: _models.PartnerContent, location: Optional[str] = None, tags: Optional[Dict[str, str]] = None, metadata: Optional[collections.abc.MutableMapping[str, Any]] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic.models._models_py3.Resource
The integration account partner.
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.
- Variables
name (str) – Gets the resource name.
location (str) – The resource location.
partner_type (str or PartnerType) – The partner type. Required. Known values are: “NotSpecified” and “B2B”.
created_time (datetime) – The created time.
changed_time (datetime) – The changed time.
metadata (JSON) – The metadata.
content (PartnerContent) – The partner content. Required.
- Keyword Arguments
location (str) – The resource location.
partner_type (str or PartnerType) – The partner type. Required. Known values are: “NotSpecified” and “B2B”.
metadata (JSON) – The metadata.
content (PartnerContent) – The partner content. Required.
-
class
azure.mgmt.logic.models.
IntegrationAccountPartnerFilter
(*, partner_type: Union[str, _models.PartnerType], **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The integration account partner filter for odata query.
All required parameters must be populated in order to send to Azure.
- Variables
partner_type (str or PartnerType) – The partner type of integration account partner. Required. Known values are: “NotSpecified” and “B2B”.
- Keyword Arguments
partner_type (str or PartnerType) – The partner type of integration account partner. Required. Known values are: “NotSpecified” and “B2B”.
-
class
azure.mgmt.logic.models.
IntegrationAccountPartnerListResult
(*, value: Optional[List[_models.IntegrationAccountPartner]] = None, next_link: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The list of integration account partners.
- Variables
value (list[IntegrationAccountPartner]) – The list of integration account partners.
next_link (str) – The URL to get the next set of results.
- Keyword Arguments
value (list[IntegrationAccountPartner]) – The list of integration account partners.
next_link (str) – The URL to get the next set of results.
-
class
azure.mgmt.logic.models.
IntegrationAccountSchema
(*, schema_type: Union[str, _models.SchemaType], location: Optional[str] = None, tags: Optional[Dict[str, str]] = None, target_namespace: Optional[str] = None, document_name: Optional[str] = None, file_name: Optional[str] = None, metadata: Optional[collections.abc.MutableMapping[str, Any]] = None, content: Optional[str] = None, content_type: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic.models._models_py3.Resource
The integration account schema.
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.
- Variables
name (str) – Gets the resource name.
location (str) – The resource location.
schema_type (str or SchemaType) – The schema type. Required. Known values are: “NotSpecified” and “Xml”.
target_namespace (str) – The target namespace of the schema.
document_name (str) – The document name.
file_name (str) – The file name.
created_time (datetime) – The created time.
changed_time (datetime) – The changed time.
metadata (JSON) – The metadata.
content (str) – The content.
content_type (str) – The content type.
content_link (ContentLink) – The content link.
- Keyword Arguments
location (str) – The resource location.
schema_type (str or SchemaType) – The schema type. Required. Known values are: “NotSpecified” and “Xml”.
target_namespace (str) – The target namespace of the schema.
document_name (str) – The document name.
file_name (str) – The file name.
metadata (JSON) – The metadata.
content (str) – The content.
content_type (str) – The content type.
-
class
azure.mgmt.logic.models.
IntegrationAccountSchemaFilter
(*, schema_type: Union[str, _models.SchemaType], **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The integration account schema filter for odata query.
All required parameters must be populated in order to send to Azure.
- Variables
schema_type (str or SchemaType) – The schema type of integration account schema. Required. Known values are: “NotSpecified” and “Xml”.
- Keyword Arguments
schema_type (str or SchemaType) – The schema type of integration account schema. Required. Known values are: “NotSpecified” and “Xml”.
-
class
azure.mgmt.logic.models.
IntegrationAccountSchemaListResult
(*, value: Optional[List[_models.IntegrationAccountSchema]] = None, next_link: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The list of integration account schemas.
- Variables
value (list[IntegrationAccountSchema]) – The list of integration account schemas.
next_link (str) – The URL to get the next set of results.
- Keyword Arguments
value (list[IntegrationAccountSchema]) – The list of integration account schemas.
next_link (str) – The URL to get the next set of results.
-
class
azure.mgmt.logic.models.
IntegrationAccountSession
(*, location: Optional[str] = None, tags: Optional[Dict[str, str]] = None, content: Optional[collections.abc.MutableMapping[str, Any]] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic.models._models_py3.Resource
The integration account session.
Variables are only populated by the server, and will be ignored when sending a request.
-
class
azure.mgmt.logic.models.
IntegrationAccountSessionFilter
(*, changed_time: datetime.datetime, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The integration account session filter.
All required parameters must be populated in order to send to Azure.
-
class
azure.mgmt.logic.models.
IntegrationAccountSessionListResult
(*, value: Optional[List[_models.IntegrationAccountSession]] = None, next_link: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The list of integration account sessions.
- Variables
value (list[IntegrationAccountSession]) – The list of integration account sessions.
next_link (str) – The URL to get the next set of results.
- Keyword Arguments
value (list[IntegrationAccountSession]) – The list of integration account sessions.
next_link (str) – The URL to get the next set of results.
-
class
azure.mgmt.logic.models.
IntegrationAccountSku
(*, name: Union[str, _models.IntegrationAccountSkuName], **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The integration account sku.
All required parameters must be populated in order to send to Azure.
- Variables
name (str or IntegrationAccountSkuName) – The sku name. Required. Known values are: “NotSpecified”, “Free”, “Basic”, and “Standard”.
- Keyword Arguments
name (str or IntegrationAccountSkuName) – The sku name. Required. Known values are: “NotSpecified”, “Free”, “Basic”, and “Standard”.
-
class
azure.mgmt.logic.models.
IntegrationAccountSkuName
(value)[source]¶ -
The integration account sku name.
-
BASIC
= 'Basic'¶
-
FREE
= 'Free'¶
-
NOT_SPECIFIED
= 'NotSpecified'¶
-
STANDARD
= 'Standard'¶
-
-
class
azure.mgmt.logic.models.
IntegrationServiceEnvironmenEncryptionConfiguration
(*, encryption_key_reference: Optional[_models.IntegrationServiceEnvironmenEncryptionKeyReference] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The encryption configuration for the integration service environment.
- Variables
encryption_key_reference (IntegrationServiceEnvironmenEncryptionKeyReference) – The encryption key reference.
- Keyword Arguments
encryption_key_reference (IntegrationServiceEnvironmenEncryptionKeyReference) – The encryption key reference.
-
class
azure.mgmt.logic.models.
IntegrationServiceEnvironmenEncryptionKeyReference
(*, key_vault: Optional[_models.ResourceReference] = None, key_name: Optional[str] = None, key_version: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The encryption key details for the integration service environment.
- Variables
key_vault (ResourceReference) – The key vault reference.
key_name (str) – Gets the key name in the Key Vault.
key_version (str) – Gets the version of the key specified in the keyName property.
- Keyword Arguments
key_vault (ResourceReference) – The key vault reference.
key_name (str) – Gets the key name in the Key Vault.
key_version (str) – Gets the version of the key specified in the keyName property.
-
class
azure.mgmt.logic.models.
IntegrationServiceEnvironment
(*, location: Optional[str] = None, tags: Optional[Dict[str, str]] = None, properties: Optional[_models.IntegrationServiceEnvironmentProperties] = None, sku: Optional[_models.IntegrationServiceEnvironmentSku] = None, identity: Optional[_models.ManagedServiceIdentity] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic.models._models_py3.Resource
The integration service environment.
Variables are only populated by the server, and will be ignored when sending a request.
- Variables
name (str) – Gets the resource name.
location (str) – The resource location.
properties (IntegrationServiceEnvironmentProperties) – The integration service environment properties.
sku (IntegrationServiceEnvironmentSku) – The sku.
identity (ManagedServiceIdentity) – Managed service identity properties.
- Keyword Arguments
location (str) – The resource location.
properties (IntegrationServiceEnvironmentProperties) – The integration service environment properties.
sku (IntegrationServiceEnvironmentSku) – The sku.
identity (ManagedServiceIdentity) – Managed service identity properties.
-
class
azure.mgmt.logic.models.
IntegrationServiceEnvironmentAccessEndpoint
(*, type: Optional[Union[str, _models.IntegrationServiceEnvironmentAccessEndpointType]] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The integration service environment access endpoint.
- Variables
type (str or IntegrationServiceEnvironmentAccessEndpointType) – The access endpoint type. Known values are: “NotSpecified”, “External”, and “Internal”.
- Keyword Arguments
type (str or IntegrationServiceEnvironmentAccessEndpointType) – The access endpoint type. Known values are: “NotSpecified”, “External”, and “Internal”.
-
class
azure.mgmt.logic.models.
IntegrationServiceEnvironmentAccessEndpointType
(value)[source]¶ -
The integration service environment access endpoint type.
-
EXTERNAL
= 'External'¶
-
INTERNAL
= 'Internal'¶
-
NOT_SPECIFIED
= 'NotSpecified'¶
-
-
class
azure.mgmt.logic.models.
IntegrationServiceEnvironmentListResult
(*, value: Optional[List[_models.IntegrationServiceEnvironment]] = None, next_link: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The list of integration service environments.
- Variables
value (list[IntegrationServiceEnvironment]) –
next_link (str) – The URL to get the next set of results.
- Keyword Arguments
value (list[IntegrationServiceEnvironment]) –
next_link (str) – The URL to get the next set of results.
-
class
azure.mgmt.logic.models.
IntegrationServiceEnvironmentManagedApi
(*, location: Optional[str] = None, tags: Optional[Dict[str, str]] = None, integration_service_environment: Optional[_models.ResourceReference] = None, deployment_parameters: Optional[_models.IntegrationServiceEnvironmentManagedApiDeploymentParameters] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic.models._models_py3.Resource
The integration service environment managed api.
Variables are only populated by the server, and will be ignored when sending a request.
- Variables
name (str) – Gets the resource name.
location (str) – The resource location.
name_properties_name (str) – The name.
connection_parameters (dict[str, JSON]) – The connection parameters.
metadata (ApiResourceMetadata) – The metadata.
general_information (ApiResourceGeneralInformation) – The api general information.
backend_service (ApiResourceBackendService) – The backend service.
policies (ApiResourcePolicies) – The policies for the API.
api_definition_url (str) – The API definition.
api_definitions (ApiResourceDefinitions) – The api definitions.
integration_service_environment (ResourceReference) – The integration service environment reference.
provisioning_state (str or WorkflowProvisioningState) – The provisioning state. Known values are: “NotSpecified”, “Accepted”, “Running”, “Ready”, “Creating”, “Created”, “Deleting”, “Deleted”, “Canceled”, “Failed”, “Succeeded”, “Moving”, “Updating”, “Registering”, “Registered”, “Unregistering”, “Unregistered”, “Completed”, “Renewing”, “Pending”, “Waiting”, and “InProgress”.
category (str or ApiTier) – The category. Known values are: “NotSpecified”, “Enterprise”, “Standard”, and “Premium”.
deployment_parameters (IntegrationServiceEnvironmentManagedApiDeploymentParameters) – The integration service environment managed api deployment parameters.
- Keyword Arguments
location (str) – The resource location.
integration_service_environment (ResourceReference) – The integration service environment reference.
deployment_parameters (IntegrationServiceEnvironmentManagedApiDeploymentParameters) – The integration service environment managed api deployment parameters.
-
class
azure.mgmt.logic.models.
IntegrationServiceEnvironmentManagedApiDeploymentParameters
(*, content_link_definition: Optional[_models.ContentLink] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The integration service environment managed api deployment parameters.
- Variables
content_link_definition (ContentLink) – The integration service environment managed api content link for deployment.
- Keyword Arguments
content_link_definition (ContentLink) – The integration service environment managed api content link for deployment.
-
class
azure.mgmt.logic.models.
IntegrationServiceEnvironmentManagedApiListResult
(*, value: Optional[List[_models.IntegrationServiceEnvironmentManagedApi]] = None, next_link: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The list of integration service environment managed APIs.
- Variables
value (list[IntegrationServiceEnvironmentManagedApi]) – The integration service environment managed APIs.
next_link (str) – The URL to get the next set of results.
- Keyword Arguments
value (list[IntegrationServiceEnvironmentManagedApi]) – The integration service environment managed APIs.
next_link (str) – The URL to get the next set of results.
-
class
azure.mgmt.logic.models.
IntegrationServiceEnvironmentManagedApiProperties
(*, integration_service_environment: Optional[_models.ResourceReference] = None, deployment_parameters: Optional[_models.IntegrationServiceEnvironmentManagedApiDeploymentParameters] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic.models._models_py3.ApiResourceProperties
The integration service environment managed api properties.
Variables are only populated by the server, and will be ignored when sending a request.
- Variables
name (str) – The name.
connection_parameters (dict[str, JSON]) – The connection parameters.
metadata (ApiResourceMetadata) – The metadata.
general_information (ApiResourceGeneralInformation) – The api general information.
backend_service (ApiResourceBackendService) – The backend service.
policies (ApiResourcePolicies) – The policies for the API.
api_definition_url (str) – The API definition.
api_definitions (ApiResourceDefinitions) – The api definitions.
integration_service_environment (ResourceReference) – The integration service environment reference.
provisioning_state (str or WorkflowProvisioningState) – The provisioning state. Known values are: “NotSpecified”, “Accepted”, “Running”, “Ready”, “Creating”, “Created”, “Deleting”, “Deleted”, “Canceled”, “Failed”, “Succeeded”, “Moving”, “Updating”, “Registering”, “Registered”, “Unregistering”, “Unregistered”, “Completed”, “Renewing”, “Pending”, “Waiting”, and “InProgress”.
category (str or ApiTier) – The category. Known values are: “NotSpecified”, “Enterprise”, “Standard”, and “Premium”.
deployment_parameters (IntegrationServiceEnvironmentManagedApiDeploymentParameters) – The integration service environment managed api deployment parameters.
- Keyword Arguments
integration_service_environment (ResourceReference) – The integration service environment reference.
deployment_parameters (IntegrationServiceEnvironmentManagedApiDeploymentParameters) – The integration service environment managed api deployment parameters.
-
class
azure.mgmt.logic.models.
IntegrationServiceEnvironmentNetworkDependency
(*, category: Optional[Union[str, _models.IntegrationServiceEnvironmentNetworkDependencyCategoryType]] = None, display_name: Optional[str] = None, endpoints: Optional[List[_models.IntegrationServiceEnvironmentNetworkEndpoint]] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The azure async operation resource.
- Variables
category (str or IntegrationServiceEnvironmentNetworkDependencyCategoryType) – The network dependency category type. Known values are: “NotSpecified”, “AzureStorage”, “AzureManagement”, “AzureActiveDirectory”, “SSLCertificateVerification”, “DiagnosticLogsAndMetrics”, “IntegrationServiceEnvironmentConnectors”, “RedisCache”, “AccessEndpoints”, “RecoveryService”, “SQL”, and “RegionalService”.
display_name (str) – The display name.
endpoints (list[IntegrationServiceEnvironmentNetworkEndpoint]) – The endpoints.
- Keyword Arguments
category (str or IntegrationServiceEnvironmentNetworkDependencyCategoryType) – The network dependency category type. Known values are: “NotSpecified”, “AzureStorage”, “AzureManagement”, “AzureActiveDirectory”, “SSLCertificateVerification”, “DiagnosticLogsAndMetrics”, “IntegrationServiceEnvironmentConnectors”, “RedisCache”, “AccessEndpoints”, “RecoveryService”, “SQL”, and “RegionalService”.
display_name (str) – The display name.
endpoints (list[IntegrationServiceEnvironmentNetworkEndpoint]) – The endpoints.
-
class
azure.mgmt.logic.models.
IntegrationServiceEnvironmentNetworkDependencyCategoryType
(value)[source]¶ -
The integration service environment network dependency category type.
-
ACCESS_ENDPOINTS
= 'AccessEndpoints'¶
-
AZURE_ACTIVE_DIRECTORY
= 'AzureActiveDirectory'¶
-
AZURE_MANAGEMENT
= 'AzureManagement'¶
-
AZURE_STORAGE
= 'AzureStorage'¶
-
DIAGNOSTIC_LOGS_AND_METRICS
= 'DiagnosticLogsAndMetrics'¶
-
INTEGRATION_SERVICE_ENVIRONMENT_CONNECTORS
= 'IntegrationServiceEnvironmentConnectors'¶
-
NOT_SPECIFIED
= 'NotSpecified'¶
-
RECOVERY_SERVICE
= 'RecoveryService'¶
-
REDIS_CACHE
= 'RedisCache'¶
-
REGIONAL_SERVICE
= 'RegionalService'¶
-
SQL
= 'SQL'¶
-
SSL_CERTIFICATE_VERIFICATION
= 'SSLCertificateVerification'¶
-
-
class
azure.mgmt.logic.models.
IntegrationServiceEnvironmentNetworkDependencyHealth
(*, error: Optional[_models.ExtendedErrorInfo] = None, state: Optional[Union[str, _models.IntegrationServiceEnvironmentNetworkDependencyHealthState]] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The integration service environment subnet network health.
- Variables
error (ExtendedErrorInfo) – The error if any occurred during the operation.
state (str or IntegrationServiceEnvironmentNetworkDependencyHealthState) – The network dependency health state. Known values are: “NotSpecified”, “Healthy”, “Unhealthy”, and “Unknown”.
- Keyword Arguments
error (ExtendedErrorInfo) – The error if any occurred during the operation.
state (str or IntegrationServiceEnvironmentNetworkDependencyHealthState) – The network dependency health state. Known values are: “NotSpecified”, “Healthy”, “Unhealthy”, and “Unknown”.
-
class
azure.mgmt.logic.models.
IntegrationServiceEnvironmentNetworkDependencyHealthState
(value)[source]¶ -
The integration service environment network dependency health state.
-
HEALTHY
= 'Healthy'¶
-
NOT_SPECIFIED
= 'NotSpecified'¶
-
UNHEALTHY
= 'Unhealthy'¶
-
UNKNOWN
= 'Unknown'¶
-
-
class
azure.mgmt.logic.models.
IntegrationServiceEnvironmentNetworkEndPointAccessibilityState
(value)[source]¶ -
The integration service environment network endpoint accessibility state.
-
AVAILABLE
= 'Available'¶
-
NOT_AVAILABLE
= 'NotAvailable'¶
-
NOT_SPECIFIED
= 'NotSpecified'¶
-
UNKNOWN
= 'Unknown'¶
-
-
class
azure.mgmt.logic.models.
IntegrationServiceEnvironmentNetworkEndpoint
(*, accessibility: Optional[Union[str, _models.IntegrationServiceEnvironmentNetworkEndPointAccessibilityState]] = None, domain_name: Optional[str] = None, ports: Optional[List[str]] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The network endpoint.
- Variables
accessibility (str or IntegrationServiceEnvironmentNetworkEndPointAccessibilityState) – The accessibility state. Known values are: “NotSpecified”, “Unknown”, “Available”, and “NotAvailable”.
domain_name (str) – The domain name.
- Keyword Arguments
accessibility (str or IntegrationServiceEnvironmentNetworkEndPointAccessibilityState) – The accessibility state. Known values are: “NotSpecified”, “Unknown”, “Available”, and “NotAvailable”.
domain_name (str) – The domain name.
-
class
azure.mgmt.logic.models.
IntegrationServiceEnvironmentProperties
(*, provisioning_state: Optional[Union[str, _models.WorkflowProvisioningState]] = None, state: Optional[Union[str, _models.WorkflowState]] = None, integration_service_environment_id: Optional[str] = None, endpoints_configuration: Optional[_models.FlowEndpointsConfiguration] = None, network_configuration: Optional[_models.NetworkConfiguration] = None, encryption_configuration: Optional[_models.IntegrationServiceEnvironmenEncryptionConfiguration] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The integration service environment properties.
- Variables
provisioning_state (str or WorkflowProvisioningState) – The provisioning state. Known values are: “NotSpecified”, “Accepted”, “Running”, “Ready”, “Creating”, “Created”, “Deleting”, “Deleted”, “Canceled”, “Failed”, “Succeeded”, “Moving”, “Updating”, “Registering”, “Registered”, “Unregistering”, “Unregistered”, “Completed”, “Renewing”, “Pending”, “Waiting”, and “InProgress”.
state (str or WorkflowState) – The integration service environment state. Known values are: “NotSpecified”, “Completed”, “Enabled”, “Disabled”, “Deleted”, and “Suspended”.
integration_service_environment_id (str) – Gets the tracking id.
endpoints_configuration (FlowEndpointsConfiguration) – The endpoints configuration.
network_configuration (NetworkConfiguration) – The network configuration.
encryption_configuration (IntegrationServiceEnvironmenEncryptionConfiguration) – The encryption configuration.
- Keyword Arguments
provisioning_state (str or WorkflowProvisioningState) – The provisioning state. Known values are: “NotSpecified”, “Accepted”, “Running”, “Ready”, “Creating”, “Created”, “Deleting”, “Deleted”, “Canceled”, “Failed”, “Succeeded”, “Moving”, “Updating”, “Registering”, “Registered”, “Unregistering”, “Unregistered”, “Completed”, “Renewing”, “Pending”, “Waiting”, and “InProgress”.
state (str or WorkflowState) – The integration service environment state. Known values are: “NotSpecified”, “Completed”, “Enabled”, “Disabled”, “Deleted”, and “Suspended”.
integration_service_environment_id (str) – Gets the tracking id.
endpoints_configuration (FlowEndpointsConfiguration) – The endpoints configuration.
network_configuration (NetworkConfiguration) – The network configuration.
encryption_configuration (IntegrationServiceEnvironmenEncryptionConfiguration) – The encryption configuration.
-
class
azure.mgmt.logic.models.
IntegrationServiceEnvironmentSku
(*, name: Optional[Union[str, _models.IntegrationServiceEnvironmentSkuName]] = None, capacity: Optional[int] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The integration service environment sku.
- Variables
name (str or IntegrationServiceEnvironmentSkuName) – The sku name. Known values are: “NotSpecified”, “Premium”, and “Developer”.
capacity (int) – The sku capacity.
- Keyword Arguments
name (str or IntegrationServiceEnvironmentSkuName) – The sku name. Known values are: “NotSpecified”, “Premium”, and “Developer”.
capacity (int) – The sku capacity.
-
class
azure.mgmt.logic.models.
IntegrationServiceEnvironmentSkuCapacity
(*, minimum: Optional[int] = None, maximum: Optional[int] = None, default: Optional[int] = None, scale_type: Optional[Union[str, _models.IntegrationServiceEnvironmentSkuScaleType]] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The integration service environment sku capacity.
- Variables
minimum (int) – The minimum capacity.
maximum (int) – The maximum capacity.
default (int) – The default capacity.
scale_type (str or IntegrationServiceEnvironmentSkuScaleType) – The sku scale type. Known values are: “Manual”, “Automatic”, and “None”.
- Keyword Arguments
minimum (int) – The minimum capacity.
maximum (int) – The maximum capacity.
default (int) – The default capacity.
scale_type (str or IntegrationServiceEnvironmentSkuScaleType) – The sku scale type. Known values are: “Manual”, “Automatic”, and “None”.
-
class
azure.mgmt.logic.models.
IntegrationServiceEnvironmentSkuDefinition
(*, resource_type: Optional[str] = None, sku: Optional[_models.IntegrationServiceEnvironmentSkuDefinitionSku] = None, capacity: Optional[_models.IntegrationServiceEnvironmentSkuCapacity] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The integration service environment sku definition.
- Variables
resource_type (str) – The resource type.
sku (IntegrationServiceEnvironmentSkuDefinitionSku) – The sku.
capacity (IntegrationServiceEnvironmentSkuCapacity) – The sku capacity.
- Keyword Arguments
resource_type (str) – The resource type.
sku (IntegrationServiceEnvironmentSkuDefinitionSku) – The sku.
capacity (IntegrationServiceEnvironmentSkuCapacity) – The sku capacity.
-
class
azure.mgmt.logic.models.
IntegrationServiceEnvironmentSkuDefinitionSku
(*, name: Optional[Union[str, _models.IntegrationServiceEnvironmentSkuName]] = None, tier: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The sku.
- Variables
name (str or IntegrationServiceEnvironmentSkuName) – The sku name. Known values are: “NotSpecified”, “Premium”, and “Developer”.
tier (str) – The sku tier.
- Keyword Arguments
name (str or IntegrationServiceEnvironmentSkuName) – The sku name. Known values are: “NotSpecified”, “Premium”, and “Developer”.
tier (str) – The sku tier.
-
class
azure.mgmt.logic.models.
IntegrationServiceEnvironmentSkuList
(*, value: Optional[List[_models.IntegrationServiceEnvironmentSkuDefinition]] = None, next_link: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The list of integration service environment skus.
- Variables
value (list[IntegrationServiceEnvironmentSkuDefinition]) – The list of integration service environment skus.
next_link (str) – The URL to get the next set of results.
- Keyword Arguments
value (list[IntegrationServiceEnvironmentSkuDefinition]) – The list of integration service environment skus.
next_link (str) – The URL to get the next set of results.
-
class
azure.mgmt.logic.models.
IntegrationServiceEnvironmentSkuName
(value)[source]¶ -
The integration service environment sku name.
-
DEVELOPER
= 'Developer'¶
-
NOT_SPECIFIED
= 'NotSpecified'¶
-
PREMIUM
= 'Premium'¶
-
-
class
azure.mgmt.logic.models.
IntegrationServiceEnvironmentSkuScaleType
(value)[source]¶ -
The integration service environment sku scale type.
-
AUTOMATIC
= 'Automatic'¶
-
MANUAL
= 'Manual'¶
-
NONE
= 'None'¶
-
-
class
azure.mgmt.logic.models.
IntegrationServiceEnvironmentSubnetNetworkHealth
(*, network_dependency_health_state: Union[str, _models.IntegrationServiceEnvironmentNetworkEndPointAccessibilityState], outbound_network_dependencies: Optional[List[_models.IntegrationServiceEnvironmentNetworkDependency]] = None, outbound_network_health: Optional[_models.IntegrationServiceEnvironmentNetworkDependencyHealth] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The integration service environment subnet network health.
All required parameters must be populated in order to send to Azure.
- Variables
outbound_network_dependencies (list[IntegrationServiceEnvironmentNetworkDependency]) – The outbound network dependencies.
outbound_network_health (IntegrationServiceEnvironmentNetworkDependencyHealth) – The integration service environment network health.
network_dependency_health_state (str or IntegrationServiceEnvironmentNetworkEndPointAccessibilityState) – The integration service environment network health state. Required. Known values are: “NotSpecified”, “Unknown”, “Available”, and “NotAvailable”.
- Keyword Arguments
outbound_network_dependencies (list[IntegrationServiceEnvironmentNetworkDependency]) – The outbound network dependencies.
outbound_network_health (IntegrationServiceEnvironmentNetworkDependencyHealth) – The integration service environment network health.
network_dependency_health_state (str or IntegrationServiceEnvironmentNetworkEndPointAccessibilityState) – The integration service environment network health state. Required. Known values are: “NotSpecified”, “Unknown”, “Available”, and “NotAvailable”.
-
class
azure.mgmt.logic.models.
IpAddress
(*, address: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The ip address.
-
class
azure.mgmt.logic.models.
IpAddressRange
(*, address_range: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The ip address range.
-
class
azure.mgmt.logic.models.
JsonSchema
(*, title: Optional[str] = None, content: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The JSON schema.
-
class
azure.mgmt.logic.models.
KeyType
(value)[source]¶ -
The key type.
-
NOT_SPECIFIED
= 'NotSpecified'¶
-
PRIMARY
= 'Primary'¶
-
SECONDARY
= 'Secondary'¶
-
-
class
azure.mgmt.logic.models.
KeyVaultKey
(*, kid: Optional[str] = None, attributes: Optional[_models.KeyVaultKeyAttributes] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The key vault key.
- Variables
kid (str) – The key id.
attributes (KeyVaultKeyAttributes) – The key attributes.
- Keyword Arguments
kid (str) – The key id.
attributes (KeyVaultKeyAttributes) – The key attributes.
-
class
azure.mgmt.logic.models.
KeyVaultKeyAttributes
(*, enabled: Optional[bool] = None, created: Optional[int] = None, updated: Optional[int] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The key attributes.
-
class
azure.mgmt.logic.models.
KeyVaultKeyCollection
(*, value: Optional[List[_models.KeyVaultKey]] = None, skip_token: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
Collection of key vault keys.
- Variables
value (list[KeyVaultKey]) – The key vault keys.
skip_token (str) – The skip token.
- Keyword Arguments
value (list[KeyVaultKey]) – The key vault keys.
skip_token (str) – The skip token.
-
class
azure.mgmt.logic.models.
KeyVaultKeyReference
(*, key_vault: _models.KeyVaultKeyReferenceKeyVault, key_name: str, key_version: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The reference to the key vault key.
All required parameters must be populated in order to send to Azure.
- Variables
key_vault (KeyVaultKeyReferenceKeyVault) – The key vault reference. Required.
key_name (str) – The private key name in key vault. Required.
key_version (str) – The private key version in key vault.
- Keyword Arguments
key_vault (KeyVaultKeyReferenceKeyVault) – The key vault reference. Required.
key_name (str) – The private key name in key vault. Required.
key_version (str) – The private key version in key vault.
-
class
azure.mgmt.logic.models.
KeyVaultKeyReferenceKeyVault
(*, id: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The key vault reference.
Variables are only populated by the server, and will be ignored when sending a request.
-
class
azure.mgmt.logic.models.
KeyVaultReference
(*, id: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic.models._models_py3.ResourceReference
The key vault reference.
Variables are only populated by the server, and will be ignored when sending a request.
-
class
azure.mgmt.logic.models.
ListKeyVaultKeysDefinition
(*, key_vault: _models.KeyVaultReference, skip_token: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The list key vault keys definition.
All required parameters must be populated in order to send to Azure.
- Variables
key_vault (KeyVaultReference) – The key vault reference. Required.
skip_token (str) – The skip token.
- Keyword Arguments
key_vault (KeyVaultReference) – The key vault reference. Required.
skip_token (str) – The skip token.
-
class
azure.mgmt.logic.models.
ManagedApi
(*, location: Optional[str] = None, tags: Optional[Dict[str, str]] = None, properties: Optional[_models.ApiResourceProperties] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic.models._models_py3.Resource
The managed api definition.
Variables are only populated by the server, and will be ignored when sending a request.
- Variables
- Keyword Arguments
location (str) – The resource location.
properties (ApiResourceProperties) – The api resource properties.
-
class
azure.mgmt.logic.models.
ManagedApiListResult
(*, value: Optional[List[_models.ManagedApi]] = None, next_link: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The list of managed APIs.
- Variables
value (list[ManagedApi]) – The managed APIs.
next_link (str) – The URL to get the next set of results.
- Keyword Arguments
value (list[ManagedApi]) – The managed APIs.
next_link (str) – The URL to get the next set of results.
-
class
azure.mgmt.logic.models.
ManagedServiceIdentity
(*, type: Union[str, _models.ManagedServiceIdentityType], user_assigned_identities: Optional[Dict[str, _models.UserAssignedIdentity]] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
Managed service identity properties.
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.
- Variables
type (str or ManagedServiceIdentityType) – Type of managed service identity. The type ‘SystemAssigned’ includes an implicitly created identity. The type ‘None’ will remove any identities from the resource. Required. Known values are: “SystemAssigned”, “UserAssigned”, and “None”.
tenant_id (str) – Tenant of managed service identity.
principal_id (str) – Principal Id of managed service identity.
user_assigned_identities (dict[str, UserAssignedIdentity]) – The list of user assigned identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: ‘/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.
- Keyword Arguments
type (str or ManagedServiceIdentityType) – Type of managed service identity. The type ‘SystemAssigned’ includes an implicitly created identity. The type ‘None’ will remove any identities from the resource. Required. Known values are: “SystemAssigned”, “UserAssigned”, and “None”.
user_assigned_identities (dict[str, UserAssignedIdentity]) – The list of user assigned identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: ‘/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.
-
class
azure.mgmt.logic.models.
ManagedServiceIdentityType
(value)[source]¶ -
Type of managed service identity. The type ‘SystemAssigned’ includes an implicitly created identity. The type ‘None’ will remove any identities from the resource.
-
NONE
= 'None'¶
-
SYSTEM_ASSIGNED
= 'SystemAssigned'¶
-
USER_ASSIGNED
= 'UserAssigned'¶
-
-
class
azure.mgmt.logic.models.
MapType
(value)[source]¶ -
The map type.
-
LIQUID
= 'Liquid'¶
-
NOT_SPECIFIED
= 'NotSpecified'¶
-
XSLT
= 'Xslt'¶
-
XSLT20
= 'Xslt20'¶
-
XSLT30
= 'Xslt30'¶
-
-
class
azure.mgmt.logic.models.
MessageFilterType
(value)[source]¶ -
The message filter type.
-
EXCLUDE
= 'Exclude'¶
-
INCLUDE
= 'Include'¶
-
NOT_SPECIFIED
= 'NotSpecified'¶
-
-
class
azure.mgmt.logic.models.
NetworkConfiguration
(*, virtual_network_address_space: Optional[str] = None, access_endpoint: Optional[_models.IntegrationServiceEnvironmentAccessEndpoint] = None, subnets: Optional[List[_models.ResourceReference]] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The network configuration.
- Variables
virtual_network_address_space (str) – Gets the virtual network address space.
access_endpoint (IntegrationServiceEnvironmentAccessEndpoint) – The access endpoint.
subnets (list[ResourceReference]) – The subnets.
- Keyword Arguments
virtual_network_address_space (str) – Gets the virtual network address space.
access_endpoint (IntegrationServiceEnvironmentAccessEndpoint) – The access endpoint.
subnets (list[ResourceReference]) – The subnets.
-
class
azure.mgmt.logic.models.
OpenAuthenticationAccessPolicies
(*, policies: Optional[Dict[str, _models.OpenAuthenticationAccessPolicy]] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
AuthenticationPolicy of type Open.
- Variables
policies (dict[str, OpenAuthenticationAccessPolicy]) – Open authentication policies.
- Keyword Arguments
policies (dict[str, OpenAuthenticationAccessPolicy]) – Open authentication policies.
-
class
azure.mgmt.logic.models.
OpenAuthenticationAccessPolicy
(*, type: Optional[Union[str, _models.OpenAuthenticationProviderType]] = None, claims: Optional[List[_models.OpenAuthenticationPolicyClaim]] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
Open authentication access policy defined by user.
- Variables
type (str or OpenAuthenticationProviderType) – Type of provider for OAuth. “AAD”
claims (list[OpenAuthenticationPolicyClaim]) – The access policy claims.
- Keyword Arguments
type (str or OpenAuthenticationProviderType) – Type of provider for OAuth. “AAD”
claims (list[OpenAuthenticationPolicyClaim]) – The access policy claims.
-
class
azure.mgmt.logic.models.
OpenAuthenticationPolicyClaim
(*, name: Optional[str] = None, value: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
Open authentication policy claim.
-
class
azure.mgmt.logic.models.
OpenAuthenticationProviderType
(value)[source]¶ -
Open authentication policy provider type.
-
AAD
= 'AAD'¶
-
-
class
azure.mgmt.logic.models.
Operation
(*, origin: Optional[str] = None, name: Optional[str] = None, display: Optional[_models.OperationDisplay] = None, properties: Optional[collections.abc.MutableMapping[str, Any]] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
Logic REST API operation.
- Variables
origin (str) – Operation: origin.
name (str) – Operation name: {provider}/{resource}/{operation}.
display (OperationDisplay) – The object that represents the operation.
properties (JSON) – The properties.
- Keyword Arguments
origin (str) – Operation: origin.
name (str) – Operation name: {provider}/{resource}/{operation}.
display (OperationDisplay) – The object that represents the operation.
properties (JSON) – The properties.
-
class
azure.mgmt.logic.models.
OperationDisplay
(*, provider: Optional[str] = None, resource: Optional[str] = None, operation: Optional[str] = None, description: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The object that represents the operation.
- Variables
- Keyword Arguments
-
class
azure.mgmt.logic.models.
OperationListResult
(*, value: Optional[List[_models.Operation]] = None, next_link: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
Result of the request to list Logic operations. It contains a list of operations and a URL link to get the next set of results.
- Variables
- Keyword Arguments
-
class
azure.mgmt.logic.models.
OperationResult
(*, start_time: Optional[datetime.datetime] = None, end_time: Optional[datetime.datetime] = None, correlation: Optional[_models.RunActionCorrelation] = None, status: Optional[Union[str, _models.WorkflowStatus]] = None, code: Optional[str] = None, error: Optional[Any] = None, retry_history: Optional[List[_models.RetryHistory]] = None, iteration_count: Optional[int] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic.models._models_py3.OperationResultProperties
The operation result definition.
Variables are only populated by the server, and will be ignored when sending a request.
- Variables
start_time (datetime) – The start time of the workflow scope repetition.
end_time (datetime) – The end time of the workflow scope repetition.
correlation (RunActionCorrelation) – The correlation properties.
status (str or WorkflowStatus) – The status of the workflow scope repetition. Known values are: “NotSpecified”, “Paused”, “Running”, “Waiting”, “Succeeded”, “Skipped”, “Suspended”, “Cancelled”, “Failed”, “Faulted”, “TimedOut”, “Aborted”, and “Ignored”.
error (any) – Anything.
tracking_id (str) – Gets the tracking id.
inputs (JSON) – Gets the inputs.
inputs_link (ContentLink) – Gets the link to inputs.
outputs (JSON) – Gets the outputs.
outputs_link (ContentLink) – Gets the link to outputs.
tracked_properties (JSON) – Gets the tracked properties.
retry_history (list[RetryHistory]) – Gets the retry histories.
iteration_count (int) –
- Keyword Arguments
start_time (datetime) – The start time of the workflow scope repetition.
end_time (datetime) – The end time of the workflow scope repetition.
correlation (RunActionCorrelation) – The correlation properties.
status (str or WorkflowStatus) – The status of the workflow scope repetition. Known values are: “NotSpecified”, “Paused”, “Running”, “Waiting”, “Succeeded”, “Skipped”, “Suspended”, “Cancelled”, “Failed”, “Faulted”, “TimedOut”, “Aborted”, and “Ignored”.
code (str) – The workflow scope repetition code.
error (any) – Anything.
retry_history (list[RetryHistory]) – Gets the retry histories.
iteration_count (int) –
-
class
azure.mgmt.logic.models.
OperationResultProperties
(*, start_time: Optional[datetime.datetime] = None, end_time: Optional[datetime.datetime] = None, correlation: Optional[_models.RunActionCorrelation] = None, status: Optional[Union[str, _models.WorkflowStatus]] = None, code: Optional[str] = None, error: Optional[Any] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The run operation result properties.
- Variables
start_time (datetime) – The start time of the workflow scope repetition.
end_time (datetime) – The end time of the workflow scope repetition.
correlation (RunActionCorrelation) – The correlation properties.
status (str or WorkflowStatus) – The status of the workflow scope repetition. Known values are: “NotSpecified”, “Paused”, “Running”, “Waiting”, “Succeeded”, “Skipped”, “Suspended”, “Cancelled”, “Failed”, “Faulted”, “TimedOut”, “Aborted”, and “Ignored”.
error (any) – Anything.
- Keyword Arguments
start_time (datetime) – The start time of the workflow scope repetition.
end_time (datetime) – The end time of the workflow scope repetition.
correlation (RunActionCorrelation) – The correlation properties.
status (str or WorkflowStatus) – The status of the workflow scope repetition. Known values are: “NotSpecified”, “Paused”, “Running”, “Waiting”, “Succeeded”, “Skipped”, “Suspended”, “Cancelled”, “Failed”, “Faulted”, “TimedOut”, “Aborted”, and “Ignored”.
code (str) – The workflow scope repetition code.
error (any) – Anything.
-
class
azure.mgmt.logic.models.
ParameterType
(value)[source]¶ -
The parameter type.
-
ARRAY
= 'Array'¶
-
BOOL
= 'Bool'¶
-
FLOAT
= 'Float'¶
-
INT
= 'Int'¶
-
NOT_SPECIFIED
= 'NotSpecified'¶
-
OBJECT
= 'Object'¶
-
SECURE_OBJECT
= 'SecureObject'¶
-
SECURE_STRING
= 'SecureString'¶
-
STRING
= 'String'¶
-
-
class
azure.mgmt.logic.models.
PartnerContent
(*, b2_b: Optional[_models.B2BPartnerContent] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The integration account partner content.
- Variables
b2_b (B2BPartnerContent) – The B2B partner content.
- Keyword Arguments
b2_b (B2BPartnerContent) – The B2B partner content.
-
class
azure.mgmt.logic.models.
PartnerType
(value)[source]¶ -
The partner type.
-
B2_B
= 'B2B'¶
-
NOT_SPECIFIED
= 'NotSpecified'¶
-
-
class
azure.mgmt.logic.models.
RecurrenceFrequency
(value)[source]¶ -
The recurrence frequency.
-
DAY
= 'Day'¶
-
HOUR
= 'Hour'¶
-
MINUTE
= 'Minute'¶
-
MONTH
= 'Month'¶
-
NOT_SPECIFIED
= 'NotSpecified'¶
-
SECOND
= 'Second'¶
-
WEEK
= 'Week'¶
-
YEAR
= 'Year'¶
-
-
class
azure.mgmt.logic.models.
RecurrenceSchedule
(*, minutes: Optional[List[int]] = None, hours: Optional[List[int]] = None, week_days: Optional[List[Union[str, _models.DaysOfWeek]]] = None, month_days: Optional[List[int]] = None, monthly_occurrences: Optional[List[_models.RecurrenceScheduleOccurrence]] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The recurrence schedule.
- Variables
- Keyword Arguments
-
class
azure.mgmt.logic.models.
RecurrenceScheduleOccurrence
(*, day: Optional[Union[str, _models.DayOfWeek]] = None, occurrence: Optional[int] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The recurrence schedule occurrence.
- Variables
- Keyword Arguments
-
class
azure.mgmt.logic.models.
RegenerateActionParameter
(*, key_type: Optional[Union[str, _models.KeyType]] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The access key regenerate action content.
-
class
azure.mgmt.logic.models.
RepetitionIndex
(*, item_index: int, scope_name: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The workflow run action repetition index.
All required parameters must be populated in order to send to Azure.
-
class
azure.mgmt.logic.models.
Request
(*, headers: Optional[collections.abc.MutableMapping[str, Any]] = None, uri: Optional[str] = None, method: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
A request.
- Variables
- Keyword Arguments
-
class
azure.mgmt.logic.models.
RequestHistory
(*, location: Optional[str] = None, tags: Optional[Dict[str, str]] = None, properties: Optional[_models.RequestHistoryProperties] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic.models._models_py3.Resource
The request history.
Variables are only populated by the server, and will be ignored when sending a request.
- Variables
- Keyword Arguments
location (str) – The resource location.
properties (RequestHistoryProperties) – The request history properties.
-
class
azure.mgmt.logic.models.
RequestHistoryListResult
(*, value: Optional[List[_models.RequestHistory]] = None, next_link: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The list of workflow request histories.
- Variables
value (list[RequestHistory]) – A list of workflow request histories.
next_link (str) – The URL to get the next set of results.
- Keyword Arguments
value (list[RequestHistory]) – A list of workflow request histories.
next_link (str) – The URL to get the next set of results.
-
class
azure.mgmt.logic.models.
RequestHistoryProperties
(*, start_time: Optional[datetime.datetime] = None, end_time: Optional[datetime.datetime] = None, request: Optional[_models.Request] = None, response: Optional[_models.Response] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The request history.
- Variables
- Keyword Arguments
-
class
azure.mgmt.logic.models.
Resource
(*, location: Optional[str] = None, tags: Optional[Dict[str, str]] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The base resource type.
Variables are only populated by the server, and will be ignored when sending a request.
-
class
azure.mgmt.logic.models.
ResourceReference
(*, id: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The resource reference.
Variables are only populated by the server, and will be ignored when sending a request.
-
class
azure.mgmt.logic.models.
Response
(*, headers: Optional[collections.abc.MutableMapping[str, Any]] = None, status_code: Optional[int] = None, body_link: Optional[_models.ContentLink] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
A response.
- Variables
headers (JSON) – A list of all the headers attached to the response.
status_code (int) – The status code of the response.
body_link (ContentLink) – Details on the location of the body content.
- Keyword Arguments
headers (JSON) – A list of all the headers attached to the response.
status_code (int) – The status code of the response.
body_link (ContentLink) – Details on the location of the body content.
-
class
azure.mgmt.logic.models.
RetryHistory
(*, start_time: Optional[datetime.datetime] = None, end_time: Optional[datetime.datetime] = None, code: Optional[str] = None, client_request_id: Optional[str] = None, service_request_id: Optional[str] = None, error: Optional[_models.ErrorResponse] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The retry history.
- Variables
- Keyword Arguments
-
class
azure.mgmt.logic.models.
RunActionCorrelation
(*, client_tracking_id: Optional[str] = None, client_keywords: Optional[List[str]] = None, action_tracking_id: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic.models._models_py3.RunCorrelation
The workflow run action correlation properties.
- Variables
- Keyword Arguments
-
class
azure.mgmt.logic.models.
RunCorrelation
(*, client_tracking_id: Optional[str] = None, client_keywords: Optional[List[str]] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The correlation properties.
-
class
azure.mgmt.logic.models.
SchemaType
(value)[source]¶ -
The schema type.
-
NOT_SPECIFIED
= 'NotSpecified'¶
-
XML
= 'Xml'¶
-
-
class
azure.mgmt.logic.models.
SegmentTerminatorSuffix
(value)[source]¶ -
The segment terminator suffix.
-
CR
= 'CR'¶
-
CRLF
= 'CRLF'¶
-
LF
= 'LF'¶
-
NONE
= 'None'¶
-
NOT_SPECIFIED
= 'NotSpecified'¶
-
-
class
azure.mgmt.logic.models.
SetTriggerStateActionDefinition
(*, source: _models.WorkflowTriggerReference, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The set trigger state action definition.
All required parameters must be populated in order to send to Azure.
- Variables
source (WorkflowTriggerReference) – The source. Required.
- Keyword Arguments
source (WorkflowTriggerReference) – The source. Required.
-
class
azure.mgmt.logic.models.
SigningAlgorithm
(value)[source]¶ -
The signing or hashing algorithm.
-
DEFAULT
= 'Default'¶
-
NOT_SPECIFIED
= 'NotSpecified'¶
-
SHA1
= 'SHA1'¶
-
SHA2256
= 'SHA2256'¶
-
SHA2384
= 'SHA2384'¶
-
SHA2512
= 'SHA2512'¶
-
-
class
azure.mgmt.logic.models.
Sku
(*, name: Union[str, _models.SkuName], plan: Optional[_models.ResourceReference] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The sku type.
All required parameters must be populated in order to send to Azure.
- Variables
name (str or SkuName) – The name. Required. Known values are: “NotSpecified”, “Free”, “Shared”, “Basic”, “Standard”, and “Premium”.
plan (ResourceReference) – The reference to plan.
- Keyword Arguments
name (str or SkuName) – The name. Required. Known values are: “NotSpecified”, “Free”, “Shared”, “Basic”, “Standard”, and “Premium”.
plan (ResourceReference) – The reference to plan.
-
class
azure.mgmt.logic.models.
SkuName
(value)[source]¶ -
The sku name.
-
BASIC
= 'Basic'¶
-
FREE
= 'Free'¶
-
NOT_SPECIFIED
= 'NotSpecified'¶
-
PREMIUM
= 'Premium'¶
-
SHARED
= 'Shared'¶
-
STANDARD
= 'Standard'¶
-
-
class
azure.mgmt.logic.models.
StatusAnnotation
(value)[source]¶ -
The status annotation.
-
NOT_SPECIFIED
= 'NotSpecified'¶
-
PREVIEW
= 'Preview'¶
-
PRODUCTION
= 'Production'¶
-
-
class
azure.mgmt.logic.models.
SubResource
(**kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The sub resource type.
Variables are only populated by the server, and will be ignored when sending a request.
-
class
azure.mgmt.logic.models.
SwaggerCustomDynamicList
(*, operation_id: Optional[str] = None, built_in_operation: Optional[str] = None, items_path: Optional[str] = None, item_value_path: Optional[str] = None, item_title_path: Optional[str] = None, parameters: Optional[Dict[str, _models.SwaggerCustomDynamicProperties]] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The swagger custom dynamic list.
- Variables
operation_id (str) – The operation id to fetch dynamic schema.
built_in_operation (str) – The built in operation.
items_path (str) – The path to a response property (relative to the response object, not the response body) which contains an array of dynamic value items.
item_value_path (str) – The path to a property which defines the value which should be used.
item_title_path (str) – The path to an item property which defines the display name of the item.
parameters (dict[str, SwaggerCustomDynamicProperties]) – The parameters.
- Keyword Arguments
operation_id (str) – The operation id to fetch dynamic schema.
built_in_operation (str) – The built in operation.
items_path (str) – The path to a response property (relative to the response object, not the response body) which contains an array of dynamic value items.
item_value_path (str) – The path to a property which defines the value which should be used.
item_title_path (str) – The path to an item property which defines the display name of the item.
parameters (dict[str, SwaggerCustomDynamicProperties]) – The parameters.
-
class
azure.mgmt.logic.models.
SwaggerCustomDynamicProperties
(*, operation_id: Optional[str] = None, value_path: Optional[str] = None, parameters: Optional[Dict[str, _models.SwaggerCustomDynamicProperties]] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The swagger custom dynamic properties.
- Variables
operation_id (str) – The operation id to fetch dynamic schema.
value_path (str) – Json pointer to the dynamic schema on the response body.
parameters (dict[str, SwaggerCustomDynamicProperties]) – The operation parameters.
- Keyword Arguments
operation_id (str) – The operation id to fetch dynamic schema.
value_path (str) – Json pointer to the dynamic schema on the response body.
parameters (dict[str, SwaggerCustomDynamicProperties]) – The operation parameters.
-
class
azure.mgmt.logic.models.
SwaggerCustomDynamicSchema
(*, operation_id: Optional[str] = None, value_path: Optional[str] = None, parameters: Optional[Dict[str, collections.abc.MutableMapping[str, Any]]] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The swagger custom dynamic schema.
- Variables
- Keyword Arguments
-
class
azure.mgmt.logic.models.
SwaggerCustomDynamicTree
(*, settings: Optional[_models.SwaggerCustomDynamicTreeSettings] = None, open: Optional[_models.SwaggerCustomDynamicTreeCommand] = None, browse: Optional[_models.SwaggerCustomDynamicTreeCommand] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The swagger custom dynamic tree.
- Variables
settings (SwaggerCustomDynamicTreeSettings) – The tree settings.
open (SwaggerCustomDynamicTreeCommand) – The tree on-open configuration.
browse (SwaggerCustomDynamicTreeCommand) – The tree on-browse configuration.
- Keyword Arguments
settings (SwaggerCustomDynamicTreeSettings) – The tree settings.
open (SwaggerCustomDynamicTreeCommand) – The tree on-open configuration.
browse (SwaggerCustomDynamicTreeCommand) – The tree on-browse configuration.
-
class
azure.mgmt.logic.models.
SwaggerCustomDynamicTreeCommand
(*, operation_id: Optional[str] = None, items_path: Optional[str] = None, item_value_path: Optional[str] = None, item_title_path: Optional[str] = None, item_full_title_path: Optional[str] = None, item_is_parent: Optional[str] = None, selectable_filter: Optional[str] = None, parameters: Optional[Dict[str, _models.SwaggerCustomDynamicTreeParameter]] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The swagger tree command.
- Variables
operation_id (str) – The path to an item property which defines the display name of the item.
items_path (str) – The path to an item property which defines the display name of the item.
item_value_path (str) – The path to an item property which defines the display name of the item.
item_title_path (str) – The path to an item property which defines the display name of the item.
item_full_title_path (str) – The path to an item property which defines the display name of the item.
item_is_parent (str) – The path to an item property which defines the display name of the item.
selectable_filter (str) – The path to an item property which defines the display name of the item.
parameters (dict[str, SwaggerCustomDynamicTreeParameter]) – Dictionary of
<SwaggerCustomDynamicTreeParameter>
.
- Keyword Arguments
operation_id (str) – The path to an item property which defines the display name of the item.
items_path (str) – The path to an item property which defines the display name of the item.
item_value_path (str) – The path to an item property which defines the display name of the item.
item_title_path (str) – The path to an item property which defines the display name of the item.
item_full_title_path (str) – The path to an item property which defines the display name of the item.
item_is_parent (str) – The path to an item property which defines the display name of the item.
selectable_filter (str) – The path to an item property which defines the display name of the item.
parameters (dict[str, SwaggerCustomDynamicTreeParameter]) – Dictionary of
<SwaggerCustomDynamicTreeParameter>
.
-
class
azure.mgmt.logic.models.
SwaggerCustomDynamicTreeParameter
(*, selected_item_value_path: Optional[str] = None, value: Optional[collections.abc.MutableMapping[str, Any]] = None, parameter_reference: Optional[str] = None, required: Optional[bool] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The swagger custom dynamic tree parameter.
- Variables
selected_item_value_path (str) – Gets or sets a path to a property in the currently selected item to pass as a value to a parameter for the given operation.
value (JSON) – The parameter value.
parameter_reference (str) – The parameter reference.
required (bool) – Indicates whether the parameter is required.
- Keyword Arguments
selected_item_value_path (str) – Gets or sets a path to a property in the currently selected item to pass as a value to a parameter for the given operation.
value (JSON) – The parameter value.
parameter_reference (str) – The parameter reference.
required (bool) – Indicates whether the parameter is required.
-
class
azure.mgmt.logic.models.
SwaggerCustomDynamicTreeSettings
(*, can_select_parent_nodes: Optional[bool] = None, can_select_leaf_nodes: Optional[bool] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The swagger custom dynamic tree settings.
- Variables
- Keyword Arguments
-
class
azure.mgmt.logic.models.
SwaggerExternalDocumentation
(*, description: Optional[str] = None, uri: Optional[str] = None, extensions: Optional[Dict[str, collections.abc.MutableMapping[str, Any]]] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The swagger external documentation.
-
class
azure.mgmt.logic.models.
SwaggerSchema
(*, ref: Optional[str] = None, type: Optional[Union[str, _models.SwaggerSchemaType]] = None, title: Optional[str] = None, items: Optional[_models.SwaggerSchema] = None, properties: Optional[Dict[str, _models.SwaggerSchema]] = None, additional_properties: Optional[collections.abc.MutableMapping[str, Any]] = None, required: Optional[List[str]] = None, max_properties: Optional[int] = None, min_properties: Optional[int] = None, all_of: Optional[List[_models.SwaggerSchema]] = None, discriminator: Optional[str] = None, read_only: Optional[bool] = None, xml: Optional[_models.SwaggerXml] = None, external_docs: Optional[_models.SwaggerExternalDocumentation] = None, example: Optional[collections.abc.MutableMapping[str, Any]] = None, notification_url_extension: Optional[bool] = None, dynamic_schema_old: Optional[_models.SwaggerCustomDynamicSchema] = None, dynamic_schema_new: Optional[_models.SwaggerCustomDynamicProperties] = None, dynamic_list_new: Optional[_models.SwaggerCustomDynamicList] = None, dynamic_tree: Optional[_models.SwaggerCustomDynamicTree] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The swagger schema.
- Variables
ref (str) – The reference.
type (str or SwaggerSchemaType) – The type. Known values are: “String”, “Number”, “Integer”, “Boolean”, “Array”, “File”, “Object”, and “Null”.
title (str) – The title.
items (SwaggerSchema) – The items schema.
properties (dict[str, SwaggerSchema]) – The object properties.
additional_properties (JSON) – The additional properties.
max_properties (int) – The maximum number of allowed properties.
min_properties (int) – The minimum number of allowed properties.
all_of (list[SwaggerSchema]) – The schemas which must pass validation when this schema is used.
discriminator (str) – The discriminator.
read_only (bool) – Indicates whether this property must be present in the a request.
xml (SwaggerXml) – The xml representation format for a property.
external_docs (SwaggerExternalDocumentation) – The external documentation.
example (JSON) – The example value.
notification_url_extension (bool) – Indicates the notification url extension. If this is set, the property’s value should be a callback url for a webhook.
dynamic_schema_old (SwaggerCustomDynamicSchema) – The dynamic schema configuration.
dynamic_schema_new (SwaggerCustomDynamicProperties) – The dynamic schema configuration.
dynamic_list_new (SwaggerCustomDynamicList) – The dynamic list.
dynamic_tree (SwaggerCustomDynamicTree) – The dynamic values tree configuration.
- Keyword Arguments
ref (str) – The reference.
type (str or SwaggerSchemaType) – The type. Known values are: “String”, “Number”, “Integer”, “Boolean”, “Array”, “File”, “Object”, and “Null”.
title (str) – The title.
items (SwaggerSchema) – The items schema.
properties (dict[str, SwaggerSchema]) – The object properties.
additional_properties (JSON) – The additional properties.
max_properties (int) – The maximum number of allowed properties.
min_properties (int) – The minimum number of allowed properties.
all_of (list[SwaggerSchema]) – The schemas which must pass validation when this schema is used.
discriminator (str) – The discriminator.
read_only (bool) – Indicates whether this property must be present in the a request.
xml (SwaggerXml) – The xml representation format for a property.
external_docs (SwaggerExternalDocumentation) – The external documentation.
example (JSON) – The example value.
notification_url_extension (bool) – Indicates the notification url extension. If this is set, the property’s value should be a callback url for a webhook.
dynamic_schema_old (SwaggerCustomDynamicSchema) – The dynamic schema configuration.
dynamic_schema_new (SwaggerCustomDynamicProperties) – The dynamic schema configuration.
dynamic_list_new (SwaggerCustomDynamicList) – The dynamic list.
dynamic_tree (SwaggerCustomDynamicTree) – The dynamic values tree configuration.
-
class
azure.mgmt.logic.models.
SwaggerSchemaType
(value)[source]¶ -
The swagger schema type.
-
ARRAY
= 'Array'¶
-
BOOLEAN
= 'Boolean'¶
-
FILE
= 'File'¶
-
INTEGER
= 'Integer'¶
-
NULL
= 'Null'¶
-
NUMBER
= 'Number'¶
-
OBJECT
= 'Object'¶
-
STRING
= 'String'¶
-
-
class
azure.mgmt.logic.models.
SwaggerXml
(*, name: Optional[str] = None, namespace: Optional[str] = None, prefix: Optional[str] = None, attribute: Optional[bool] = None, wrapped: Optional[bool] = None, extensions: Optional[Dict[str, collections.abc.MutableMapping[str, Any]]] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The Swagger XML.
- Variables
name (str) – The xml element or attribute name.
namespace (str) – The xml namespace.
prefix (str) – The name prefix.
attribute (bool) – Indicates whether the property should be an attribute instead of an element.
wrapped (bool) – Indicates whether the array elements are wrapped in a container element.
- Keyword Arguments
name (str) – The xml element or attribute name.
namespace (str) – The xml namespace.
prefix (str) – The name prefix.
attribute (bool) – Indicates whether the property should be an attribute instead of an element.
wrapped (bool) – Indicates whether the array elements are wrapped in a container element.
-
class
azure.mgmt.logic.models.
TrackEventsOperationOptions
(value)[source]¶ -
The track events operation options.
-
DISABLE_SOURCE_INFO_ENRICH
= 'DisableSourceInfoEnrich'¶
-
NONE
= 'None'¶
-
-
class
azure.mgmt.logic.models.
TrackingEvent
(*, event_level: Union[str, _models.EventLevel], event_time: datetime.datetime, record_type: Union[str, _models.TrackingRecordType], record: Optional[collections.abc.MutableMapping[str, Any]] = None, error: Optional[_models.TrackingEventErrorInfo] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The tracking event.
All required parameters must be populated in order to send to Azure.
- Variables
event_level (str or EventLevel) – The event level. Required. Known values are: “LogAlways”, “Critical”, “Error”, “Warning”, “Informational”, and “Verbose”.
event_time (datetime) – The event time. Required.
record_type (str or TrackingRecordType) – The record type. Required. Known values are: “NotSpecified”, “Custom”, “AS2Message”, “AS2MDN”, “X12Interchange”, “X12FunctionalGroup”, “X12TransactionSet”, “X12InterchangeAcknowledgment”, “X12FunctionalGroupAcknowledgment”, “X12TransactionSetAcknowledgment”, “EdifactInterchange”, “EdifactFunctionalGroup”, “EdifactTransactionSet”, “EdifactInterchangeAcknowledgment”, “EdifactFunctionalGroupAcknowledgment”, and “EdifactTransactionSetAcknowledgment”.
record (JSON) – The record.
error (TrackingEventErrorInfo) – The error.
- Keyword Arguments
event_level (str or EventLevel) – The event level. Required. Known values are: “LogAlways”, “Critical”, “Error”, “Warning”, “Informational”, and “Verbose”.
event_time (datetime) – The event time. Required.
record_type (str or TrackingRecordType) – The record type. Required. Known values are: “NotSpecified”, “Custom”, “AS2Message”, “AS2MDN”, “X12Interchange”, “X12FunctionalGroup”, “X12TransactionSet”, “X12InterchangeAcknowledgment”, “X12FunctionalGroupAcknowledgment”, “X12TransactionSetAcknowledgment”, “EdifactInterchange”, “EdifactFunctionalGroup”, “EdifactTransactionSet”, “EdifactInterchangeAcknowledgment”, “EdifactFunctionalGroupAcknowledgment”, and “EdifactTransactionSetAcknowledgment”.
record (JSON) – The record.
error (TrackingEventErrorInfo) – The error.
-
class
azure.mgmt.logic.models.
TrackingEventErrorInfo
(*, message: Optional[str] = None, code: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The tracking event error info.
-
class
azure.mgmt.logic.models.
TrackingEventsDefinition
(*, source_type: str, events: List[_models.TrackingEvent], track_events_options: Optional[Union[str, _models.TrackEventsOperationOptions]] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The tracking events definition.
All required parameters must be populated in order to send to Azure.
- Variables
source_type (str) – The source type. Required.
track_events_options (str or TrackEventsOperationOptions) – The track events options. Known values are: “None” and “DisableSourceInfoEnrich”.
events (list[TrackingEvent]) – The events. Required.
- Keyword Arguments
source_type (str) – The source type. Required.
track_events_options (str or TrackEventsOperationOptions) – The track events options. Known values are: “None” and “DisableSourceInfoEnrich”.
events (list[TrackingEvent]) – The events. Required.
-
class
azure.mgmt.logic.models.
TrackingRecordType
(value)[source]¶ -
The tracking record type.
-
AS2_MDN
= 'AS2MDN'¶
-
AS2_MESSAGE
= 'AS2Message'¶
-
CUSTOM
= 'Custom'¶
-
EDIFACT_FUNCTIONAL_GROUP
= 'EdifactFunctionalGroup'¶
-
EDIFACT_FUNCTIONAL_GROUP_ACKNOWLEDGMENT
= 'EdifactFunctionalGroupAcknowledgment'¶
-
EDIFACT_INTERCHANGE
= 'EdifactInterchange'¶
-
EDIFACT_INTERCHANGE_ACKNOWLEDGMENT
= 'EdifactInterchangeAcknowledgment'¶
-
EDIFACT_TRANSACTION_SET
= 'EdifactTransactionSet'¶
-
EDIFACT_TRANSACTION_SET_ACKNOWLEDGMENT
= 'EdifactTransactionSetAcknowledgment'¶
-
NOT_SPECIFIED
= 'NotSpecified'¶
-
X12_FUNCTIONAL_GROUP
= 'X12FunctionalGroup'¶
-
X12_FUNCTIONAL_GROUP_ACKNOWLEDGMENT
= 'X12FunctionalGroupAcknowledgment'¶
-
X12_INTERCHANGE
= 'X12Interchange'¶
-
X12_INTERCHANGE_ACKNOWLEDGMENT
= 'X12InterchangeAcknowledgment'¶
-
X12_TRANSACTION_SET
= 'X12TransactionSet'¶
-
X12_TRANSACTION_SET_ACKNOWLEDGMENT
= 'X12TransactionSetAcknowledgment'¶
-
-
class
azure.mgmt.logic.models.
TrailingSeparatorPolicy
(value)[source]¶ -
The trailing separator policy.
-
MANDATORY
= 'Mandatory'¶
-
NOT_ALLOWED
= 'NotAllowed'¶
-
NOT_SPECIFIED
= 'NotSpecified'¶
-
OPTIONAL
= 'Optional'¶
-
-
class
azure.mgmt.logic.models.
UsageIndicator
(value)[source]¶ -
The usage indicator.
-
INFORMATION
= 'Information'¶
-
NOT_SPECIFIED
= 'NotSpecified'¶
-
PRODUCTION
= 'Production'¶
-
TEST
= 'Test'¶
-
-
class
azure.mgmt.logic.models.
UserAssignedIdentity
(**kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
User Assigned identity properties.
Variables are only populated by the server, and will be ignored when sending a request.
-
class
azure.mgmt.logic.models.
Workflow
(*, location: Optional[str] = None, tags: Optional[Dict[str, str]] = None, identity: Optional[_models.ManagedServiceIdentity] = None, state: Optional[Union[str, _models.WorkflowState]] = None, endpoints_configuration: Optional[_models.FlowEndpointsConfiguration] = None, access_control: Optional[_models.FlowAccessControlConfiguration] = None, integration_account: Optional[_models.ResourceReference] = None, integration_service_environment: Optional[_models.ResourceReference] = None, definition: Optional[collections.abc.MutableMapping[str, Any]] = None, parameters: Optional[Dict[str, _models.WorkflowParameter]] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic.models._models_py3.Resource
The workflow type.
Variables are only populated by the server, and will be ignored when sending a request.
- Variables
name (str) – Gets the resource name.
location (str) – The resource location.
identity (ManagedServiceIdentity) – Managed service identity properties.
provisioning_state (str or WorkflowProvisioningState) – Gets the provisioning state. Known values are: “NotSpecified”, “Accepted”, “Running”, “Ready”, “Creating”, “Created”, “Deleting”, “Deleted”, “Canceled”, “Failed”, “Succeeded”, “Moving”, “Updating”, “Registering”, “Registered”, “Unregistering”, “Unregistered”, “Completed”, “Renewing”, “Pending”, “Waiting”, and “InProgress”.
created_time (datetime) – Gets the created time.
changed_time (datetime) – Gets the changed time.
state (str or WorkflowState) – The state. Known values are: “NotSpecified”, “Completed”, “Enabled”, “Disabled”, “Deleted”, and “Suspended”.
version (str) – Gets the version.
access_endpoint (str) – Gets the access endpoint.
endpoints_configuration (FlowEndpointsConfiguration) – The endpoints configuration.
access_control (FlowAccessControlConfiguration) – The access control configuration.
sku (Sku) – The sku.
integration_account (ResourceReference) – The integration account.
integration_service_environment (ResourceReference) – The integration service environment.
definition (JSON) – The definition.
parameters (dict[str, WorkflowParameter]) – The parameters.
- Keyword Arguments
location (str) – The resource location.
identity (ManagedServiceIdentity) – Managed service identity properties.
state (str or WorkflowState) – The state. Known values are: “NotSpecified”, “Completed”, “Enabled”, “Disabled”, “Deleted”, and “Suspended”.
endpoints_configuration (FlowEndpointsConfiguration) – The endpoints configuration.
access_control (FlowAccessControlConfiguration) – The access control configuration.
integration_account (ResourceReference) – The integration account.
integration_service_environment (ResourceReference) – The integration service environment.
definition (JSON) – The definition.
parameters (dict[str, WorkflowParameter]) – The parameters.
-
class
azure.mgmt.logic.models.
WorkflowFilter
(*, state: Optional[Union[str, _models.WorkflowState]] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The workflow filter.
- Variables
state (str or WorkflowState) – The state of workflows. Known values are: “NotSpecified”, “Completed”, “Enabled”, “Disabled”, “Deleted”, and “Suspended”.
- Keyword Arguments
state (str or WorkflowState) – The state of workflows. Known values are: “NotSpecified”, “Completed”, “Enabled”, “Disabled”, “Deleted”, and “Suspended”.
-
class
azure.mgmt.logic.models.
WorkflowListResult
(*, value: Optional[List[_models.Workflow]] = None, next_link: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The list of workflows.
-
class
azure.mgmt.logic.models.
WorkflowOutputParameter
(*, type: Optional[Union[str, _models.ParameterType]] = None, value: Optional[collections.abc.MutableMapping[str, Any]] = None, metadata: Optional[collections.abc.MutableMapping[str, Any]] = None, description: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic.models._models_py3.WorkflowParameter
The workflow output parameter.
Variables are only populated by the server, and will be ignored when sending a request.
- Variables
type (str or ParameterType) – The type. Known values are: “NotSpecified”, “String”, “SecureString”, “Int”, “Float”, “Bool”, “Array”, “Object”, and “SecureObject”.
value (JSON) – The value.
metadata (JSON) – The metadata.
description (str) – The description.
error (JSON) – Gets the error.
- Keyword Arguments
type (str or ParameterType) – The type. Known values are: “NotSpecified”, “String”, “SecureString”, “Int”, “Float”, “Bool”, “Array”, “Object”, and “SecureObject”.
value (JSON) – The value.
metadata (JSON) – The metadata.
description (str) – The description.
-
class
azure.mgmt.logic.models.
WorkflowParameter
(*, type: Optional[Union[str, _models.ParameterType]] = None, value: Optional[collections.abc.MutableMapping[str, Any]] = None, metadata: Optional[collections.abc.MutableMapping[str, Any]] = None, description: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The workflow parameters.
- Variables
type (str or ParameterType) – The type. Known values are: “NotSpecified”, “String”, “SecureString”, “Int”, “Float”, “Bool”, “Array”, “Object”, and “SecureObject”.
value (JSON) – The value.
metadata (JSON) – The metadata.
description (str) – The description.
- Keyword Arguments
type (str or ParameterType) – The type. Known values are: “NotSpecified”, “String”, “SecureString”, “Int”, “Float”, “Bool”, “Array”, “Object”, and “SecureObject”.
value (JSON) – The value.
metadata (JSON) – The metadata.
description (str) – The description.
-
class
azure.mgmt.logic.models.
WorkflowProvisioningState
(value)[source]¶ -
The workflow provisioning state.
-
ACCEPTED
= 'Accepted'¶
-
CANCELED
= 'Canceled'¶
-
COMPLETED
= 'Completed'¶
-
CREATED
= 'Created'¶
-
CREATING
= 'Creating'¶
-
DELETED
= 'Deleted'¶
-
DELETING
= 'Deleting'¶
-
FAILED
= 'Failed'¶
-
IN_PROGRESS
= 'InProgress'¶
-
MOVING
= 'Moving'¶
-
NOT_SPECIFIED
= 'NotSpecified'¶
-
PENDING
= 'Pending'¶
-
READY
= 'Ready'¶
-
REGISTERED
= 'Registered'¶
-
REGISTERING
= 'Registering'¶
-
RENEWING
= 'Renewing'¶
-
RUNNING
= 'Running'¶
-
SUCCEEDED
= 'Succeeded'¶
-
UNREGISTERED
= 'Unregistered'¶
-
UNREGISTERING
= 'Unregistering'¶
-
UPDATING
= 'Updating'¶
-
WAITING
= 'Waiting'¶
-
-
class
azure.mgmt.logic.models.
WorkflowReference
(*, id: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic.models._models_py3.ResourceReference
The workflow reference.
Variables are only populated by the server, and will be ignored when sending a request.
-
class
azure.mgmt.logic.models.
WorkflowRun
(*, correlation: Optional[_models.Correlation] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic.models._models_py3.SubResource
The workflow run.
Variables are only populated by the server, and will be ignored when sending a request.
- Variables
name (str) – Gets the workflow run name.
wait_end_time (datetime) – Gets the wait end time.
start_time (datetime) – Gets the start time.
end_time (datetime) – Gets the end time.
status (str or WorkflowStatus) – Gets the status. Known values are: “NotSpecified”, “Paused”, “Running”, “Waiting”, “Succeeded”, “Skipped”, “Suspended”, “Cancelled”, “Failed”, “Faulted”, “TimedOut”, “Aborted”, and “Ignored”.
error (JSON) – Gets the error.
correlation_id (str) – Gets the correlation id.
correlation (Correlation) – The run correlation.
workflow (ResourceReference) – Gets the reference to workflow version.
trigger (WorkflowRunTrigger) – Gets the fired trigger.
outputs (dict[str, WorkflowOutputParameter]) – Gets the outputs.
response (WorkflowRunTrigger) – Gets the response of the flow run.
- Keyword Arguments
correlation (Correlation) – The run correlation.
-
class
azure.mgmt.logic.models.
WorkflowRunAction
(*, correlation: Optional[_models.RunActionCorrelation] = None, retry_history: Optional[List[_models.RetryHistory]] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic.models._models_py3.SubResource
The workflow run action.
Variables are only populated by the server, and will be ignored when sending a request.
- Variables
name (str) – Gets the workflow run action name.
start_time (datetime) – Gets the start time.
end_time (datetime) – Gets the end time.
status (str or WorkflowStatus) – Gets the status. Known values are: “NotSpecified”, “Paused”, “Running”, “Waiting”, “Succeeded”, “Skipped”, “Suspended”, “Cancelled”, “Failed”, “Faulted”, “TimedOut”, “Aborted”, and “Ignored”.
error (JSON) – Gets the error.
tracking_id (str) – Gets the tracking id.
correlation (RunActionCorrelation) – The correlation properties.
inputs_link (ContentLink) – Gets the link to inputs.
outputs_link (ContentLink) – Gets the link to outputs.
tracked_properties (JSON) – Gets the tracked properties.
retry_history (list[RetryHistory]) – Gets the retry histories.
- Keyword Arguments
correlation (RunActionCorrelation) – The correlation properties.
retry_history (list[RetryHistory]) – Gets the retry histories.
-
class
azure.mgmt.logic.models.
WorkflowRunActionFilter
(*, status: Optional[Union[str, _models.WorkflowStatus]] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The workflow run action filter.
- Variables
status (str or WorkflowStatus) – The status of workflow run action. Known values are: “NotSpecified”, “Paused”, “Running”, “Waiting”, “Succeeded”, “Skipped”, “Suspended”, “Cancelled”, “Failed”, “Faulted”, “TimedOut”, “Aborted”, and “Ignored”.
- Keyword Arguments
status (str or WorkflowStatus) – The status of workflow run action. Known values are: “NotSpecified”, “Paused”, “Running”, “Waiting”, “Succeeded”, “Skipped”, “Suspended”, “Cancelled”, “Failed”, “Faulted”, “TimedOut”, “Aborted”, and “Ignored”.
-
class
azure.mgmt.logic.models.
WorkflowRunActionListResult
(*, value: Optional[List[_models.WorkflowRunAction]] = None, next_link: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The list of workflow run actions.
- Variables
value (list[WorkflowRunAction]) – A list of workflow run actions.
next_link (str) – The URL to get the next set of results.
- Keyword Arguments
value (list[WorkflowRunAction]) – A list of workflow run actions.
next_link (str) – The URL to get the next set of results.
-
class
azure.mgmt.logic.models.
WorkflowRunActionRepetitionDefinition
(*, location: Optional[str] = None, tags: Optional[Dict[str, str]] = None, start_time: Optional[datetime.datetime] = None, end_time: Optional[datetime.datetime] = None, correlation: Optional[_models.RunActionCorrelation] = None, status: Optional[Union[str, _models.WorkflowStatus]] = None, code: Optional[str] = None, error: Optional[Any] = None, retry_history: Optional[List[_models.RetryHistory]] = None, iteration_count: Optional[int] = None, repetition_indexes: Optional[List[_models.RepetitionIndex]] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic.models._models_py3.Resource
The workflow run action repetition definition.
Variables are only populated by the server, and will be ignored when sending a request.
- Variables
name (str) – Gets the resource name.
location (str) – The resource location.
start_time (datetime) – The start time of the workflow scope repetition.
end_time (datetime) – The end time of the workflow scope repetition.
correlation (RunActionCorrelation) – The correlation properties.
status (str or WorkflowStatus) – The status of the workflow scope repetition. Known values are: “NotSpecified”, “Paused”, “Running”, “Waiting”, “Succeeded”, “Skipped”, “Suspended”, “Cancelled”, “Failed”, “Faulted”, “TimedOut”, “Aborted”, and “Ignored”.
error (any) – Anything.
tracking_id (str) – Gets the tracking id.
inputs (JSON) – Gets the inputs.
inputs_link (ContentLink) – Gets the link to inputs.
outputs (JSON) – Gets the outputs.
outputs_link (ContentLink) – Gets the link to outputs.
tracked_properties (JSON) – Gets the tracked properties.
retry_history (list[RetryHistory]) – Gets the retry histories.
iteration_count (int) –
repetition_indexes (list[RepetitionIndex]) – The repetition indexes.
- Keyword Arguments
location (str) – The resource location.
start_time (datetime) – The start time of the workflow scope repetition.
end_time (datetime) – The end time of the workflow scope repetition.
correlation (RunActionCorrelation) – The correlation properties.
status (str or WorkflowStatus) – The status of the workflow scope repetition. Known values are: “NotSpecified”, “Paused”, “Running”, “Waiting”, “Succeeded”, “Skipped”, “Suspended”, “Cancelled”, “Failed”, “Faulted”, “TimedOut”, “Aborted”, and “Ignored”.
code (str) – The workflow scope repetition code.
error (any) – Anything.
retry_history (list[RetryHistory]) – Gets the retry histories.
iteration_count (int) –
repetition_indexes (list[RepetitionIndex]) – The repetition indexes.
-
class
azure.mgmt.logic.models.
WorkflowRunActionRepetitionDefinitionCollection
(*, next_link: Optional[str] = None, value: Optional[List[_models.WorkflowRunActionRepetitionDefinition]] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
A collection of workflow run action repetitions.
- Variables
next_link (str) – The link used to get the next page of recommendations.
value (list[WorkflowRunActionRepetitionDefinition]) –
- Keyword Arguments
next_link (str) – The link used to get the next page of recommendations.
value (list[WorkflowRunActionRepetitionDefinition]) –
-
class
azure.mgmt.logic.models.
WorkflowRunActionRepetitionProperties
(*, start_time: Optional[datetime.datetime] = None, end_time: Optional[datetime.datetime] = None, correlation: Optional[_models.RunActionCorrelation] = None, status: Optional[Union[str, _models.WorkflowStatus]] = None, code: Optional[str] = None, error: Optional[Any] = None, retry_history: Optional[List[_models.RetryHistory]] = None, iteration_count: Optional[int] = None, repetition_indexes: Optional[List[_models.RepetitionIndex]] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic.models._models_py3.OperationResult
The workflow run action repetition properties definition.
Variables are only populated by the server, and will be ignored when sending a request.
- Variables
start_time (datetime) – The start time of the workflow scope repetition.
end_time (datetime) – The end time of the workflow scope repetition.
correlation (RunActionCorrelation) – The correlation properties.
status (str or WorkflowStatus) – The status of the workflow scope repetition. Known values are: “NotSpecified”, “Paused”, “Running”, “Waiting”, “Succeeded”, “Skipped”, “Suspended”, “Cancelled”, “Failed”, “Faulted”, “TimedOut”, “Aborted”, and “Ignored”.
error (any) – Anything.
tracking_id (str) – Gets the tracking id.
inputs (JSON) – Gets the inputs.
inputs_link (ContentLink) – Gets the link to inputs.
outputs (JSON) – Gets the outputs.
outputs_link (ContentLink) – Gets the link to outputs.
tracked_properties (JSON) – Gets the tracked properties.
retry_history (list[RetryHistory]) – Gets the retry histories.
iteration_count (int) –
repetition_indexes (list[RepetitionIndex]) – The repetition indexes.
- Keyword Arguments
start_time (datetime) – The start time of the workflow scope repetition.
end_time (datetime) – The end time of the workflow scope repetition.
correlation (RunActionCorrelation) – The correlation properties.
status (str or WorkflowStatus) – The status of the workflow scope repetition. Known values are: “NotSpecified”, “Paused”, “Running”, “Waiting”, “Succeeded”, “Skipped”, “Suspended”, “Cancelled”, “Failed”, “Faulted”, “TimedOut”, “Aborted”, and “Ignored”.
code (str) – The workflow scope repetition code.
error (any) – Anything.
retry_history (list[RetryHistory]) – Gets the retry histories.
iteration_count (int) –
repetition_indexes (list[RepetitionIndex]) – The repetition indexes.
-
class
azure.mgmt.logic.models.
WorkflowRunFilter
(*, status: Optional[Union[str, _models.WorkflowStatus]] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The workflow run filter.
- Variables
status (str or WorkflowStatus) – The status of workflow run. Known values are: “NotSpecified”, “Paused”, “Running”, “Waiting”, “Succeeded”, “Skipped”, “Suspended”, “Cancelled”, “Failed”, “Faulted”, “TimedOut”, “Aborted”, and “Ignored”.
- Keyword Arguments
status (str or WorkflowStatus) – The status of workflow run. Known values are: “NotSpecified”, “Paused”, “Running”, “Waiting”, “Succeeded”, “Skipped”, “Suspended”, “Cancelled”, “Failed”, “Faulted”, “TimedOut”, “Aborted”, and “Ignored”.
-
class
azure.mgmt.logic.models.
WorkflowRunListResult
(*, value: Optional[List[_models.WorkflowRun]] = None, next_link: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The list of workflow runs.
- Variables
value (list[WorkflowRun]) – A list of workflow runs.
next_link (str) – The URL to get the next set of results.
- Keyword Arguments
value (list[WorkflowRun]) – A list of workflow runs.
next_link (str) – The URL to get the next set of results.
-
class
azure.mgmt.logic.models.
WorkflowRunTrigger
(*, correlation: Optional[_models.Correlation] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The workflow run trigger.
Variables are only populated by the server, and will be ignored when sending a request.
- Variables
name (str) – Gets the name.
inputs (JSON) – Gets the inputs.
inputs_link (ContentLink) – Gets the link to inputs.
outputs (JSON) – Gets the outputs.
outputs_link (ContentLink) – Gets the link to outputs.
scheduled_time (datetime) – Gets the scheduled time.
start_time (datetime) – Gets the start time.
end_time (datetime) – Gets the end time.
tracking_id (str) – Gets the tracking id.
correlation (Correlation) – The run correlation.
status (str or WorkflowStatus) – Gets the status. Known values are: “NotSpecified”, “Paused”, “Running”, “Waiting”, “Succeeded”, “Skipped”, “Suspended”, “Cancelled”, “Failed”, “Faulted”, “TimedOut”, “Aborted”, and “Ignored”.
error (JSON) – Gets the error.
tracked_properties (JSON) – Gets the tracked properties.
- Keyword Arguments
correlation (Correlation) – The run correlation.
-
class
azure.mgmt.logic.models.
WorkflowState
(value)[source]¶ -
The workflow state.
-
COMPLETED
= 'Completed'¶
-
DELETED
= 'Deleted'¶
-
DISABLED
= 'Disabled'¶
-
ENABLED
= 'Enabled'¶
-
NOT_SPECIFIED
= 'NotSpecified'¶
-
SUSPENDED
= 'Suspended'¶
-
-
class
azure.mgmt.logic.models.
WorkflowStatus
(value)[source]¶ -
The workflow status.
-
ABORTED
= 'Aborted'¶
-
CANCELLED
= 'Cancelled'¶
-
FAILED
= 'Failed'¶
-
FAULTED
= 'Faulted'¶
-
IGNORED
= 'Ignored'¶
-
NOT_SPECIFIED
= 'NotSpecified'¶
-
PAUSED
= 'Paused'¶
-
RUNNING
= 'Running'¶
-
SKIPPED
= 'Skipped'¶
-
SUCCEEDED
= 'Succeeded'¶
-
SUSPENDED
= 'Suspended'¶
-
TIMED_OUT
= 'TimedOut'¶
-
WAITING
= 'Waiting'¶
-
-
class
azure.mgmt.logic.models.
WorkflowTrigger
(**kwargs)[source]¶ Bases:
azure.mgmt.logic.models._models_py3.SubResource
The workflow trigger.
Variables are only populated by the server, and will be ignored when sending a request.
- Variables
name (str) – Gets the workflow trigger name.
provisioning_state (str or WorkflowTriggerProvisioningState) – Gets the provisioning state. Known values are: “NotSpecified”, “Accepted”, “Running”, “Ready”, “Creating”, “Created”, “Deleting”, “Deleted”, “Canceled”, “Failed”, “Succeeded”, “Moving”, “Updating”, “Registering”, “Registered”, “Unregistering”, “Unregistered”, and “Completed”.
created_time (datetime) – Gets the created time.
changed_time (datetime) – Gets the changed time.
state (str or WorkflowState) – Gets the state. Known values are: “NotSpecified”, “Completed”, “Enabled”, “Disabled”, “Deleted”, and “Suspended”.
status (str or WorkflowStatus) – Gets the status. Known values are: “NotSpecified”, “Paused”, “Running”, “Waiting”, “Succeeded”, “Skipped”, “Suspended”, “Cancelled”, “Failed”, “Faulted”, “TimedOut”, “Aborted”, and “Ignored”.
last_execution_time (datetime) – Gets the last execution time.
next_execution_time (datetime) – Gets the next execution time.
recurrence (WorkflowTriggerRecurrence) – Gets the workflow trigger recurrence.
workflow (ResourceReference) – Gets the reference to workflow.
-
class
azure.mgmt.logic.models.
WorkflowTriggerCallbackUrl
(*, relative_path_parameters: Optional[List[str]] = None, queries: Optional[_models.WorkflowTriggerListCallbackUrlQueries] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The workflow trigger callback URL.
Variables are only populated by the server, and will be ignored when sending a request.
- Variables
value (str) – Gets the workflow trigger callback URL.
method (str) – Gets the workflow trigger callback URL HTTP method.
base_path (str) – Gets the workflow trigger callback URL base path.
relative_path (str) – Gets the workflow trigger callback URL relative path.
relative_path_parameters (list[str]) – Gets the workflow trigger callback URL relative path parameters.
queries (WorkflowTriggerListCallbackUrlQueries) – Gets the workflow trigger callback URL query parameters.
- Keyword Arguments
relative_path_parameters (list[str]) – Gets the workflow trigger callback URL relative path parameters.
queries (WorkflowTriggerListCallbackUrlQueries) – Gets the workflow trigger callback URL query parameters.
-
class
azure.mgmt.logic.models.
WorkflowTriggerFilter
(*, state: Optional[Union[str, _models.WorkflowState]] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The workflow trigger filter.
- Variables
state (str or WorkflowState) – The state of workflow trigger. Known values are: “NotSpecified”, “Completed”, “Enabled”, “Disabled”, “Deleted”, and “Suspended”.
- Keyword Arguments
state (str or WorkflowState) – The state of workflow trigger. Known values are: “NotSpecified”, “Completed”, “Enabled”, “Disabled”, “Deleted”, and “Suspended”.
-
class
azure.mgmt.logic.models.
WorkflowTriggerHistory
(*, correlation: Optional[_models.Correlation] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic.models._models_py3.SubResource
The workflow trigger history.
Variables are only populated by the server, and will be ignored when sending a request.
- Variables
name (str) – Gets the workflow trigger history name.
start_time (datetime) – Gets the start time.
end_time (datetime) – Gets the end time.
scheduled_time (datetime) – The scheduled time.
status (str or WorkflowStatus) – Gets the status. Known values are: “NotSpecified”, “Paused”, “Running”, “Waiting”, “Succeeded”, “Skipped”, “Suspended”, “Cancelled”, “Failed”, “Faulted”, “TimedOut”, “Aborted”, and “Ignored”.
error (JSON) – Gets the error.
tracking_id (str) – Gets the tracking id.
correlation (Correlation) – The run correlation.
inputs_link (ContentLink) – Gets the link to input parameters.
outputs_link (ContentLink) – Gets the link to output parameters.
fired (bool) – The value indicating whether trigger was fired.
run (ResourceReference) – Gets the reference to workflow run.
- Keyword Arguments
correlation (Correlation) – The run correlation.
-
class
azure.mgmt.logic.models.
WorkflowTriggerHistoryFilter
(*, status: Optional[Union[str, _models.WorkflowStatus]] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The workflow trigger history filter.
- Variables
status (str or WorkflowStatus) – The status of workflow trigger history. Known values are: “NotSpecified”, “Paused”, “Running”, “Waiting”, “Succeeded”, “Skipped”, “Suspended”, “Cancelled”, “Failed”, “Faulted”, “TimedOut”, “Aborted”, and “Ignored”.
- Keyword Arguments
status (str or WorkflowStatus) – The status of workflow trigger history. Known values are: “NotSpecified”, “Paused”, “Running”, “Waiting”, “Succeeded”, “Skipped”, “Suspended”, “Cancelled”, “Failed”, “Faulted”, “TimedOut”, “Aborted”, and “Ignored”.
-
class
azure.mgmt.logic.models.
WorkflowTriggerHistoryListResult
(*, value: Optional[List[_models.WorkflowTriggerHistory]] = None, next_link: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The list of workflow trigger histories.
- Variables
value (list[WorkflowTriggerHistory]) – A list of workflow trigger histories.
next_link (str) – The URL to get the next set of results.
- Keyword Arguments
value (list[WorkflowTriggerHistory]) – A list of workflow trigger histories.
next_link (str) – The URL to get the next set of results.
-
class
azure.mgmt.logic.models.
WorkflowTriggerListCallbackUrlQueries
(*, api_version: Optional[str] = None, sp: Optional[str] = None, sv: Optional[str] = None, sig: Optional[str] = None, se: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
Gets the workflow trigger callback URL query parameters.
- Variables
- Keyword Arguments
-
class
azure.mgmt.logic.models.
WorkflowTriggerListResult
(*, value: Optional[List[_models.WorkflowTrigger]] = None, next_link: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The list of workflow triggers.
- Variables
value (list[WorkflowTrigger]) – A list of workflow triggers.
next_link (str) – The URL to get the next set of results.
- Keyword Arguments
value (list[WorkflowTrigger]) – A list of workflow triggers.
next_link (str) – The URL to get the next set of results.
-
class
azure.mgmt.logic.models.
WorkflowTriggerProvisioningState
(value)[source]¶ -
The workflow trigger provisioning state.
-
ACCEPTED
= 'Accepted'¶
-
CANCELED
= 'Canceled'¶
-
COMPLETED
= 'Completed'¶
-
CREATED
= 'Created'¶
-
CREATING
= 'Creating'¶
-
DELETED
= 'Deleted'¶
-
DELETING
= 'Deleting'¶
-
FAILED
= 'Failed'¶
-
MOVING
= 'Moving'¶
-
NOT_SPECIFIED
= 'NotSpecified'¶
-
READY
= 'Ready'¶
-
REGISTERED
= 'Registered'¶
-
REGISTERING
= 'Registering'¶
-
RUNNING
= 'Running'¶
-
SUCCEEDED
= 'Succeeded'¶
-
UNREGISTERED
= 'Unregistered'¶
-
UNREGISTERING
= 'Unregistering'¶
-
UPDATING
= 'Updating'¶
-
-
class
azure.mgmt.logic.models.
WorkflowTriggerRecurrence
(*, frequency: Optional[Union[str, _models.RecurrenceFrequency]] = None, interval: Optional[int] = None, start_time: Optional[str] = None, end_time: Optional[str] = None, time_zone: Optional[str] = None, schedule: Optional[_models.RecurrenceSchedule] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The workflow trigger recurrence.
- Variables
frequency (str or RecurrenceFrequency) – The frequency. Known values are: “NotSpecified”, “Second”, “Minute”, “Hour”, “Day”, “Week”, “Month”, and “Year”.
interval (int) – The interval.
start_time (str) – The start time.
end_time (str) – The end time.
time_zone (str) – The time zone.
schedule (RecurrenceSchedule) – The recurrence schedule.
- Keyword Arguments
frequency (str or RecurrenceFrequency) – The frequency. Known values are: “NotSpecified”, “Second”, “Minute”, “Hour”, “Day”, “Week”, “Month”, and “Year”.
interval (int) – The interval.
start_time (str) – The start time.
end_time (str) – The end time.
time_zone (str) – The time zone.
schedule (RecurrenceSchedule) – The recurrence schedule.
-
class
azure.mgmt.logic.models.
WorkflowTriggerReference
(*, id: Optional[str] = None, flow_name: Optional[str] = None, trigger_name: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic.models._models_py3.ResourceReference
The workflow trigger reference.
Variables are only populated by the server, and will be ignored when sending a request.
- Variables
- Keyword Arguments
-
class
azure.mgmt.logic.models.
WorkflowVersion
(*, location: Optional[str] = None, tags: Optional[Dict[str, str]] = None, state: Optional[Union[str, _models.WorkflowState]] = None, endpoints_configuration: Optional[_models.FlowEndpointsConfiguration] = None, access_control: Optional[_models.FlowAccessControlConfiguration] = None, integration_account: Optional[_models.ResourceReference] = None, definition: Optional[collections.abc.MutableMapping[str, Any]] = None, parameters: Optional[Dict[str, _models.WorkflowParameter]] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic.models._models_py3.Resource
The workflow version.
Variables are only populated by the server, and will be ignored when sending a request.
- Variables
name (str) – Gets the resource name.
location (str) – The resource location.
provisioning_state (str or WorkflowProvisioningState) – The provisioning state. Known values are: “NotSpecified”, “Accepted”, “Running”, “Ready”, “Creating”, “Created”, “Deleting”, “Deleted”, “Canceled”, “Failed”, “Succeeded”, “Moving”, “Updating”, “Registering”, “Registered”, “Unregistering”, “Unregistered”, “Completed”, “Renewing”, “Pending”, “Waiting”, and “InProgress”.
created_time (datetime) – Gets the created time.
changed_time (datetime) – Gets the changed time.
state (str or WorkflowState) – The state. Known values are: “NotSpecified”, “Completed”, “Enabled”, “Disabled”, “Deleted”, and “Suspended”.
version (str) – Gets the version.
access_endpoint (str) – Gets the access endpoint.
endpoints_configuration (FlowEndpointsConfiguration) – The endpoints configuration.
access_control (FlowAccessControlConfiguration) – The access control configuration.
sku (Sku) – The sku.
integration_account (ResourceReference) – The integration account.
definition (JSON) – The definition.
parameters (dict[str, WorkflowParameter]) – The parameters.
- Keyword Arguments
location (str) – The resource location.
state (str or WorkflowState) – The state. Known values are: “NotSpecified”, “Completed”, “Enabled”, “Disabled”, “Deleted”, and “Suspended”.
endpoints_configuration (FlowEndpointsConfiguration) – The endpoints configuration.
access_control (FlowAccessControlConfiguration) – The access control configuration.
integration_account (ResourceReference) – The integration account.
definition (JSON) – The definition.
parameters (dict[str, WorkflowParameter]) – The parameters.
-
class
azure.mgmt.logic.models.
WorkflowVersionListResult
(*, value: Optional[List[_models.WorkflowVersion]] = None, next_link: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The list of workflow versions.
- Variables
value (list[WorkflowVersion]) – A list of workflow versions.
next_link (str) – The URL to get the next set of results.
- Keyword Arguments
value (list[WorkflowVersion]) – A list of workflow versions.
next_link (str) – The URL to get the next set of results.
-
class
azure.mgmt.logic.models.
WsdlImportMethod
(value)[source]¶ -
The WSDL import method.
-
NOT_SPECIFIED
= 'NotSpecified'¶
-
SOAP_PASS_THROUGH
= 'SoapPassThrough'¶
-
SOAP_TO_REST
= 'SoapToRest'¶
-
-
class
azure.mgmt.logic.models.
WsdlService
(*, qualified_name: Optional[str] = None, endpoint_qualified_names: Optional[List[str]] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The WSDL service.
-
class
azure.mgmt.logic.models.
X12AcknowledgementSettings
(*, need_technical_acknowledgement: bool, batch_technical_acknowledgements: bool, need_functional_acknowledgement: bool, batch_functional_acknowledgements: bool, need_implementation_acknowledgement: bool, batch_implementation_acknowledgements: bool, need_loop_for_valid_messages: bool, send_synchronous_acknowledgement: bool, acknowledgement_control_number_lower_bound: int, acknowledgement_control_number_upper_bound: int, rollover_acknowledgement_control_number: bool, functional_acknowledgement_version: Optional[str] = None, implementation_acknowledgement_version: Optional[str] = None, acknowledgement_control_number_prefix: Optional[str] = None, acknowledgement_control_number_suffix: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The X12 agreement acknowledgement settings.
All required parameters must be populated in order to send to Azure.
- Variables
need_technical_acknowledgement (bool) – The value indicating whether technical acknowledgement is needed. Required.
batch_technical_acknowledgements (bool) – The value indicating whether to batch the technical acknowledgements. Required.
need_functional_acknowledgement (bool) – The value indicating whether functional acknowledgement is needed. Required.
functional_acknowledgement_version (str) – The functional acknowledgement version.
batch_functional_acknowledgements (bool) – The value indicating whether to batch functional acknowledgements. Required.
need_implementation_acknowledgement (bool) – The value indicating whether implementation acknowledgement is needed. Required.
implementation_acknowledgement_version (str) – The implementation acknowledgement version.
batch_implementation_acknowledgements (bool) – The value indicating whether to batch implementation acknowledgements. Required.
need_loop_for_valid_messages (bool) – The value indicating whether a loop is needed for valid messages. Required.
send_synchronous_acknowledgement (bool) – The value indicating whether to send synchronous acknowledgement. Required.
acknowledgement_control_number_prefix (str) – The acknowledgement control number prefix.
acknowledgement_control_number_suffix (str) – The acknowledgement control number suffix.
acknowledgement_control_number_lower_bound (int) – The acknowledgement control number lower bound. Required.
acknowledgement_control_number_upper_bound (int) – The acknowledgement control number upper bound. Required.
rollover_acknowledgement_control_number (bool) – The value indicating whether to rollover acknowledgement control number. Required.
- Keyword Arguments
need_technical_acknowledgement (bool) – The value indicating whether technical acknowledgement is needed. Required.
batch_technical_acknowledgements (bool) – The value indicating whether to batch the technical acknowledgements. Required.
need_functional_acknowledgement (bool) – The value indicating whether functional acknowledgement is needed. Required.
functional_acknowledgement_version (str) – The functional acknowledgement version.
batch_functional_acknowledgements (bool) – The value indicating whether to batch functional acknowledgements. Required.
need_implementation_acknowledgement (bool) – The value indicating whether implementation acknowledgement is needed. Required.
implementation_acknowledgement_version (str) – The implementation acknowledgement version.
batch_implementation_acknowledgements (bool) – The value indicating whether to batch implementation acknowledgements. Required.
need_loop_for_valid_messages (bool) – The value indicating whether a loop is needed for valid messages. Required.
send_synchronous_acknowledgement (bool) – The value indicating whether to send synchronous acknowledgement. Required.
acknowledgement_control_number_prefix (str) – The acknowledgement control number prefix.
acknowledgement_control_number_suffix (str) – The acknowledgement control number suffix.
acknowledgement_control_number_lower_bound (int) – The acknowledgement control number lower bound. Required.
acknowledgement_control_number_upper_bound (int) – The acknowledgement control number upper bound. Required.
rollover_acknowledgement_control_number (bool) – The value indicating whether to rollover acknowledgement control number. Required.
-
class
azure.mgmt.logic.models.
X12AgreementContent
(*, receive_agreement: _models.X12OneWayAgreement, send_agreement: _models.X12OneWayAgreement, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The X12 agreement content.
All required parameters must be populated in order to send to Azure.
- Variables
receive_agreement (X12OneWayAgreement) – The X12 one-way receive agreement. Required.
send_agreement (X12OneWayAgreement) – The X12 one-way send agreement. Required.
- Keyword Arguments
receive_agreement (X12OneWayAgreement) – The X12 one-way receive agreement. Required.
send_agreement (X12OneWayAgreement) – The X12 one-way send agreement. Required.
-
class
azure.mgmt.logic.models.
X12CharacterSet
(value)[source]¶ -
The X12 character set.
-
BASIC
= 'Basic'¶
-
EXTENDED
= 'Extended'¶
-
NOT_SPECIFIED
= 'NotSpecified'¶
-
UTF8
= 'UTF8'¶
-
-
class
azure.mgmt.logic.models.
X12DateFormat
(value)[source]¶ -
The x12 date format.
-
CCYYMMDD
= 'CCYYMMDD'¶
-
NOT_SPECIFIED
= 'NotSpecified'¶
-
YYMMDD
= 'YYMMDD'¶
-
-
class
azure.mgmt.logic.models.
X12DelimiterOverrides
(*, data_element_separator: int, component_separator: int, segment_terminator: int, segment_terminator_suffix: Union[str, _models.SegmentTerminatorSuffix], replace_character: int, replace_separators_in_payload: bool, protocol_version: Optional[str] = None, message_id: Optional[str] = None, target_namespace: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The X12 delimiter override settings.
All required parameters must be populated in order to send to Azure.
- Variables
protocol_version (str) – The protocol version.
message_id (str) – The message id.
data_element_separator (int) – The data element separator. Required.
component_separator (int) – The component separator. Required.
segment_terminator (int) – The segment terminator. Required.
segment_terminator_suffix (str or SegmentTerminatorSuffix) – The segment terminator suffix. Required. Known values are: “NotSpecified”, “None”, “CR”, “LF”, and “CRLF”.
replace_character (int) – The replacement character. Required.
replace_separators_in_payload (bool) – The value indicating whether to replace separators in payload. Required.
target_namespace (str) – The target namespace on which this delimiter settings has to be applied.
- Keyword Arguments
protocol_version (str) – The protocol version.
message_id (str) – The message id.
data_element_separator (int) – The data element separator. Required.
component_separator (int) – The component separator. Required.
segment_terminator (int) – The segment terminator. Required.
segment_terminator_suffix (str or SegmentTerminatorSuffix) – The segment terminator suffix. Required. Known values are: “NotSpecified”, “None”, “CR”, “LF”, and “CRLF”.
replace_character (int) – The replacement character. Required.
replace_separators_in_payload (bool) – The value indicating whether to replace separators in payload. Required.
target_namespace (str) – The target namespace on which this delimiter settings has to be applied.
-
class
azure.mgmt.logic.models.
X12EnvelopeOverride
(*, target_namespace: str, protocol_version: str, message_id: str, responsible_agency_code: str, header_version: str, sender_application_id: str, receiver_application_id: str, date_format: Union[str, _models.X12DateFormat], time_format: Union[str, _models.X12TimeFormat], functional_identifier_code: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The X12 envelope override settings.
All required parameters must be populated in order to send to Azure.
- Variables
target_namespace (str) – The target namespace on which this envelope settings has to be applied. Required.
protocol_version (str) – The protocol version on which this envelope settings has to be applied. Required.
message_id (str) – The message id on which this envelope settings has to be applied. Required.
responsible_agency_code (str) – The responsible agency code. Required.
header_version (str) – The header version. Required.
sender_application_id (str) – The sender application id. Required.
receiver_application_id (str) – The receiver application id. Required.
functional_identifier_code (str) – The functional identifier code.
date_format (str or X12DateFormat) – The date format. Required. Known values are: “NotSpecified”, “CCYYMMDD”, and “YYMMDD”.
time_format (str or X12TimeFormat) – The time format. Required. Known values are: “NotSpecified”, “HHMM”, “HHMMSS”, “HHMMSSdd”, and “HHMMSSd”.
- Keyword Arguments
target_namespace (str) – The target namespace on which this envelope settings has to be applied. Required.
protocol_version (str) – The protocol version on which this envelope settings has to be applied. Required.
message_id (str) – The message id on which this envelope settings has to be applied. Required.
responsible_agency_code (str) – The responsible agency code. Required.
header_version (str) – The header version. Required.
sender_application_id (str) – The sender application id. Required.
receiver_application_id (str) – The receiver application id. Required.
functional_identifier_code (str) – The functional identifier code.
date_format (str or X12DateFormat) – The date format. Required. Known values are: “NotSpecified”, “CCYYMMDD”, and “YYMMDD”.
time_format (str or X12TimeFormat) – The time format. Required. Known values are: “NotSpecified”, “HHMM”, “HHMMSS”, “HHMMSSdd”, and “HHMMSSd”.
-
class
azure.mgmt.logic.models.
X12EnvelopeSettings
(*, control_standards_id: int, use_control_standards_id_as_repetition_character: bool, sender_application_id: str, receiver_application_id: str, control_version_number: str, interchange_control_number_lower_bound: int, interchange_control_number_upper_bound: int, rollover_interchange_control_number: bool, enable_default_group_headers: bool, group_control_number_lower_bound: int, group_control_number_upper_bound: int, rollover_group_control_number: bool, group_header_agency_code: str, group_header_version: str, transaction_set_control_number_lower_bound: int, transaction_set_control_number_upper_bound: int, rollover_transaction_set_control_number: bool, overwrite_existing_transaction_set_control_number: bool, group_header_date_format: Union[str, _models.X12DateFormat], group_header_time_format: Union[str, _models.X12TimeFormat], usage_indicator: Union[str, _models.UsageIndicator], functional_group_id: Optional[str] = None, transaction_set_control_number_prefix: Optional[str] = None, transaction_set_control_number_suffix: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The X12 agreement envelope settings.
All required parameters must be populated in order to send to Azure.
- Variables
control_standards_id (int) – The controls standards id. Required.
use_control_standards_id_as_repetition_character (bool) – The value indicating whether to use control standards id as repetition character. Required.
sender_application_id (str) – The sender application id. Required.
receiver_application_id (str) – The receiver application id. Required.
control_version_number (str) – The control version number. Required.
interchange_control_number_lower_bound (int) – The interchange control number lower bound. Required.
interchange_control_number_upper_bound (int) – The interchange control number upper bound. Required.
rollover_interchange_control_number (bool) – The value indicating whether to rollover interchange control number. Required.
enable_default_group_headers (bool) – The value indicating whether to enable default group headers. Required.
functional_group_id (str) – The functional group id.
group_control_number_lower_bound (int) – The group control number lower bound. Required.
group_control_number_upper_bound (int) – The group control number upper bound. Required.
rollover_group_control_number (bool) – The value indicating whether to rollover group control number. Required.
group_header_agency_code (str) – The group header agency code. Required.
group_header_version (str) – The group header version. Required.
transaction_set_control_number_lower_bound (int) – The transaction set control number lower bound. Required.
transaction_set_control_number_upper_bound (int) – The transaction set control number upper bound. Required.
rollover_transaction_set_control_number (bool) – The value indicating whether to rollover transaction set control number. Required.
transaction_set_control_number_prefix (str) – The transaction set control number prefix.
transaction_set_control_number_suffix (str) – The transaction set control number suffix.
overwrite_existing_transaction_set_control_number (bool) – The value indicating whether to overwrite existing transaction set control number. Required.
group_header_date_format (str or X12DateFormat) – The group header date format. Required. Known values are: “NotSpecified”, “CCYYMMDD”, and “YYMMDD”.
group_header_time_format (str or X12TimeFormat) – The group header time format. Required. Known values are: “NotSpecified”, “HHMM”, “HHMMSS”, “HHMMSSdd”, and “HHMMSSd”.
usage_indicator (str or UsageIndicator) – The usage indicator. Required. Known values are: “NotSpecified”, “Test”, “Information”, and “Production”.
- Keyword Arguments
control_standards_id (int) – The controls standards id. Required.
use_control_standards_id_as_repetition_character (bool) – The value indicating whether to use control standards id as repetition character. Required.
sender_application_id (str) – The sender application id. Required.
receiver_application_id (str) – The receiver application id. Required.
control_version_number (str) – The control version number. Required.
interchange_control_number_lower_bound (int) – The interchange control number lower bound. Required.
interchange_control_number_upper_bound (int) – The interchange control number upper bound. Required.
rollover_interchange_control_number (bool) – The value indicating whether to rollover interchange control number. Required.
enable_default_group_headers (bool) – The value indicating whether to enable default group headers. Required.
functional_group_id (str) – The functional group id.
group_control_number_lower_bound (int) – The group control number lower bound. Required.
group_control_number_upper_bound (int) – The group control number upper bound. Required.
rollover_group_control_number (bool) – The value indicating whether to rollover group control number. Required.
group_header_agency_code (str) – The group header agency code. Required.
group_header_version (str) – The group header version. Required.
transaction_set_control_number_lower_bound (int) – The transaction set control number lower bound. Required.
transaction_set_control_number_upper_bound (int) – The transaction set control number upper bound. Required.
rollover_transaction_set_control_number (bool) – The value indicating whether to rollover transaction set control number. Required.
transaction_set_control_number_prefix (str) – The transaction set control number prefix.
transaction_set_control_number_suffix (str) – The transaction set control number suffix.
overwrite_existing_transaction_set_control_number (bool) – The value indicating whether to overwrite existing transaction set control number. Required.
group_header_date_format (str or X12DateFormat) – The group header date format. Required. Known values are: “NotSpecified”, “CCYYMMDD”, and “YYMMDD”.
group_header_time_format (str or X12TimeFormat) – The group header time format. Required. Known values are: “NotSpecified”, “HHMM”, “HHMMSS”, “HHMMSSdd”, and “HHMMSSd”.
usage_indicator (str or UsageIndicator) – The usage indicator. Required. Known values are: “NotSpecified”, “Test”, “Information”, and “Production”.
-
class
azure.mgmt.logic.models.
X12FramingSettings
(*, data_element_separator: int, component_separator: int, replace_separators_in_payload: bool, replace_character: int, segment_terminator: int, character_set: Union[str, _models.X12CharacterSet], segment_terminator_suffix: Union[str, _models.SegmentTerminatorSuffix], **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The X12 agreement framing settings.
All required parameters must be populated in order to send to Azure.
- Variables
data_element_separator (int) – The data element separator. Required.
component_separator (int) – The component separator. Required.
replace_separators_in_payload (bool) – The value indicating whether to replace separators in payload. Required.
replace_character (int) – The replacement character. Required.
segment_terminator (int) – The segment terminator. Required.
character_set (str or X12CharacterSet) – The X12 character set. Required. Known values are: “NotSpecified”, “Basic”, “Extended”, and “UTF8”.
segment_terminator_suffix (str or SegmentTerminatorSuffix) – The segment terminator suffix. Required. Known values are: “NotSpecified”, “None”, “CR”, “LF”, and “CRLF”.
- Keyword Arguments
data_element_separator (int) – The data element separator. Required.
component_separator (int) – The component separator. Required.
replace_separators_in_payload (bool) – The value indicating whether to replace separators in payload. Required.
replace_character (int) – The replacement character. Required.
segment_terminator (int) – The segment terminator. Required.
character_set (str or X12CharacterSet) – The X12 character set. Required. Known values are: “NotSpecified”, “Basic”, “Extended”, and “UTF8”.
segment_terminator_suffix (str or SegmentTerminatorSuffix) – The segment terminator suffix. Required. Known values are: “NotSpecified”, “None”, “CR”, “LF”, and “CRLF”.
-
class
azure.mgmt.logic.models.
X12MessageFilter
(*, message_filter_type: Union[str, _models.MessageFilterType], **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The X12 message filter for odata query.
All required parameters must be populated in order to send to Azure.
- Variables
message_filter_type (str or MessageFilterType) – The message filter type. Required. Known values are: “NotSpecified”, “Include”, and “Exclude”.
- Keyword Arguments
message_filter_type (str or MessageFilterType) – The message filter type. Required. Known values are: “NotSpecified”, “Include”, and “Exclude”.
-
class
azure.mgmt.logic.models.
X12MessageIdentifier
(*, message_id: str, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The X12 message identifier.
All required parameters must be populated in order to send to Azure.
-
class
azure.mgmt.logic.models.
X12OneWayAgreement
(*, sender_business_identity: _models.BusinessIdentity, receiver_business_identity: _models.BusinessIdentity, protocol_settings: _models.X12ProtocolSettings, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The X12 one-way agreement.
All required parameters must be populated in order to send to Azure.
- Variables
sender_business_identity (BusinessIdentity) – The sender business identity. Required.
receiver_business_identity (BusinessIdentity) – The receiver business identity. Required.
protocol_settings (X12ProtocolSettings) – The X12 protocol settings. Required.
- Keyword Arguments
sender_business_identity (BusinessIdentity) – The sender business identity. Required.
receiver_business_identity (BusinessIdentity) – The receiver business identity. Required.
protocol_settings (X12ProtocolSettings) – The X12 protocol settings. Required.
-
class
azure.mgmt.logic.models.
X12ProcessingSettings
(*, mask_security_info: bool, convert_implied_decimal: bool, preserve_interchange: bool, suspend_interchange_on_error: bool, create_empty_xml_tags_for_trailing_separators: bool, use_dot_as_decimal_separator: bool, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The X12 processing settings.
All required parameters must be populated in order to send to Azure.
- Variables
mask_security_info (bool) – The value indicating whether to mask security information. Required.
convert_implied_decimal (bool) – The value indicating whether to convert numerical type to implied decimal. Required.
preserve_interchange (bool) – The value indicating whether to preserve interchange. Required.
suspend_interchange_on_error (bool) – The value indicating whether to suspend interchange on error. Required.
create_empty_xml_tags_for_trailing_separators (bool) – The value indicating whether to create empty xml tags for trailing separators. Required.
use_dot_as_decimal_separator (bool) – The value indicating whether to use dot as decimal separator. Required.
- Keyword Arguments
mask_security_info (bool) – The value indicating whether to mask security information. Required.
convert_implied_decimal (bool) – The value indicating whether to convert numerical type to implied decimal. Required.
preserve_interchange (bool) – The value indicating whether to preserve interchange. Required.
suspend_interchange_on_error (bool) – The value indicating whether to suspend interchange on error. Required.
create_empty_xml_tags_for_trailing_separators (bool) – The value indicating whether to create empty xml tags for trailing separators. Required.
use_dot_as_decimal_separator (bool) – The value indicating whether to use dot as decimal separator. Required.
-
class
azure.mgmt.logic.models.
X12ProtocolSettings
(*, validation_settings: _models.X12ValidationSettings, framing_settings: _models.X12FramingSettings, envelope_settings: _models.X12EnvelopeSettings, acknowledgement_settings: _models.X12AcknowledgementSettings, message_filter: _models.X12MessageFilter, security_settings: _models.X12SecuritySettings, processing_settings: _models.X12ProcessingSettings, schema_references: List[_models.X12SchemaReference], envelope_overrides: Optional[List[_models.X12EnvelopeOverride]] = None, validation_overrides: Optional[List[_models.X12ValidationOverride]] = None, message_filter_list: Optional[List[_models.X12MessageIdentifier]] = None, x12_delimiter_overrides: Optional[List[_models.X12DelimiterOverrides]] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The X12 agreement protocol settings.
All required parameters must be populated in order to send to Azure.
- Variables
validation_settings (X12ValidationSettings) – The X12 validation settings. Required.
framing_settings (X12FramingSettings) – The X12 framing settings. Required.
envelope_settings (X12EnvelopeSettings) – The X12 envelope settings. Required.
acknowledgement_settings (X12AcknowledgementSettings) – The X12 acknowledgment settings. Required.
message_filter (X12MessageFilter) – The X12 message filter. Required.
security_settings (X12SecuritySettings) – The X12 security settings. Required.
processing_settings (X12ProcessingSettings) – The X12 processing settings. Required.
envelope_overrides (list[X12EnvelopeOverride]) – The X12 envelope override settings.
validation_overrides (list[X12ValidationOverride]) – The X12 validation override settings.
message_filter_list (list[X12MessageIdentifier]) – The X12 message filter list.
schema_references (list[X12SchemaReference]) – The X12 schema references. Required.
x12_delimiter_overrides (list[X12DelimiterOverrides]) – The X12 delimiter override settings.
- Keyword Arguments
validation_settings (X12ValidationSettings) – The X12 validation settings. Required.
framing_settings (X12FramingSettings) – The X12 framing settings. Required.
envelope_settings (X12EnvelopeSettings) – The X12 envelope settings. Required.
acknowledgement_settings (X12AcknowledgementSettings) – The X12 acknowledgment settings. Required.
message_filter (X12MessageFilter) – The X12 message filter. Required.
security_settings (X12SecuritySettings) – The X12 security settings. Required.
processing_settings (X12ProcessingSettings) – The X12 processing settings. Required.
envelope_overrides (list[X12EnvelopeOverride]) – The X12 envelope override settings.
validation_overrides (list[X12ValidationOverride]) – The X12 validation override settings.
message_filter_list (list[X12MessageIdentifier]) – The X12 message filter list.
schema_references (list[X12SchemaReference]) – The X12 schema references. Required.
x12_delimiter_overrides (list[X12DelimiterOverrides]) – The X12 delimiter override settings.
-
class
azure.mgmt.logic.models.
X12SchemaReference
(*, message_id: str, schema_version: str, schema_name: str, sender_application_id: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The X12 schema reference.
All required parameters must be populated in order to send to Azure.
- Variables
- Keyword Arguments
-
class
azure.mgmt.logic.models.
X12SecuritySettings
(*, authorization_qualifier: str, security_qualifier: str, authorization_value: Optional[str] = None, password_value: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The X12 agreement security settings.
All required parameters must be populated in order to send to Azure.
- Variables
- Keyword Arguments
-
class
azure.mgmt.logic.models.
X12TimeFormat
(value)[source]¶ -
The x12 time format.
-
HHMM
= 'HHMM'¶
-
HHMMSS
= 'HHMMSS'¶
-
HHMMS_SD
= 'HHMMSSd'¶
-
HHMMS_SDD
= 'HHMMSSdd'¶
-
NOT_SPECIFIED
= 'NotSpecified'¶
-
-
class
azure.mgmt.logic.models.
X12ValidationOverride
(*, message_id: str, validate_edi_types: bool, validate_xsd_types: bool, allow_leading_and_trailing_spaces_and_zeroes: bool, validate_character_set: bool, trim_leading_and_trailing_spaces_and_zeroes: bool, trailing_separator_policy: Union[str, _models.TrailingSeparatorPolicy], **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The X12 validation override settings.
All required parameters must be populated in order to send to Azure.
- Variables
message_id (str) – The message id on which the validation settings has to be applied. Required.
validate_edi_types (bool) – The value indicating whether to validate EDI types. Required.
validate_xsd_types (bool) – The value indicating whether to validate XSD types. Required.
allow_leading_and_trailing_spaces_and_zeroes (bool) – The value indicating whether to allow leading and trailing spaces and zeroes. Required.
validate_character_set (bool) – The value indicating whether to validate character Set. Required.
trim_leading_and_trailing_spaces_and_zeroes (bool) – The value indicating whether to trim leading and trailing spaces and zeroes. Required.
trailing_separator_policy (str or TrailingSeparatorPolicy) – The trailing separator policy. Required. Known values are: “NotSpecified”, “NotAllowed”, “Optional”, and “Mandatory”.
- Keyword Arguments
message_id (str) – The message id on which the validation settings has to be applied. Required.
validate_edi_types (bool) – The value indicating whether to validate EDI types. Required.
validate_xsd_types (bool) – The value indicating whether to validate XSD types. Required.
allow_leading_and_trailing_spaces_and_zeroes (bool) – The value indicating whether to allow leading and trailing spaces and zeroes. Required.
validate_character_set (bool) – The value indicating whether to validate character Set. Required.
trim_leading_and_trailing_spaces_and_zeroes (bool) – The value indicating whether to trim leading and trailing spaces and zeroes. Required.
trailing_separator_policy (str or TrailingSeparatorPolicy) – The trailing separator policy. Required. Known values are: “NotSpecified”, “NotAllowed”, “Optional”, and “Mandatory”.
-
class
azure.mgmt.logic.models.
X12ValidationSettings
(*, validate_character_set: bool, check_duplicate_interchange_control_number: bool, interchange_control_number_validity_days: int, check_duplicate_group_control_number: bool, check_duplicate_transaction_set_control_number: bool, validate_edi_types: bool, validate_xsd_types: bool, allow_leading_and_trailing_spaces_and_zeroes: bool, trim_leading_and_trailing_spaces_and_zeroes: bool, trailing_separator_policy: Union[str, _models.TrailingSeparatorPolicy], **kwargs)[source]¶ Bases:
azure.mgmt.logic._serialization.Model
The X12 agreement validation settings.
All required parameters must be populated in order to send to Azure.
- Variables
validate_character_set (bool) – The value indicating whether to validate character set in the message. Required.
check_duplicate_interchange_control_number (bool) – The value indicating whether to check for duplicate interchange control number. Required.
interchange_control_number_validity_days (int) – The validity period of interchange control number. Required.
check_duplicate_group_control_number (bool) – The value indicating whether to check for duplicate group control number. Required.
check_duplicate_transaction_set_control_number (bool) – The value indicating whether to check for duplicate transaction set control number. Required.
validate_edi_types (bool) – The value indicating whether to Whether to validate EDI types. Required.
validate_xsd_types (bool) – The value indicating whether to Whether to validate XSD types. Required.
allow_leading_and_trailing_spaces_and_zeroes (bool) – The value indicating whether to allow leading and trailing spaces and zeroes. Required.
trim_leading_and_trailing_spaces_and_zeroes (bool) – The value indicating whether to trim leading and trailing spaces and zeroes. Required.
trailing_separator_policy (str or TrailingSeparatorPolicy) – The trailing separator policy. Required. Known values are: “NotSpecified”, “NotAllowed”, “Optional”, and “Mandatory”.
- Keyword Arguments
validate_character_set (bool) – The value indicating whether to validate character set in the message. Required.
check_duplicate_interchange_control_number (bool) – The value indicating whether to check for duplicate interchange control number. Required.
interchange_control_number_validity_days (int) – The validity period of interchange control number. Required.
check_duplicate_group_control_number (bool) – The value indicating whether to check for duplicate group control number. Required.
check_duplicate_transaction_set_control_number (bool) – The value indicating whether to check for duplicate transaction set control number. Required.
validate_edi_types (bool) – The value indicating whether to Whether to validate EDI types. Required.
validate_xsd_types (bool) – The value indicating whether to Whether to validate XSD types. Required.
allow_leading_and_trailing_spaces_and_zeroes (bool) – The value indicating whether to allow leading and trailing spaces and zeroes. Required.
trim_leading_and_trailing_spaces_and_zeroes (bool) – The value indicating whether to trim leading and trailing spaces and zeroes. Required.
trailing_separator_policy (str or TrailingSeparatorPolicy) – The trailing separator policy. Required. Known values are: “NotSpecified”, “NotAllowed”, “Optional”, and “Mandatory”.