azure.mgmt.logic.models module¶
-
class
azure.mgmt.logic.models.
Resource
(id=None, name=None, type=None, location=None, tags=None)[source]¶ Bases:
msrest.serialization.Model
Resource.
Parameters: - id (str) – The resource id.
- name (str) – Gets the resource name.
- type (str) – Gets the resource type.
- location (str) – The resource location.
- tags (dict) – The resource tags.
-
class
azure.mgmt.logic.models.
SubResource
(id=None)[source]¶ Bases:
msrest.serialization.Model
SubResource.
Parameters: id (str) – The resource id.
-
class
azure.mgmt.logic.models.
ResourceReference
(id=None)[source]¶ Bases:
msrest.serialization.Model
ResourceReference.
Variables are only populated by the server, and will be ignored when sending a request.
Parameters: id (str) – The resource id.
Variables:
-
class
azure.mgmt.logic.models.
Workflow
(id=None, name=None, type=None, location=None, tags=None, state=None, sku=None, integration_account=None, definition=None, parameters=None)[source]¶ Bases:
azure.mgmt.logic.models.resource.Resource
Workflow.
Variables are only populated by the server, and will be ignored when sending a request.
Parameters: - id (str) – The resource id.
- name (str) – Gets the resource name.
- type (str) – Gets the resource type.
- location (str) – The resource location.
- tags (dict) – The resource tags.
- state (str or
WorkflowState
) – The state. Possible values include: ‘NotSpecified’, ‘Completed’, ‘Enabled’, ‘Disabled’, ‘Deleted’, ‘Suspended’ - sku (
Sku
) – The sku. - integration_account (
ResourceReference
) – The integration account. - definition (object) – The definition.
- parameters (dict) – The parameters.
Variables: - provisioning_state (str or
WorkflowProvisioningState
) – Gets the provisioning state. Possible values include: ‘NotSpecified’, ‘Accepted’, ‘Running’, ‘Ready’, ‘Creating’, ‘Created’, ‘Deleting’, ‘Deleted’, ‘Canceled’, ‘Failed’, ‘Succeeded’, ‘Moving’, ‘Updating’, ‘Registering’, ‘Registered’, ‘Unregistering’, ‘Unregistered’, ‘Completed’ - created_time (datetime) – Gets the created time.
- changed_time (datetime) – Gets the changed time.
- version (str) – Gets the version.
- access_endpoint (str) – Gets the access endpoint.
-
class
azure.mgmt.logic.models.
Sku
(name=None, plan=None)[source]¶ Bases:
msrest.serialization.Model
Sku.
Parameters: - name (str or
SkuName
) – The name. Possible values include: ‘NotSpecified’, ‘Free’, ‘Shared’, ‘Basic’, ‘Standard’, ‘Premium’ - plan (
ResourceReference
) – The reference to plan.
- name (str or
-
class
azure.mgmt.logic.models.
WorkflowParameter
(type=None, value=None, metadata=None, description=None)[source]¶ Bases:
msrest.serialization.Model
WorkflowParameter.
Parameters: - type (str or
ParameterType
) – The type. Possible values include: ‘NotSpecified’, ‘String’, ‘SecureString’, ‘Int’, ‘Float’, ‘Bool’, ‘Array’, ‘Object’, ‘SecureObject’ - value (object) – The value.
- metadata (object) – The metadata.
- description (str) – The description.
- type (str or
-
class
azure.mgmt.logic.models.
WorkflowFilter
(state=None)[source]¶ Bases:
msrest.serialization.Model
WorkflowFilter.
Parameters: state (str or WorkflowState
) – The state of workflows. Possible values include: ‘NotSpecified’, ‘Completed’, ‘Enabled’, ‘Disabled’, ‘Deleted’, ‘Suspended’
-
class
azure.mgmt.logic.models.
WorkflowVersion
(id=None, name=None, type=None, location=None, tags=None, state=None, sku=None, integration_account=None, definition=None, parameters=None)[source]¶ Bases:
azure.mgmt.logic.models.resource.Resource
WorkflowVersion.
Variables are only populated by the server, and will be ignored when sending a request.
Parameters: - id (str) – The resource id.
- name (str) – Gets the resource name.
- type (str) – Gets the resource type.
- location (str) – The resource location.
- tags (dict) – The resource tags.
- state (str or
WorkflowState
) – The state. Possible values include: ‘NotSpecified’, ‘Completed’, ‘Enabled’, ‘Disabled’, ‘Deleted’, ‘Suspended’ - sku (
Sku
) – The sku. - integration_account (
ResourceReference
) – The integration account. - definition (object) – The definition.
- parameters (dict) – The parameters.
Variables: - created_time (datetime) – Gets the created time.
- changed_time (datetime) – Gets the changed time.
- version (str) – Gets the version.
- access_endpoint (str) – Gets the access endpoint.
-
class
azure.mgmt.logic.models.
WorkflowTrigger
(id=None)[source]¶ Bases:
azure.mgmt.logic.models.sub_resource.SubResource
WorkflowTrigger.
Variables are only populated by the server, and will be ignored when sending a request.
Parameters: id (str) – The resource id.
Variables: - provisioning_state (str or
WorkflowTriggerProvisioningState
) – Gets the provisioning state. Possible values include: ‘NotSpecified’, ‘Accepted’, ‘Running’, ‘Ready’, ‘Creating’, ‘Created’, ‘Deleting’, ‘Deleted’, ‘Canceled’, ‘Failed’, ‘Succeeded’, ‘Moving’, ‘Updating’, ‘Registering’, ‘Registered’, ‘Unregistering’, ‘Unregistered’, ‘Completed’ - created_time (datetime) – Gets the created time.
- changed_time (datetime) – Gets the changed time.
- state (str or
WorkflowState
) – Gets the state. Possible values include: ‘NotSpecified’, ‘Completed’, ‘Enabled’, ‘Disabled’, ‘Deleted’, ‘Suspended’ - status (str or
WorkflowStatus
) – Gets the status. Possible values include: ‘NotSpecified’, ‘Paused’, ‘Running’, ‘Waiting’, ‘Succeeded’, ‘Skipped’, ‘Suspended’, ‘Cancelled’, ‘Failed’, ‘Faulted’, ‘TimedOut’, ‘Aborted’, ‘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. - name (str) – Gets the workflow trigger name.
- type (str) – Gets the workflow trigger type.
- provisioning_state (str or
-
class
azure.mgmt.logic.models.
WorkflowTriggerRecurrence
(frequency=None, interval=None, start_time=None, end_time=None, time_zone=None, schedule=None)[source]¶ Bases:
msrest.serialization.Model
WorkflowTriggerRecurrence.
Parameters: - frequency (str or
RecurrenceFrequency
) – The frequency. Possible values include: ‘NotSpecified’, ‘Second’, ‘Minute’, ‘Hour’, ‘Day’, ‘Week’, ‘Month’, ‘Year’ - interval (int) – The interval.
- start_time (datetime) – The start time.
- end_time (datetime) – The end time.
- time_zone (str) – The time zone.
- schedule (
RecurrenceSchedule
) – The recurrence schedule.
- frequency (str or
-
class
azure.mgmt.logic.models.
RecurrenceSchedule
(minutes=None, hours=None, week_days=None, month_days=None, monthly_occurrences=None)[source]¶ Bases:
msrest.serialization.Model
RecurrenceSchedule.
Parameters: - minutes (list of int) – The minutes.
- hours (list of int) – The hours.
- week_days (list of str or
DaysOfWeek
) – The days of the week. - month_days (list of int) – The month days.
- monthly_occurrences (list of
RecurrenceScheduleOccurrence
) – The monthly occurrences.
-
class
azure.mgmt.logic.models.
RecurrenceScheduleOccurrence
(day=None, occurrence=None)[source]¶ Bases:
msrest.serialization.Model
RecurrenceScheduleOccurrence.
Parameters: - day (str or
DayOfWeek
) – The day of the week. Possible values include: ‘Sunday’, ‘Monday’, ‘Tuesday’, ‘Wednesday’, ‘Thursday’, ‘Friday’, ‘Saturday’ - occurrence (int) – The occurrence.
- day (str or
-
class
azure.mgmt.logic.models.
WorkflowTriggerFilter
(state=None)[source]¶ Bases:
msrest.serialization.Model
WorkflowTriggerFilter.
Parameters: state (str or WorkflowState
) – The state of workflow trigger. Possible values include: ‘NotSpecified’, ‘Completed’, ‘Enabled’, ‘Disabled’, ‘Deleted’, ‘Suspended’
-
class
azure.mgmt.logic.models.
WorkflowTriggerCallbackUrl
[source]¶ Bases:
msrest.serialization.Model
WorkflowTriggerCallbackUrl.
Variables are only populated by the server, and will be ignored when sending a request.
Variables: value (str) – Gets the workflow trigger callback URL.
-
class
azure.mgmt.logic.models.
WorkflowTriggerHistory
(id=None, correlation=None)[source]¶ Bases:
azure.mgmt.logic.models.sub_resource.SubResource
WorkflowTriggerHistory.
Variables are only populated by the server, and will be ignored when sending a request.
Parameters: - id (str) – The resource id.
- correlation (
Correlation
) – The run correlation.
Variables: - start_time (datetime) – Gets the start time.
- end_time (datetime) – Gets the end time.
- status (str or
WorkflowStatus
) – Gets the status. Possible values include: ‘NotSpecified’, ‘Paused’, ‘Running’, ‘Waiting’, ‘Succeeded’, ‘Skipped’, ‘Suspended’, ‘Cancelled’, ‘Failed’, ‘Faulted’, ‘TimedOut’, ‘Aborted’, ‘Ignored’ - code (str) – Gets the code.
- error (object) – Gets the error.
- tracking_id (str) – Gets the tracking id.
- inputs_link (
ContentLink
) – Gets the link to input parameters. - outputs_link (
ContentLink
) – Gets the link to output parameters. - fired (bool) – Gets a value indicating whether trigger was fired.
- run (
ResourceReference
) – Gets the reference to workflow run. - name (str) – Gets the workflow trigger history name.
- type (str) – Gets the workflow trigger history type.
-
class
azure.mgmt.logic.models.
Correlation
(client_tracking_id=None)[source]¶ Bases:
msrest.serialization.Model
Correlation.
Parameters: client_tracking_id (str) – The client tracking id.
-
class
azure.mgmt.logic.models.
ContentLink
(uri=None, content_version=None, content_size=None, content_hash=None, metadata=None)[source]¶ Bases:
msrest.serialization.Model
ContentLink.
Parameters: - uri (str) – The content link URI.
- content_version (str) – The content version.
- content_size (long) – The content size.
- content_hash (
ContentHash
) – The content hash. - metadata (object) – The metadata.
-
class
azure.mgmt.logic.models.
ContentHash
(algorithm=None, value=None)[source]¶ Bases:
msrest.serialization.Model
ContentHash.
Parameters: - algorithm (str) – The algorithm.
- value (str) – The value.
-
class
azure.mgmt.logic.models.
WorkflowTriggerHistoryFilter
(status=None)[source]¶ Bases:
msrest.serialization.Model
WorkflowTriggerHistoryFilter.
Parameters: status (str or WorkflowStatus
) – The status of workflow trigger history. Possible values include: ‘NotSpecified’, ‘Paused’, ‘Running’, ‘Waiting’, ‘Succeeded’, ‘Skipped’, ‘Suspended’, ‘Cancelled’, ‘Failed’, ‘Faulted’, ‘TimedOut’, ‘Aborted’, ‘Ignored’
-
class
azure.mgmt.logic.models.
WorkflowRun
(id=None, correlation=None)[source]¶ Bases:
azure.mgmt.logic.models.sub_resource.SubResource
WorkflowRun.
Variables are only populated by the server, and will be ignored when sending a request.
Parameters: - id (str) – The resource id.
- correlation (
Correlation
) – The run correlation.
Variables: - start_time (datetime) – Gets the start time.
- end_time (datetime) – Gets the end time.
- status (str or
WorkflowStatus
) – Gets the status. Possible values include: ‘NotSpecified’, ‘Paused’, ‘Running’, ‘Waiting’, ‘Succeeded’, ‘Skipped’, ‘Suspended’, ‘Cancelled’, ‘Failed’, ‘Faulted’, ‘TimedOut’, ‘Aborted’, ‘Ignored’ - code (str) – Gets the code.
- error (object) – Gets the error.
- correlation_id (str) – Gets the correlation id.
- workflow (
ResourceReference
) – Gets the reference to workflow version. - trigger (
WorkflowRunTrigger
) – Gets the fired trigger. - outputs (dict) – Gets the outputs.
- response (
WorkflowRunTrigger
) – Gets the response of the flow run. - name (str) – Gets the workflow run name.
- type (str) – Gets the workflow run type.
-
class
azure.mgmt.logic.models.
WorkflowRunTrigger
(correlation=None)[source]¶ Bases:
msrest.serialization.Model
WorkflowRunTrigger.
Variables are only populated by the server, and will be ignored when sending a request.
Variables: - name (str) – Gets the name.
- inputs (object) – Gets the inputs.
- inputs_link (
ContentLink
) – Gets the link to inputs. - outputs (object) – Gets the outputs.
- outputs_link (
ContentLink
) – Gets the link to outputs. - start_time (datetime) – Gets the start time.
- end_time (datetime) – Gets the end time.
- tracking_id (str) – Gets the tracking id.
- code (str) – Gets the code.
- status (str or
WorkflowStatus
) – Gets the status. Possible values include: ‘NotSpecified’, ‘Paused’, ‘Running’, ‘Waiting’, ‘Succeeded’, ‘Skipped’, ‘Suspended’, ‘Cancelled’, ‘Failed’, ‘Faulted’, ‘TimedOut’, ‘Aborted’, ‘Ignored’ - error (object) – Gets the error.
- tracked_properties (object) – Gets the tracked properties.
Parameters: correlation (
Correlation
) – The run correlation.
-
class
azure.mgmt.logic.models.
WorkflowOutputParameter
(type=None, value=None, metadata=None, description=None)[source]¶ Bases:
azure.mgmt.logic.models.workflow_parameter.WorkflowParameter
WorkflowOutputParameter.
Variables are only populated by the server, and will be ignored when sending a request.
Parameters: - type (str or
ParameterType
) – The type. Possible values include: ‘NotSpecified’, ‘String’, ‘SecureString’, ‘Int’, ‘Float’, ‘Bool’, ‘Array’, ‘Object’, ‘SecureObject’ - value (object) – The value.
- metadata (object) – The metadata.
- description (str) – The description.
Variables: error (object) – Gets the error.
- type (str or
-
class
azure.mgmt.logic.models.
WorkflowRunFilter
(status=None)[source]¶ Bases:
msrest.serialization.Model
WorkflowRunFilter.
Parameters: status (str or WorkflowStatus
) – The status of workflow run. Possible values include: ‘NotSpecified’, ‘Paused’, ‘Running’, ‘Waiting’, ‘Succeeded’, ‘Skipped’, ‘Suspended’, ‘Cancelled’, ‘Failed’, ‘Faulted’, ‘TimedOut’, ‘Aborted’, ‘Ignored’
-
class
azure.mgmt.logic.models.
WorkflowRunAction
(id=None, correlation=None)[source]¶ Bases:
azure.mgmt.logic.models.sub_resource.SubResource
WorkflowRunAction.
Variables are only populated by the server, and will be ignored when sending a request.
Parameters: - id (str) – The resource id.
- correlation (
Correlation
) – The correlation properties.
Variables: - start_time (datetime) – Gets the start time.
- end_time (datetime) – Gets the end time.
- status (str or
WorkflowStatus
) – Gets the status. Possible values include: ‘NotSpecified’, ‘Paused’, ‘Running’, ‘Waiting’, ‘Succeeded’, ‘Skipped’, ‘Suspended’, ‘Cancelled’, ‘Failed’, ‘Faulted’, ‘TimedOut’, ‘Aborted’, ‘Ignored’ - code (str) – Gets the code.
- error (object) – Gets the error.
- tracking_id (str) – Gets the tracking id.
- inputs_link (
ContentLink
) – Gets the link to inputs. - outputs_link (
ContentLink
) – Gets the link to outputs. - tracked_properties (object) – Gets the tracked properties.
- name (str) – Gets the workflow run action name.
- type (str) – Gets the workflow run action type.
-
class
azure.mgmt.logic.models.
WorkflowRunActionFilter
(status=None)[source]¶ Bases:
msrest.serialization.Model
WorkflowRunActionFilter.
Parameters: status (str or WorkflowStatus
) – The status of workflow run action. Possible values include: ‘NotSpecified’, ‘Paused’, ‘Running’, ‘Waiting’, ‘Succeeded’, ‘Skipped’, ‘Suspended’, ‘Cancelled’, ‘Failed’, ‘Faulted’, ‘TimedOut’, ‘Aborted’, ‘Ignored’
-
class
azure.mgmt.logic.models.
GenerateUpgradedDefinitionParameters
(target_schema_version=None)[source]¶ Bases:
msrest.serialization.Model
GenerateUpgradedDefinitionParameters.
Parameters: target_schema_version (str) – The target schema version.
-
class
azure.mgmt.logic.models.
IntegrationAccountResource
(id=None, name=None, type=None, location=None, tags=None)[source]¶ Bases:
msrest.serialization.Model
IntegrationAccountResource.
Parameters: - id (str) – The resource id.
- name (str) – The resource name.
- type (str) – The resource type.
- location (str) – The resource location.
- tags (dict) – The resource tags.
-
class
azure.mgmt.logic.models.
IntegrationAccountContentLink
(uri=None, content_version=None, content_size=None, content_hash=None, metadata=None)[source]¶ Bases:
msrest.serialization.Model
IntegrationAccountContentLink.
Parameters: - uri (str) – The content link URI.
- content_version (str) – The content version.
- content_size (long) – The content size.
- content_hash (
IntegrationAccountContentHash
) – The content hash. - metadata (object) – The metadata.
-
class
azure.mgmt.logic.models.
IntegrationAccountContentHash
(algorithm=None, value=None)[source]¶ Bases:
msrest.serialization.Model
IntegrationAccountContentHash.
Parameters: - algorithm (str) – The conetnt hash algorithm.
- value (str) – The content hash value.
-
class
azure.mgmt.logic.models.
IntegrationAccount
(id=None, name=None, type=None, location=None, tags=None, properties=None, sku=None)[source]¶ Bases:
azure.mgmt.logic.models.integration_account_resource.IntegrationAccountResource
IntegrationAccount.
Parameters: - id (str) – The resource id.
- name (str) – The resource name.
- type (str) – The resource type.
- location (str) – The resource location.
- tags (dict) – The resource tags.
- properties (object) – The integration account properties.
- sku (
IntegrationAccountSku
) – The sku.
-
class
azure.mgmt.logic.models.
IntegrationAccountSku
(name=None)[source]¶ Bases:
msrest.serialization.Model
IntegrationAccountSku.
Parameters: name (str or SkuName
) – The sku name. Possible values include: ‘NotSpecified’, ‘Free’, ‘Shared’, ‘Basic’, ‘Standard’, ‘Premium’
-
class
azure.mgmt.logic.models.
ListCallbackUrlParameters
(not_after=None)[source]¶ Bases:
msrest.serialization.Model
ListCallbackUrlParameters.
Parameters: not_after (datetime) – The expiry time.
-
class
azure.mgmt.logic.models.
CallbackUrl
(value=None)[source]¶ Bases:
msrest.serialization.Model
CallbackUrl.
Parameters: value (str) – The URL value.
-
class
azure.mgmt.logic.models.
IntegrationAccountSchema
(id=None, name=None, type=None, location=None, tags=None, schema_type=None, target_namespace=None, content=None, content_type=None, metadata=None)[source]¶ Bases:
azure.mgmt.logic.models.integration_account_resource.IntegrationAccountResource
IntegrationAccountSchema.
Variables are only populated by the server, and will be ignored when sending a request.
Parameters: - id (str) – The resource id.
- name (str) – The resource name.
- type (str) – The resource type.
- location (str) – The resource location.
- tags (dict) – The resource tags.
- schema_type (str or
SchemaType
) – The schema type. Possible values include: ‘NotSpecified’, ‘Xml’ - target_namespace (str) – The target namespace.
- content (object) – The content.
- content_type (str) – The content type.
- metadata (object) – The metadata.
Variables: - created_time (datetime) – The created time.
- changed_time (datetime) – The changed time.
- content_link (
IntegrationAccountContentLink
) – The content link.
-
class
azure.mgmt.logic.models.
IntegrationAccountSchemaFilter
(schema_type=None)[source]¶ Bases:
msrest.serialization.Model
IntegrationAccountSchemaFilter.
Parameters: schema_type (str or SchemaType
) – The schema type of integration account schema. Possible values include: ‘NotSpecified’, ‘Xml’
-
class
azure.mgmt.logic.models.
IntegrationAccountMap
(id=None, name=None, type=None, location=None, tags=None, map_type=None, content=None, content_type=None, metadata=None)[source]¶ Bases:
azure.mgmt.logic.models.integration_account_resource.IntegrationAccountResource
IntegrationAccountMap.
Variables are only populated by the server, and will be ignored when sending a request.
Parameters: - id (str) – The resource id.
- name (str) – The resource name.
- type (str) – The resource type.
- location (str) – The resource location.
- tags (dict) – The resource tags.
- map_type (str or
MapType
) – The map type. Possible values include: ‘NotSpecified’, ‘Xslt’ - content (object) – The content.
- content_type (str) – The content type.
- metadata (object) – The metadata.
Variables: - created_time (datetime) – The created time.
- changed_time (datetime) – The changed time.
- content_link (
IntegrationAccountContentLink
) – The content link.
-
class
azure.mgmt.logic.models.
IntegrationAccountMapFilter
(schema_type=None)[source]¶ Bases:
msrest.serialization.Model
IntegrationAccountMapFilter.
Parameters: schema_type (str or MapType
) – The map type of integration account map. Possible values include: ‘NotSpecified’, ‘Xslt’
-
class
azure.mgmt.logic.models.
IntegrationAccountPartner
(id=None, name=None, type=None, location=None, tags=None, partner_type=None, metadata=None, content=None)[source]¶ Bases:
azure.mgmt.logic.models.integration_account_resource.IntegrationAccountResource
IntegrationAccountPartner.
Variables are only populated by the server, and will be ignored when sending a request.
Parameters: - id (str) – The resource id.
- name (str) – The resource name.
- type (str) – The resource type.
- location (str) – The resource location.
- tags (dict) – The resource tags.
- partner_type (str or
PartnerType
) – The partner type. Possible values include: ‘NotSpecified’, ‘B2B’ - metadata (object) – The metadata.
- content (
PartnerContent
) – The partner content.
Variables: - created_time (datetime) – The created time.
- changed_time (datetime) – The changed time.
-
class
azure.mgmt.logic.models.
PartnerContent
(b2b=None)[source]¶ Bases:
msrest.serialization.Model
PartnerContent.
Parameters: b2b ( B2BPartnerContent
) – The B2B partner content.
-
class
azure.mgmt.logic.models.
B2BPartnerContent
(business_identities=None)[source]¶ Bases:
msrest.serialization.Model
B2BPartnerContent.
Parameters: business_identities (list of BusinessIdentity
) – The list of partner business identities.
-
class
azure.mgmt.logic.models.
BusinessIdentity
(qualifier=None, value=None)[source]¶ Bases:
msrest.serialization.Model
BusinessIdentity.
Parameters: - qualifier (str) – The business identity qualifier.
- value (str) – The business identity value.
-
class
azure.mgmt.logic.models.
IntegrationAccountPartnerFilter
(partner_type=None)[source]¶ Bases:
msrest.serialization.Model
IntegrationAccountPartnerFilter.
Parameters: partner_type (str or PartnerType
) – The partner type of integration account partner. Possible values include: ‘NotSpecified’, ‘B2B’
-
class
azure.mgmt.logic.models.
IntegrationAccountAgreement
(id=None, name=None, type=None, location=None, tags=None, metadata=None, agreement_type=None, host_partner=None, guest_partner=None, host_identity=None, guest_identity=None, content=None)[source]¶ Bases:
azure.mgmt.logic.models.integration_account_resource.IntegrationAccountResource
IntegrationAccountAgreement.
Variables are only populated by the server, and will be ignored when sending a request.
Parameters: - id (str) – The resource id.
- name (str) – The resource name.
- type (str) – The resource type.
- location (str) – The resource location.
- tags (dict) – The resource tags.
- metadata (object) – The metadata.
- agreement_type (str or
AgreementType
) – The agreement type. Possible values include: ‘NotSpecified’, ‘AS2’, ‘X12’, ‘Edifact’ - host_partner (str) – The host partner.
- guest_partner (str) – The guest partner.
- host_identity (
BusinessIdentity
) – The host identity. - guest_identity (
BusinessIdentity
) – The guest identity. - content (
AgreementContent
) – The agreement content.
Variables: - created_time (datetime) – The created time.
- changed_time (datetime) – The changed time.
-
class
azure.mgmt.logic.models.
AgreementContent
(as2=None, x12=None, edifact=None)[source]¶ Bases:
msrest.serialization.Model
AgreementContent.
Parameters: - as2 (
AS2AgreementContent
) – The AS2 agreement content. - x12 (
X12AgreementContent
) – The X12 agreement content. - edifact (
EdifactAgreementContent
) – The EDIFACT agreement content.
- as2 (
-
class
azure.mgmt.logic.models.
AS2AgreementContent
(receive_agreement=None, send_agreement=None)[source]¶ Bases:
msrest.serialization.Model
AS2AgreementContent.
Parameters: - receive_agreement (
AS2OneWayAgreement
) – The AS2 one-way receive agreement. - send_agreement (
AS2OneWayAgreement
) – The AS2 one-way send agreement.
- receive_agreement (
-
class
azure.mgmt.logic.models.
AS2OneWayAgreement
(sender_business_identity=None, receiver_business_identity=None, protocol_settings=None)[source]¶ Bases:
msrest.serialization.Model
AS2OneWayAgreement.
Parameters: - sender_business_identity (
BusinessIdentity
) – The sender business identity - receiver_business_identity (
BusinessIdentity
) – The receiver business identity - protocol_settings (
AS2ProtocolSettings
) – The AS2 protocol settings.
- sender_business_identity (
-
class
azure.mgmt.logic.models.
AS2ProtocolSettings
(message_connection_settings=None, acknowledgement_connection_settings=None, mdn_settings=None, security_settings=None, validation_settings=None, envelope_settings=None, error_settings=None)[source]¶ Bases:
msrest.serialization.Model
AS2ProtocolSettings.
Parameters: - message_connection_settings (
AS2MessageConnectionSettings
) – The message connection settings. - acknowledgement_connection_settings (
AS2AcknowledgementConnectionSettings
) – The acknowledgement connection settings. - mdn_settings (
AS2MdnSettings
) – The MDN settings. - security_settings (
AS2SecuritySettings
) – The security settings. - validation_settings (
AS2ValidationSettings
) – The validation settings. - envelope_settings (
AS2EnvelopeSettings
) – The envelope settings. - error_settings (
AS2ErrorSettings
) – The error settings.
- message_connection_settings (
-
class
azure.mgmt.logic.models.
AS2MessageConnectionSettings
(ignore_certificate_name_mismatch=None, support_http_status_code_continue=None, keep_http_connection_alive=None, unfold_http_headers=None)[source]¶ Bases:
msrest.serialization.Model
AS2MessageConnectionSettings.
Parameters: - ignore_certificate_name_mismatch (bool) – The value indicating whether to ignore mismatch in certificate name.
- support_http_status_code_continue (bool) – The value indicating whether to support HTTP status code ‘CONTINUE’.
- keep_http_connection_alive (bool) – The value indicating whether to keep the connection alive.
- unfold_http_headers (bool) – The value indicating whether to unfold the HTTP headers.
-
class
azure.mgmt.logic.models.
AS2AcknowledgementConnectionSettings
(ignore_certificate_name_mismatch=None, support_http_status_code_continue=None, keep_http_connection_alive=None, unfold_http_headers=None)[source]¶ Bases:
msrest.serialization.Model
AS2AcknowledgementConnectionSettings.
Parameters: - ignore_certificate_name_mismatch (bool) – The value indicating whether to ignore mismatch in certificate name.
- support_http_status_code_continue (bool) – The value indicating whether to support HTTP status code ‘CONTINUE’.
- keep_http_connection_alive (bool) – The value indicating whether to keep the connection alive.
- unfold_http_headers (bool) – The value indicating whether to unfold the HTTP headers.
-
class
azure.mgmt.logic.models.
AS2MdnSettings
(need_mdn=None, sign_mdn=None, send_mdn_asynchronously=None, receipt_delivery_url=None, disposition_notification_to=None, sign_outbound_mdn_if_optional=None, mdn_text=None, send_inbound_mdn_to_message_box=None, mic_hashing_algorithm=None)[source]¶ Bases:
msrest.serialization.Model
AS2MdnSettings.
Parameters: - need_mdn (bool) – The value indicating whether to send or request a MDN.
- sign_mdn (bool) – The value indicating whether the MDN needs to be signed or not.
- send_mdn_asynchronously (bool) – The value indicating whether to send the asynchronous MDN.
- 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.
- mdn_text (str) – The MDN text.
- send_inbound_mdn_to_message_box (bool) – The value indicating whether to send inbound MDN to message box.
- mic_hashing_algorithm (str or
HashingAlgorithm
) – The signing or hashing algorithm. Possible values include: ‘NotSpecified’, ‘None’, ‘SHA2256’, ‘SHA2384’, ‘SHA2512’
-
class
azure.mgmt.logic.models.
AS2SecuritySettings
(override_group_signing_certificate=None, signing_certificate_name=None, encryption_certificate_name=None, enable_nrr_for_inbound_encoded_messages=None, enable_nrr_for_inbound_decoded_messages=None, enable_nrr_for_outbound_mdn=None, enable_nrr_for_outbound_encoded_messages=None, enable_nrr_for_outbound_decoded_messages=None, enable_nrr_for_inbound_mdn=None)[source]¶ Bases:
msrest.serialization.Model
AS2SecuritySettings.
Parameters: - override_group_signing_certificate (bool) – The value indicating whether to send or request a MDN.
- 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.
- enable_nrr_for_inbound_decoded_messages (bool) – The value indicating whether to enable NRR for inbound decoded messages.
- enable_nrr_for_outbound_mdn (bool) – The value indicating whether to enable NRR for outbound MDN.
- enable_nrr_for_outbound_encoded_messages (bool) – The value indicating whether to enable NRR for outbound encoded messages.
- enable_nrr_for_outbound_decoded_messages (bool) – The value indicating whether to enable NRR for outbound decoded messages.
- enable_nrr_for_inbound_mdn (bool) – The value indicating whether to enable NRR for inbound MDN.
-
class
azure.mgmt.logic.models.
AS2ValidationSettings
(override_message_properties=None, encrypt_message=None, sign_message=None, compress_message=None, check_duplicate_message=None, interchange_duplicates_validity_days=None, check_certificate_revocation_list_on_send=None, check_certificate_revocation_list_on_receive=None, encryption_algorithm=None)[source]¶ Bases:
msrest.serialization.Model
AS2ValidationSettings.
Parameters: - override_message_properties (bool) – The value indicating whether to override incoming message properties with those in agreement.
- encrypt_message (bool) – The value indicating whether the message has to be encrypted.
- sign_message (bool) – The value indicating whether the message has to be signed.
- compress_message (bool) – The value indicating whether the message has to be compressed.
- check_duplicate_message (bool) – The value indicating whether to check for duplicate message.
- interchange_duplicates_validity_days (int) – The number of days to look back for duplicate interchange.
- check_certificate_revocation_list_on_send (bool) – The value indicating whether to check for certificate revocation list on send.
- check_certificate_revocation_list_on_receive (bool) – The value indicating whether to check for certificate revocation list on receive.
- encryption_algorithm (str or
EncryptionAlgorithm
) – The encryption algorithm. Possible values include: ‘NotSpecified’, ‘None’, ‘DES3’, ‘RC2’, ‘AES128’, ‘AES192’, ‘AES256’
-
class
azure.mgmt.logic.models.
AS2EnvelopeSettings
(message_content_type=None, transmit_file_name_in_mime_header=None, file_name_template=None, suspend_message_on_file_name_generation_error=None, autogenerate_file_name=None)[source]¶ Bases:
msrest.serialization.Model
AS2EnvelopeSettings.
Parameters: - message_content_type (str) – The message content type.
- transmit_file_name_in_mime_header (bool) – The value indicating whether to transmit file name in mime header.
- file_name_template (str) – The template for file name.
- suspend_message_on_file_name_generation_error (bool) – The value indicating whether to suspend message on file name generation error.
- autogenerate_file_name (bool) – The value indicating whether to auto generate file name.
-
class
azure.mgmt.logic.models.
AS2ErrorSettings
(suspend_duplicate_message=None, resend_if_mdn_not_received=None)[source]¶ Bases:
msrest.serialization.Model
AS2ErrorSettings.
Parameters: - suspend_duplicate_message (bool) – The value indicating whether to suspend duplicate message.
- resend_if_mdn_not_received (bool) – The value indicating whether to resend message If MDN is not received.
-
class
azure.mgmt.logic.models.
X12AgreementContent
(receive_agreement=None, send_agreement=None)[source]¶ Bases:
msrest.serialization.Model
X12AgreementContent.
Parameters: - receive_agreement (
X12OneWayAgreement
) – The X12 one-way receive agreement. - send_agreement (
X12OneWayAgreement
) – The X12 one-way send agreement.
- receive_agreement (
-
class
azure.mgmt.logic.models.
X12OneWayAgreement
(sender_business_identity=None, receiver_business_identity=None, protocol_settings=None)[source]¶ Bases:
msrest.serialization.Model
X12OneWayAgreement.
Parameters: - sender_business_identity (
BusinessIdentity
) – The sender business identity - receiver_business_identity (
BusinessIdentity
) – The receiver business identity - protocol_settings (
X12ProtocolSettings
) – The X12 protocol settings.
- sender_business_identity (
-
class
azure.mgmt.logic.models.
X12ProtocolSettings
(validation_settings=None, framing_settings=None, envelope_settings=None, acknowledgement_settings=None, message_filter=None, security_settings=None, processing_settings=None, envelope_overrides=None, validation_overrides=None, message_filter_list=None, schema_references=None, x12_delimiter_overrides=None)[source]¶ Bases:
msrest.serialization.Model
X12ProtocolSettings.
Parameters: - validation_settings (
X12ValidationSettings
) – The X12 validation settings. - framing_settings (
X12FramingSettings
) – The X12 framing settings. - envelope_settings (
X12EnvelopeSettings
) – The X12 envelope settings. - acknowledgement_settings (
X12AcknowledgementSettings
) – The X12 acknowledgment settings. - message_filter (
X12MessageFilter
) – The X12 message filter. - security_settings (
X12SecuritySettings
) – The X12 security settings. - processing_settings (
X12ProcessingSettings
) – The X12 processing settings. - envelope_overrides (list of
X12EnvelopeOverride
) – The X12 envelope override settings. - validation_overrides (list of
X12ValidationOverride
) – The X12 validation override settings. - message_filter_list (list of
X12MessageIdentifier
) – The X12 message filter list. - schema_references (list of
X12SchemaReference
) – The X12 schema references. - x12_delimiter_overrides (list of
X12DelimiterOverrides
) – The X12 delimiter override settings.
- validation_settings (
-
class
azure.mgmt.logic.models.
X12ValidationSettings
(validate_character_set=None, check_duplicate_interchange_control_number=None, interchange_control_number_validity_days=None, check_duplicate_group_control_number=None, check_duplicate_transaction_set_control_number=None, validate_edi_types=None, validate_xsd_types=None, allow_leading_and_trailing_spaces_and_zeroes=None, trim_leading_and_trailing_spaces_and_zeroes=None, trailing_separator_policy=None)[source]¶ Bases:
msrest.serialization.Model
X12ValidationSettings.
Parameters: - validate_character_set (bool) – The value indicating whether to validate character set in the message.
- check_duplicate_interchange_control_number (bool) – The value indicating whether to check for duplicate interchange control number.
- interchange_control_number_validity_days (int) – The validity period of interchange control number.
- check_duplicate_group_control_number (bool) – The value indicating whether to check for duplicate group control number.
- check_duplicate_transaction_set_control_number (bool) – The value indicating whether to check for duplicate transaction set control number.
- validate_edi_types (bool) – The value indicating whether to Whether to validate EDI types.
- validate_xsd_types (bool) – The value indicating whether to Whether to validate XSD types.
- allow_leading_and_trailing_spaces_and_zeroes (bool) – The value indicating whether to allow leading and trailing spaces and zeroes.
- trim_leading_and_trailing_spaces_and_zeroes (bool) – The value indicating whether to trim leading and trailing spaces and zeroes.
- trailing_separator_policy (str or
TrailingSeparatorPolicy
) – The trailing separator policy. Possible values include: ‘NotSpecified’, ‘NotAllowed’, ‘Optional’, ‘Mandatory’
-
class
azure.mgmt.logic.models.
X12FramingSettings
(data_element_separator=None, component_separator=None, replace_separators_in_payload=None, replace_character=None, segment_terminator=None, character_set=None, segment_terminator_suffix=None)[source]¶ Bases:
msrest.serialization.Model
X12FramingSettings.
Parameters: - data_element_separator (int) – The data element separator.
- component_separator (int) – The component separator.
- replace_separators_in_payload (bool) – The value indicating whether to replace separators in payload.
- replace_character (int) – The replacement character.
- segment_terminator (int) – The segment terminator.
- character_set (str or
X12CharacterSet
) – The X12 character set. Possible values include: ‘NotSpecified’, ‘Basic’, ‘Extended’, ‘UTF8’ - segment_terminator_suffix (str or
SegmentTerminatorSuffix
) – The segment terminator suffix. Possible values include: ‘NotSpecified’, ‘None’, ‘CR’, ‘LF’, ‘CRLF’
-
class
azure.mgmt.logic.models.
X12EnvelopeSettings
(control_standards_id=None, use_control_standards_id_as_repetition_character=None, sender_application_id=None, receiver_application_id=None, control_version_number=None, interchange_control_number_lower_bound=None, interchange_control_number_upper_bound=None, rollover_interchange_control_number=None, enable_default_group_headers=None, functional_group_id=None, group_control_number_lower_bound=None, group_control_number_upper_bound=None, rollover_group_control_number=None, group_header_agency_code=None, group_header_version=None, transaction_set_control_number_lower_bound=None, transaction_set_control_number_upper_bound=None, rollover_transaction_set_control_number=None, transaction_set_control_number_prefix=None, transaction_set_control_number_suffix=None, overwrite_existing_transaction_set_control_number=None, group_header_date_format=None, group_header_time_format=None, usage_indicator=None)[source]¶ Bases:
msrest.serialization.Model
X12EnvelopeSettings.
Parameters: - control_standards_id (int) – The controls standards id.
- use_control_standards_id_as_repetition_character (bool) – The value indicating whether to use control standards id as repetition character.
- sender_application_id (str) – The sender application id.
- receiver_application_id (str) – The receiver application id.
- control_version_number (str) – The control version number.
- interchange_control_number_lower_bound (int) – The interchange control number lower bound.
- interchange_control_number_upper_bound (int) – The interchange control number upper bound.
- rollover_interchange_control_number (bool) – The value indicating whether to rollover interchange control number.
- enable_default_group_headers (bool) – The value indicating whether to enable default group headers.
- functional_group_id (str) – The functional group id.
- group_control_number_lower_bound (int) – The group control number lower bound.
- group_control_number_upper_bound (int) – The group control number upper bound.
- rollover_group_control_number (bool) – The value indicating whether to rollover group control number.
- group_header_agency_code (str) – The group header agency code.
- group_header_version (str) – The group header version.
- transaction_set_control_number_lower_bound (int) – The transaction set control number lower bound.
- transaction_set_control_number_upper_bound (int) – The transaction set control number upper bound.
- rollover_transaction_set_control_number (bool) – The value indicating whether to rollover transaction set control number.
- 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.
- group_header_date_format (str or
X12DateFormat
) – The group header date format. Possible values include: ‘NotSpecified’, ‘CCYYMMDD’, ‘YYMMDD’ - group_header_time_format (str or
X12TimeFormat
) – The group header time format. Possible values include: ‘NotSpecified’, ‘HHMM’, ‘HHMMSS’, ‘HHMMSSdd’, ‘HHMMSSd’ - usage_indicator (str or
UsageIndicator
) – The usage indicator. Possible values include: ‘NotSpecified’, ‘Test’, ‘Information’, ‘Production’
-
class
azure.mgmt.logic.models.
X12AcknowledgementSettings
(need_technical_acknowledgement=None, batch_technical_acknowledgements=None, need_functional_acknowledgement=None, functional_acknowledgement_version=None, batch_functional_acknowledgements=None, need_implementation_acknowledgement=None, implementation_acknowledgement_version=None, batch_implementation_acknowledgements=None, need_loop_for_valid_messages=None, send_synchronous_acknowledgement=None, acknowledgement_control_number_prefix=None, acknowledgement_control_number_suffix=None, acknowledgement_control_number_lower_bound=None, acknowledgement_control_number_upper_bound=None, rollover_acknowledgement_control_number=None)[source]¶ Bases:
msrest.serialization.Model
X12AcknowledgementSettings.
Parameters: - need_technical_acknowledgement (bool) – The value indicating whether technical acknowledgement is needed.
- batch_technical_acknowledgements (bool) – The value indicating whether to batch the technical acknowledgements.
- need_functional_acknowledgement (bool) – The value indicating whether functional acknowledgement is needed.
- functional_acknowledgement_version (str) – The functional acknowledgement version.
- batch_functional_acknowledgements (bool) – The value indicating whether to batch functional acknowledgements.
- need_implementation_acknowledgement (bool) – The value indicating whether implementation acknowledgement is needed.
- implementation_acknowledgement_version (str) – The implementation acknowledgement version.
- batch_implementation_acknowledgements (bool) – The value indicating whether to batch implementation acknowledgements.
- need_loop_for_valid_messages (bool) – The value indicating whether a loop is needed for valid messages.
- send_synchronous_acknowledgement (bool) – The value indicating whether to send synchronous acknowledgement.
- 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.
- acknowledgement_control_number_upper_bound (int) – The acknowledgement control number upper bound.
- rollover_acknowledgement_control_number (bool) – The value indicating whether to rollover acknowledgement control number.
-
class
azure.mgmt.logic.models.
X12MessageFilter
(message_filter_type=None)[source]¶ Bases:
msrest.serialization.Model
X12MessageFilter.
Parameters: message_filter_type (str or MessageFilterType
) – The message filter type. Possible values include: ‘NotSpecified’, ‘Include’, ‘Exclude’
-
class
azure.mgmt.logic.models.
X12SecuritySettings
(authorization_qualifier=None, authorization_value=None, security_qualifier=None, password_value=None)[source]¶ Bases:
msrest.serialization.Model
X12SecuritySettings.
Parameters: - authorization_qualifier (str) – The authorization qualifier.
- authorization_value (str) – The authorization value.
- security_qualifier (str) – The security qualifier.
- password_value (str) – The password value.
-
class
azure.mgmt.logic.models.
X12ProcessingSettings
(mask_security_info=None, convert_implied_decimal=None, preserve_interchange=None, suspend_interchange_on_error=None, create_empty_xml_tags_for_trailing_separators=None, use_dot_as_decimal_separator=None)[source]¶ Bases:
msrest.serialization.Model
X12ProcessingSettings.
Parameters: - mask_security_info (bool) – The value indicating whether to mask security information.
- convert_implied_decimal (bool) – The value indicating whether to convert numerical type to implied decimal.
- preserve_interchange (bool) – The value indicating whether to preserve interchange.
- suspend_interchange_on_error (bool) – The value indicating whether to suspend interchange on error.
- create_empty_xml_tags_for_trailing_separators (bool) – The value indicating whether to create empty xml tags for trailing separators.
- use_dot_as_decimal_separator (bool) – The value indicating whether to use dot as decimal separator.
-
class
azure.mgmt.logic.models.
X12EnvelopeOverride
(target_namespace=None, protocol_version=None, message_id=None, responsible_agency_code=None, header_version=None, sender_application_id=None, receiver_application_id=None, functional_identifier_code=None, date_format=None, time_format=None)[source]¶ Bases:
msrest.serialization.Model
X12EnvelopeOverride.
Parameters: - target_namespace (str) – The target namespace on which this envelope settings has to be applied.
- protocol_version (str) – The protocol version on which this envelope settings has to be applied.
- message_id (str) – The message id on which this envelope settings has to be applied.
- responsible_agency_code (int) – The responsible agency code.
- header_version (str) – The header version.
- sender_application_id (str) – The sender application id.
- receiver_application_id (str) – The receiver application id.
- functional_identifier_code (str) – The functional identifier code.
- date_format (str or
X12DateFormat
) – The date format. Possible values include: ‘NotSpecified’, ‘CCYYMMDD’, ‘YYMMDD’ - time_format (str or
X12TimeFormat
) – The time format. Possible values include: ‘NotSpecified’, ‘HHMM’, ‘HHMMSS’, ‘HHMMSSdd’, ‘HHMMSSd’
-
class
azure.mgmt.logic.models.
X12ValidationOverride
(message_id=None, validate_edi_types=None, validate_xsd_types=None, allow_leading_and_trailing_spaces_and_zeroes=None, validate_character_set=None, trim_leading_and_trailing_spaces_and_zeroes=None, trailing_separator_policy=None)[source]¶ Bases:
msrest.serialization.Model
X12ValidationOverride.
Parameters: - message_id (str) – The message id on which the validation settings has to be applied.
- validate_edi_types (bool) – The value indicating whether to validate EDI types.
- validate_xsd_types (bool) – The value indicating whether to validate XSD types.
- allow_leading_and_trailing_spaces_and_zeroes (bool) – The value indicating whether to allow leading and trailing spaces and zeroes.
- validate_character_set (bool) – The value indicating whether to validate character Set.
- trim_leading_and_trailing_spaces_and_zeroes (bool) – The value indicating whether to trim leading and trailing spaces and zeroes.
- trailing_separator_policy (str or
TrailingSeparatorPolicy
) – The trailing separator policy. Possible values include: ‘NotSpecified’, ‘NotAllowed’, ‘Optional’, ‘Mandatory’
-
class
azure.mgmt.logic.models.
X12MessageIdentifier
(message_id=None)[source]¶ Bases:
msrest.serialization.Model
X12MessageIdentifier.
Parameters: message_id (str) – The message id.
-
class
azure.mgmt.logic.models.
X12SchemaReference
(message_id=None, sender_application_id=None, schema_version=None, schema_name=None)[source]¶ Bases:
msrest.serialization.Model
X12SchemaReference.
Parameters: - message_id (str) – The message id.
- sender_application_id (str) – The sender application id.
- schema_version (str) – The schema version.
- schema_name (str) – The schema name.
-
class
azure.mgmt.logic.models.
X12DelimiterOverrides
(protocol_version=None, message_id=None, data_element_separator=None, component_separator=None, segment_terminator=None, segment_terminator_suffix=None, replace_character=None, replace_separators_in_payload=None, target_namespace=None)[source]¶ Bases:
msrest.serialization.Model
X12DelimiterOverrides.
Parameters: - protocol_version (str) – The protocol version.
- message_id (str) – The message id.
- data_element_separator (int) – The data element separator.
- component_separator (int) – The component separator.
- segment_terminator (int) – The segment terminator.
- segment_terminator_suffix (str or
SegmentTerminatorSuffix
) – The segment terminator suffix. Possible values include: ‘NotSpecified’, ‘None’, ‘CR’, ‘LF’, ‘CRLF’ - replace_character (int) – The replacement character.
- replace_separators_in_payload (bool) – The value indicating whether to replace separators in payload.
- target_namespace (str) – The target namespace on which this delimiter settings has to be applied.
-
class
azure.mgmt.logic.models.
EdifactAgreementContent
(receive_agreement=None, send_agreement=None)[source]¶ Bases:
msrest.serialization.Model
EdifactAgreementContent.
Parameters: - receive_agreement (
EdifactOneWayAgreement
) – The EDIFACT one-way receive agreement. - send_agreement (
EdifactOneWayAgreement
) – The EDIFACT one-way send agreement.
- receive_agreement (
-
class
azure.mgmt.logic.models.
EdifactOneWayAgreement
(sender_business_identity=None, receiver_business_identity=None, protocol_settings=None)[source]¶ Bases:
msrest.serialization.Model
EdifactOneWayAgreement.
Parameters: - sender_business_identity (
BusinessIdentity
) – The sender business identity - receiver_business_identity (
BusinessIdentity
) – The receiver business identity - protocol_settings (
EdifactProtocolSettings
) – The EDIFACT protocol settings.
- sender_business_identity (
-
class
azure.mgmt.logic.models.
EdifactProtocolSettings
(validation_settings=None, framing_settings=None, envelope_settings=None, acknowledgement_settings=None, message_filter=None, processing_settings=None, envelope_overrides=None, message_filter_list=None, schema_references=None, validation_overrides=None, edifact_delimiter_overrides=None)[source]¶ Bases:
msrest.serialization.Model
EdifactProtocolSettings.
Parameters: - validation_settings (
EdifactValidationSettings
) – The EDIFACT validation settings. - framing_settings (
EdifactFramingSettings
) – The EDIFACT framing settings. - envelope_settings (
EdifactEnvelopeSettings
) – The EDIFACT envelope settings. - acknowledgement_settings (
EdifactAcknowledgementSettings
) – The EDIFACT acknowledgement settings. - message_filter (
EdifactMessageFilter
) – The EDIFACT message filter. - processing_settings (
EdifactProcessingSettings
) – The EDIFACT processing Settings. - envelope_overrides (list of
EdifactEnvelopeOverride
) – The EDIFACT envelope override settings. - message_filter_list (list of
EdifactMessageIdentifier
) – The EDIFACT message filter list. - schema_references (list of
EdifactSchemaReference
) – The EDIFACT schema references. - validation_overrides (list of
EdifactValidationOverride
) – The EDIFACT validation override settings. - edifact_delimiter_overrides (list of
EdifactDelimiterOverride
) – The EDIFACT delimiter override settings.
- validation_settings (
-
class
azure.mgmt.logic.models.
EdifactValidationSettings
(validate_character_set=None, check_duplicate_interchange_control_number=None, interchange_control_number_validity_days=None, check_duplicate_group_control_number=None, check_duplicate_transaction_set_control_number=None, validate_edi_types=None, validate_xsd_types=None, allow_leading_and_trailing_spaces_and_zeroes=None, trim_leading_and_trailing_spaces_and_zeroes=None, trailing_separator_policy=None)[source]¶ Bases:
msrest.serialization.Model
EdifactValidationSettings.
Parameters: - validate_character_set (bool) – The value indicating whether to validate character set in the message.
- check_duplicate_interchange_control_number (bool) – The value indicating whether to check for duplicate interchange control number.
- interchange_control_number_validity_days (int) – The validity period of interchange control number.
- check_duplicate_group_control_number (bool) – The value indicating whether to check for duplicate group control number.
- check_duplicate_transaction_set_control_number (bool) – The value indicating whether to check for duplicate transaction set control number.
- validate_edi_types (bool) – The value indicating whether to Whether to validate EDI types.
- validate_xsd_types (bool) – The value indicating whether to Whether to validate XSD types.
- allow_leading_and_trailing_spaces_and_zeroes (bool) – The value indicating whether to allow leading and trailing spaces and zeroes.
- trim_leading_and_trailing_spaces_and_zeroes (bool) – The value indicating whether to trim leading and trailing spaces and zeroes.
- trailing_separator_policy (str or
TrailingSeparatorPolicy
) – The trailing separator policy. Possible values include: ‘NotSpecified’, ‘NotAllowed’, ‘Optional’, ‘Mandatory’
-
class
azure.mgmt.logic.models.
EdifactFramingSettings
(service_code_list_directory_version=None, character_encoding=None, protocol_version=None, data_element_separator=None, component_separator=None, segment_terminator=None, release_indicator=None, repetition_separator=None, character_set=None, decimal_point_indicator=None, segment_terminator_suffix=None)[source]¶ Bases:
msrest.serialization.Model
EdifactFramingSettings.
Parameters: - service_code_list_directory_version (str) – The service code list directory version.
- character_encoding (str) – The character encoding.
- protocol_version (int) – The protocol version.
- data_element_separator (int) – The data element separator.
- component_separator (int) – The component separator.
- segment_terminator (int) – The segment terminator.
- release_indicator (int) – The release indicator.
- repetition_separator (int) – The repetition separator.
- character_set (str or
EdifactCharacterSet
) – The EDIFACT frame setting characterSet. Possible values include: ‘NotSpecified’, ‘UNOB’, ‘UNOA’, ‘UNOC’, ‘UNOD’, ‘UNOE’, ‘UNOF’, ‘UNOG’, ‘UNOH’, ‘UNOI’, ‘UNOJ’, ‘UNOK’, ‘UNOX’, ‘UNOY’, ‘KECA’ - decimal_point_indicator (str or
EdifactDecimalIndicator
) – The EDIFACT frame setting decimal indicator. Possible values include: ‘NotSpecified’, ‘Comma’, ‘Decimal’ - segment_terminator_suffix (str or
SegmentTerminatorSuffix
) – The EDIFACT frame setting segment terminator suffix. Possible values include: ‘NotSpecified’, ‘None’, ‘CR’, ‘LF’, ‘CRLF’
-
class
azure.mgmt.logic.models.
EdifactEnvelopeSettings
(group_association_assigned_code=None, communication_agreement_id=None, apply_delimiter_string_advice=None, create_grouping_segments=None, enable_default_group_headers=None, recipient_reference_password_value=None, recipient_reference_password_qualifier=None, application_reference_id=None, processing_priority_code=None, interchange_control_number_lower_bound=None, interchange_control_number_upper_bound=None, rollover_interchange_control_number=None, interchange_control_number_prefix=None, interchange_control_number_suffix=None, sender_reverse_routing_address=None, receiver_reverse_routing_address=None, functional_group_id=None, group_controlling_agency_code=None, group_message_version=None, group_message_release=None, group_control_number_lower_bound=None, group_control_number_upper_bound=None, rollover_group_control_number=None, group_control_number_prefix=None, group_control_number_suffix=None, group_application_receiver_qualifier=None, group_application_receiver_id=None, group_application_sender_qualifier=None, group_application_sender_id=None, group_application_password=None, overwrite_existing_transaction_set_control_number=None, transaction_set_control_number_prefix=None, transaction_set_control_number_suffix=None, transaction_set_control_number_lower_bound=None, transaction_set_control_number_upper_bound=None, rollover_transaction_set_control_number=None, is_test_interchange=None, sender_internal_identification=None, sender_internal_sub_identification=None, receiver_internal_identification=None, receiver_internal_sub_identification=None)[source]¶ Bases:
msrest.serialization.Model
EdifactEnvelopeSettings.
Parameters: - 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.
- create_grouping_segments (bool) – The value indicating whether to create grouping segments.
- enable_default_group_headers (bool) – The value indicating whether to enable default group headers.
- 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 (long) – The interchange control number lower bound.
- interchange_control_number_upper_bound (long) – The interchange control number upper bound.
- rollover_interchange_control_number (bool) – The value indicating whether to rollover interchange control number.
- 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 (long) – The group control number lower bound.
- group_control_number_upper_bound (long) – The group control number upper bound.
- rollover_group_control_number (bool) – The value indicating whether to rollover group control number.
- 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.
- 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 (long) – The transaction set control number lower bound.
- transaction_set_control_number_upper_bound (long) – The transaction set control number upper bound.
- rollover_transaction_set_control_number (bool) – The value indicating whether to rollover transaction set control number.
- is_test_interchange (bool) – The value indicating whether the message is a test interchange.
- 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.
EdifactAcknowledgementSettings
(need_technical_acknowledgement=None, batch_technical_acknowledgements=None, need_functional_acknowledgement=None, batch_functional_acknowledgements=None, need_loop_for_valid_messages=None, send_synchronous_acknowledgement=None, acknowledgement_control_number_prefix=None, acknowledgement_control_number_suffix=None, acknowledgement_control_number_lower_bound=None, acknowledgement_control_number_upper_bound=None, rollover_acknowledgement_control_number=None)[source]¶ Bases:
msrest.serialization.Model
EdifactAcknowledgementSettings.
Parameters: - need_technical_acknowledgement (bool) – The value indicating whether technical acknowledgement is needed.
- batch_technical_acknowledgements (bool) – The value indicating whether to batch the technical acknowledgements.
- need_functional_acknowledgement (bool) – The value indicating whether functional acknowledgement is needed.
- batch_functional_acknowledgements (bool) – The value indicating whether to batch functional acknowledgements.
- need_loop_for_valid_messages (bool) – The value indicating whether a loop is needed for valid messages.
- send_synchronous_acknowledgement (bool) – The value indicating whether to send synchronous acknowledgement.
- 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.
- acknowledgement_control_number_upper_bound (int) – The acknowledgement control number upper bound.
- rollover_acknowledgement_control_number (bool) – The value indicating whether to rollover acknowledgement control number.
-
class
azure.mgmt.logic.models.
EdifactMessageFilter
(message_filter_type=None)[source]¶ Bases:
msrest.serialization.Model
EdifactMessageFilter.
Parameters: message_filter_type (str or MessageFilterType
) – The message filter type. Possible values include: ‘NotSpecified’, ‘Include’, ‘Exclude’
-
class
azure.mgmt.logic.models.
EdifactProcessingSettings
(mask_security_info=None, preserve_interchange=None, suspend_interchange_on_error=None, create_empty_xml_tags_for_trailing_separators=None, use_dot_as_decimal_separator=None)[source]¶ Bases:
msrest.serialization.Model
EdifactProcessingSettings.
Parameters: - mask_security_info (bool) – The value indicating whether to mask security information.
- preserve_interchange (bool) – The value indicating whether to preserve interchange.
- suspend_interchange_on_error (bool) – The value indicating whether to suspend interchange on error.
- create_empty_xml_tags_for_trailing_separators (bool) – The value indicating whether to create empty xml tags for trailing separators.
- use_dot_as_decimal_separator (bool) – The value indicating whether to use dot as decimal separator.
-
class
azure.mgmt.logic.models.
EdifactEnvelopeOverride
(message_id=None, message_version=None, message_release=None, message_association_assigned_code=None, target_namespace=None, functional_group_id=None, sender_application_qualifier=None, sender_application_id=None, receiver_application_qualifier=None, receiver_application_id=None, controlling_agency_code=None, group_header_message_version=None, group_header_message_release=None, association_assigned_code=None, application_password=None)[source]¶ Bases:
msrest.serialization.Model
EdifactEnvelopeOverride.
Parameters: - 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.
EdifactMessageIdentifier
(message_id=None)[source]¶ Bases:
msrest.serialization.Model
EdifactMessageIdentifier.
Parameters: message_id (str) – The message id on which this envelope settings has to be applied.
-
class
azure.mgmt.logic.models.
EdifactSchemaReference
(message_id=None, message_version=None, message_release=None, sender_application_id=None, sender_application_qualifier=None, association_assigned_code=None, schema_name=None)[source]¶ Bases:
msrest.serialization.Model
EdifactSchemaReference.
Parameters: - message_id (str) – The message id.
- message_version (str) – The message version.
- message_release (str) – The message release version.
- 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.
-
class
azure.mgmt.logic.models.
EdifactValidationOverride
(message_id=None, enforce_character_set=None, validate_edi_types=None, validate_xsd_types=None, allow_leading_and_trailing_spaces_and_zeroes=None, trailing_separator_policy=None, trim_leading_and_trailing_spaces_and_zeroes=None)[source]¶ Bases:
msrest.serialization.Model
EdifactValidationOverride.
Parameters: - message_id (str) – The message id on which the validation settings has to be applied.
- enforce_character_set (bool) – The value indicating whether to validate character Set.
- validate_edi_types (bool) – The value indicating whether to validate EDI types.
- validate_xsd_types (bool) – The value indicating whether to validate XSD types.
- allow_leading_and_trailing_spaces_and_zeroes (bool) – The value indicating whether to allow leading and trailing spaces and zeroes.
- trailing_separator_policy (str or
TrailingSeparatorPolicy
) – The trailing separator policy. Possible values include: ‘NotSpecified’, ‘NotAllowed’, ‘Optional’, ‘Mandatory’ - trim_leading_and_trailing_spaces_and_zeroes (bool) – The value indicating whether to trim leading and trailing spaces and zeroes.
-
class
azure.mgmt.logic.models.
EdifactDelimiterOverride
(message_id=None, message_version=None, message_release=None, data_element_separator=None, component_separator=None, segment_terminator=None, repetition_separator=None, segment_terminator_suffix=None, decimal_point_indicator=None, release_indicator=None, message_association_assigned_code=None, target_namespace=None)[source]¶ Bases:
msrest.serialization.Model
EdifactDelimiterOverride.
Parameters: - message_id (str) – The message id.
- message_version (str) – The message version.
- message_release (str) – The message releaseversion.
- data_element_separator (int) – The data element separator.
- component_separator (int) – The component separator.
- segment_terminator (int) – The segment terminator.
- repetition_separator (int) – The repetition separator.
- segment_terminator_suffix (str or
SegmentTerminatorSuffix
) – The segment terminator suffix. Possible values include: ‘NotSpecified’, ‘None’, ‘CR’, ‘LF’, ‘CRLF’ - decimal_point_indicator (str or
EdifactDecimalIndicator
) – The decimal point indicator. Possible values include: ‘NotSpecified’, ‘Comma’, ‘Decimal’ - release_indicator (int) – The release indicator.
- 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.
IntegrationAccountAgreementFilter
(agreement_type=None)[source]¶ Bases:
msrest.serialization.Model
IntegrationAccountAgreementFilter.
Parameters: agreement_type (str or AgreementType
) – The agreement type of integration account agreement. Possible values include: ‘NotSpecified’, ‘AS2’, ‘X12’, ‘Edifact’
-
class
azure.mgmt.logic.models.
IntegrationAccountCertificate
(id=None, name=None, type=None, location=None, tags=None, metadata=None, key=None, public_certificate=None)[source]¶ Bases:
azure.mgmt.logic.models.integration_account_resource.IntegrationAccountResource
IntegrationAccountCertificate.
Variables are only populated by the server, and will be ignored when sending a request.
Parameters: - id (str) – The resource id.
- name (str) – The resource name.
- type (str) – The resource type.
- location (str) – The resource location.
- tags (dict) – The resource tags.
- metadata (object) – The metadata.
- key (
KeyVaultKeyReference
) – The key details in the key vault. - public_certificate (str) – The public certificate.
Variables: - created_time (datetime) – The created time.
- changed_time (datetime) – The changed time.
-
class
azure.mgmt.logic.models.
KeyVaultKeyReference
(key_vault=None, key_name=None, key_version=None)[source]¶ Bases:
msrest.serialization.Model
KeyVaultKeyReference.
Parameters: - key_vault (
KeyVaultKeyReferenceKeyVault
) – The key vault reference. - key_name (str) – The private key name in key vault.
- key_version (str) – The private key version in key vault.
- key_vault (
-
class
azure.mgmt.logic.models.
KeyVaultKeyReferenceKeyVault
(id=None)[source]¶ Bases:
msrest.serialization.Model
The key vault reference.
Variables are only populated by the server, and will be ignored when sending a request.
Parameters: id (str) – The resource id.
Variables:
-
class
azure.mgmt.logic.models.
WorkflowPaged
(*args, **kwargs)[source]¶ Bases:
msrest.paging.Paged
A paging container for iterating over a list of Workflow object
-
class
azure.mgmt.logic.models.
WorkflowVersionPaged
(*args, **kwargs)[source]¶ Bases:
msrest.paging.Paged
A paging container for iterating over a list of WorkflowVersion object
-
class
azure.mgmt.logic.models.
WorkflowTriggerPaged
(*args, **kwargs)[source]¶ Bases:
msrest.paging.Paged
A paging container for iterating over a list of WorkflowTrigger object
-
class
azure.mgmt.logic.models.
WorkflowTriggerHistoryPaged
(*args, **kwargs)[source]¶ Bases:
msrest.paging.Paged
A paging container for iterating over a list of WorkflowTriggerHistory object
-
class
azure.mgmt.logic.models.
WorkflowRunPaged
(*args, **kwargs)[source]¶ Bases:
msrest.paging.Paged
A paging container for iterating over a list of WorkflowRun object
-
class
azure.mgmt.logic.models.
WorkflowRunActionPaged
(*args, **kwargs)[source]¶ Bases:
msrest.paging.Paged
A paging container for iterating over a list of WorkflowRunAction object
-
class
azure.mgmt.logic.models.
IntegrationAccountPaged
(*args, **kwargs)[source]¶ Bases:
msrest.paging.Paged
A paging container for iterating over a list of IntegrationAccount object
-
class
azure.mgmt.logic.models.
IntegrationAccountSchemaPaged
(*args, **kwargs)[source]¶ Bases:
msrest.paging.Paged
A paging container for iterating over a list of IntegrationAccountSchema object
-
class
azure.mgmt.logic.models.
IntegrationAccountMapPaged
(*args, **kwargs)[source]¶ Bases:
msrest.paging.Paged
A paging container for iterating over a list of IntegrationAccountMap object
-
class
azure.mgmt.logic.models.
IntegrationAccountPartnerPaged
(*args, **kwargs)[source]¶ Bases:
msrest.paging.Paged
A paging container for iterating over a list of IntegrationAccountPartner object
-
class
azure.mgmt.logic.models.
IntegrationAccountAgreementPaged
(*args, **kwargs)[source]¶ Bases:
msrest.paging.Paged
A paging container for iterating over a list of IntegrationAccountAgreement object
-
class
azure.mgmt.logic.models.
IntegrationAccountCertificatePaged
(*args, **kwargs)[source]¶ Bases:
msrest.paging.Paged
A paging container for iterating over a list of IntegrationAccountCertificate object
-
class
azure.mgmt.logic.models.
WorkflowProvisioningState
[source]¶ Bases:
enum.Enum
-
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.
WorkflowState
[source]¶ Bases:
enum.Enum
-
completed
= 'Completed'¶
-
deleted
= 'Deleted'¶
-
disabled
= 'Disabled'¶
-
enabled
= 'Enabled'¶
-
not_specified
= 'NotSpecified'¶
-
suspended
= 'Suspended'¶
-
-
class
azure.mgmt.logic.models.
SkuName
[source]¶ Bases:
enum.Enum
-
basic
= 'Basic'¶
-
free
= 'Free'¶
-
not_specified
= 'NotSpecified'¶
-
standard
= 'Standard'¶
-
-
class
azure.mgmt.logic.models.
ParameterType
[source]¶ Bases:
enum.Enum
-
array
= 'Array'¶
-
bool_enum
= 'Bool'¶
-
float_enum
= 'Float'¶
-
int_enum
= 'Int'¶
-
not_specified
= 'NotSpecified'¶
-
object_enum
= 'Object'¶
-
secure_object
= 'SecureObject'¶
-
secure_string
= 'SecureString'¶
-
string
= 'String'¶
-
-
class
azure.mgmt.logic.models.
WorkflowTriggerProvisioningState
[source]¶ Bases:
enum.Enum
-
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.
WorkflowStatus
[source]¶ Bases:
enum.Enum
-
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.
RecurrenceFrequency
[source]¶ Bases:
enum.Enum
-
day
= 'Day'¶
-
hour
= 'Hour'¶
-
minute
= 'Minute'¶
-
month
= 'Month'¶
-
not_specified
= 'NotSpecified'¶
-
second
= 'Second'¶
-
week
= 'Week'¶
-
year
= 'Year'¶
-
-
class
azure.mgmt.logic.models.
DaysOfWeek
[source]¶ Bases:
enum.Enum
-
friday
= 'Friday'¶
-
monday
= 'Monday'¶
-
saturday
= 'Saturday'¶
-
sunday
= 'Sunday'¶
-
thursday
= 'Thursday'¶
-
tuesday
= 'Tuesday'¶
-
wednesday
= 'Wednesday'¶
-
-
class
azure.mgmt.logic.models.
DayOfWeek
[source]¶ Bases:
enum.Enum
-
friday
= 'Friday'¶
-
monday
= 'Monday'¶
-
saturday
= 'Saturday'¶
-
sunday
= 'Sunday'¶
-
thursday
= 'Thursday'¶
-
tuesday
= 'Tuesday'¶
-
wednesday
= 'Wednesday'¶
-
-
class
azure.mgmt.logic.models.
KeyType
[source]¶ Bases:
enum.Enum
-
not_specified
= 'NotSpecified'¶
-
primary
= 'Primary'¶
-
secondary
= 'Secondary'¶
-
-
class
azure.mgmt.logic.models.
SchemaType
[source]¶ Bases:
enum.Enum
-
not_specified
= 'NotSpecified'¶
-
xml
= 'Xml'¶
-
-
class
azure.mgmt.logic.models.
MapType
[source]¶ Bases:
enum.Enum
-
not_specified
= 'NotSpecified'¶
-
xslt
= 'Xslt'¶
-
-
class
azure.mgmt.logic.models.
PartnerType
[source]¶ Bases:
enum.Enum
-
b2_b
= 'B2B'¶
-
not_specified
= 'NotSpecified'¶
-
-
class
azure.mgmt.logic.models.
AgreementType
[source]¶ Bases:
enum.Enum
-
as2
= 'AS2'¶
-
edifact
= 'Edifact'¶
-
not_specified
= 'NotSpecified'¶
-
x12
= 'X12'¶
-
-
class
azure.mgmt.logic.models.
HashingAlgorithm
[source]¶ Bases:
enum.Enum
-
none
= 'None'¶
-
not_specified
= 'NotSpecified'¶
-
sha2256
= 'SHA2256'¶
-
sha2384
= 'SHA2384'¶
-
sha2512
= 'SHA2512'¶
-
-
class
azure.mgmt.logic.models.
EncryptionAlgorithm
[source]¶ Bases:
enum.Enum
-
aes128
= 'AES128'¶
-
aes192
= 'AES192'¶
-
aes256
= 'AES256'¶
-
des3
= 'DES3'¶
-
none
= 'None'¶
-
not_specified
= 'NotSpecified'¶
-
rc2
= 'RC2'¶
-
-
class
azure.mgmt.logic.models.
TrailingSeparatorPolicy
[source]¶ Bases:
enum.Enum
-
mandatory
= 'Mandatory'¶
-
not_allowed
= 'NotAllowed'¶
-
not_specified
= 'NotSpecified'¶
-
optional
= 'Optional'¶
-
-
class
azure.mgmt.logic.models.
X12CharacterSet
[source]¶ Bases:
enum.Enum
-
basic
= 'Basic'¶
-
extended
= 'Extended'¶
-
not_specified
= 'NotSpecified'¶
-
utf8
= 'UTF8'¶
-
-
class
azure.mgmt.logic.models.
SegmentTerminatorSuffix
[source]¶ Bases:
enum.Enum
-
cr
= 'CR'¶
-
crlf
= 'CRLF'¶
-
lf
= 'LF'¶
-
none
= 'None'¶
-
not_specified
= 'NotSpecified'¶
-
-
class
azure.mgmt.logic.models.
X12DateFormat
[source]¶ Bases:
enum.Enum
-
ccyymmdd
= 'CCYYMMDD'¶
-
not_specified
= 'NotSpecified'¶
-
yymmdd
= 'YYMMDD'¶
-
-
class
azure.mgmt.logic.models.
X12TimeFormat
[source]¶ Bases:
enum.Enum
-
hhmm
= 'HHMM'¶
-
hhmms_sd
= 'HHMMSSd'¶
-
hhmms_sdd
= 'HHMMSSdd'¶
-
hhmmss
= 'HHMMSS'¶
-
not_specified
= 'NotSpecified'¶
-
-
class
azure.mgmt.logic.models.
UsageIndicator
[source]¶ Bases:
enum.Enum
-
information
= 'Information'¶
-
not_specified
= 'NotSpecified'¶
-
production
= 'Production'¶
-
test
= 'Test'¶
-
-
class
azure.mgmt.logic.models.
MessageFilterType
[source]¶ Bases:
enum.Enum
-
exclude
= 'Exclude'¶
-
include
= 'Include'¶
-
not_specified
= 'NotSpecified'¶
-
-
class
azure.mgmt.logic.models.
EdifactCharacterSet
[source]¶ Bases:
enum.Enum
-
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'¶
-