diff --git a/azure_sdk/lib/latest/modules/logic_profile_module.rb b/azure_sdk/lib/latest/modules/logic_profile_module.rb index 67bfdb9885..2298e74248 100644 --- a/azure_sdk/lib/latest/modules/logic_profile_module.rb +++ b/azure_sdk/lib/latest/modules/logic_profile_module.rb @@ -13,7 +13,12 @@ module Mgmt WorkflowTriggerHistories = Azure::Logic::Mgmt::V2016_06_01::WorkflowTriggerHistories WorkflowRuns = Azure::Logic::Mgmt::V2016_06_01::WorkflowRuns WorkflowRunActions = Azure::Logic::Mgmt::V2016_06_01::WorkflowRunActions + WorkflowRunActionRepetitions = Azure::Logic::Mgmt::V2016_06_01::WorkflowRunActionRepetitions + WorkflowRunActionScopedRepetitions = Azure::Logic::Mgmt::V2016_06_01::WorkflowRunActionScopedRepetitions + WorkflowRunOperations = Azure::Logic::Mgmt::V2016_06_01::WorkflowRunOperations IntegrationAccounts = Azure::Logic::Mgmt::V2016_06_01::IntegrationAccounts + IntegrationAccountAssemblies = Azure::Logic::Mgmt::V2016_06_01::IntegrationAccountAssemblies + IntegrationAccountBatchConfigurations = Azure::Logic::Mgmt::V2016_06_01::IntegrationAccountBatchConfigurations Schemas = Azure::Logic::Mgmt::V2016_06_01::Schemas Maps = Azure::Logic::Mgmt::V2016_06_01::Maps Partners = Azure::Logic::Mgmt::V2016_06_01::Partners @@ -22,100 +27,121 @@ module Mgmt Sessions = Azure::Logic::Mgmt::V2016_06_01::Sessions module Models - IntegrationAccountPartnerFilter = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountPartnerFilter + X12SecuritySettings = Azure::Logic::Mgmt::V2016_06_01::Models::X12SecuritySettings Resource = Azure::Logic::Mgmt::V2016_06_01::Models::Resource - AS2MessageConnectionSettings = Azure::Logic::Mgmt::V2016_06_01::Models::AS2MessageConnectionSettings + X12ProcessingSettings = Azure::Logic::Mgmt::V2016_06_01::Models::X12ProcessingSettings ResourceReference = Azure::Logic::Mgmt::V2016_06_01::Models::ResourceReference - AS2AcknowledgementConnectionSettings = Azure::Logic::Mgmt::V2016_06_01::Models::AS2AcknowledgementConnectionSettings + X12EnvelopeOverride = Azure::Logic::Mgmt::V2016_06_01::Models::X12EnvelopeOverride WorkflowParameter = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowParameter - AS2MdnSettings = Azure::Logic::Mgmt::V2016_06_01::Models::AS2MdnSettings + X12ValidationOverride = Azure::Logic::Mgmt::V2016_06_01::Models::X12ValidationOverride WorkflowFilter = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowFilter - AS2SecuritySettings = Azure::Logic::Mgmt::V2016_06_01::Models::AS2SecuritySettings - KeyVaultKeyReferenceKeyVault = Azure::Logic::Mgmt::V2016_06_01::Models::KeyVaultKeyReferenceKeyVault - WorkflowVersionListResult = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowVersionListResult - IntegrationAccountPartnerListResult = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountPartnerListResult - RecurrenceSchedule = Azure::Logic::Mgmt::V2016_06_01::Models::RecurrenceSchedule - SubResource = Azure::Logic::Mgmt::V2016_06_01::Models::SubResource - Sku = Azure::Logic::Mgmt::V2016_06_01::Models::Sku - WorkflowTriggerListResult = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerListResult - WorkflowTriggerListCallbackUrlQueries = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerListCallbackUrlQueries - IntegrationAccountAgreementListResult = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountAgreementListResult - Correlation = Azure::Logic::Mgmt::V2016_06_01::Models::Correlation - WorkflowListResult = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowListResult - ContentLink = Azure::Logic::Mgmt::V2016_06_01::Models::ContentLink - IntegrationAccountAgreementFilter = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountAgreementFilter - WorkflowTriggerHistoryListResult = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerHistoryListResult - AS2ValidationSettings = Azure::Logic::Mgmt::V2016_06_01::Models::AS2ValidationSettings - WorkflowRunTrigger = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowRunTrigger - AS2EnvelopeSettings = Azure::Logic::Mgmt::V2016_06_01::Models::AS2EnvelopeSettings - OperationDisplay = Azure::Logic::Mgmt::V2016_06_01::Models::OperationDisplay - AS2ErrorSettings = Azure::Logic::Mgmt::V2016_06_01::Models::AS2ErrorSettings - WorkflowRunListResult = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowRunListResult + X12MessageIdentifier = Azure::Logic::Mgmt::V2016_06_01::Models::X12MessageIdentifier AS2ProtocolSettings = Azure::Logic::Mgmt::V2016_06_01::Models::AS2ProtocolSettings - ErrorResponse = Azure::Logic::Mgmt::V2016_06_01::Models::ErrorResponse AS2OneWayAgreement = Azure::Logic::Mgmt::V2016_06_01::Models::AS2OneWayAgreement - IntegrationAccountSessionListResult = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountSessionListResult + RecurrenceScheduleOccurrence = Azure::Logic::Mgmt::V2016_06_01::Models::RecurrenceScheduleOccurrence AS2AgreementContent = Azure::Logic::Mgmt::V2016_06_01::Models::AS2AgreementContent - WorkflowRunActionListResult = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowRunActionListResult + WorkflowTriggerRecurrence = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerRecurrence X12ValidationSettings = Azure::Logic::Mgmt::V2016_06_01::Models::X12ValidationSettings - GenerateUpgradedDefinitionParameters = Azure::Logic::Mgmt::V2016_06_01::Models::GenerateUpgradedDefinitionParameters + WorkflowTriggerFilter = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerFilter X12FramingSettings = Azure::Logic::Mgmt::V2016_06_01::Models::X12FramingSettings - IntegrationAccountSessionFilter = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountSessionFilter + WorkflowTriggerListCallbackUrlQueries = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerListCallbackUrlQueries X12EnvelopeSettings = Azure::Logic::Mgmt::V2016_06_01::Models::X12EnvelopeSettings - GetCallbackUrlParameters = Azure::Logic::Mgmt::V2016_06_01::Models::GetCallbackUrlParameters + Correlation = Azure::Logic::Mgmt::V2016_06_01::Models::Correlation X12AcknowledgementSettings = Azure::Logic::Mgmt::V2016_06_01::Models::X12AcknowledgementSettings - IntegrationAccountCertificateListResult = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountCertificateListResult + ContentLink = Azure::Logic::Mgmt::V2016_06_01::Models::ContentLink X12MessageFilter = Azure::Logic::Mgmt::V2016_06_01::Models::X12MessageFilter - IntegrationAccountSchemaFilter = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountSchemaFilter - X12SecuritySettings = Azure::Logic::Mgmt::V2016_06_01::Models::X12SecuritySettings - KeyVaultKeyReference = Azure::Logic::Mgmt::V2016_06_01::Models::KeyVaultKeyReference - X12ProcessingSettings = Azure::Logic::Mgmt::V2016_06_01::Models::X12ProcessingSettings - IntegrationAccountMapFilter = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountMapFilter - X12EnvelopeOverride = Azure::Logic::Mgmt::V2016_06_01::Models::X12EnvelopeOverride - B2BPartnerContent = Azure::Logic::Mgmt::V2016_06_01::Models::B2BPartnerContent - X12ValidationOverride = Azure::Logic::Mgmt::V2016_06_01::Models::X12ValidationOverride - RecurrenceScheduleOccurrence = Azure::Logic::Mgmt::V2016_06_01::Models::RecurrenceScheduleOccurrence - X12MessageIdentifier = Azure::Logic::Mgmt::V2016_06_01::Models::X12MessageIdentifier - WorkflowTriggerFilter = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerFilter + WorkflowTriggerHistoryListResult = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerHistoryListResult + SubResource = Azure::Logic::Mgmt::V2016_06_01::Models::SubResource + WorkflowRunTrigger = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowRunTrigger + Sku = Azure::Logic::Mgmt::V2016_06_01::Models::Sku + ArtifactProperties = Azure::Logic::Mgmt::V2016_06_01::Models::ArtifactProperties + WorkflowRunFilter = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowRunFilter + AccessKeyRegenerateActionDefinition = Azure::Logic::Mgmt::V2016_06_01::Models::AccessKeyRegenerateActionDefinition + ErrorProperties = Azure::Logic::Mgmt::V2016_06_01::Models::ErrorProperties + WorkflowListResult = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowListResult + RetryHistory = Azure::Logic::Mgmt::V2016_06_01::Models::RetryHistory + RepetitionIndex = Azure::Logic::Mgmt::V2016_06_01::Models::RepetitionIndex + WorkflowRunActionFilter = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowRunActionFilter X12SchemaReference = Azure::Logic::Mgmt::V2016_06_01::Models::X12SchemaReference - ContentHash = Azure::Logic::Mgmt::V2016_06_01::Models::ContentHash + RegenerateActionParameter = Azure::Logic::Mgmt::V2016_06_01::Models::RegenerateActionParameter X12DelimiterOverrides = Azure::Logic::Mgmt::V2016_06_01::Models::X12DelimiterOverrides - WorkflowTriggerHistoryFilter = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerHistoryFilter + IntegrationAccountSku = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountSku X12ProtocolSettings = Azure::Logic::Mgmt::V2016_06_01::Models::X12ProtocolSettings - WorkflowRunFilter = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowRunFilter + IntegrationAccountListResult = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountListResult X12OneWayAgreement = Azure::Logic::Mgmt::V2016_06_01::Models::X12OneWayAgreement - RetryHistory = Azure::Logic::Mgmt::V2016_06_01::Models::RetryHistory + CallbackUrl = Azure::Logic::Mgmt::V2016_06_01::Models::CallbackUrl X12AgreementContent = Azure::Logic::Mgmt::V2016_06_01::Models::X12AgreementContent - RegenerateActionParameter = Azure::Logic::Mgmt::V2016_06_01::Models::RegenerateActionParameter + IntegrationAccountSchemaListResult = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountSchemaListResult EdifactValidationSettings = Azure::Logic::Mgmt::V2016_06_01::Models::EdifactValidationSettings - IntegrationAccountListResult = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountListResult + IntegrationAccountMapPropertiesParametersSchema = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountMapPropertiesParametersSchema EdifactFramingSettings = Azure::Logic::Mgmt::V2016_06_01::Models::EdifactFramingSettings - IntegrationAccountSchemaListResult = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountSchemaListResult - EdifactEnvelopeSettings = Azure::Logic::Mgmt::V2016_06_01::Models::EdifactEnvelopeSettings IntegrationAccountMapListResult = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountMapListResult + EdifactEnvelopeSettings = Azure::Logic::Mgmt::V2016_06_01::Models::EdifactEnvelopeSettings + BusinessIdentity = Azure::Logic::Mgmt::V2016_06_01::Models::BusinessIdentity EdifactAcknowledgementSettings = Azure::Logic::Mgmt::V2016_06_01::Models::EdifactAcknowledgementSettings PartnerContent = Azure::Logic::Mgmt::V2016_06_01::Models::PartnerContent EdifactMessageFilter = Azure::Logic::Mgmt::V2016_06_01::Models::EdifactMessageFilter - WorkflowTriggerCallbackUrl = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerCallbackUrl + IntegrationAccountPartnerListResult = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountPartnerListResult EdifactProcessingSettings = Azure::Logic::Mgmt::V2016_06_01::Models::EdifactProcessingSettings - Operation = Azure::Logic::Mgmt::V2016_06_01::Models::Operation + AS2MessageConnectionSettings = Azure::Logic::Mgmt::V2016_06_01::Models::AS2MessageConnectionSettings EdifactEnvelopeOverride = Azure::Logic::Mgmt::V2016_06_01::Models::EdifactEnvelopeOverride - WorkflowRunActionFilter = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowRunActionFilter + AS2MdnSettings = Azure::Logic::Mgmt::V2016_06_01::Models::AS2MdnSettings EdifactMessageIdentifier = Azure::Logic::Mgmt::V2016_06_01::Models::EdifactMessageIdentifier - CallbackUrl = Azure::Logic::Mgmt::V2016_06_01::Models::CallbackUrl + AS2ValidationSettings = Azure::Logic::Mgmt::V2016_06_01::Models::AS2ValidationSettings EdifactSchemaReference = Azure::Logic::Mgmt::V2016_06_01::Models::EdifactSchemaReference - BusinessIdentity = Azure::Logic::Mgmt::V2016_06_01::Models::BusinessIdentity + AS2ErrorSettings = Azure::Logic::Mgmt::V2016_06_01::Models::AS2ErrorSettings EdifactValidationOverride = Azure::Logic::Mgmt::V2016_06_01::Models::EdifactValidationOverride - OperationListResult = Azure::Logic::Mgmt::V2016_06_01::Models::OperationListResult + RecurrenceSchedule = Azure::Logic::Mgmt::V2016_06_01::Models::RecurrenceSchedule EdifactDelimiterOverride = Azure::Logic::Mgmt::V2016_06_01::Models::EdifactDelimiterOverride - IntegrationAccountSku = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountSku + WorkflowTriggerListResult = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerListResult EdifactProtocolSettings = Azure::Logic::Mgmt::V2016_06_01::Models::EdifactProtocolSettings - WorkflowTriggerRecurrence = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerRecurrence + ContentHash = Azure::Logic::Mgmt::V2016_06_01::Models::ContentHash EdifactOneWayAgreement = Azure::Logic::Mgmt::V2016_06_01::Models::EdifactOneWayAgreement - IntegrationAccountMapPropertiesParametersSchema = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountMapPropertiesParametersSchema + WorkflowTriggerHistoryFilter = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerHistoryFilter EdifactAgreementContent = Azure::Logic::Mgmt::V2016_06_01::Models::EdifactAgreementContent - ErrorProperties = Azure::Logic::Mgmt::V2016_06_01::Models::ErrorProperties + WorkflowRunListResult = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowRunListResult AgreementContent = Azure::Logic::Mgmt::V2016_06_01::Models::AgreementContent + AssemblyCollection = Azure::Logic::Mgmt::V2016_06_01::Models::AssemblyCollection + ErrorInfo = Azure::Logic::Mgmt::V2016_06_01::Models::ErrorInfo + GenerateUpgradedDefinitionParameters = Azure::Logic::Mgmt::V2016_06_01::Models::GenerateUpgradedDefinitionParameters + IntegrationAccountAgreementListResult = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountAgreementListResult + GetCallbackUrlParameters = Azure::Logic::Mgmt::V2016_06_01::Models::GetCallbackUrlParameters + IntegrationAccountAgreementFilter = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountAgreementFilter + IntegrationAccountSchemaFilter = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountSchemaFilter + KeyVaultKeyReferenceKeyVault = Azure::Logic::Mgmt::V2016_06_01::Models::KeyVaultKeyReferenceKeyVault + IntegrationAccountMapFilter = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountMapFilter + KeyVaultKeyReference = Azure::Logic::Mgmt::V2016_06_01::Models::KeyVaultKeyReference + WorkflowRunActionRepetitionDefinitionCollection = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowRunActionRepetitionDefinitionCollection + Expression = Azure::Logic::Mgmt::V2016_06_01::Models::Expression + AS2AcknowledgementConnectionSettings = Azure::Logic::Mgmt::V2016_06_01::Models::AS2AcknowledgementConnectionSettings + IntegrationAccountCertificateListResult = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountCertificateListResult + AS2EnvelopeSettings = Azure::Logic::Mgmt::V2016_06_01::Models::AS2EnvelopeSettings + IntegrationAccountSessionFilter = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountSessionFilter + ExpressionTraces = Azure::Logic::Mgmt::V2016_06_01::Models::ExpressionTraces + BatchConfigurationCollection = Azure::Logic::Mgmt::V2016_06_01::Models::BatchConfigurationCollection + IntegrationAccountSessionListResult = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountSessionListResult + ErrorResponse = Azure::Logic::Mgmt::V2016_06_01::Models::ErrorResponse + OperationDisplay = Azure::Logic::Mgmt::V2016_06_01::Models::OperationDisplay + JsonSchema = Azure::Logic::Mgmt::V2016_06_01::Models::JsonSchema + Operation = Azure::Logic::Mgmt::V2016_06_01::Models::Operation + OperationResultProperties = Azure::Logic::Mgmt::V2016_06_01::Models::OperationResultProperties + OperationListResult = Azure::Logic::Mgmt::V2016_06_01::Models::OperationListResult + IntegrationAccountPartnerFilter = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountPartnerFilter + SetTriggerStateActionDefinition = Azure::Logic::Mgmt::V2016_06_01::Models::SetTriggerStateActionDefinition + WorkflowVersionListResult = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowVersionListResult + ListKeyVaultKeysDefinition = Azure::Logic::Mgmt::V2016_06_01::Models::ListKeyVaultKeysDefinition + BatchReleaseCriteria = Azure::Logic::Mgmt::V2016_06_01::Models::BatchReleaseCriteria + KeyVaultKeyAttributes = Azure::Logic::Mgmt::V2016_06_01::Models::KeyVaultKeyAttributes + RunCorrelation = Azure::Logic::Mgmt::V2016_06_01::Models::RunCorrelation + KeyVaultKey = Azure::Logic::Mgmt::V2016_06_01::Models::KeyVaultKey + AS2SecuritySettings = Azure::Logic::Mgmt::V2016_06_01::Models::AS2SecuritySettings + KeyVaultKeyCollection = Azure::Logic::Mgmt::V2016_06_01::Models::KeyVaultKeyCollection + WorkflowRunActionListResult = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowRunActionListResult + TrackingEventErrorInfo = Azure::Logic::Mgmt::V2016_06_01::Models::TrackingEventErrorInfo + WorkflowTriggerCallbackUrl = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerCallbackUrl + TrackingEvent = Azure::Logic::Mgmt::V2016_06_01::Models::TrackingEvent + B2BPartnerContent = Azure::Logic::Mgmt::V2016_06_01::Models::B2BPartnerContent + TrackingEventsDefinition = Azure::Logic::Mgmt::V2016_06_01::Models::TrackingEventsDefinition Workflow = Azure::Logic::Mgmt::V2016_06_01::Models::Workflow WorkflowVersion = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowVersion WorkflowTrigger = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTrigger @@ -130,6 +156,17 @@ module Models IntegrationAccountAgreement = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountAgreement IntegrationAccountCertificate = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountCertificate IntegrationAccountSession = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountSession + KeyVaultReference = Azure::Logic::Mgmt::V2016_06_01::Models::KeyVaultReference + ExpressionRoot = Azure::Logic::Mgmt::V2016_06_01::Models::ExpressionRoot + AzureResourceErrorInfo = Azure::Logic::Mgmt::V2016_06_01::Models::AzureResourceErrorInfo + WorkflowRunActionRepetitionDefinition = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowRunActionRepetitionDefinition + OperationResult = Azure::Logic::Mgmt::V2016_06_01::Models::OperationResult + RunActionCorrelation = Azure::Logic::Mgmt::V2016_06_01::Models::RunActionCorrelation + AssemblyDefinition = Azure::Logic::Mgmt::V2016_06_01::Models::AssemblyDefinition + ArtifactContentPropertiesDefinition = Azure::Logic::Mgmt::V2016_06_01::Models::ArtifactContentPropertiesDefinition + AssemblyProperties = Azure::Logic::Mgmt::V2016_06_01::Models::AssemblyProperties + BatchConfigurationProperties = Azure::Logic::Mgmt::V2016_06_01::Models::BatchConfigurationProperties + BatchConfiguration = Azure::Logic::Mgmt::V2016_06_01::Models::BatchConfiguration WorkflowProvisioningState = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowProvisioningState WorkflowState = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowState SkuName = Azure::Logic::Mgmt::V2016_06_01::Models::SkuName @@ -157,10 +194,14 @@ module Models MessageFilterType = Azure::Logic::Mgmt::V2016_06_01::Models::MessageFilterType EdifactCharacterSet = Azure::Logic::Mgmt::V2016_06_01::Models::EdifactCharacterSet EdifactDecimalIndicator = Azure::Logic::Mgmt::V2016_06_01::Models::EdifactDecimalIndicator + TrackEventsOperationOptions = Azure::Logic::Mgmt::V2016_06_01::Models::TrackEventsOperationOptions + EventLevel = Azure::Logic::Mgmt::V2016_06_01::Models::EventLevel + TrackingRecordType = Azure::Logic::Mgmt::V2016_06_01::Models::TrackingRecordType + AccessKeyType = Azure::Logic::Mgmt::V2016_06_01::Models::AccessKeyType end class LogicManagementClass - attr_reader :workflows, :workflow_versions, :workflow_triggers, :workflow_trigger_histories, :workflow_runs, :workflow_run_actions, :integration_accounts, :schemas, :maps, :partners, :agreements, :certificates, :sessions, :configurable, :base_url, :options, :model_classes + attr_reader :workflows, :workflow_versions, :workflow_triggers, :workflow_trigger_histories, :workflow_runs, :workflow_run_actions, :workflow_run_action_repetitions, :workflow_run_action_scoped_repetitions, :workflow_run_operations, :integration_accounts, :integration_account_assemblies, :integration_account_batch_configurations, :schemas, :maps, :partners, :agreements, :certificates, :sessions, :configurable, :base_url, :options, :model_classes def initialize(configurable, base_url=nil, options=nil) @configurable, @base_url, @options = configurable, base_url, options @@ -176,7 +217,12 @@ def initialize(configurable, base_url=nil, options=nil) @workflow_trigger_histories = @client_0.workflow_trigger_histories @workflow_runs = @client_0.workflow_runs @workflow_run_actions = @client_0.workflow_run_actions + @workflow_run_action_repetitions = @client_0.workflow_run_action_repetitions + @workflow_run_action_scoped_repetitions = @client_0.workflow_run_action_scoped_repetitions + @workflow_run_operations = @client_0.workflow_run_operations @integration_accounts = @client_0.integration_accounts + @integration_account_assemblies = @client_0.integration_account_assemblies + @integration_account_batch_configurations = @client_0.integration_account_batch_configurations @schemas = @client_0.schemas @maps = @client_0.maps @partners = @client_0.partners @@ -201,218 +247,158 @@ def method_missing(method, *args) end class ModelClasses - def integration_account_partner_filter - Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountPartnerFilter + def x12_security_settings + Azure::Logic::Mgmt::V2016_06_01::Models::X12SecuritySettings end def resource Azure::Logic::Mgmt::V2016_06_01::Models::Resource end - def as2_message_connection_settings - Azure::Logic::Mgmt::V2016_06_01::Models::AS2MessageConnectionSettings + def x12_processing_settings + Azure::Logic::Mgmt::V2016_06_01::Models::X12ProcessingSettings end def resource_reference Azure::Logic::Mgmt::V2016_06_01::Models::ResourceReference end - def as2_acknowledgement_connection_settings - Azure::Logic::Mgmt::V2016_06_01::Models::AS2AcknowledgementConnectionSettings + def x12_envelope_override + Azure::Logic::Mgmt::V2016_06_01::Models::X12EnvelopeOverride end def workflow_parameter Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowParameter end - def as2_mdn_settings - Azure::Logic::Mgmt::V2016_06_01::Models::AS2MdnSettings + def x12_validation_override + Azure::Logic::Mgmt::V2016_06_01::Models::X12ValidationOverride end def workflow_filter Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowFilter end - def as2_security_settings - Azure::Logic::Mgmt::V2016_06_01::Models::AS2SecuritySettings - end - def key_vault_key_reference_key_vault - Azure::Logic::Mgmt::V2016_06_01::Models::KeyVaultKeyReferenceKeyVault - end - def workflow_version_list_result - Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowVersionListResult - end - def integration_account_partner_list_result - Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountPartnerListResult - end - def recurrence_schedule - Azure::Logic::Mgmt::V2016_06_01::Models::RecurrenceSchedule - end - def sub_resource - Azure::Logic::Mgmt::V2016_06_01::Models::SubResource - end - def sku - Azure::Logic::Mgmt::V2016_06_01::Models::Sku - end - def workflow_trigger_list_result - Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerListResult - end - def workflow_trigger_list_callback_url_queries - Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerListCallbackUrlQueries - end - def integration_account_agreement_list_result - Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountAgreementListResult - end - def correlation - Azure::Logic::Mgmt::V2016_06_01::Models::Correlation - end - def workflow_list_result - Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowListResult - end - def content_link - Azure::Logic::Mgmt::V2016_06_01::Models::ContentLink - end - def integration_account_agreement_filter - Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountAgreementFilter - end - def workflow_trigger_history_list_result - Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerHistoryListResult - end - def as2_validation_settings - Azure::Logic::Mgmt::V2016_06_01::Models::AS2ValidationSettings - end - def workflow_run_trigger - Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowRunTrigger - end - def as2_envelope_settings - Azure::Logic::Mgmt::V2016_06_01::Models::AS2EnvelopeSettings - end - def operation_display - Azure::Logic::Mgmt::V2016_06_01::Models::OperationDisplay - end - def as2_error_settings - Azure::Logic::Mgmt::V2016_06_01::Models::AS2ErrorSettings - end - def workflow_run_list_result - Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowRunListResult + def x12_message_identifier + Azure::Logic::Mgmt::V2016_06_01::Models::X12MessageIdentifier end def as2_protocol_settings Azure::Logic::Mgmt::V2016_06_01::Models::AS2ProtocolSettings end - def error_response - Azure::Logic::Mgmt::V2016_06_01::Models::ErrorResponse - end def as2_one_way_agreement Azure::Logic::Mgmt::V2016_06_01::Models::AS2OneWayAgreement end - def integration_account_session_list_result - Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountSessionListResult + def recurrence_schedule_occurrence + Azure::Logic::Mgmt::V2016_06_01::Models::RecurrenceScheduleOccurrence end def as2_agreement_content Azure::Logic::Mgmt::V2016_06_01::Models::AS2AgreementContent end - def workflow_run_action_list_result - Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowRunActionListResult + def workflow_trigger_recurrence + Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerRecurrence end def x12_validation_settings Azure::Logic::Mgmt::V2016_06_01::Models::X12ValidationSettings end - def generate_upgraded_definition_parameters - Azure::Logic::Mgmt::V2016_06_01::Models::GenerateUpgradedDefinitionParameters + def workflow_trigger_filter + Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerFilter end def x12_framing_settings Azure::Logic::Mgmt::V2016_06_01::Models::X12FramingSettings end - def integration_account_session_filter - Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountSessionFilter + def workflow_trigger_list_callback_url_queries + Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerListCallbackUrlQueries end def x12_envelope_settings Azure::Logic::Mgmt::V2016_06_01::Models::X12EnvelopeSettings end - def get_callback_url_parameters - Azure::Logic::Mgmt::V2016_06_01::Models::GetCallbackUrlParameters + def correlation + Azure::Logic::Mgmt::V2016_06_01::Models::Correlation end def x12_acknowledgement_settings Azure::Logic::Mgmt::V2016_06_01::Models::X12AcknowledgementSettings end - def integration_account_certificate_list_result - Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountCertificateListResult + def content_link + Azure::Logic::Mgmt::V2016_06_01::Models::ContentLink end def x12_message_filter Azure::Logic::Mgmt::V2016_06_01::Models::X12MessageFilter end - def integration_account_schema_filter - Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountSchemaFilter + def workflow_trigger_history_list_result + Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerHistoryListResult end - def x12_security_settings - Azure::Logic::Mgmt::V2016_06_01::Models::X12SecuritySettings + def sub_resource + Azure::Logic::Mgmt::V2016_06_01::Models::SubResource end - def key_vault_key_reference - Azure::Logic::Mgmt::V2016_06_01::Models::KeyVaultKeyReference + def workflow_run_trigger + Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowRunTrigger end - def x12_processing_settings - Azure::Logic::Mgmt::V2016_06_01::Models::X12ProcessingSettings + def sku + Azure::Logic::Mgmt::V2016_06_01::Models::Sku end - def integration_account_map_filter - Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountMapFilter + def artifact_properties + Azure::Logic::Mgmt::V2016_06_01::Models::ArtifactProperties end - def x12_envelope_override - Azure::Logic::Mgmt::V2016_06_01::Models::X12EnvelopeOverride + def workflow_run_filter + Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowRunFilter end - def b2_bpartner_content - Azure::Logic::Mgmt::V2016_06_01::Models::B2BPartnerContent + def access_key_regenerate_action_definition + Azure::Logic::Mgmt::V2016_06_01::Models::AccessKeyRegenerateActionDefinition end - def x12_validation_override - Azure::Logic::Mgmt::V2016_06_01::Models::X12ValidationOverride + def error_properties + Azure::Logic::Mgmt::V2016_06_01::Models::ErrorProperties end - def recurrence_schedule_occurrence - Azure::Logic::Mgmt::V2016_06_01::Models::RecurrenceScheduleOccurrence + def workflow_list_result + Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowListResult end - def x12_message_identifier - Azure::Logic::Mgmt::V2016_06_01::Models::X12MessageIdentifier + def retry_history + Azure::Logic::Mgmt::V2016_06_01::Models::RetryHistory end - def workflow_trigger_filter - Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerFilter + def repetition_index + Azure::Logic::Mgmt::V2016_06_01::Models::RepetitionIndex + end + def workflow_run_action_filter + Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowRunActionFilter end def x12_schema_reference Azure::Logic::Mgmt::V2016_06_01::Models::X12SchemaReference end - def content_hash - Azure::Logic::Mgmt::V2016_06_01::Models::ContentHash + def regenerate_action_parameter + Azure::Logic::Mgmt::V2016_06_01::Models::RegenerateActionParameter end def x12_delimiter_overrides Azure::Logic::Mgmt::V2016_06_01::Models::X12DelimiterOverrides end - def workflow_trigger_history_filter - Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerHistoryFilter + def integration_account_sku + Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountSku end def x12_protocol_settings Azure::Logic::Mgmt::V2016_06_01::Models::X12ProtocolSettings end - def workflow_run_filter - Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowRunFilter + def integration_account_list_result + Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountListResult end def x12_one_way_agreement Azure::Logic::Mgmt::V2016_06_01::Models::X12OneWayAgreement end - def retry_history - Azure::Logic::Mgmt::V2016_06_01::Models::RetryHistory + def callback_url + Azure::Logic::Mgmt::V2016_06_01::Models::CallbackUrl end def x12_agreement_content Azure::Logic::Mgmt::V2016_06_01::Models::X12AgreementContent end - def regenerate_action_parameter - Azure::Logic::Mgmt::V2016_06_01::Models::RegenerateActionParameter + def integration_account_schema_list_result + Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountSchemaListResult end def edifact_validation_settings Azure::Logic::Mgmt::V2016_06_01::Models::EdifactValidationSettings end - def integration_account_list_result - Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountListResult + def integration_account_map_properties_parameters_schema + Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountMapPropertiesParametersSchema end def edifact_framing_settings Azure::Logic::Mgmt::V2016_06_01::Models::EdifactFramingSettings end - def integration_account_schema_list_result - Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountSchemaListResult + def integration_account_map_list_result + Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountMapListResult end def edifact_envelope_settings Azure::Logic::Mgmt::V2016_06_01::Models::EdifactEnvelopeSettings end - def integration_account_map_list_result - Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountMapListResult + def business_identity + Azure::Logic::Mgmt::V2016_06_01::Models::BusinessIdentity end def edifact_acknowledgement_settings Azure::Logic::Mgmt::V2016_06_01::Models::EdifactAcknowledgementSettings @@ -423,66 +409,189 @@ def partner_content def edifact_message_filter Azure::Logic::Mgmt::V2016_06_01::Models::EdifactMessageFilter end - def workflow_trigger_callback_url - Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerCallbackUrl + def integration_account_partner_list_result + Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountPartnerListResult end def edifact_processing_settings Azure::Logic::Mgmt::V2016_06_01::Models::EdifactProcessingSettings end - def operation - Azure::Logic::Mgmt::V2016_06_01::Models::Operation + def as2_message_connection_settings + Azure::Logic::Mgmt::V2016_06_01::Models::AS2MessageConnectionSettings end def edifact_envelope_override Azure::Logic::Mgmt::V2016_06_01::Models::EdifactEnvelopeOverride end - def workflow_run_action_filter - Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowRunActionFilter + def as2_mdn_settings + Azure::Logic::Mgmt::V2016_06_01::Models::AS2MdnSettings end def edifact_message_identifier Azure::Logic::Mgmt::V2016_06_01::Models::EdifactMessageIdentifier end - def callback_url - Azure::Logic::Mgmt::V2016_06_01::Models::CallbackUrl + def as2_validation_settings + Azure::Logic::Mgmt::V2016_06_01::Models::AS2ValidationSettings end def edifact_schema_reference Azure::Logic::Mgmt::V2016_06_01::Models::EdifactSchemaReference end - def business_identity - Azure::Logic::Mgmt::V2016_06_01::Models::BusinessIdentity + def as2_error_settings + Azure::Logic::Mgmt::V2016_06_01::Models::AS2ErrorSettings end def edifact_validation_override Azure::Logic::Mgmt::V2016_06_01::Models::EdifactValidationOverride end - def operation_list_result - Azure::Logic::Mgmt::V2016_06_01::Models::OperationListResult + def recurrence_schedule + Azure::Logic::Mgmt::V2016_06_01::Models::RecurrenceSchedule end def edifact_delimiter_override Azure::Logic::Mgmt::V2016_06_01::Models::EdifactDelimiterOverride end - def integration_account_sku - Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountSku + def workflow_trigger_list_result + Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerListResult end def edifact_protocol_settings Azure::Logic::Mgmt::V2016_06_01::Models::EdifactProtocolSettings end - def workflow_trigger_recurrence - Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerRecurrence + def content_hash + Azure::Logic::Mgmt::V2016_06_01::Models::ContentHash end def edifact_one_way_agreement Azure::Logic::Mgmt::V2016_06_01::Models::EdifactOneWayAgreement end - def integration_account_map_properties_parameters_schema - Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountMapPropertiesParametersSchema + def workflow_trigger_history_filter + Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerHistoryFilter end def edifact_agreement_content Azure::Logic::Mgmt::V2016_06_01::Models::EdifactAgreementContent end - def error_properties - Azure::Logic::Mgmt::V2016_06_01::Models::ErrorProperties + def workflow_run_list_result + Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowRunListResult end def agreement_content Azure::Logic::Mgmt::V2016_06_01::Models::AgreementContent end + def assembly_collection + Azure::Logic::Mgmt::V2016_06_01::Models::AssemblyCollection + end + def error_info + Azure::Logic::Mgmt::V2016_06_01::Models::ErrorInfo + end + def generate_upgraded_definition_parameters + Azure::Logic::Mgmt::V2016_06_01::Models::GenerateUpgradedDefinitionParameters + end + def integration_account_agreement_list_result + Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountAgreementListResult + end + def get_callback_url_parameters + Azure::Logic::Mgmt::V2016_06_01::Models::GetCallbackUrlParameters + end + def integration_account_agreement_filter + Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountAgreementFilter + end + def integration_account_schema_filter + Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountSchemaFilter + end + def key_vault_key_reference_key_vault + Azure::Logic::Mgmt::V2016_06_01::Models::KeyVaultKeyReferenceKeyVault + end + def integration_account_map_filter + Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountMapFilter + end + def key_vault_key_reference + Azure::Logic::Mgmt::V2016_06_01::Models::KeyVaultKeyReference + end + def workflow_run_action_repetition_definition_collection + Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowRunActionRepetitionDefinitionCollection + end + def expression + Azure::Logic::Mgmt::V2016_06_01::Models::Expression + end + def as2_acknowledgement_connection_settings + Azure::Logic::Mgmt::V2016_06_01::Models::AS2AcknowledgementConnectionSettings + end + def integration_account_certificate_list_result + Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountCertificateListResult + end + def as2_envelope_settings + Azure::Logic::Mgmt::V2016_06_01::Models::AS2EnvelopeSettings + end + def integration_account_session_filter + Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountSessionFilter + end + def expression_traces + Azure::Logic::Mgmt::V2016_06_01::Models::ExpressionTraces + end + def batch_configuration_collection + Azure::Logic::Mgmt::V2016_06_01::Models::BatchConfigurationCollection + end + def integration_account_session_list_result + Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountSessionListResult + end + def error_response + Azure::Logic::Mgmt::V2016_06_01::Models::ErrorResponse + end + def operation_display + Azure::Logic::Mgmt::V2016_06_01::Models::OperationDisplay + end + def json_schema + Azure::Logic::Mgmt::V2016_06_01::Models::JsonSchema + end + def operation + Azure::Logic::Mgmt::V2016_06_01::Models::Operation + end + def operation_result_properties + Azure::Logic::Mgmt::V2016_06_01::Models::OperationResultProperties + end + def operation_list_result + Azure::Logic::Mgmt::V2016_06_01::Models::OperationListResult + end + def integration_account_partner_filter + Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountPartnerFilter + end + def set_trigger_state_action_definition + Azure::Logic::Mgmt::V2016_06_01::Models::SetTriggerStateActionDefinition + end + def workflow_version_list_result + Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowVersionListResult + end + def list_key_vault_keys_definition + Azure::Logic::Mgmt::V2016_06_01::Models::ListKeyVaultKeysDefinition + end + def batch_release_criteria + Azure::Logic::Mgmt::V2016_06_01::Models::BatchReleaseCriteria + end + def key_vault_key_attributes + Azure::Logic::Mgmt::V2016_06_01::Models::KeyVaultKeyAttributes + end + def run_correlation + Azure::Logic::Mgmt::V2016_06_01::Models::RunCorrelation + end + def key_vault_key + Azure::Logic::Mgmt::V2016_06_01::Models::KeyVaultKey + end + def as2_security_settings + Azure::Logic::Mgmt::V2016_06_01::Models::AS2SecuritySettings + end + def key_vault_key_collection + Azure::Logic::Mgmt::V2016_06_01::Models::KeyVaultKeyCollection + end + def workflow_run_action_list_result + Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowRunActionListResult + end + def tracking_event_error_info + Azure::Logic::Mgmt::V2016_06_01::Models::TrackingEventErrorInfo + end + def workflow_trigger_callback_url + Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerCallbackUrl + end + def tracking_event + Azure::Logic::Mgmt::V2016_06_01::Models::TrackingEvent + end + def b2_bpartner_content + Azure::Logic::Mgmt::V2016_06_01::Models::B2BPartnerContent + end + def tracking_events_definition + Azure::Logic::Mgmt::V2016_06_01::Models::TrackingEventsDefinition + end def workflow Azure::Logic::Mgmt::V2016_06_01::Models::Workflow end @@ -525,6 +634,39 @@ def integration_account_certificate def integration_account_session Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountSession end + def key_vault_reference + Azure::Logic::Mgmt::V2016_06_01::Models::KeyVaultReference + end + def expression_root + Azure::Logic::Mgmt::V2016_06_01::Models::ExpressionRoot + end + def azure_resource_error_info + Azure::Logic::Mgmt::V2016_06_01::Models::AzureResourceErrorInfo + end + def workflow_run_action_repetition_definition + Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowRunActionRepetitionDefinition + end + def operation_result + Azure::Logic::Mgmt::V2016_06_01::Models::OperationResult + end + def run_action_correlation + Azure::Logic::Mgmt::V2016_06_01::Models::RunActionCorrelation + end + def assembly_definition + Azure::Logic::Mgmt::V2016_06_01::Models::AssemblyDefinition + end + def artifact_content_properties_definition + Azure::Logic::Mgmt::V2016_06_01::Models::ArtifactContentPropertiesDefinition + end + def assembly_properties + Azure::Logic::Mgmt::V2016_06_01::Models::AssemblyProperties + end + def batch_configuration_properties + Azure::Logic::Mgmt::V2016_06_01::Models::BatchConfigurationProperties + end + def batch_configuration + Azure::Logic::Mgmt::V2016_06_01::Models::BatchConfiguration + end def workflow_provisioning_state Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowProvisioningState end @@ -606,6 +748,18 @@ def edifact_character_set def edifact_decimal_indicator Azure::Logic::Mgmt::V2016_06_01::Models::EdifactDecimalIndicator end + def track_events_operation_options + Azure::Logic::Mgmt::V2016_06_01::Models::TrackEventsOperationOptions + end + def event_level + Azure::Logic::Mgmt::V2016_06_01::Models::EventLevel + end + def tracking_record_type + Azure::Logic::Mgmt::V2016_06_01::Models::TrackingRecordType + end + def access_key_type + Azure::Logic::Mgmt::V2016_06_01::Models::AccessKeyType + end end end end diff --git a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/logic_management_client.rb b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/logic_management_client.rb index 1405a5103f..a4187be2fd 100644 --- a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/logic_management_client.rb +++ b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/logic_management_client.rb @@ -128,9 +128,6 @@ def make_request_async(method, path, options = {}) fail ArgumentError, 'path is nil' if path.nil? request_url = options[:base_url] || @base_url - if(!options[:headers].nil? && !options[:headers]['Content-Type'].nil?) - @request_headers['Content-Type'] = options[:headers]['Content-Type'] - end request_headers = @request_headers request_headers.merge!({'accept-language' => @accept_language}) unless @accept_language.nil? @@ -147,7 +144,9 @@ def make_request_async(method, path, options = {}) # def add_telemetry sdk_information = 'azure_mgmt_logic' - sdk_information = "#{sdk_information}/0.16.0" + if defined? Azure::Logic::Mgmt::V2015_02_01_preview::VERSION + sdk_information = "#{sdk_information}/#{Azure::Logic::Mgmt::V2015_02_01_preview::VERSION}" + end add_user_agent_information(sdk_information) end end diff --git a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/content_hash.rb b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/content_hash.rb index b443022265..b67e03e3a9 100644 --- a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/content_hash.rb +++ b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/content_hash.rb @@ -26,7 +26,6 @@ class ContentHash # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'ContentHash', type: { @@ -34,7 +33,6 @@ def self.mapper() class_name: 'ContentHash', model_properties: { algorithm: { - client_side_validation: true, required: false, serialized_name: 'algorithm', type: { @@ -42,7 +40,6 @@ def self.mapper() } }, value: { - client_side_validation: true, required: false, serialized_name: 'value', type: { diff --git a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/content_link.rb b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/content_link.rb index bb6ff5fa87..268b5d8663 100644 --- a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/content_link.rb +++ b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/content_link.rb @@ -35,7 +35,6 @@ class ContentLink # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'ContentLink', type: { @@ -43,7 +42,6 @@ def self.mapper() class_name: 'ContentLink', model_properties: { uri: { - client_side_validation: true, required: false, serialized_name: 'uri', type: { @@ -51,7 +49,6 @@ def self.mapper() } }, content_version: { - client_side_validation: true, required: false, serialized_name: 'contentVersion', type: { @@ -59,7 +56,6 @@ def self.mapper() } }, content_size: { - client_side_validation: true, required: false, serialized_name: 'contentSize', type: { @@ -67,7 +63,6 @@ def self.mapper() } }, content_hash: { - client_side_validation: true, required: false, serialized_name: 'contentHash', type: { @@ -76,7 +71,6 @@ def self.mapper() } }, metadata: { - client_side_validation: true, required: false, serialized_name: 'metadata', type: { diff --git a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/regenerate_secret_key_parameters.rb b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/regenerate_secret_key_parameters.rb index ab98816536..190aab069b 100644 --- a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/regenerate_secret_key_parameters.rb +++ b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/regenerate_secret_key_parameters.rb @@ -24,7 +24,6 @@ class RegenerateSecretKeyParameters # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'RegenerateSecretKeyParameters', type: { @@ -32,7 +31,6 @@ def self.mapper() class_name: 'RegenerateSecretKeyParameters', model_properties: { key_type: { - client_side_validation: true, required: false, serialized_name: 'keyType', type: { diff --git a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/resource.rb b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/resource.rb index dc4e89c3c5..e74015ad69 100644 --- a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/resource.rb +++ b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/resource.rb @@ -35,7 +35,6 @@ class Resource # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'Resource', type: { @@ -43,7 +42,6 @@ def self.mapper() class_name: 'Resource', model_properties: { id: { - client_side_validation: true, required: false, serialized_name: 'id', type: { @@ -51,7 +49,6 @@ def self.mapper() } }, name: { - client_side_validation: true, required: false, serialized_name: 'name', type: { @@ -59,7 +56,6 @@ def self.mapper() } }, type: { - client_side_validation: true, required: false, serialized_name: 'type', type: { @@ -67,7 +63,6 @@ def self.mapper() } }, location: { - client_side_validation: true, required: false, serialized_name: 'location', type: { @@ -75,13 +70,11 @@ def self.mapper() } }, tags: { - client_side_validation: true, required: false, serialized_name: 'tags', type: { name: 'Dictionary', value: { - client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { diff --git a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/resource_reference.rb b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/resource_reference.rb index bc45d52588..a54787ec49 100644 --- a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/resource_reference.rb +++ b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/resource_reference.rb @@ -29,7 +29,6 @@ class ResourceReference # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'ResourceReference', type: { @@ -37,7 +36,6 @@ def self.mapper() class_name: 'ResourceReference', model_properties: { id: { - client_side_validation: true, required: false, serialized_name: 'id', type: { @@ -45,7 +43,6 @@ def self.mapper() } }, name: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'name', @@ -54,7 +51,6 @@ def self.mapper() } }, type: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'type', diff --git a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/run_workflow_parameters.rb b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/run_workflow_parameters.rb index 62b8f445e1..50bea37fea 100644 --- a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/run_workflow_parameters.rb +++ b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/run_workflow_parameters.rb @@ -26,7 +26,6 @@ class RunWorkflowParameters # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'RunWorkflowParameters', type: { @@ -34,7 +33,6 @@ def self.mapper() class_name: 'RunWorkflowParameters', model_properties: { name: { - client_side_validation: true, required: false, serialized_name: 'name', type: { @@ -42,7 +40,6 @@ def self.mapper() } }, outputs: { - client_side_validation: true, required: false, serialized_name: 'outputs', type: { diff --git a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/sku.rb b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/sku.rb index d0964c8f1d..eade721a37 100644 --- a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/sku.rb +++ b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/sku.rb @@ -27,7 +27,6 @@ class Sku # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'Sku', type: { @@ -35,7 +34,6 @@ def self.mapper() class_name: 'Sku', model_properties: { name: { - client_side_validation: true, required: false, serialized_name: 'name', type: { @@ -44,7 +42,6 @@ def self.mapper() } }, plan: { - client_side_validation: true, required: false, serialized_name: 'plan', type: { diff --git a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/sub_resource.rb b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/sub_resource.rb index 0f192ab486..bba3bee50b 100644 --- a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/sub_resource.rb +++ b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/sub_resource.rb @@ -23,7 +23,6 @@ class SubResource # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'SubResource', type: { @@ -31,7 +30,6 @@ def self.mapper() class_name: 'SubResource', model_properties: { id: { - client_side_validation: true, required: false, serialized_name: 'id', type: { diff --git a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow.rb b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow.rb index ea72df481b..5d78e58dd7 100644 --- a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow.rb +++ b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow.rb @@ -56,7 +56,6 @@ class Workflow < Resource # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'Workflow', type: { @@ -64,7 +63,6 @@ def self.mapper() class_name: 'Workflow', model_properties: { id: { - client_side_validation: true, required: false, serialized_name: 'id', type: { @@ -72,7 +70,6 @@ def self.mapper() } }, name: { - client_side_validation: true, required: false, serialized_name: 'name', type: { @@ -80,7 +77,6 @@ def self.mapper() } }, type: { - client_side_validation: true, required: false, serialized_name: 'type', type: { @@ -88,7 +84,6 @@ def self.mapper() } }, location: { - client_side_validation: true, required: false, serialized_name: 'location', type: { @@ -96,13 +91,11 @@ def self.mapper() } }, tags: { - client_side_validation: true, required: false, serialized_name: 'tags', type: { name: 'Dictionary', value: { - client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { @@ -112,7 +105,6 @@ def self.mapper() } }, provisioning_state: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.provisioningState', @@ -122,7 +114,6 @@ def self.mapper() } }, created_time: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.createdTime', @@ -131,7 +122,6 @@ def self.mapper() } }, changed_time: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.changedTime', @@ -140,7 +130,6 @@ def self.mapper() } }, state: { - client_side_validation: true, required: false, serialized_name: 'properties.state', type: { @@ -149,7 +138,6 @@ def self.mapper() } }, version: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.version', @@ -158,7 +146,6 @@ def self.mapper() } }, access_endpoint: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.accessEndpoint', @@ -167,7 +154,6 @@ def self.mapper() } }, sku: { - client_side_validation: true, required: false, serialized_name: 'properties.sku', type: { @@ -176,7 +162,6 @@ def self.mapper() } }, definition_link: { - client_side_validation: true, required: false, serialized_name: 'properties.definitionLink', type: { @@ -185,7 +170,6 @@ def self.mapper() } }, definition: { - client_side_validation: true, required: false, serialized_name: 'properties.definition', type: { @@ -193,7 +177,6 @@ def self.mapper() } }, parameters_link: { - client_side_validation: true, required: false, serialized_name: 'properties.parametersLink', type: { @@ -202,13 +185,11 @@ def self.mapper() } }, parameters: { - client_side_validation: true, required: false, serialized_name: 'properties.parameters', type: { name: 'Dictionary', value: { - client_side_validation: true, required: false, serialized_name: 'WorkflowParameterElementType', type: { diff --git a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_access_key.rb b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_access_key.rb index 70b93778d5..4987ed6af8 100644 --- a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_access_key.rb +++ b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_access_key.rb @@ -32,7 +32,6 @@ class WorkflowAccessKey < SubResource # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'WorkflowAccessKey', type: { @@ -40,7 +39,6 @@ def self.mapper() class_name: 'WorkflowAccessKey', model_properties: { id: { - client_side_validation: true, required: false, serialized_name: 'id', type: { @@ -48,7 +46,6 @@ def self.mapper() } }, not_before: { - client_side_validation: true, required: false, serialized_name: 'properties.notBefore', type: { @@ -56,7 +53,6 @@ def self.mapper() } }, not_after: { - client_side_validation: true, required: false, serialized_name: 'properties.notAfter', type: { @@ -64,7 +60,6 @@ def self.mapper() } }, name: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'name', @@ -73,7 +68,6 @@ def self.mapper() } }, type: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'type', diff --git a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_access_key_list_result.rb b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_access_key_list_result.rb index 63e08a0811..b5e420d7bb 100644 --- a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_access_key_list_result.rb +++ b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_access_key_list_result.rb @@ -58,7 +58,6 @@ def get_next_page # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'WorkflowAccessKeyListResult', type: { @@ -66,13 +65,11 @@ def self.mapper() class_name: 'WorkflowAccessKeyListResult', model_properties: { value: { - client_side_validation: true, required: false, serialized_name: 'value', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'WorkflowAccessKeyElementType', type: { @@ -83,7 +80,6 @@ def self.mapper() } }, next_link: { - client_side_validation: true, required: false, serialized_name: 'nextLink', type: { diff --git a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_filter.rb b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_filter.rb index 02d46169b2..e2c0542fcd 100644 --- a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_filter.rb +++ b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_filter.rb @@ -25,7 +25,6 @@ class WorkflowFilter # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'WorkflowFilter', type: { @@ -33,7 +32,6 @@ def self.mapper() class_name: 'WorkflowFilter', model_properties: { state: { - client_side_validation: true, required: false, serialized_name: 'state', type: { diff --git a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_list_result.rb b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_list_result.rb index 63786ead31..60968740c4 100644 --- a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_list_result.rb +++ b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_list_result.rb @@ -57,7 +57,6 @@ def get_next_page # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'WorkflowListResult', type: { @@ -65,13 +64,11 @@ def self.mapper() class_name: 'WorkflowListResult', model_properties: { value: { - client_side_validation: true, required: false, serialized_name: 'value', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'WorkflowElementType', type: { @@ -82,7 +79,6 @@ def self.mapper() } }, next_link: { - client_side_validation: true, required: false, serialized_name: 'nextLink', type: { diff --git a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_output_parameter.rb b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_output_parameter.rb index 0eac6422de..764f87f8b2 100644 --- a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_output_parameter.rb +++ b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_output_parameter.rb @@ -23,7 +23,6 @@ class WorkflowOutputParameter < WorkflowParameter # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'WorkflowOutputParameter', type: { @@ -31,7 +30,6 @@ def self.mapper() class_name: 'WorkflowOutputParameter', model_properties: { type: { - client_side_validation: true, required: false, serialized_name: 'type', type: { @@ -40,7 +38,6 @@ def self.mapper() } }, value: { - client_side_validation: true, required: false, serialized_name: 'value', type: { @@ -48,7 +45,6 @@ def self.mapper() } }, metadata: { - client_side_validation: true, required: false, serialized_name: 'metadata', type: { @@ -56,7 +52,6 @@ def self.mapper() } }, error: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'error', diff --git a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_parameter.rb b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_parameter.rb index 1ea9b4052e..4ca571f3eb 100644 --- a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_parameter.rb +++ b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_parameter.rb @@ -31,7 +31,6 @@ class WorkflowParameter # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'WorkflowParameter', type: { @@ -39,7 +38,6 @@ def self.mapper() class_name: 'WorkflowParameter', model_properties: { type: { - client_side_validation: true, required: false, serialized_name: 'type', type: { @@ -48,7 +46,6 @@ def self.mapper() } }, value: { - client_side_validation: true, required: false, serialized_name: 'value', type: { @@ -56,7 +53,6 @@ def self.mapper() } }, metadata: { - client_side_validation: true, required: false, serialized_name: 'metadata', type: { diff --git a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_run.rb b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_run.rb index ead045c3db..07a33d05a5 100644 --- a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_run.rb +++ b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_run.rb @@ -55,7 +55,6 @@ class WorkflowRun < SubResource # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'WorkflowRun', type: { @@ -63,7 +62,6 @@ def self.mapper() class_name: 'WorkflowRun', model_properties: { id: { - client_side_validation: true, required: false, serialized_name: 'id', type: { @@ -71,7 +69,6 @@ def self.mapper() } }, start_time: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.startTime', @@ -80,7 +77,6 @@ def self.mapper() } }, end_time: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.endTime', @@ -89,7 +85,6 @@ def self.mapper() } }, status: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.status', @@ -99,7 +94,6 @@ def self.mapper() } }, code: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.code', @@ -108,7 +102,6 @@ def self.mapper() } }, error: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.error', @@ -117,7 +110,6 @@ def self.mapper() } }, correlation_id: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.correlationId', @@ -126,7 +118,6 @@ def self.mapper() } }, workflow: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.workflow', @@ -136,7 +127,6 @@ def self.mapper() } }, trigger: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.trigger', @@ -146,14 +136,12 @@ def self.mapper() } }, outputs: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.outputs', type: { name: 'Dictionary', value: { - client_side_validation: true, required: false, serialized_name: 'WorkflowOutputParameterElementType', type: { @@ -164,7 +152,6 @@ def self.mapper() } }, name: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'name', @@ -173,7 +160,6 @@ def self.mapper() } }, type: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'type', diff --git a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_run_action.rb b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_run_action.rb index b5eb810c48..90f176bec4 100644 --- a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_run_action.rb +++ b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_run_action.rb @@ -52,7 +52,6 @@ class WorkflowRunAction < SubResource # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'WorkflowRunAction', type: { @@ -60,7 +59,6 @@ def self.mapper() class_name: 'WorkflowRunAction', model_properties: { id: { - client_side_validation: true, required: false, serialized_name: 'id', type: { @@ -68,7 +66,6 @@ def self.mapper() } }, start_time: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.startTime', @@ -77,7 +74,6 @@ def self.mapper() } }, end_time: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.endTime', @@ -86,7 +82,6 @@ def self.mapper() } }, status: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.status', @@ -96,7 +91,6 @@ def self.mapper() } }, code: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.code', @@ -105,7 +99,6 @@ def self.mapper() } }, error: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.error', @@ -114,7 +107,6 @@ def self.mapper() } }, tracking_id: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.trackingId', @@ -123,7 +115,6 @@ def self.mapper() } }, inputs_link: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.inputsLink', @@ -133,7 +124,6 @@ def self.mapper() } }, outputs_link: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.outputsLink', @@ -143,7 +133,6 @@ def self.mapper() } }, name: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'name', @@ -152,7 +141,6 @@ def self.mapper() } }, type: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'type', diff --git a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_run_action_filter.rb b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_run_action_filter.rb index 9d3f60a46b..f12b815bba 100644 --- a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_run_action_filter.rb +++ b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_run_action_filter.rb @@ -26,7 +26,6 @@ class WorkflowRunActionFilter # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'WorkflowRunActionFilter', type: { @@ -34,7 +33,6 @@ def self.mapper() class_name: 'WorkflowRunActionFilter', model_properties: { status: { - client_side_validation: true, required: false, serialized_name: 'status', type: { diff --git a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_run_action_list_result.rb b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_run_action_list_result.rb index 99a7c18c41..787987180a 100644 --- a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_run_action_list_result.rb +++ b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_run_action_list_result.rb @@ -58,7 +58,6 @@ def get_next_page # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'WorkflowRunActionListResult', type: { @@ -66,13 +65,11 @@ def self.mapper() class_name: 'WorkflowRunActionListResult', model_properties: { value: { - client_side_validation: true, required: false, serialized_name: 'value', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'WorkflowRunActionElementType', type: { @@ -83,7 +80,6 @@ def self.mapper() } }, next_link: { - client_side_validation: true, required: false, serialized_name: 'nextLink', type: { diff --git a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_run_filter.rb b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_run_filter.rb index 3ce2d3fabb..e93635285b 100644 --- a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_run_filter.rb +++ b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_run_filter.rb @@ -26,7 +26,6 @@ class WorkflowRunFilter # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'WorkflowRunFilter', type: { @@ -34,7 +33,6 @@ def self.mapper() class_name: 'WorkflowRunFilter', model_properties: { status: { - client_side_validation: true, required: false, serialized_name: 'status', type: { diff --git a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_run_list_result.rb b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_run_list_result.rb index c65aaa876c..d48a2de9ff 100644 --- a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_run_list_result.rb +++ b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_run_list_result.rb @@ -57,7 +57,6 @@ def get_next_page # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'WorkflowRunListResult', type: { @@ -65,13 +64,11 @@ def self.mapper() class_name: 'WorkflowRunListResult', model_properties: { value: { - client_side_validation: true, required: false, serialized_name: 'value', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'WorkflowRunElementType', type: { @@ -82,7 +79,6 @@ def self.mapper() } }, next_link: { - client_side_validation: true, required: false, serialized_name: 'nextLink', type: { diff --git a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_run_trigger.rb b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_run_trigger.rb index 15bf815200..6b148f64bf 100644 --- a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_run_trigger.rb +++ b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_run_trigger.rb @@ -55,7 +55,6 @@ class WorkflowRunTrigger # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'WorkflowRunTrigger', type: { @@ -63,7 +62,6 @@ def self.mapper() class_name: 'WorkflowRunTrigger', model_properties: { name: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'name', @@ -72,7 +70,6 @@ def self.mapper() } }, inputs: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'inputs', @@ -81,7 +78,6 @@ def self.mapper() } }, inputs_link: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'inputsLink', @@ -91,7 +87,6 @@ def self.mapper() } }, outputs: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'outputs', @@ -100,7 +95,6 @@ def self.mapper() } }, outputs_link: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'outputsLink', @@ -110,7 +104,6 @@ def self.mapper() } }, start_time: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'startTime', @@ -119,7 +112,6 @@ def self.mapper() } }, end_time: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'endTime', @@ -128,7 +120,6 @@ def self.mapper() } }, tracking_id: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'trackingId', @@ -137,7 +128,6 @@ def self.mapper() } }, code: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'code', @@ -146,7 +136,6 @@ def self.mapper() } }, status: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'status', @@ -156,7 +145,6 @@ def self.mapper() } }, error: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'error', diff --git a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_secret_keys.rb b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_secret_keys.rb index 5bca504cfb..05f8c553de 100644 --- a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_secret_keys.rb +++ b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_secret_keys.rb @@ -26,7 +26,6 @@ class WorkflowSecretKeys # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'WorkflowSecretKeys', type: { @@ -34,7 +33,6 @@ def self.mapper() class_name: 'WorkflowSecretKeys', model_properties: { primary_secret_key: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'primarySecretKey', @@ -43,7 +41,6 @@ def self.mapper() } }, secondary_secret_key: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'secondarySecretKey', diff --git a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_trigger.rb b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_trigger.rb index 5e07761553..cec2a77b20 100644 --- a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_trigger.rb +++ b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_trigger.rb @@ -59,7 +59,6 @@ class WorkflowTrigger < SubResource # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'WorkflowTrigger', type: { @@ -67,7 +66,6 @@ def self.mapper() class_name: 'WorkflowTrigger', model_properties: { id: { - client_side_validation: true, required: false, serialized_name: 'id', type: { @@ -75,7 +73,6 @@ def self.mapper() } }, provisioning_state: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.provisioningState', @@ -85,7 +82,6 @@ def self.mapper() } }, created_time: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.createdTime', @@ -94,7 +90,6 @@ def self.mapper() } }, changed_time: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.changedTime', @@ -103,7 +98,6 @@ def self.mapper() } }, state: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.state', @@ -113,7 +107,6 @@ def self.mapper() } }, status: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.status', @@ -123,7 +116,6 @@ def self.mapper() } }, last_execution_time: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.lastExecutionTime', @@ -132,7 +124,6 @@ def self.mapper() } }, next_execution_time: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.nextExecutionTime', @@ -141,7 +132,6 @@ def self.mapper() } }, recurrence: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.recurrence', @@ -151,7 +141,6 @@ def self.mapper() } }, workflow: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.workflow', @@ -161,7 +150,6 @@ def self.mapper() } }, name: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'name', @@ -170,7 +158,6 @@ def self.mapper() } }, type: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'type', diff --git a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_trigger_filter.rb b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_trigger_filter.rb index 49c61972ae..db1de14bac 100644 --- a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_trigger_filter.rb +++ b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_trigger_filter.rb @@ -25,7 +25,6 @@ class WorkflowTriggerFilter # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'WorkflowTriggerFilter', type: { @@ -33,7 +32,6 @@ def self.mapper() class_name: 'WorkflowTriggerFilter', model_properties: { state: { - client_side_validation: true, required: false, serialized_name: 'state', type: { diff --git a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_trigger_history.rb b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_trigger_history.rb index a915e6a850..c39e96be1c 100644 --- a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_trigger_history.rb +++ b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_trigger_history.rb @@ -58,7 +58,6 @@ class WorkflowTriggerHistory < SubResource # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'WorkflowTriggerHistory', type: { @@ -66,7 +65,6 @@ def self.mapper() class_name: 'WorkflowTriggerHistory', model_properties: { id: { - client_side_validation: true, required: false, serialized_name: 'id', type: { @@ -74,7 +72,6 @@ def self.mapper() } }, start_time: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.startTime', @@ -83,7 +80,6 @@ def self.mapper() } }, end_time: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.endTime', @@ -92,7 +88,6 @@ def self.mapper() } }, status: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.status', @@ -102,7 +97,6 @@ def self.mapper() } }, code: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.code', @@ -111,7 +105,6 @@ def self.mapper() } }, error: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.error', @@ -120,7 +113,6 @@ def self.mapper() } }, tracking_id: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.trackingId', @@ -129,7 +121,6 @@ def self.mapper() } }, inputs_link: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.inputsLink', @@ -139,7 +130,6 @@ def self.mapper() } }, outputs_link: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.outputsLink', @@ -149,7 +139,6 @@ def self.mapper() } }, fired: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.fired', @@ -158,7 +147,6 @@ def self.mapper() } }, run: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.run', @@ -168,7 +156,6 @@ def self.mapper() } }, name: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'name', @@ -177,7 +164,6 @@ def self.mapper() } }, type: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'type', diff --git a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_trigger_history_filter.rb b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_trigger_history_filter.rb index 4a8d47e50e..4308391db3 100644 --- a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_trigger_history_filter.rb +++ b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_trigger_history_filter.rb @@ -26,7 +26,6 @@ class WorkflowTriggerHistoryFilter # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'WorkflowTriggerHistoryFilter', type: { @@ -34,7 +33,6 @@ def self.mapper() class_name: 'WorkflowTriggerHistoryFilter', model_properties: { status: { - client_side_validation: true, required: false, serialized_name: 'status', type: { diff --git a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_trigger_history_list_result.rb b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_trigger_history_list_result.rb index e9673cf34d..8a8d65419b 100644 --- a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_trigger_history_list_result.rb +++ b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_trigger_history_list_result.rb @@ -58,7 +58,6 @@ def get_next_page # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'WorkflowTriggerHistoryListResult', type: { @@ -66,13 +65,11 @@ def self.mapper() class_name: 'WorkflowTriggerHistoryListResult', model_properties: { value: { - client_side_validation: true, required: false, serialized_name: 'value', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'WorkflowTriggerHistoryElementType', type: { @@ -83,7 +80,6 @@ def self.mapper() } }, next_link: { - client_side_validation: true, required: false, serialized_name: 'nextLink', type: { diff --git a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_trigger_list_result.rb b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_trigger_list_result.rb index 948dc3f60a..099b5d39c9 100644 --- a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_trigger_list_result.rb +++ b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_trigger_list_result.rb @@ -58,7 +58,6 @@ def get_next_page # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'WorkflowTriggerListResult', type: { @@ -66,13 +65,11 @@ def self.mapper() class_name: 'WorkflowTriggerListResult', model_properties: { value: { - client_side_validation: true, required: false, serialized_name: 'value', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'WorkflowTriggerElementType', type: { @@ -83,7 +80,6 @@ def self.mapper() } }, next_link: { - client_side_validation: true, required: false, serialized_name: 'nextLink', type: { diff --git a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_trigger_recurrence.rb b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_trigger_recurrence.rb index a387fc1763..9d8c24d58a 100644 --- a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_trigger_recurrence.rb +++ b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_trigger_recurrence.rb @@ -34,7 +34,6 @@ class WorkflowTriggerRecurrence # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'WorkflowTriggerRecurrence', type: { @@ -42,7 +41,6 @@ def self.mapper() class_name: 'WorkflowTriggerRecurrence', model_properties: { frequency: { - client_side_validation: true, required: false, serialized_name: 'frequency', type: { @@ -51,7 +49,6 @@ def self.mapper() } }, interval: { - client_side_validation: true, required: false, serialized_name: 'interval', type: { @@ -59,7 +56,6 @@ def self.mapper() } }, start_time: { - client_side_validation: true, required: false, serialized_name: 'startTime', type: { @@ -67,7 +63,6 @@ def self.mapper() } }, time_zone: { - client_side_validation: true, required: false, serialized_name: 'timeZone', type: { diff --git a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_version.rb b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_version.rb index ec29adc1e4..bc326d3504 100644 --- a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_version.rb +++ b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/models/workflow_version.rb @@ -52,7 +52,6 @@ class WorkflowVersion < Resource # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'WorkflowVersion', type: { @@ -60,7 +59,6 @@ def self.mapper() class_name: 'WorkflowVersion', model_properties: { id: { - client_side_validation: true, required: false, serialized_name: 'id', type: { @@ -68,7 +66,6 @@ def self.mapper() } }, name: { - client_side_validation: true, required: false, serialized_name: 'name', type: { @@ -76,7 +73,6 @@ def self.mapper() } }, type: { - client_side_validation: true, required: false, serialized_name: 'type', type: { @@ -84,7 +80,6 @@ def self.mapper() } }, location: { - client_side_validation: true, required: false, serialized_name: 'location', type: { @@ -92,13 +87,11 @@ def self.mapper() } }, tags: { - client_side_validation: true, required: false, serialized_name: 'tags', type: { name: 'Dictionary', value: { - client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { @@ -108,7 +101,6 @@ def self.mapper() } }, created_time: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.createdTime', @@ -117,7 +109,6 @@ def self.mapper() } }, changed_time: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.changedTime', @@ -126,7 +117,6 @@ def self.mapper() } }, state: { - client_side_validation: true, required: false, serialized_name: 'properties.state', type: { @@ -135,7 +125,6 @@ def self.mapper() } }, version: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.version', @@ -144,7 +133,6 @@ def self.mapper() } }, access_endpoint: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.accessEndpoint', @@ -153,7 +141,6 @@ def self.mapper() } }, sku: { - client_side_validation: true, required: false, serialized_name: 'properties.sku', type: { @@ -162,7 +149,6 @@ def self.mapper() } }, definition_link: { - client_side_validation: true, required: false, serialized_name: 'properties.definitionLink', type: { @@ -171,7 +157,6 @@ def self.mapper() } }, definition: { - client_side_validation: true, required: false, serialized_name: 'properties.definition', type: { @@ -179,7 +164,6 @@ def self.mapper() } }, parameters_link: { - client_side_validation: true, required: false, serialized_name: 'properties.parametersLink', type: { @@ -188,13 +172,11 @@ def self.mapper() } }, parameters: { - client_side_validation: true, required: false, serialized_name: 'properties.parameters', type: { name: 'Dictionary', value: { - client_side_validation: true, required: false, serialized_name: 'WorkflowParameterElementType', type: { diff --git a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/version.rb b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/version.rb new file mode 100644 index 0000000000..542eca01dc --- /dev/null +++ b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/version.rb @@ -0,0 +1,8 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::Logic::Mgmt::V2015_02_01_preview + VERSION = '0.16.0' +end diff --git a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/workflow_access_keys.rb b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/workflow_access_keys.rb index 09b9e24ed2..686e9f0cd1 100644 --- a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/workflow_access_keys.rb +++ b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/workflow_access_keys.rb @@ -32,8 +32,8 @@ def initialize(client) # # @return [Array] operation results. # - def list(resource_group_name, workflow_name, top:nil, custom_headers:nil) - first_page = list_as_lazy(resource_group_name, workflow_name, top:top, custom_headers:custom_headers) + def list(resource_group_name, workflow_name, top = nil, custom_headers = nil) + first_page = list_as_lazy(resource_group_name, workflow_name, top, custom_headers) first_page.get_all_items end @@ -48,8 +48,8 @@ def list(resource_group_name, workflow_name, top:nil, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_with_http_info(resource_group_name, workflow_name, top:nil, custom_headers:nil) - list_async(resource_group_name, workflow_name, top:top, custom_headers:custom_headers).value! + def list_with_http_info(resource_group_name, workflow_name, top = nil, custom_headers = nil) + list_async(resource_group_name, workflow_name, top, custom_headers).value! end # @@ -63,7 +63,7 @@ def list_with_http_info(resource_group_name, workflow_name, top:nil, custom_head # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_async(resource_group_name, workflow_name, top:nil, custom_headers:nil) + def list_async(resource_group_name, workflow_name, top = nil, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? @@ -71,7 +71,6 @@ def list_async(resource_group_name, workflow_name, top:nil, custom_headers:nil) request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -127,8 +126,8 @@ def list_async(resource_group_name, workflow_name, top:nil, custom_headers:nil) # # @return [WorkflowAccessKey] operation results. # - def get(resource_group_name, workflow_name, access_key_name, custom_headers:nil) - response = get_async(resource_group_name, workflow_name, access_key_name, custom_headers:custom_headers).value! + def get(resource_group_name, workflow_name, access_key_name, custom_headers = nil) + response = get_async(resource_group_name, workflow_name, access_key_name, custom_headers).value! response.body unless response.nil? end @@ -143,8 +142,8 @@ def get(resource_group_name, workflow_name, access_key_name, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def get_with_http_info(resource_group_name, workflow_name, access_key_name, custom_headers:nil) - get_async(resource_group_name, workflow_name, access_key_name, custom_headers:custom_headers).value! + def get_with_http_info(resource_group_name, workflow_name, access_key_name, custom_headers = nil) + get_async(resource_group_name, workflow_name, access_key_name, custom_headers).value! end # @@ -158,7 +157,7 @@ def get_with_http_info(resource_group_name, workflow_name, access_key_name, cust # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def get_async(resource_group_name, workflow_name, access_key_name, custom_headers:nil) + def get_async(resource_group_name, workflow_name, access_key_name, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? @@ -167,7 +166,6 @@ def get_async(resource_group_name, workflow_name, access_key_name, custom_header request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -224,8 +222,8 @@ def get_async(resource_group_name, workflow_name, access_key_name, custom_header # # @return [WorkflowAccessKey] operation results. # - def create_or_update(resource_group_name, workflow_name, access_key_name, workflow_accesskey, custom_headers:nil) - response = create_or_update_async(resource_group_name, workflow_name, access_key_name, workflow_accesskey, custom_headers:custom_headers).value! + def create_or_update(resource_group_name, workflow_name, access_key_name, workflow_accesskey, custom_headers = nil) + response = create_or_update_async(resource_group_name, workflow_name, access_key_name, workflow_accesskey, custom_headers).value! response.body unless response.nil? end @@ -241,8 +239,8 @@ def create_or_update(resource_group_name, workflow_name, access_key_name, workfl # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def create_or_update_with_http_info(resource_group_name, workflow_name, access_key_name, workflow_accesskey, custom_headers:nil) - create_or_update_async(resource_group_name, workflow_name, access_key_name, workflow_accesskey, custom_headers:custom_headers).value! + def create_or_update_with_http_info(resource_group_name, workflow_name, access_key_name, workflow_accesskey, custom_headers = nil) + create_or_update_async(resource_group_name, workflow_name, access_key_name, workflow_accesskey, custom_headers).value! end # @@ -257,7 +255,7 @@ def create_or_update_with_http_info(resource_group_name, workflow_name, access_k # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def create_or_update_async(resource_group_name, workflow_name, access_key_name, workflow_accesskey, custom_headers:nil) + def create_or_update_async(resource_group_name, workflow_name, access_key_name, workflow_accesskey, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? @@ -267,12 +265,13 @@ def create_or_update_async(resource_group_name, workflow_name, access_key_name, request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + request_headers['Content-Type'] = 'application/json; charset=utf-8' + # Serialize Request request_mapper = Azure::Logic::Mgmt::V2015_02_01_preview::Models::WorkflowAccessKey.mapper() request_content = @client.serialize(request_mapper, workflow_accesskey) @@ -339,8 +338,8 @@ def create_or_update_async(resource_group_name, workflow_name, access_key_name, # will be added to the HTTP request. # # - def delete(resource_group_name, workflow_name, access_key_name, custom_headers:nil) - response = delete_async(resource_group_name, workflow_name, access_key_name, custom_headers:custom_headers).value! + def delete(resource_group_name, workflow_name, access_key_name, custom_headers = nil) + response = delete_async(resource_group_name, workflow_name, access_key_name, custom_headers).value! nil end @@ -355,8 +354,8 @@ def delete(resource_group_name, workflow_name, access_key_name, custom_headers:n # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def delete_with_http_info(resource_group_name, workflow_name, access_key_name, custom_headers:nil) - delete_async(resource_group_name, workflow_name, access_key_name, custom_headers:custom_headers).value! + def delete_with_http_info(resource_group_name, workflow_name, access_key_name, custom_headers = nil) + delete_async(resource_group_name, workflow_name, access_key_name, custom_headers).value! end # @@ -370,7 +369,7 @@ def delete_with_http_info(resource_group_name, workflow_name, access_key_name, c # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def delete_async(resource_group_name, workflow_name, access_key_name, custom_headers:nil) + def delete_async(resource_group_name, workflow_name, access_key_name, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? @@ -379,7 +378,6 @@ def delete_async(resource_group_name, workflow_name, access_key_name, custom_hea request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -425,8 +423,8 @@ def delete_async(resource_group_name, workflow_name, access_key_name, custom_hea # # @return [WorkflowSecretKeys] operation results. # - def list_secret_keys(resource_group_name, workflow_name, access_key_name, custom_headers:nil) - response = list_secret_keys_async(resource_group_name, workflow_name, access_key_name, custom_headers:custom_headers).value! + def list_secret_keys(resource_group_name, workflow_name, access_key_name, custom_headers = nil) + response = list_secret_keys_async(resource_group_name, workflow_name, access_key_name, custom_headers).value! response.body unless response.nil? end @@ -441,8 +439,8 @@ def list_secret_keys(resource_group_name, workflow_name, access_key_name, custom # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_secret_keys_with_http_info(resource_group_name, workflow_name, access_key_name, custom_headers:nil) - list_secret_keys_async(resource_group_name, workflow_name, access_key_name, custom_headers:custom_headers).value! + def list_secret_keys_with_http_info(resource_group_name, workflow_name, access_key_name, custom_headers = nil) + list_secret_keys_async(resource_group_name, workflow_name, access_key_name, custom_headers).value! end # @@ -456,7 +454,7 @@ def list_secret_keys_with_http_info(resource_group_name, workflow_name, access_k # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_secret_keys_async(resource_group_name, workflow_name, access_key_name, custom_headers:nil) + def list_secret_keys_async(resource_group_name, workflow_name, access_key_name, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? @@ -465,7 +463,6 @@ def list_secret_keys_async(resource_group_name, workflow_name, access_key_name, request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -522,8 +519,8 @@ def list_secret_keys_async(resource_group_name, workflow_name, access_key_name, # # @return [WorkflowSecretKeys] operation results. # - def regenerate_secret_key(resource_group_name, workflow_name, access_key_name, parameters, custom_headers:nil) - response = regenerate_secret_key_async(resource_group_name, workflow_name, access_key_name, parameters, custom_headers:custom_headers).value! + def regenerate_secret_key(resource_group_name, workflow_name, access_key_name, parameters, custom_headers = nil) + response = regenerate_secret_key_async(resource_group_name, workflow_name, access_key_name, parameters, custom_headers).value! response.body unless response.nil? end @@ -539,8 +536,8 @@ def regenerate_secret_key(resource_group_name, workflow_name, access_key_name, p # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def regenerate_secret_key_with_http_info(resource_group_name, workflow_name, access_key_name, parameters, custom_headers:nil) - regenerate_secret_key_async(resource_group_name, workflow_name, access_key_name, parameters, custom_headers:custom_headers).value! + def regenerate_secret_key_with_http_info(resource_group_name, workflow_name, access_key_name, parameters, custom_headers = nil) + regenerate_secret_key_async(resource_group_name, workflow_name, access_key_name, parameters, custom_headers).value! end # @@ -555,7 +552,7 @@ def regenerate_secret_key_with_http_info(resource_group_name, workflow_name, acc # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def regenerate_secret_key_async(resource_group_name, workflow_name, access_key_name, parameters, custom_headers:nil) + def regenerate_secret_key_async(resource_group_name, workflow_name, access_key_name, parameters, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? @@ -565,12 +562,13 @@ def regenerate_secret_key_async(resource_group_name, workflow_name, access_key_n request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + request_headers['Content-Type'] = 'application/json; charset=utf-8' + # Serialize Request request_mapper = Azure::Logic::Mgmt::V2015_02_01_preview::Models::RegenerateSecretKeyParameters.mapper() request_content = @client.serialize(request_mapper, parameters) @@ -627,8 +625,8 @@ def regenerate_secret_key_async(resource_group_name, workflow_name, access_key_n # # @return [WorkflowAccessKeyListResult] operation results. # - def list_next(next_page_link, custom_headers:nil) - response = list_next_async(next_page_link, custom_headers:custom_headers).value! + def list_next(next_page_link, custom_headers = nil) + response = list_next_async(next_page_link, custom_headers).value! response.body unless response.nil? end @@ -642,8 +640,8 @@ def list_next(next_page_link, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_next_with_http_info(next_page_link, custom_headers:nil) - list_next_async(next_page_link, custom_headers:custom_headers).value! + def list_next_with_http_info(next_page_link, custom_headers = nil) + list_next_async(next_page_link, custom_headers).value! end # @@ -656,12 +654,11 @@ def list_next_with_http_info(next_page_link, custom_headers:nil) # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_next_async(next_page_link, custom_headers:nil) + def list_next_async(next_page_link, custom_headers = nil) fail ArgumentError, 'next_page_link is nil' if next_page_link.nil? request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -717,12 +714,12 @@ def list_next_async(next_page_link, custom_headers:nil) # @return [WorkflowAccessKeyListResult] which provide lazy access to pages of # the response. # - def list_as_lazy(resource_group_name, workflow_name, top:nil, custom_headers:nil) - response = list_async(resource_group_name, workflow_name, top:top, custom_headers:custom_headers).value! + def list_as_lazy(resource_group_name, workflow_name, top = nil, custom_headers = nil) + response = list_async(resource_group_name, workflow_name, top, custom_headers).value! unless response.nil? page = response.body page.next_method = Proc.new do |next_page_link| - list_next_async(next_page_link, custom_headers:custom_headers) + list_next_async(next_page_link, custom_headers) end page end diff --git a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/workflow_run_actions.rb b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/workflow_run_actions.rb index 959091443d..1090bf863c 100644 --- a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/workflow_run_actions.rb +++ b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/workflow_run_actions.rb @@ -34,8 +34,8 @@ def initialize(client) # # @return [Array] operation results. # - def list(resource_group_name, workflow_name, run_name, top:nil, filter:nil, custom_headers:nil) - first_page = list_as_lazy(resource_group_name, workflow_name, run_name, top:top, filter:filter, custom_headers:custom_headers) + def list(resource_group_name, workflow_name, run_name, top = nil, filter = nil, custom_headers = nil) + first_page = list_as_lazy(resource_group_name, workflow_name, run_name, top, filter, custom_headers) first_page.get_all_items end @@ -52,8 +52,8 @@ def list(resource_group_name, workflow_name, run_name, top:nil, filter:nil, cust # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_with_http_info(resource_group_name, workflow_name, run_name, top:nil, filter:nil, custom_headers:nil) - list_async(resource_group_name, workflow_name, run_name, top:top, filter:filter, custom_headers:custom_headers).value! + def list_with_http_info(resource_group_name, workflow_name, run_name, top = nil, filter = nil, custom_headers = nil) + list_async(resource_group_name, workflow_name, run_name, top, filter, custom_headers).value! end # @@ -69,7 +69,7 @@ def list_with_http_info(resource_group_name, workflow_name, run_name, top:nil, f # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_async(resource_group_name, workflow_name, run_name, top:nil, filter:nil, custom_headers:nil) + def list_async(resource_group_name, workflow_name, run_name, top = nil, filter = nil, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? @@ -78,7 +78,6 @@ def list_async(resource_group_name, workflow_name, run_name, top:nil, filter:nil request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -135,8 +134,8 @@ def list_async(resource_group_name, workflow_name, run_name, top:nil, filter:nil # # @return [WorkflowRunAction] operation results. # - def get(resource_group_name, workflow_name, run_name, action_name, custom_headers:nil) - response = get_async(resource_group_name, workflow_name, run_name, action_name, custom_headers:custom_headers).value! + def get(resource_group_name, workflow_name, run_name, action_name, custom_headers = nil) + response = get_async(resource_group_name, workflow_name, run_name, action_name, custom_headers).value! response.body unless response.nil? end @@ -152,8 +151,8 @@ def get(resource_group_name, workflow_name, run_name, action_name, custom_header # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def get_with_http_info(resource_group_name, workflow_name, run_name, action_name, custom_headers:nil) - get_async(resource_group_name, workflow_name, run_name, action_name, custom_headers:custom_headers).value! + def get_with_http_info(resource_group_name, workflow_name, run_name, action_name, custom_headers = nil) + get_async(resource_group_name, workflow_name, run_name, action_name, custom_headers).value! end # @@ -168,7 +167,7 @@ def get_with_http_info(resource_group_name, workflow_name, run_name, action_name # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def get_async(resource_group_name, workflow_name, run_name, action_name, custom_headers:nil) + def get_async(resource_group_name, workflow_name, run_name, action_name, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? @@ -178,7 +177,6 @@ def get_async(resource_group_name, workflow_name, run_name, action_name, custom_ request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -233,8 +231,8 @@ def get_async(resource_group_name, workflow_name, run_name, action_name, custom_ # # @return [WorkflowRunActionListResult] operation results. # - def list_next(next_page_link, custom_headers:nil) - response = list_next_async(next_page_link, custom_headers:custom_headers).value! + def list_next(next_page_link, custom_headers = nil) + response = list_next_async(next_page_link, custom_headers).value! response.body unless response.nil? end @@ -248,8 +246,8 @@ def list_next(next_page_link, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_next_with_http_info(next_page_link, custom_headers:nil) - list_next_async(next_page_link, custom_headers:custom_headers).value! + def list_next_with_http_info(next_page_link, custom_headers = nil) + list_next_async(next_page_link, custom_headers).value! end # @@ -262,12 +260,11 @@ def list_next_with_http_info(next_page_link, custom_headers:nil) # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_next_async(next_page_link, custom_headers:nil) + def list_next_async(next_page_link, custom_headers = nil) fail ArgumentError, 'next_page_link is nil' if next_page_link.nil? request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -325,12 +322,12 @@ def list_next_async(next_page_link, custom_headers:nil) # @return [WorkflowRunActionListResult] which provide lazy access to pages of # the response. # - def list_as_lazy(resource_group_name, workflow_name, run_name, top:nil, filter:nil, custom_headers:nil) - response = list_async(resource_group_name, workflow_name, run_name, top:top, filter:filter, custom_headers:custom_headers).value! + def list_as_lazy(resource_group_name, workflow_name, run_name, top = nil, filter = nil, custom_headers = nil) + response = list_async(resource_group_name, workflow_name, run_name, top, filter, custom_headers).value! unless response.nil? page = response.body page.next_method = Proc.new do |next_page_link| - list_next_async(next_page_link, custom_headers:custom_headers) + list_next_async(next_page_link, custom_headers) end page end diff --git a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/workflow_runs.rb b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/workflow_runs.rb index 86bd6ead3a..62df687fa8 100644 --- a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/workflow_runs.rb +++ b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/workflow_runs.rb @@ -33,8 +33,8 @@ def initialize(client) # # @return [Array] operation results. # - def list(resource_group_name, workflow_name, top:nil, filter:nil, custom_headers:nil) - first_page = list_as_lazy(resource_group_name, workflow_name, top:top, filter:filter, custom_headers:custom_headers) + def list(resource_group_name, workflow_name, top = nil, filter = nil, custom_headers = nil) + first_page = list_as_lazy(resource_group_name, workflow_name, top, filter, custom_headers) first_page.get_all_items end @@ -50,8 +50,8 @@ def list(resource_group_name, workflow_name, top:nil, filter:nil, custom_headers # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_with_http_info(resource_group_name, workflow_name, top:nil, filter:nil, custom_headers:nil) - list_async(resource_group_name, workflow_name, top:top, filter:filter, custom_headers:custom_headers).value! + def list_with_http_info(resource_group_name, workflow_name, top = nil, filter = nil, custom_headers = nil) + list_async(resource_group_name, workflow_name, top, filter, custom_headers).value! end # @@ -66,7 +66,7 @@ def list_with_http_info(resource_group_name, workflow_name, top:nil, filter:nil, # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_async(resource_group_name, workflow_name, top:nil, filter:nil, custom_headers:nil) + def list_async(resource_group_name, workflow_name, top = nil, filter = nil, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? @@ -74,7 +74,6 @@ def list_async(resource_group_name, workflow_name, top:nil, filter:nil, custom_h request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -130,8 +129,8 @@ def list_async(resource_group_name, workflow_name, top:nil, filter:nil, custom_h # # @return [WorkflowRun] operation results. # - def get(resource_group_name, workflow_name, run_name, custom_headers:nil) - response = get_async(resource_group_name, workflow_name, run_name, custom_headers:custom_headers).value! + def get(resource_group_name, workflow_name, run_name, custom_headers = nil) + response = get_async(resource_group_name, workflow_name, run_name, custom_headers).value! response.body unless response.nil? end @@ -146,8 +145,8 @@ def get(resource_group_name, workflow_name, run_name, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def get_with_http_info(resource_group_name, workflow_name, run_name, custom_headers:nil) - get_async(resource_group_name, workflow_name, run_name, custom_headers:custom_headers).value! + def get_with_http_info(resource_group_name, workflow_name, run_name, custom_headers = nil) + get_async(resource_group_name, workflow_name, run_name, custom_headers).value! end # @@ -161,7 +160,7 @@ def get_with_http_info(resource_group_name, workflow_name, run_name, custom_head # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def get_async(resource_group_name, workflow_name, run_name, custom_headers:nil) + def get_async(resource_group_name, workflow_name, run_name, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? @@ -170,7 +169,6 @@ def get_async(resource_group_name, workflow_name, run_name, custom_headers:nil) request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -225,8 +223,8 @@ def get_async(resource_group_name, workflow_name, run_name, custom_headers:nil) # will be added to the HTTP request. # # - def cancel(resource_group_name, workflow_name, run_name, custom_headers:nil) - response = cancel_async(resource_group_name, workflow_name, run_name, custom_headers:custom_headers).value! + def cancel(resource_group_name, workflow_name, run_name, custom_headers = nil) + response = cancel_async(resource_group_name, workflow_name, run_name, custom_headers).value! nil end @@ -241,8 +239,8 @@ def cancel(resource_group_name, workflow_name, run_name, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def cancel_with_http_info(resource_group_name, workflow_name, run_name, custom_headers:nil) - cancel_async(resource_group_name, workflow_name, run_name, custom_headers:custom_headers).value! + def cancel_with_http_info(resource_group_name, workflow_name, run_name, custom_headers = nil) + cancel_async(resource_group_name, workflow_name, run_name, custom_headers).value! end # @@ -256,7 +254,7 @@ def cancel_with_http_info(resource_group_name, workflow_name, run_name, custom_h # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def cancel_async(resource_group_name, workflow_name, run_name, custom_headers:nil) + def cancel_async(resource_group_name, workflow_name, run_name, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? @@ -265,7 +263,6 @@ def cancel_async(resource_group_name, workflow_name, run_name, custom_headers:ni request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -310,8 +307,8 @@ def cancel_async(resource_group_name, workflow_name, run_name, custom_headers:ni # # @return [WorkflowRunListResult] operation results. # - def list_next(next_page_link, custom_headers:nil) - response = list_next_async(next_page_link, custom_headers:custom_headers).value! + def list_next(next_page_link, custom_headers = nil) + response = list_next_async(next_page_link, custom_headers).value! response.body unless response.nil? end @@ -325,8 +322,8 @@ def list_next(next_page_link, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_next_with_http_info(next_page_link, custom_headers:nil) - list_next_async(next_page_link, custom_headers:custom_headers).value! + def list_next_with_http_info(next_page_link, custom_headers = nil) + list_next_async(next_page_link, custom_headers).value! end # @@ -339,12 +336,11 @@ def list_next_with_http_info(next_page_link, custom_headers:nil) # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_next_async(next_page_link, custom_headers:nil) + def list_next_async(next_page_link, custom_headers = nil) fail ArgumentError, 'next_page_link is nil' if next_page_link.nil? request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -401,12 +397,12 @@ def list_next_async(next_page_link, custom_headers:nil) # @return [WorkflowRunListResult] which provide lazy access to pages of the # response. # - def list_as_lazy(resource_group_name, workflow_name, top:nil, filter:nil, custom_headers:nil) - response = list_async(resource_group_name, workflow_name, top:top, filter:filter, custom_headers:custom_headers).value! + def list_as_lazy(resource_group_name, workflow_name, top = nil, filter = nil, custom_headers = nil) + response = list_async(resource_group_name, workflow_name, top, filter, custom_headers).value! unless response.nil? page = response.body page.next_method = Proc.new do |next_page_link| - list_next_async(next_page_link, custom_headers:custom_headers) + list_next_async(next_page_link, custom_headers) end page end diff --git a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/workflow_trigger_histories.rb b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/workflow_trigger_histories.rb index 502b07632b..0318d7bf53 100644 --- a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/workflow_trigger_histories.rb +++ b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/workflow_trigger_histories.rb @@ -34,8 +34,8 @@ def initialize(client) # # @return [Array] operation results. # - def list(resource_group_name, workflow_name, trigger_name, top:nil, filter:nil, custom_headers:nil) - first_page = list_as_lazy(resource_group_name, workflow_name, trigger_name, top:top, filter:filter, custom_headers:custom_headers) + def list(resource_group_name, workflow_name, trigger_name, top = nil, filter = nil, custom_headers = nil) + first_page = list_as_lazy(resource_group_name, workflow_name, trigger_name, top, filter, custom_headers) first_page.get_all_items end @@ -52,8 +52,8 @@ def list(resource_group_name, workflow_name, trigger_name, top:nil, filter:nil, # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_with_http_info(resource_group_name, workflow_name, trigger_name, top:nil, filter:nil, custom_headers:nil) - list_async(resource_group_name, workflow_name, trigger_name, top:top, filter:filter, custom_headers:custom_headers).value! + def list_with_http_info(resource_group_name, workflow_name, trigger_name, top = nil, filter = nil, custom_headers = nil) + list_async(resource_group_name, workflow_name, trigger_name, top, filter, custom_headers).value! end # @@ -69,7 +69,7 @@ def list_with_http_info(resource_group_name, workflow_name, trigger_name, top:ni # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_async(resource_group_name, workflow_name, trigger_name, top:nil, filter:nil, custom_headers:nil) + def list_async(resource_group_name, workflow_name, trigger_name, top = nil, filter = nil, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? @@ -78,7 +78,6 @@ def list_async(resource_group_name, workflow_name, trigger_name, top:nil, filter request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -135,8 +134,8 @@ def list_async(resource_group_name, workflow_name, trigger_name, top:nil, filter # # @return [WorkflowTriggerHistory] operation results. # - def get(resource_group_name, workflow_name, trigger_name, history_name, custom_headers:nil) - response = get_async(resource_group_name, workflow_name, trigger_name, history_name, custom_headers:custom_headers).value! + def get(resource_group_name, workflow_name, trigger_name, history_name, custom_headers = nil) + response = get_async(resource_group_name, workflow_name, trigger_name, history_name, custom_headers).value! response.body unless response.nil? end @@ -152,8 +151,8 @@ def get(resource_group_name, workflow_name, trigger_name, history_name, custom_h # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def get_with_http_info(resource_group_name, workflow_name, trigger_name, history_name, custom_headers:nil) - get_async(resource_group_name, workflow_name, trigger_name, history_name, custom_headers:custom_headers).value! + def get_with_http_info(resource_group_name, workflow_name, trigger_name, history_name, custom_headers = nil) + get_async(resource_group_name, workflow_name, trigger_name, history_name, custom_headers).value! end # @@ -168,7 +167,7 @@ def get_with_http_info(resource_group_name, workflow_name, trigger_name, history # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def get_async(resource_group_name, workflow_name, trigger_name, history_name, custom_headers:nil) + def get_async(resource_group_name, workflow_name, trigger_name, history_name, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? @@ -178,7 +177,6 @@ def get_async(resource_group_name, workflow_name, trigger_name, history_name, cu request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -233,8 +231,8 @@ def get_async(resource_group_name, workflow_name, trigger_name, history_name, cu # # @return [WorkflowTriggerHistoryListResult] operation results. # - def list_next(next_page_link, custom_headers:nil) - response = list_next_async(next_page_link, custom_headers:custom_headers).value! + def list_next(next_page_link, custom_headers = nil) + response = list_next_async(next_page_link, custom_headers).value! response.body unless response.nil? end @@ -248,8 +246,8 @@ def list_next(next_page_link, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_next_with_http_info(next_page_link, custom_headers:nil) - list_next_async(next_page_link, custom_headers:custom_headers).value! + def list_next_with_http_info(next_page_link, custom_headers = nil) + list_next_async(next_page_link, custom_headers).value! end # @@ -262,12 +260,11 @@ def list_next_with_http_info(next_page_link, custom_headers:nil) # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_next_async(next_page_link, custom_headers:nil) + def list_next_async(next_page_link, custom_headers = nil) fail ArgumentError, 'next_page_link is nil' if next_page_link.nil? request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -325,12 +322,12 @@ def list_next_async(next_page_link, custom_headers:nil) # @return [WorkflowTriggerHistoryListResult] which provide lazy access to pages # of the response. # - def list_as_lazy(resource_group_name, workflow_name, trigger_name, top:nil, filter:nil, custom_headers:nil) - response = list_async(resource_group_name, workflow_name, trigger_name, top:top, filter:filter, custom_headers:custom_headers).value! + def list_as_lazy(resource_group_name, workflow_name, trigger_name, top = nil, filter = nil, custom_headers = nil) + response = list_async(resource_group_name, workflow_name, trigger_name, top, filter, custom_headers).value! unless response.nil? page = response.body page.next_method = Proc.new do |next_page_link| - list_next_async(next_page_link, custom_headers:custom_headers) + list_next_async(next_page_link, custom_headers) end page end diff --git a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/workflow_triggers.rb b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/workflow_triggers.rb index d70fe2ac20..10f0a6a2cf 100644 --- a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/workflow_triggers.rb +++ b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/workflow_triggers.rb @@ -33,8 +33,8 @@ def initialize(client) # # @return [Array] operation results. # - def list(resource_group_name, workflow_name, top:nil, filter:nil, custom_headers:nil) - first_page = list_as_lazy(resource_group_name, workflow_name, top:top, filter:filter, custom_headers:custom_headers) + def list(resource_group_name, workflow_name, top = nil, filter = nil, custom_headers = nil) + first_page = list_as_lazy(resource_group_name, workflow_name, top, filter, custom_headers) first_page.get_all_items end @@ -50,8 +50,8 @@ def list(resource_group_name, workflow_name, top:nil, filter:nil, custom_headers # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_with_http_info(resource_group_name, workflow_name, top:nil, filter:nil, custom_headers:nil) - list_async(resource_group_name, workflow_name, top:top, filter:filter, custom_headers:custom_headers).value! + def list_with_http_info(resource_group_name, workflow_name, top = nil, filter = nil, custom_headers = nil) + list_async(resource_group_name, workflow_name, top, filter, custom_headers).value! end # @@ -66,7 +66,7 @@ def list_with_http_info(resource_group_name, workflow_name, top:nil, filter:nil, # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_async(resource_group_name, workflow_name, top:nil, filter:nil, custom_headers:nil) + def list_async(resource_group_name, workflow_name, top = nil, filter = nil, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? @@ -74,7 +74,6 @@ def list_async(resource_group_name, workflow_name, top:nil, filter:nil, custom_h request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -130,8 +129,8 @@ def list_async(resource_group_name, workflow_name, top:nil, filter:nil, custom_h # # @return [WorkflowTrigger] operation results. # - def get(resource_group_name, workflow_name, trigger_name, custom_headers:nil) - response = get_async(resource_group_name, workflow_name, trigger_name, custom_headers:custom_headers).value! + def get(resource_group_name, workflow_name, trigger_name, custom_headers = nil) + response = get_async(resource_group_name, workflow_name, trigger_name, custom_headers).value! response.body unless response.nil? end @@ -146,8 +145,8 @@ def get(resource_group_name, workflow_name, trigger_name, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def get_with_http_info(resource_group_name, workflow_name, trigger_name, custom_headers:nil) - get_async(resource_group_name, workflow_name, trigger_name, custom_headers:custom_headers).value! + def get_with_http_info(resource_group_name, workflow_name, trigger_name, custom_headers = nil) + get_async(resource_group_name, workflow_name, trigger_name, custom_headers).value! end # @@ -161,7 +160,7 @@ def get_with_http_info(resource_group_name, workflow_name, trigger_name, custom_ # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def get_async(resource_group_name, workflow_name, trigger_name, custom_headers:nil) + def get_async(resource_group_name, workflow_name, trigger_name, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? @@ -170,7 +169,6 @@ def get_async(resource_group_name, workflow_name, trigger_name, custom_headers:n request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -225,8 +223,8 @@ def get_async(resource_group_name, workflow_name, trigger_name, custom_headers:n # will be added to the HTTP request. # # - def run(resource_group_name, workflow_name, trigger_name, custom_headers:nil) - response = run_async(resource_group_name, workflow_name, trigger_name, custom_headers:custom_headers).value! + def run(resource_group_name, workflow_name, trigger_name, custom_headers = nil) + response = run_async(resource_group_name, workflow_name, trigger_name, custom_headers).value! nil end @@ -241,8 +239,8 @@ def run(resource_group_name, workflow_name, trigger_name, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def run_with_http_info(resource_group_name, workflow_name, trigger_name, custom_headers:nil) - run_async(resource_group_name, workflow_name, trigger_name, custom_headers:custom_headers).value! + def run_with_http_info(resource_group_name, workflow_name, trigger_name, custom_headers = nil) + run_async(resource_group_name, workflow_name, trigger_name, custom_headers).value! end # @@ -256,7 +254,7 @@ def run_with_http_info(resource_group_name, workflow_name, trigger_name, custom_ # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def run_async(resource_group_name, workflow_name, trigger_name, custom_headers:nil) + def run_async(resource_group_name, workflow_name, trigger_name, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? @@ -265,7 +263,6 @@ def run_async(resource_group_name, workflow_name, trigger_name, custom_headers:n request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -310,8 +307,8 @@ def run_async(resource_group_name, workflow_name, trigger_name, custom_headers:n # # @return [WorkflowTriggerListResult] operation results. # - def list_next(next_page_link, custom_headers:nil) - response = list_next_async(next_page_link, custom_headers:custom_headers).value! + def list_next(next_page_link, custom_headers = nil) + response = list_next_async(next_page_link, custom_headers).value! response.body unless response.nil? end @@ -325,8 +322,8 @@ def list_next(next_page_link, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_next_with_http_info(next_page_link, custom_headers:nil) - list_next_async(next_page_link, custom_headers:custom_headers).value! + def list_next_with_http_info(next_page_link, custom_headers = nil) + list_next_async(next_page_link, custom_headers).value! end # @@ -339,12 +336,11 @@ def list_next_with_http_info(next_page_link, custom_headers:nil) # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_next_async(next_page_link, custom_headers:nil) + def list_next_async(next_page_link, custom_headers = nil) fail ArgumentError, 'next_page_link is nil' if next_page_link.nil? request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -401,12 +397,12 @@ def list_next_async(next_page_link, custom_headers:nil) # @return [WorkflowTriggerListResult] which provide lazy access to pages of the # response. # - def list_as_lazy(resource_group_name, workflow_name, top:nil, filter:nil, custom_headers:nil) - response = list_async(resource_group_name, workflow_name, top:top, filter:filter, custom_headers:custom_headers).value! + def list_as_lazy(resource_group_name, workflow_name, top = nil, filter = nil, custom_headers = nil) + response = list_async(resource_group_name, workflow_name, top, filter, custom_headers).value! unless response.nil? page = response.body page.next_method = Proc.new do |next_page_link| - list_next_async(next_page_link, custom_headers:custom_headers) + list_next_async(next_page_link, custom_headers) end page end diff --git a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/workflow_versions.rb b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/workflow_versions.rb index 3e6689041a..fad2170938 100644 --- a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/workflow_versions.rb +++ b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/workflow_versions.rb @@ -32,8 +32,8 @@ def initialize(client) # # @return [WorkflowVersion] operation results. # - def get(resource_group_name, workflow_name, version_id, custom_headers:nil) - response = get_async(resource_group_name, workflow_name, version_id, custom_headers:custom_headers).value! + def get(resource_group_name, workflow_name, version_id, custom_headers = nil) + response = get_async(resource_group_name, workflow_name, version_id, custom_headers).value! response.body unless response.nil? end @@ -48,8 +48,8 @@ def get(resource_group_name, workflow_name, version_id, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def get_with_http_info(resource_group_name, workflow_name, version_id, custom_headers:nil) - get_async(resource_group_name, workflow_name, version_id, custom_headers:custom_headers).value! + def get_with_http_info(resource_group_name, workflow_name, version_id, custom_headers = nil) + get_async(resource_group_name, workflow_name, version_id, custom_headers).value! end # @@ -63,7 +63,7 @@ def get_with_http_info(resource_group_name, workflow_name, version_id, custom_he # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def get_async(resource_group_name, workflow_name, version_id, custom_headers:nil) + def get_async(resource_group_name, workflow_name, version_id, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? @@ -72,7 +72,6 @@ def get_async(resource_group_name, workflow_name, version_id, custom_headers:nil request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid diff --git a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/workflows.rb b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/workflows.rb index 84c8b0d2f9..338f96a8ac 100644 --- a/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/workflows.rb +++ b/management/azure_mgmt_logic/lib/2015-02-01-preview/generated/azure_mgmt_logic/workflows.rb @@ -31,8 +31,8 @@ def initialize(client) # # @return [Array] operation results. # - def list_by_subscription(top:nil, filter:nil, custom_headers:nil) - first_page = list_by_subscription_as_lazy(top:top, filter:filter, custom_headers:custom_headers) + def list_by_subscription(top = nil, filter = nil, custom_headers = nil) + first_page = list_by_subscription_as_lazy(top, filter, custom_headers) first_page.get_all_items end @@ -46,8 +46,8 @@ def list_by_subscription(top:nil, filter:nil, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_by_subscription_with_http_info(top:nil, filter:nil, custom_headers:nil) - list_by_subscription_async(top:top, filter:filter, custom_headers:custom_headers).value! + def list_by_subscription_with_http_info(top = nil, filter = nil, custom_headers = nil) + list_by_subscription_async(top, filter, custom_headers).value! end # @@ -60,13 +60,12 @@ def list_by_subscription_with_http_info(top:nil, filter:nil, custom_headers:nil) # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_by_subscription_async(top:nil, filter:nil, custom_headers:nil) + def list_by_subscription_async(top = nil, filter = nil, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -122,8 +121,8 @@ def list_by_subscription_async(top:nil, filter:nil, custom_headers:nil) # # @return [Array] operation results. # - def list_by_resource_group(resource_group_name, top:nil, filter:nil, custom_headers:nil) - first_page = list_by_resource_group_as_lazy(resource_group_name, top:top, filter:filter, custom_headers:custom_headers) + def list_by_resource_group(resource_group_name, top = nil, filter = nil, custom_headers = nil) + first_page = list_by_resource_group_as_lazy(resource_group_name, top, filter, custom_headers) first_page.get_all_items end @@ -138,8 +137,8 @@ def list_by_resource_group(resource_group_name, top:nil, filter:nil, custom_head # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_by_resource_group_with_http_info(resource_group_name, top:nil, filter:nil, custom_headers:nil) - list_by_resource_group_async(resource_group_name, top:top, filter:filter, custom_headers:custom_headers).value! + def list_by_resource_group_with_http_info(resource_group_name, top = nil, filter = nil, custom_headers = nil) + list_by_resource_group_async(resource_group_name, top, filter, custom_headers).value! end # @@ -153,14 +152,13 @@ def list_by_resource_group_with_http_info(resource_group_name, top:nil, filter:n # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_by_resource_group_async(resource_group_name, top:nil, filter:nil, custom_headers:nil) + def list_by_resource_group_async(resource_group_name, top = nil, filter = nil, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -215,8 +213,8 @@ def list_by_resource_group_async(resource_group_name, top:nil, filter:nil, custo # # @return [Workflow] operation results. # - def get(resource_group_name, workflow_name, custom_headers:nil) - response = get_async(resource_group_name, workflow_name, custom_headers:custom_headers).value! + def get(resource_group_name, workflow_name, custom_headers = nil) + response = get_async(resource_group_name, workflow_name, custom_headers).value! response.body unless response.nil? end @@ -230,8 +228,8 @@ def get(resource_group_name, workflow_name, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def get_with_http_info(resource_group_name, workflow_name, custom_headers:nil) - get_async(resource_group_name, workflow_name, custom_headers:custom_headers).value! + def get_with_http_info(resource_group_name, workflow_name, custom_headers = nil) + get_async(resource_group_name, workflow_name, custom_headers).value! end # @@ -244,7 +242,7 @@ def get_with_http_info(resource_group_name, workflow_name, custom_headers:nil) # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def get_async(resource_group_name, workflow_name, custom_headers:nil) + def get_async(resource_group_name, workflow_name, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? @@ -252,7 +250,6 @@ def get_async(resource_group_name, workflow_name, custom_headers:nil) request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -308,8 +305,8 @@ def get_async(resource_group_name, workflow_name, custom_headers:nil) # # @return [Workflow] operation results. # - def create_or_update(resource_group_name, workflow_name, workflow, custom_headers:nil) - response = create_or_update_async(resource_group_name, workflow_name, workflow, custom_headers:custom_headers).value! + def create_or_update(resource_group_name, workflow_name, workflow, custom_headers = nil) + response = create_or_update_async(resource_group_name, workflow_name, workflow, custom_headers).value! response.body unless response.nil? end @@ -324,8 +321,8 @@ def create_or_update(resource_group_name, workflow_name, workflow, custom_header # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def create_or_update_with_http_info(resource_group_name, workflow_name, workflow, custom_headers:nil) - create_or_update_async(resource_group_name, workflow_name, workflow, custom_headers:custom_headers).value! + def create_or_update_with_http_info(resource_group_name, workflow_name, workflow, custom_headers = nil) + create_or_update_async(resource_group_name, workflow_name, workflow, custom_headers).value! end # @@ -339,7 +336,7 @@ def create_or_update_with_http_info(resource_group_name, workflow_name, workflow # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def create_or_update_async(resource_group_name, workflow_name, workflow, custom_headers:nil) + def create_or_update_async(resource_group_name, workflow_name, workflow, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? @@ -348,12 +345,13 @@ def create_or_update_async(resource_group_name, workflow_name, workflow, custom_ request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + request_headers['Content-Type'] = 'application/json; charset=utf-8' + # Serialize Request request_mapper = Azure::Logic::Mgmt::V2015_02_01_preview::Models::Workflow.mapper() request_content = @client.serialize(request_mapper, workflow) @@ -421,8 +419,8 @@ def create_or_update_async(resource_group_name, workflow_name, workflow, custom_ # # @return [Workflow] operation results. # - def update(resource_group_name, workflow_name, workflow, custom_headers:nil) - response = update_async(resource_group_name, workflow_name, workflow, custom_headers:custom_headers).value! + def update(resource_group_name, workflow_name, workflow, custom_headers = nil) + response = update_async(resource_group_name, workflow_name, workflow, custom_headers).value! response.body unless response.nil? end @@ -437,8 +435,8 @@ def update(resource_group_name, workflow_name, workflow, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def update_with_http_info(resource_group_name, workflow_name, workflow, custom_headers:nil) - update_async(resource_group_name, workflow_name, workflow, custom_headers:custom_headers).value! + def update_with_http_info(resource_group_name, workflow_name, workflow, custom_headers = nil) + update_async(resource_group_name, workflow_name, workflow, custom_headers).value! end # @@ -452,7 +450,7 @@ def update_with_http_info(resource_group_name, workflow_name, workflow, custom_h # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def update_async(resource_group_name, workflow_name, workflow, custom_headers:nil) + def update_async(resource_group_name, workflow_name, workflow, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? @@ -461,12 +459,13 @@ def update_async(resource_group_name, workflow_name, workflow, custom_headers:ni request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + request_headers['Content-Type'] = 'application/json; charset=utf-8' + # Serialize Request request_mapper = Azure::Logic::Mgmt::V2015_02_01_preview::Models::Workflow.mapper() request_content = @client.serialize(request_mapper, workflow) @@ -522,8 +521,8 @@ def update_async(resource_group_name, workflow_name, workflow, custom_headers:ni # will be added to the HTTP request. # # - def delete(resource_group_name, workflow_name, custom_headers:nil) - response = delete_async(resource_group_name, workflow_name, custom_headers:custom_headers).value! + def delete(resource_group_name, workflow_name, custom_headers = nil) + response = delete_async(resource_group_name, workflow_name, custom_headers).value! nil end @@ -537,8 +536,8 @@ def delete(resource_group_name, workflow_name, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def delete_with_http_info(resource_group_name, workflow_name, custom_headers:nil) - delete_async(resource_group_name, workflow_name, custom_headers:custom_headers).value! + def delete_with_http_info(resource_group_name, workflow_name, custom_headers = nil) + delete_async(resource_group_name, workflow_name, custom_headers).value! end # @@ -551,7 +550,7 @@ def delete_with_http_info(resource_group_name, workflow_name, custom_headers:nil # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def delete_async(resource_group_name, workflow_name, custom_headers:nil) + def delete_async(resource_group_name, workflow_name, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? @@ -559,7 +558,6 @@ def delete_async(resource_group_name, workflow_name, custom_headers:nil) request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -605,8 +603,8 @@ def delete_async(resource_group_name, workflow_name, custom_headers:nil) # # @return [WorkflowRun] operation results. # - def run(resource_group_name, workflow_name, parameters, custom_headers:nil) - response = run_async(resource_group_name, workflow_name, parameters, custom_headers:custom_headers).value! + def run(resource_group_name, workflow_name, parameters, custom_headers = nil) + response = run_async(resource_group_name, workflow_name, parameters, custom_headers).value! response.body unless response.nil? end @@ -620,9 +618,9 @@ def run(resource_group_name, workflow_name, parameters, custom_headers:nil) # @return [Concurrent::Promise] promise which provides async access to http # response. # - def run_async(resource_group_name, workflow_name, parameters, custom_headers:nil) + def run_async(resource_group_name, workflow_name, parameters, custom_headers = nil) # Send request - promise = begin_run_async(resource_group_name, workflow_name, parameters, custom_headers:custom_headers) + promise = begin_run_async(resource_group_name, workflow_name, parameters, custom_headers) promise = promise.then do |response| # Defining deserialization method. @@ -647,8 +645,8 @@ def run_async(resource_group_name, workflow_name, parameters, custom_headers:nil # will be added to the HTTP request. # # - def disable(resource_group_name, workflow_name, custom_headers:nil) - response = disable_async(resource_group_name, workflow_name, custom_headers:custom_headers).value! + def disable(resource_group_name, workflow_name, custom_headers = nil) + response = disable_async(resource_group_name, workflow_name, custom_headers).value! nil end @@ -662,8 +660,8 @@ def disable(resource_group_name, workflow_name, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def disable_with_http_info(resource_group_name, workflow_name, custom_headers:nil) - disable_async(resource_group_name, workflow_name, custom_headers:custom_headers).value! + def disable_with_http_info(resource_group_name, workflow_name, custom_headers = nil) + disable_async(resource_group_name, workflow_name, custom_headers).value! end # @@ -676,7 +674,7 @@ def disable_with_http_info(resource_group_name, workflow_name, custom_headers:ni # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def disable_async(resource_group_name, workflow_name, custom_headers:nil) + def disable_async(resource_group_name, workflow_name, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? @@ -684,7 +682,6 @@ def disable_async(resource_group_name, workflow_name, custom_headers:nil) request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -728,8 +725,8 @@ def disable_async(resource_group_name, workflow_name, custom_headers:nil) # will be added to the HTTP request. # # - def enable(resource_group_name, workflow_name, custom_headers:nil) - response = enable_async(resource_group_name, workflow_name, custom_headers:custom_headers).value! + def enable(resource_group_name, workflow_name, custom_headers = nil) + response = enable_async(resource_group_name, workflow_name, custom_headers).value! nil end @@ -743,8 +740,8 @@ def enable(resource_group_name, workflow_name, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def enable_with_http_info(resource_group_name, workflow_name, custom_headers:nil) - enable_async(resource_group_name, workflow_name, custom_headers:custom_headers).value! + def enable_with_http_info(resource_group_name, workflow_name, custom_headers = nil) + enable_async(resource_group_name, workflow_name, custom_headers).value! end # @@ -757,7 +754,7 @@ def enable_with_http_info(resource_group_name, workflow_name, custom_headers:nil # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def enable_async(resource_group_name, workflow_name, custom_headers:nil) + def enable_async(resource_group_name, workflow_name, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? @@ -765,7 +762,6 @@ def enable_async(resource_group_name, workflow_name, custom_headers:nil) request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -810,8 +806,8 @@ def enable_async(resource_group_name, workflow_name, custom_headers:nil) # will be added to the HTTP request. # # - def validate(resource_group_name, workflow_name, workflow, custom_headers:nil) - response = validate_async(resource_group_name, workflow_name, workflow, custom_headers:custom_headers).value! + def validate(resource_group_name, workflow_name, workflow, custom_headers = nil) + response = validate_async(resource_group_name, workflow_name, workflow, custom_headers).value! nil end @@ -826,8 +822,8 @@ def validate(resource_group_name, workflow_name, workflow, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def validate_with_http_info(resource_group_name, workflow_name, workflow, custom_headers:nil) - validate_async(resource_group_name, workflow_name, workflow, custom_headers:custom_headers).value! + def validate_with_http_info(resource_group_name, workflow_name, workflow, custom_headers = nil) + validate_async(resource_group_name, workflow_name, workflow, custom_headers).value! end # @@ -841,7 +837,7 @@ def validate_with_http_info(resource_group_name, workflow_name, workflow, custom # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def validate_async(resource_group_name, workflow_name, workflow, custom_headers:nil) + def validate_async(resource_group_name, workflow_name, workflow, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? @@ -850,12 +846,13 @@ def validate_async(resource_group_name, workflow_name, workflow, custom_headers: request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + request_headers['Content-Type'] = 'application/json; charset=utf-8' + # Serialize Request request_mapper = Azure::Logic::Mgmt::V2015_02_01_preview::Models::Workflow.mapper() request_content = @client.serialize(request_mapper, workflow) @@ -903,8 +900,8 @@ def validate_async(resource_group_name, workflow_name, workflow, custom_headers: # # @return [WorkflowRun] operation results. # - def begin_run(resource_group_name, workflow_name, parameters, custom_headers:nil) - response = begin_run_async(resource_group_name, workflow_name, parameters, custom_headers:custom_headers).value! + def begin_run(resource_group_name, workflow_name, parameters, custom_headers = nil) + response = begin_run_async(resource_group_name, workflow_name, parameters, custom_headers).value! response.body unless response.nil? end @@ -919,8 +916,8 @@ def begin_run(resource_group_name, workflow_name, parameters, custom_headers:nil # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def begin_run_with_http_info(resource_group_name, workflow_name, parameters, custom_headers:nil) - begin_run_async(resource_group_name, workflow_name, parameters, custom_headers:custom_headers).value! + def begin_run_with_http_info(resource_group_name, workflow_name, parameters, custom_headers = nil) + begin_run_async(resource_group_name, workflow_name, parameters, custom_headers).value! end # @@ -934,7 +931,7 @@ def begin_run_with_http_info(resource_group_name, workflow_name, parameters, cus # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def begin_run_async(resource_group_name, workflow_name, parameters, custom_headers:nil) + def begin_run_async(resource_group_name, workflow_name, parameters, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? @@ -943,12 +940,13 @@ def begin_run_async(resource_group_name, workflow_name, parameters, custom_heade request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + request_headers['Content-Type'] = 'application/json; charset=utf-8' + # Serialize Request request_mapper = Azure::Logic::Mgmt::V2015_02_01_preview::Models::RunWorkflowParameters.mapper() request_content = @client.serialize(request_mapper, parameters) @@ -1005,8 +1003,8 @@ def begin_run_async(resource_group_name, workflow_name, parameters, custom_heade # # @return [WorkflowListResult] operation results. # - def list_by_subscription_next(next_page_link, custom_headers:nil) - response = list_by_subscription_next_async(next_page_link, custom_headers:custom_headers).value! + def list_by_subscription_next(next_page_link, custom_headers = nil) + response = list_by_subscription_next_async(next_page_link, custom_headers).value! response.body unless response.nil? end @@ -1020,8 +1018,8 @@ def list_by_subscription_next(next_page_link, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_by_subscription_next_with_http_info(next_page_link, custom_headers:nil) - list_by_subscription_next_async(next_page_link, custom_headers:custom_headers).value! + def list_by_subscription_next_with_http_info(next_page_link, custom_headers = nil) + list_by_subscription_next_async(next_page_link, custom_headers).value! end # @@ -1034,12 +1032,11 @@ def list_by_subscription_next_with_http_info(next_page_link, custom_headers:nil) # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_by_subscription_next_async(next_page_link, custom_headers:nil) + def list_by_subscription_next_async(next_page_link, custom_headers = nil) fail ArgumentError, 'next_page_link is nil' if next_page_link.nil? request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -1093,8 +1090,8 @@ def list_by_subscription_next_async(next_page_link, custom_headers:nil) # # @return [WorkflowListResult] operation results. # - def list_by_resource_group_next(next_page_link, custom_headers:nil) - response = list_by_resource_group_next_async(next_page_link, custom_headers:custom_headers).value! + def list_by_resource_group_next(next_page_link, custom_headers = nil) + response = list_by_resource_group_next_async(next_page_link, custom_headers).value! response.body unless response.nil? end @@ -1108,8 +1105,8 @@ def list_by_resource_group_next(next_page_link, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_by_resource_group_next_with_http_info(next_page_link, custom_headers:nil) - list_by_resource_group_next_async(next_page_link, custom_headers:custom_headers).value! + def list_by_resource_group_next_with_http_info(next_page_link, custom_headers = nil) + list_by_resource_group_next_async(next_page_link, custom_headers).value! end # @@ -1122,12 +1119,11 @@ def list_by_resource_group_next_with_http_info(next_page_link, custom_headers:ni # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_by_resource_group_next_async(next_page_link, custom_headers:nil) + def list_by_resource_group_next_async(next_page_link, custom_headers = nil) fail ArgumentError, 'next_page_link is nil' if next_page_link.nil? request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -1182,12 +1178,12 @@ def list_by_resource_group_next_async(next_page_link, custom_headers:nil) # @return [WorkflowListResult] which provide lazy access to pages of the # response. # - def list_by_subscription_as_lazy(top:nil, filter:nil, custom_headers:nil) - response = list_by_subscription_async(top:top, filter:filter, custom_headers:custom_headers).value! + def list_by_subscription_as_lazy(top = nil, filter = nil, custom_headers = nil) + response = list_by_subscription_async(top, filter, custom_headers).value! unless response.nil? page = response.body page.next_method = Proc.new do |next_page_link| - list_by_subscription_next_async(next_page_link, custom_headers:custom_headers) + list_by_subscription_next_async(next_page_link, custom_headers) end page end @@ -1205,12 +1201,12 @@ def list_by_subscription_as_lazy(top:nil, filter:nil, custom_headers:nil) # @return [WorkflowListResult] which provide lazy access to pages of the # response. # - def list_by_resource_group_as_lazy(resource_group_name, top:nil, filter:nil, custom_headers:nil) - response = list_by_resource_group_async(resource_group_name, top:top, filter:filter, custom_headers:custom_headers).value! + def list_by_resource_group_as_lazy(resource_group_name, top = nil, filter = nil, custom_headers = nil) + response = list_by_resource_group_async(resource_group_name, top, filter, custom_headers).value! unless response.nil? page = response.body page.next_method = Proc.new do |next_page_link| - list_by_resource_group_next_async(next_page_link, custom_headers:custom_headers) + list_by_resource_group_next_async(next_page_link, custom_headers) end page end diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic.rb index c05e488e3d..d1ceba7f24 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic.rb @@ -26,7 +26,12 @@ module Azure::Logic::Mgmt::V2016_06_01 autoload :WorkflowTriggerHistories, '2016-06-01/generated/azure_mgmt_logic/workflow_trigger_histories.rb' autoload :WorkflowRuns, '2016-06-01/generated/azure_mgmt_logic/workflow_runs.rb' autoload :WorkflowRunActions, '2016-06-01/generated/azure_mgmt_logic/workflow_run_actions.rb' + autoload :WorkflowRunActionRepetitions, '2016-06-01/generated/azure_mgmt_logic/workflow_run_action_repetitions.rb' + autoload :WorkflowRunActionScopedRepetitions, '2016-06-01/generated/azure_mgmt_logic/workflow_run_action_scoped_repetitions.rb' + autoload :WorkflowRunOperations, '2016-06-01/generated/azure_mgmt_logic/workflow_run_operations.rb' autoload :IntegrationAccounts, '2016-06-01/generated/azure_mgmt_logic/integration_accounts.rb' + autoload :IntegrationAccountAssemblies, '2016-06-01/generated/azure_mgmt_logic/integration_account_assemblies.rb' + autoload :IntegrationAccountBatchConfigurations, '2016-06-01/generated/azure_mgmt_logic/integration_account_batch_configurations.rb' autoload :Schemas, '2016-06-01/generated/azure_mgmt_logic/schemas.rb' autoload :Maps, '2016-06-01/generated/azure_mgmt_logic/maps.rb' autoload :Partners, '2016-06-01/generated/azure_mgmt_logic/partners.rb' @@ -36,100 +41,121 @@ module Azure::Logic::Mgmt::V2016_06_01 autoload :LogicManagementClient, '2016-06-01/generated/azure_mgmt_logic/logic_management_client.rb' module Models - autoload :IntegrationAccountPartnerFilter, '2016-06-01/generated/azure_mgmt_logic/models/integration_account_partner_filter.rb' + autoload :X12SecuritySettings, '2016-06-01/generated/azure_mgmt_logic/models/x12security_settings.rb' autoload :Resource, '2016-06-01/generated/azure_mgmt_logic/models/resource.rb' - autoload :AS2MessageConnectionSettings, '2016-06-01/generated/azure_mgmt_logic/models/as2message_connection_settings.rb' + autoload :X12ProcessingSettings, '2016-06-01/generated/azure_mgmt_logic/models/x12processing_settings.rb' autoload :ResourceReference, '2016-06-01/generated/azure_mgmt_logic/models/resource_reference.rb' - autoload :AS2AcknowledgementConnectionSettings, '2016-06-01/generated/azure_mgmt_logic/models/as2acknowledgement_connection_settings.rb' + autoload :X12EnvelopeOverride, '2016-06-01/generated/azure_mgmt_logic/models/x12envelope_override.rb' autoload :WorkflowParameter, '2016-06-01/generated/azure_mgmt_logic/models/workflow_parameter.rb' - autoload :AS2MdnSettings, '2016-06-01/generated/azure_mgmt_logic/models/as2mdn_settings.rb' + autoload :X12ValidationOverride, '2016-06-01/generated/azure_mgmt_logic/models/x12validation_override.rb' autoload :WorkflowFilter, '2016-06-01/generated/azure_mgmt_logic/models/workflow_filter.rb' - autoload :AS2SecuritySettings, '2016-06-01/generated/azure_mgmt_logic/models/as2security_settings.rb' - autoload :KeyVaultKeyReferenceKeyVault, '2016-06-01/generated/azure_mgmt_logic/models/key_vault_key_reference_key_vault.rb' - autoload :WorkflowVersionListResult, '2016-06-01/generated/azure_mgmt_logic/models/workflow_version_list_result.rb' - autoload :IntegrationAccountPartnerListResult, '2016-06-01/generated/azure_mgmt_logic/models/integration_account_partner_list_result.rb' - autoload :RecurrenceSchedule, '2016-06-01/generated/azure_mgmt_logic/models/recurrence_schedule.rb' - autoload :SubResource, '2016-06-01/generated/azure_mgmt_logic/models/sub_resource.rb' - autoload :Sku, '2016-06-01/generated/azure_mgmt_logic/models/sku.rb' - autoload :WorkflowTriggerListResult, '2016-06-01/generated/azure_mgmt_logic/models/workflow_trigger_list_result.rb' - autoload :WorkflowTriggerListCallbackUrlQueries, '2016-06-01/generated/azure_mgmt_logic/models/workflow_trigger_list_callback_url_queries.rb' - autoload :IntegrationAccountAgreementListResult, '2016-06-01/generated/azure_mgmt_logic/models/integration_account_agreement_list_result.rb' - autoload :Correlation, '2016-06-01/generated/azure_mgmt_logic/models/correlation.rb' - autoload :WorkflowListResult, '2016-06-01/generated/azure_mgmt_logic/models/workflow_list_result.rb' - autoload :ContentLink, '2016-06-01/generated/azure_mgmt_logic/models/content_link.rb' - autoload :IntegrationAccountAgreementFilter, '2016-06-01/generated/azure_mgmt_logic/models/integration_account_agreement_filter.rb' - autoload :WorkflowTriggerHistoryListResult, '2016-06-01/generated/azure_mgmt_logic/models/workflow_trigger_history_list_result.rb' - autoload :AS2ValidationSettings, '2016-06-01/generated/azure_mgmt_logic/models/as2validation_settings.rb' - autoload :WorkflowRunTrigger, '2016-06-01/generated/azure_mgmt_logic/models/workflow_run_trigger.rb' - autoload :AS2EnvelopeSettings, '2016-06-01/generated/azure_mgmt_logic/models/as2envelope_settings.rb' - autoload :OperationDisplay, '2016-06-01/generated/azure_mgmt_logic/models/operation_display.rb' - autoload :AS2ErrorSettings, '2016-06-01/generated/azure_mgmt_logic/models/as2error_settings.rb' - autoload :WorkflowRunListResult, '2016-06-01/generated/azure_mgmt_logic/models/workflow_run_list_result.rb' + autoload :X12MessageIdentifier, '2016-06-01/generated/azure_mgmt_logic/models/x12message_identifier.rb' autoload :AS2ProtocolSettings, '2016-06-01/generated/azure_mgmt_logic/models/as2protocol_settings.rb' - autoload :ErrorResponse, '2016-06-01/generated/azure_mgmt_logic/models/error_response.rb' autoload :AS2OneWayAgreement, '2016-06-01/generated/azure_mgmt_logic/models/as2one_way_agreement.rb' - autoload :IntegrationAccountSessionListResult, '2016-06-01/generated/azure_mgmt_logic/models/integration_account_session_list_result.rb' + autoload :RecurrenceScheduleOccurrence, '2016-06-01/generated/azure_mgmt_logic/models/recurrence_schedule_occurrence.rb' autoload :AS2AgreementContent, '2016-06-01/generated/azure_mgmt_logic/models/as2agreement_content.rb' - autoload :WorkflowRunActionListResult, '2016-06-01/generated/azure_mgmt_logic/models/workflow_run_action_list_result.rb' + autoload :WorkflowTriggerRecurrence, '2016-06-01/generated/azure_mgmt_logic/models/workflow_trigger_recurrence.rb' autoload :X12ValidationSettings, '2016-06-01/generated/azure_mgmt_logic/models/x12validation_settings.rb' - autoload :GenerateUpgradedDefinitionParameters, '2016-06-01/generated/azure_mgmt_logic/models/generate_upgraded_definition_parameters.rb' + autoload :WorkflowTriggerFilter, '2016-06-01/generated/azure_mgmt_logic/models/workflow_trigger_filter.rb' autoload :X12FramingSettings, '2016-06-01/generated/azure_mgmt_logic/models/x12framing_settings.rb' - autoload :IntegrationAccountSessionFilter, '2016-06-01/generated/azure_mgmt_logic/models/integration_account_session_filter.rb' + autoload :WorkflowTriggerListCallbackUrlQueries, '2016-06-01/generated/azure_mgmt_logic/models/workflow_trigger_list_callback_url_queries.rb' autoload :X12EnvelopeSettings, '2016-06-01/generated/azure_mgmt_logic/models/x12envelope_settings.rb' - autoload :GetCallbackUrlParameters, '2016-06-01/generated/azure_mgmt_logic/models/get_callback_url_parameters.rb' + autoload :Correlation, '2016-06-01/generated/azure_mgmt_logic/models/correlation.rb' autoload :X12AcknowledgementSettings, '2016-06-01/generated/azure_mgmt_logic/models/x12acknowledgement_settings.rb' - autoload :IntegrationAccountCertificateListResult, '2016-06-01/generated/azure_mgmt_logic/models/integration_account_certificate_list_result.rb' + autoload :ContentLink, '2016-06-01/generated/azure_mgmt_logic/models/content_link.rb' autoload :X12MessageFilter, '2016-06-01/generated/azure_mgmt_logic/models/x12message_filter.rb' - autoload :IntegrationAccountSchemaFilter, '2016-06-01/generated/azure_mgmt_logic/models/integration_account_schema_filter.rb' - autoload :X12SecuritySettings, '2016-06-01/generated/azure_mgmt_logic/models/x12security_settings.rb' - autoload :KeyVaultKeyReference, '2016-06-01/generated/azure_mgmt_logic/models/key_vault_key_reference.rb' - autoload :X12ProcessingSettings, '2016-06-01/generated/azure_mgmt_logic/models/x12processing_settings.rb' - autoload :IntegrationAccountMapFilter, '2016-06-01/generated/azure_mgmt_logic/models/integration_account_map_filter.rb' - autoload :X12EnvelopeOverride, '2016-06-01/generated/azure_mgmt_logic/models/x12envelope_override.rb' - autoload :B2BPartnerContent, '2016-06-01/generated/azure_mgmt_logic/models/b2bpartner_content.rb' - autoload :X12ValidationOverride, '2016-06-01/generated/azure_mgmt_logic/models/x12validation_override.rb' - autoload :RecurrenceScheduleOccurrence, '2016-06-01/generated/azure_mgmt_logic/models/recurrence_schedule_occurrence.rb' - autoload :X12MessageIdentifier, '2016-06-01/generated/azure_mgmt_logic/models/x12message_identifier.rb' - autoload :WorkflowTriggerFilter, '2016-06-01/generated/azure_mgmt_logic/models/workflow_trigger_filter.rb' + autoload :WorkflowTriggerHistoryListResult, '2016-06-01/generated/azure_mgmt_logic/models/workflow_trigger_history_list_result.rb' + autoload :SubResource, '2016-06-01/generated/azure_mgmt_logic/models/sub_resource.rb' + autoload :WorkflowRunTrigger, '2016-06-01/generated/azure_mgmt_logic/models/workflow_run_trigger.rb' + autoload :Sku, '2016-06-01/generated/azure_mgmt_logic/models/sku.rb' + autoload :ArtifactProperties, '2016-06-01/generated/azure_mgmt_logic/models/artifact_properties.rb' + autoload :WorkflowRunFilter, '2016-06-01/generated/azure_mgmt_logic/models/workflow_run_filter.rb' + autoload :AccessKeyRegenerateActionDefinition, '2016-06-01/generated/azure_mgmt_logic/models/access_key_regenerate_action_definition.rb' + autoload :ErrorProperties, '2016-06-01/generated/azure_mgmt_logic/models/error_properties.rb' + autoload :WorkflowListResult, '2016-06-01/generated/azure_mgmt_logic/models/workflow_list_result.rb' + autoload :RetryHistory, '2016-06-01/generated/azure_mgmt_logic/models/retry_history.rb' + autoload :RepetitionIndex, '2016-06-01/generated/azure_mgmt_logic/models/repetition_index.rb' + autoload :WorkflowRunActionFilter, '2016-06-01/generated/azure_mgmt_logic/models/workflow_run_action_filter.rb' autoload :X12SchemaReference, '2016-06-01/generated/azure_mgmt_logic/models/x12schema_reference.rb' - autoload :ContentHash, '2016-06-01/generated/azure_mgmt_logic/models/content_hash.rb' + autoload :RegenerateActionParameter, '2016-06-01/generated/azure_mgmt_logic/models/regenerate_action_parameter.rb' autoload :X12DelimiterOverrides, '2016-06-01/generated/azure_mgmt_logic/models/x12delimiter_overrides.rb' - autoload :WorkflowTriggerHistoryFilter, '2016-06-01/generated/azure_mgmt_logic/models/workflow_trigger_history_filter.rb' + autoload :IntegrationAccountSku, '2016-06-01/generated/azure_mgmt_logic/models/integration_account_sku.rb' autoload :X12ProtocolSettings, '2016-06-01/generated/azure_mgmt_logic/models/x12protocol_settings.rb' - autoload :WorkflowRunFilter, '2016-06-01/generated/azure_mgmt_logic/models/workflow_run_filter.rb' + autoload :IntegrationAccountListResult, '2016-06-01/generated/azure_mgmt_logic/models/integration_account_list_result.rb' autoload :X12OneWayAgreement, '2016-06-01/generated/azure_mgmt_logic/models/x12one_way_agreement.rb' - autoload :RetryHistory, '2016-06-01/generated/azure_mgmt_logic/models/retry_history.rb' + autoload :CallbackUrl, '2016-06-01/generated/azure_mgmt_logic/models/callback_url.rb' autoload :X12AgreementContent, '2016-06-01/generated/azure_mgmt_logic/models/x12agreement_content.rb' - autoload :RegenerateActionParameter, '2016-06-01/generated/azure_mgmt_logic/models/regenerate_action_parameter.rb' + autoload :IntegrationAccountSchemaListResult, '2016-06-01/generated/azure_mgmt_logic/models/integration_account_schema_list_result.rb' autoload :EdifactValidationSettings, '2016-06-01/generated/azure_mgmt_logic/models/edifact_validation_settings.rb' - autoload :IntegrationAccountListResult, '2016-06-01/generated/azure_mgmt_logic/models/integration_account_list_result.rb' + autoload :IntegrationAccountMapPropertiesParametersSchema, '2016-06-01/generated/azure_mgmt_logic/models/integration_account_map_properties_parameters_schema.rb' autoload :EdifactFramingSettings, '2016-06-01/generated/azure_mgmt_logic/models/edifact_framing_settings.rb' - autoload :IntegrationAccountSchemaListResult, '2016-06-01/generated/azure_mgmt_logic/models/integration_account_schema_list_result.rb' - autoload :EdifactEnvelopeSettings, '2016-06-01/generated/azure_mgmt_logic/models/edifact_envelope_settings.rb' autoload :IntegrationAccountMapListResult, '2016-06-01/generated/azure_mgmt_logic/models/integration_account_map_list_result.rb' + autoload :EdifactEnvelopeSettings, '2016-06-01/generated/azure_mgmt_logic/models/edifact_envelope_settings.rb' + autoload :BusinessIdentity, '2016-06-01/generated/azure_mgmt_logic/models/business_identity.rb' autoload :EdifactAcknowledgementSettings, '2016-06-01/generated/azure_mgmt_logic/models/edifact_acknowledgement_settings.rb' autoload :PartnerContent, '2016-06-01/generated/azure_mgmt_logic/models/partner_content.rb' autoload :EdifactMessageFilter, '2016-06-01/generated/azure_mgmt_logic/models/edifact_message_filter.rb' - autoload :WorkflowTriggerCallbackUrl, '2016-06-01/generated/azure_mgmt_logic/models/workflow_trigger_callback_url.rb' + autoload :IntegrationAccountPartnerListResult, '2016-06-01/generated/azure_mgmt_logic/models/integration_account_partner_list_result.rb' autoload :EdifactProcessingSettings, '2016-06-01/generated/azure_mgmt_logic/models/edifact_processing_settings.rb' - autoload :Operation, '2016-06-01/generated/azure_mgmt_logic/models/operation.rb' + autoload :AS2MessageConnectionSettings, '2016-06-01/generated/azure_mgmt_logic/models/as2message_connection_settings.rb' autoload :EdifactEnvelopeOverride, '2016-06-01/generated/azure_mgmt_logic/models/edifact_envelope_override.rb' - autoload :WorkflowRunActionFilter, '2016-06-01/generated/azure_mgmt_logic/models/workflow_run_action_filter.rb' + autoload :AS2MdnSettings, '2016-06-01/generated/azure_mgmt_logic/models/as2mdn_settings.rb' autoload :EdifactMessageIdentifier, '2016-06-01/generated/azure_mgmt_logic/models/edifact_message_identifier.rb' - autoload :CallbackUrl, '2016-06-01/generated/azure_mgmt_logic/models/callback_url.rb' + autoload :AS2ValidationSettings, '2016-06-01/generated/azure_mgmt_logic/models/as2validation_settings.rb' autoload :EdifactSchemaReference, '2016-06-01/generated/azure_mgmt_logic/models/edifact_schema_reference.rb' - autoload :BusinessIdentity, '2016-06-01/generated/azure_mgmt_logic/models/business_identity.rb' + autoload :AS2ErrorSettings, '2016-06-01/generated/azure_mgmt_logic/models/as2error_settings.rb' autoload :EdifactValidationOverride, '2016-06-01/generated/azure_mgmt_logic/models/edifact_validation_override.rb' - autoload :OperationListResult, '2016-06-01/generated/azure_mgmt_logic/models/operation_list_result.rb' + autoload :RecurrenceSchedule, '2016-06-01/generated/azure_mgmt_logic/models/recurrence_schedule.rb' autoload :EdifactDelimiterOverride, '2016-06-01/generated/azure_mgmt_logic/models/edifact_delimiter_override.rb' - autoload :IntegrationAccountSku, '2016-06-01/generated/azure_mgmt_logic/models/integration_account_sku.rb' + autoload :WorkflowTriggerListResult, '2016-06-01/generated/azure_mgmt_logic/models/workflow_trigger_list_result.rb' autoload :EdifactProtocolSettings, '2016-06-01/generated/azure_mgmt_logic/models/edifact_protocol_settings.rb' - autoload :WorkflowTriggerRecurrence, '2016-06-01/generated/azure_mgmt_logic/models/workflow_trigger_recurrence.rb' + autoload :ContentHash, '2016-06-01/generated/azure_mgmt_logic/models/content_hash.rb' autoload :EdifactOneWayAgreement, '2016-06-01/generated/azure_mgmt_logic/models/edifact_one_way_agreement.rb' - autoload :IntegrationAccountMapPropertiesParametersSchema, '2016-06-01/generated/azure_mgmt_logic/models/integration_account_map_properties_parameters_schema.rb' + autoload :WorkflowTriggerHistoryFilter, '2016-06-01/generated/azure_mgmt_logic/models/workflow_trigger_history_filter.rb' autoload :EdifactAgreementContent, '2016-06-01/generated/azure_mgmt_logic/models/edifact_agreement_content.rb' - autoload :ErrorProperties, '2016-06-01/generated/azure_mgmt_logic/models/error_properties.rb' + autoload :WorkflowRunListResult, '2016-06-01/generated/azure_mgmt_logic/models/workflow_run_list_result.rb' autoload :AgreementContent, '2016-06-01/generated/azure_mgmt_logic/models/agreement_content.rb' + autoload :AssemblyCollection, '2016-06-01/generated/azure_mgmt_logic/models/assembly_collection.rb' + autoload :ErrorInfo, '2016-06-01/generated/azure_mgmt_logic/models/error_info.rb' + autoload :GenerateUpgradedDefinitionParameters, '2016-06-01/generated/azure_mgmt_logic/models/generate_upgraded_definition_parameters.rb' + autoload :IntegrationAccountAgreementListResult, '2016-06-01/generated/azure_mgmt_logic/models/integration_account_agreement_list_result.rb' + autoload :GetCallbackUrlParameters, '2016-06-01/generated/azure_mgmt_logic/models/get_callback_url_parameters.rb' + autoload :IntegrationAccountAgreementFilter, '2016-06-01/generated/azure_mgmt_logic/models/integration_account_agreement_filter.rb' + autoload :IntegrationAccountSchemaFilter, '2016-06-01/generated/azure_mgmt_logic/models/integration_account_schema_filter.rb' + autoload :KeyVaultKeyReferenceKeyVault, '2016-06-01/generated/azure_mgmt_logic/models/key_vault_key_reference_key_vault.rb' + autoload :IntegrationAccountMapFilter, '2016-06-01/generated/azure_mgmt_logic/models/integration_account_map_filter.rb' + autoload :KeyVaultKeyReference, '2016-06-01/generated/azure_mgmt_logic/models/key_vault_key_reference.rb' + autoload :WorkflowRunActionRepetitionDefinitionCollection, '2016-06-01/generated/azure_mgmt_logic/models/workflow_run_action_repetition_definition_collection.rb' + autoload :Expression, '2016-06-01/generated/azure_mgmt_logic/models/expression.rb' + autoload :AS2AcknowledgementConnectionSettings, '2016-06-01/generated/azure_mgmt_logic/models/as2acknowledgement_connection_settings.rb' + autoload :IntegrationAccountCertificateListResult, '2016-06-01/generated/azure_mgmt_logic/models/integration_account_certificate_list_result.rb' + autoload :AS2EnvelopeSettings, '2016-06-01/generated/azure_mgmt_logic/models/as2envelope_settings.rb' + autoload :IntegrationAccountSessionFilter, '2016-06-01/generated/azure_mgmt_logic/models/integration_account_session_filter.rb' + autoload :ExpressionTraces, '2016-06-01/generated/azure_mgmt_logic/models/expression_traces.rb' + autoload :BatchConfigurationCollection, '2016-06-01/generated/azure_mgmt_logic/models/batch_configuration_collection.rb' + autoload :IntegrationAccountSessionListResult, '2016-06-01/generated/azure_mgmt_logic/models/integration_account_session_list_result.rb' + autoload :ErrorResponse, '2016-06-01/generated/azure_mgmt_logic/models/error_response.rb' + autoload :OperationDisplay, '2016-06-01/generated/azure_mgmt_logic/models/operation_display.rb' + autoload :JsonSchema, '2016-06-01/generated/azure_mgmt_logic/models/json_schema.rb' + autoload :Operation, '2016-06-01/generated/azure_mgmt_logic/models/operation.rb' + autoload :OperationResultProperties, '2016-06-01/generated/azure_mgmt_logic/models/operation_result_properties.rb' + autoload :OperationListResult, '2016-06-01/generated/azure_mgmt_logic/models/operation_list_result.rb' + autoload :IntegrationAccountPartnerFilter, '2016-06-01/generated/azure_mgmt_logic/models/integration_account_partner_filter.rb' + autoload :SetTriggerStateActionDefinition, '2016-06-01/generated/azure_mgmt_logic/models/set_trigger_state_action_definition.rb' + autoload :WorkflowVersionListResult, '2016-06-01/generated/azure_mgmt_logic/models/workflow_version_list_result.rb' + autoload :ListKeyVaultKeysDefinition, '2016-06-01/generated/azure_mgmt_logic/models/list_key_vault_keys_definition.rb' + autoload :BatchReleaseCriteria, '2016-06-01/generated/azure_mgmt_logic/models/batch_release_criteria.rb' + autoload :KeyVaultKeyAttributes, '2016-06-01/generated/azure_mgmt_logic/models/key_vault_key_attributes.rb' + autoload :RunCorrelation, '2016-06-01/generated/azure_mgmt_logic/models/run_correlation.rb' + autoload :KeyVaultKey, '2016-06-01/generated/azure_mgmt_logic/models/key_vault_key.rb' + autoload :AS2SecuritySettings, '2016-06-01/generated/azure_mgmt_logic/models/as2security_settings.rb' + autoload :KeyVaultKeyCollection, '2016-06-01/generated/azure_mgmt_logic/models/key_vault_key_collection.rb' + autoload :WorkflowRunActionListResult, '2016-06-01/generated/azure_mgmt_logic/models/workflow_run_action_list_result.rb' + autoload :TrackingEventErrorInfo, '2016-06-01/generated/azure_mgmt_logic/models/tracking_event_error_info.rb' + autoload :WorkflowTriggerCallbackUrl, '2016-06-01/generated/azure_mgmt_logic/models/workflow_trigger_callback_url.rb' + autoload :TrackingEvent, '2016-06-01/generated/azure_mgmt_logic/models/tracking_event.rb' + autoload :B2BPartnerContent, '2016-06-01/generated/azure_mgmt_logic/models/b2bpartner_content.rb' + autoload :TrackingEventsDefinition, '2016-06-01/generated/azure_mgmt_logic/models/tracking_events_definition.rb' autoload :Workflow, '2016-06-01/generated/azure_mgmt_logic/models/workflow.rb' autoload :WorkflowVersion, '2016-06-01/generated/azure_mgmt_logic/models/workflow_version.rb' autoload :WorkflowTrigger, '2016-06-01/generated/azure_mgmt_logic/models/workflow_trigger.rb' @@ -144,6 +170,17 @@ module Models autoload :IntegrationAccountAgreement, '2016-06-01/generated/azure_mgmt_logic/models/integration_account_agreement.rb' autoload :IntegrationAccountCertificate, '2016-06-01/generated/azure_mgmt_logic/models/integration_account_certificate.rb' autoload :IntegrationAccountSession, '2016-06-01/generated/azure_mgmt_logic/models/integration_account_session.rb' + autoload :KeyVaultReference, '2016-06-01/generated/azure_mgmt_logic/models/key_vault_reference.rb' + autoload :ExpressionRoot, '2016-06-01/generated/azure_mgmt_logic/models/expression_root.rb' + autoload :AzureResourceErrorInfo, '2016-06-01/generated/azure_mgmt_logic/models/azure_resource_error_info.rb' + autoload :WorkflowRunActionRepetitionDefinition, '2016-06-01/generated/azure_mgmt_logic/models/workflow_run_action_repetition_definition.rb' + autoload :OperationResult, '2016-06-01/generated/azure_mgmt_logic/models/operation_result.rb' + autoload :RunActionCorrelation, '2016-06-01/generated/azure_mgmt_logic/models/run_action_correlation.rb' + autoload :AssemblyDefinition, '2016-06-01/generated/azure_mgmt_logic/models/assembly_definition.rb' + autoload :ArtifactContentPropertiesDefinition, '2016-06-01/generated/azure_mgmt_logic/models/artifact_content_properties_definition.rb' + autoload :AssemblyProperties, '2016-06-01/generated/azure_mgmt_logic/models/assembly_properties.rb' + autoload :BatchConfigurationProperties, '2016-06-01/generated/azure_mgmt_logic/models/batch_configuration_properties.rb' + autoload :BatchConfiguration, '2016-06-01/generated/azure_mgmt_logic/models/batch_configuration.rb' autoload :WorkflowProvisioningState, '2016-06-01/generated/azure_mgmt_logic/models/workflow_provisioning_state.rb' autoload :WorkflowState, '2016-06-01/generated/azure_mgmt_logic/models/workflow_state.rb' autoload :SkuName, '2016-06-01/generated/azure_mgmt_logic/models/sku_name.rb' @@ -171,5 +208,9 @@ module Models autoload :MessageFilterType, '2016-06-01/generated/azure_mgmt_logic/models/message_filter_type.rb' autoload :EdifactCharacterSet, '2016-06-01/generated/azure_mgmt_logic/models/edifact_character_set.rb' autoload :EdifactDecimalIndicator, '2016-06-01/generated/azure_mgmt_logic/models/edifact_decimal_indicator.rb' + autoload :TrackEventsOperationOptions, '2016-06-01/generated/azure_mgmt_logic/models/track_events_operation_options.rb' + autoload :EventLevel, '2016-06-01/generated/azure_mgmt_logic/models/event_level.rb' + autoload :TrackingRecordType, '2016-06-01/generated/azure_mgmt_logic/models/tracking_record_type.rb' + autoload :AccessKeyType, '2016-06-01/generated/azure_mgmt_logic/models/access_key_type.rb' end end diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/agreements.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/agreements.rb index 06bc60b2c3..01def9f898 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/agreements.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/agreements.rb @@ -27,14 +27,15 @@ def initialize(client) # @param resource_group_name [String] The resource group name. # @param integration_account_name [String] The integration account name. # @param top [Integer] The number of items to be included in the result. - # @param filter [String] The filter to apply on the operation. + # @param filter [String] The filter to apply on the operation. Options for + # filters include: AgreementType. # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # # @return [Array] operation results. # - def list_by_integration_accounts(resource_group_name, integration_account_name, top:nil, filter:nil, custom_headers:nil) - first_page = list_by_integration_accounts_as_lazy(resource_group_name, integration_account_name, top:top, filter:filter, custom_headers:custom_headers) + def list_by_integration_accounts(resource_group_name, integration_account_name, top = nil, filter = nil, custom_headers = nil) + first_page = list_by_integration_accounts_as_lazy(resource_group_name, integration_account_name, top, filter, custom_headers) first_page.get_all_items end @@ -44,14 +45,15 @@ def list_by_integration_accounts(resource_group_name, integration_account_name, # @param resource_group_name [String] The resource group name. # @param integration_account_name [String] The integration account name. # @param top [Integer] The number of items to be included in the result. - # @param filter [String] The filter to apply on the operation. + # @param filter [String] The filter to apply on the operation. Options for + # filters include: AgreementType. # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_by_integration_accounts_with_http_info(resource_group_name, integration_account_name, top:nil, filter:nil, custom_headers:nil) - list_by_integration_accounts_async(resource_group_name, integration_account_name, top:top, filter:filter, custom_headers:custom_headers).value! + def list_by_integration_accounts_with_http_info(resource_group_name, integration_account_name, top = nil, filter = nil, custom_headers = nil) + list_by_integration_accounts_async(resource_group_name, integration_account_name, top, filter, custom_headers).value! end # @@ -60,13 +62,14 @@ def list_by_integration_accounts_with_http_info(resource_group_name, integration # @param resource_group_name [String] The resource group name. # @param integration_account_name [String] The integration account name. # @param top [Integer] The number of items to be included in the result. - # @param filter [String] The filter to apply on the operation. + # @param filter [String] The filter to apply on the operation. Options for + # filters include: AgreementType. # @param [Hash{String => String}] A hash of custom headers that will be added # to the HTTP request. # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_by_integration_accounts_async(resource_group_name, integration_account_name, top:nil, filter:nil, custom_headers:nil) + def list_by_integration_accounts_async(resource_group_name, integration_account_name, top = nil, filter = nil, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'integration_account_name is nil' if integration_account_name.nil? @@ -74,7 +77,6 @@ def list_by_integration_accounts_async(resource_group_name, integration_account_ request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -130,8 +132,8 @@ def list_by_integration_accounts_async(resource_group_name, integration_account_ # # @return [IntegrationAccountAgreement] operation results. # - def get(resource_group_name, integration_account_name, agreement_name, custom_headers:nil) - response = get_async(resource_group_name, integration_account_name, agreement_name, custom_headers:custom_headers).value! + def get(resource_group_name, integration_account_name, agreement_name, custom_headers = nil) + response = get_async(resource_group_name, integration_account_name, agreement_name, custom_headers).value! response.body unless response.nil? end @@ -146,8 +148,8 @@ def get(resource_group_name, integration_account_name, agreement_name, custom_he # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def get_with_http_info(resource_group_name, integration_account_name, agreement_name, custom_headers:nil) - get_async(resource_group_name, integration_account_name, agreement_name, custom_headers:custom_headers).value! + def get_with_http_info(resource_group_name, integration_account_name, agreement_name, custom_headers = nil) + get_async(resource_group_name, integration_account_name, agreement_name, custom_headers).value! end # @@ -161,7 +163,7 @@ def get_with_http_info(resource_group_name, integration_account_name, agreement_ # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def get_async(resource_group_name, integration_account_name, agreement_name, custom_headers:nil) + def get_async(resource_group_name, integration_account_name, agreement_name, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'integration_account_name is nil' if integration_account_name.nil? @@ -170,7 +172,6 @@ def get_async(resource_group_name, integration_account_name, agreement_name, cus request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -228,8 +229,8 @@ def get_async(resource_group_name, integration_account_name, agreement_name, cus # # @return [IntegrationAccountAgreement] operation results. # - def create_or_update(resource_group_name, integration_account_name, agreement_name, agreement, custom_headers:nil) - response = create_or_update_async(resource_group_name, integration_account_name, agreement_name, agreement, custom_headers:custom_headers).value! + def create_or_update(resource_group_name, integration_account_name, agreement_name, agreement, custom_headers = nil) + response = create_or_update_async(resource_group_name, integration_account_name, agreement_name, agreement, custom_headers).value! response.body unless response.nil? end @@ -246,8 +247,8 @@ def create_or_update(resource_group_name, integration_account_name, agreement_na # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def create_or_update_with_http_info(resource_group_name, integration_account_name, agreement_name, agreement, custom_headers:nil) - create_or_update_async(resource_group_name, integration_account_name, agreement_name, agreement, custom_headers:custom_headers).value! + def create_or_update_with_http_info(resource_group_name, integration_account_name, agreement_name, agreement, custom_headers = nil) + create_or_update_async(resource_group_name, integration_account_name, agreement_name, agreement, custom_headers).value! end # @@ -263,7 +264,7 @@ def create_or_update_with_http_info(resource_group_name, integration_account_nam # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def create_or_update_async(resource_group_name, integration_account_name, agreement_name, agreement, custom_headers:nil) + def create_or_update_async(resource_group_name, integration_account_name, agreement_name, agreement, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'integration_account_name is nil' if integration_account_name.nil? @@ -273,12 +274,13 @@ def create_or_update_async(resource_group_name, integration_account_name, agreem request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + request_headers['Content-Type'] = 'application/json; charset=utf-8' + # Serialize Request request_mapper = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountAgreement.mapper() request_content = @client.serialize(request_mapper, agreement) @@ -345,8 +347,8 @@ def create_or_update_async(resource_group_name, integration_account_name, agreem # will be added to the HTTP request. # # - def delete(resource_group_name, integration_account_name, agreement_name, custom_headers:nil) - response = delete_async(resource_group_name, integration_account_name, agreement_name, custom_headers:custom_headers).value! + def delete(resource_group_name, integration_account_name, agreement_name, custom_headers = nil) + response = delete_async(resource_group_name, integration_account_name, agreement_name, custom_headers).value! nil end @@ -361,8 +363,8 @@ def delete(resource_group_name, integration_account_name, agreement_name, custom # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def delete_with_http_info(resource_group_name, integration_account_name, agreement_name, custom_headers:nil) - delete_async(resource_group_name, integration_account_name, agreement_name, custom_headers:custom_headers).value! + def delete_with_http_info(resource_group_name, integration_account_name, agreement_name, custom_headers = nil) + delete_async(resource_group_name, integration_account_name, agreement_name, custom_headers).value! end # @@ -376,7 +378,7 @@ def delete_with_http_info(resource_group_name, integration_account_name, agreeme # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def delete_async(resource_group_name, integration_account_name, agreement_name, custom_headers:nil) + def delete_async(resource_group_name, integration_account_name, agreement_name, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'integration_account_name is nil' if integration_account_name.nil? @@ -385,7 +387,6 @@ def delete_async(resource_group_name, integration_account_name, agreement_name, request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -420,6 +421,114 @@ def delete_async(resource_group_name, integration_account_name, agreement_name, promise.execute end + # + # Get the content callback url. + # + # @param resource_group_name [String] The resource group name. + # @param integration_account_name [String] The integration account name. + # @param agreement_name [String] The integration account agreement name. + # @param list_content_callback_url [GetCallbackUrlParameters] + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [WorkflowTriggerCallbackUrl] operation results. + # + def list_content_callback_url(resource_group_name, integration_account_name, agreement_name, list_content_callback_url, custom_headers = nil) + response = list_content_callback_url_async(resource_group_name, integration_account_name, agreement_name, list_content_callback_url, custom_headers).value! + response.body unless response.nil? + end + + # + # Get the content callback url. + # + # @param resource_group_name [String] The resource group name. + # @param integration_account_name [String] The integration account name. + # @param agreement_name [String] The integration account agreement name. + # @param list_content_callback_url [GetCallbackUrlParameters] + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [MsRestAzure::AzureOperationResponse] HTTP response information. + # + def list_content_callback_url_with_http_info(resource_group_name, integration_account_name, agreement_name, list_content_callback_url, custom_headers = nil) + list_content_callback_url_async(resource_group_name, integration_account_name, agreement_name, list_content_callback_url, custom_headers).value! + end + + # + # Get the content callback url. + # + # @param resource_group_name [String] The resource group name. + # @param integration_account_name [String] The integration account name. + # @param agreement_name [String] The integration account agreement name. + # @param list_content_callback_url [GetCallbackUrlParameters] + # @param [Hash{String => String}] A hash of custom headers that will be added + # to the HTTP request. + # + # @return [Concurrent::Promise] Promise object which holds the HTTP response. + # + def list_content_callback_url_async(resource_group_name, integration_account_name, agreement_name, list_content_callback_url, custom_headers = nil) + fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? + fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? + fail ArgumentError, 'integration_account_name is nil' if integration_account_name.nil? + fail ArgumentError, 'agreement_name is nil' if agreement_name.nil? + fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? + fail ArgumentError, 'list_content_callback_url is nil' if list_content_callback_url.nil? + + + request_headers = {} + + # Set Headers + request_headers['x-ms-client-request-id'] = SecureRandom.uuid + request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + + request_headers['Content-Type'] = 'application/json; charset=utf-8' + + # Serialize Request + request_mapper = Azure::Logic::Mgmt::V2016_06_01::Models::GetCallbackUrlParameters.mapper() + request_content = @client.serialize(request_mapper, list_content_callback_url) + request_content = request_content != nil ? JSON.generate(request_content, quirks_mode: true) : nil + + path_template = 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/agreements/{agreementName}/listContentCallbackUrl' + + request_url = @base_url || @client.base_url + + options = { + middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], + path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => resource_group_name,'integrationAccountName' => integration_account_name,'agreementName' => agreement_name}, + query_params: {'api-version' => @client.api_version}, + body: request_content, + headers: request_headers.merge(custom_headers || {}), + base_url: request_url + } + promise = @client.make_request_async(:post, path_template, options) + + promise = promise.then do |result| + http_response = result.response + status_code = http_response.status + response_content = http_response.body + unless status_code == 200 + error_model = JSON.load(response_content) + fail MsRestAzure::AzureOperationError.new(result.request, http_response, error_model) + end + + result.request_id = http_response['x-ms-request-id'] unless http_response['x-ms-request-id'].nil? + # Deserialize Response + if status_code == 200 + begin + parsed_response = response_content.to_s.empty? ? nil : JSON.load(response_content) + result_mapper = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerCallbackUrl.mapper() + result.body = @client.deserialize(result_mapper, parsed_response) + rescue Exception => e + fail MsRest::DeserializationError.new('Error occurred in deserializing the response', e.message, e.backtrace, result) + end + end + + result + end + + promise.execute + end + # # Gets a list of integration account agreements. # @@ -430,8 +539,8 @@ def delete_async(resource_group_name, integration_account_name, agreement_name, # # @return [IntegrationAccountAgreementListResult] operation results. # - def list_by_integration_accounts_next(next_page_link, custom_headers:nil) - response = list_by_integration_accounts_next_async(next_page_link, custom_headers:custom_headers).value! + def list_by_integration_accounts_next(next_page_link, custom_headers = nil) + response = list_by_integration_accounts_next_async(next_page_link, custom_headers).value! response.body unless response.nil? end @@ -445,8 +554,8 @@ def list_by_integration_accounts_next(next_page_link, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_by_integration_accounts_next_with_http_info(next_page_link, custom_headers:nil) - list_by_integration_accounts_next_async(next_page_link, custom_headers:custom_headers).value! + def list_by_integration_accounts_next_with_http_info(next_page_link, custom_headers = nil) + list_by_integration_accounts_next_async(next_page_link, custom_headers).value! end # @@ -459,12 +568,11 @@ def list_by_integration_accounts_next_with_http_info(next_page_link, custom_head # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_by_integration_accounts_next_async(next_page_link, custom_headers:nil) + def list_by_integration_accounts_next_async(next_page_link, custom_headers = nil) fail ArgumentError, 'next_page_link is nil' if next_page_link.nil? request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -514,19 +622,20 @@ def list_by_integration_accounts_next_async(next_page_link, custom_headers:nil) # @param resource_group_name [String] The resource group name. # @param integration_account_name [String] The integration account name. # @param top [Integer] The number of items to be included in the result. - # @param filter [String] The filter to apply on the operation. + # @param filter [String] The filter to apply on the operation. Options for + # filters include: AgreementType. # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # # @return [IntegrationAccountAgreementListResult] which provide lazy access to # pages of the response. # - def list_by_integration_accounts_as_lazy(resource_group_name, integration_account_name, top:nil, filter:nil, custom_headers:nil) - response = list_by_integration_accounts_async(resource_group_name, integration_account_name, top:top, filter:filter, custom_headers:custom_headers).value! + def list_by_integration_accounts_as_lazy(resource_group_name, integration_account_name, top = nil, filter = nil, custom_headers = nil) + response = list_by_integration_accounts_async(resource_group_name, integration_account_name, top, filter, custom_headers).value! unless response.nil? page = response.body page.next_method = Proc.new do |next_page_link| - list_by_integration_accounts_next_async(next_page_link, custom_headers:custom_headers) + list_by_integration_accounts_next_async(next_page_link, custom_headers) end page end diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/certificates.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/certificates.rb index d504991752..235e86fab6 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/certificates.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/certificates.rb @@ -32,8 +32,8 @@ def initialize(client) # # @return [Array] operation results. # - def list_by_integration_accounts(resource_group_name, integration_account_name, top:nil, custom_headers:nil) - first_page = list_by_integration_accounts_as_lazy(resource_group_name, integration_account_name, top:top, custom_headers:custom_headers) + def list_by_integration_accounts(resource_group_name, integration_account_name, top = nil, custom_headers = nil) + first_page = list_by_integration_accounts_as_lazy(resource_group_name, integration_account_name, top, custom_headers) first_page.get_all_items end @@ -48,8 +48,8 @@ def list_by_integration_accounts(resource_group_name, integration_account_name, # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_by_integration_accounts_with_http_info(resource_group_name, integration_account_name, top:nil, custom_headers:nil) - list_by_integration_accounts_async(resource_group_name, integration_account_name, top:top, custom_headers:custom_headers).value! + def list_by_integration_accounts_with_http_info(resource_group_name, integration_account_name, top = nil, custom_headers = nil) + list_by_integration_accounts_async(resource_group_name, integration_account_name, top, custom_headers).value! end # @@ -63,7 +63,7 @@ def list_by_integration_accounts_with_http_info(resource_group_name, integration # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_by_integration_accounts_async(resource_group_name, integration_account_name, top:nil, custom_headers:nil) + def list_by_integration_accounts_async(resource_group_name, integration_account_name, top = nil, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'integration_account_name is nil' if integration_account_name.nil? @@ -71,7 +71,6 @@ def list_by_integration_accounts_async(resource_group_name, integration_account_ request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -127,8 +126,8 @@ def list_by_integration_accounts_async(resource_group_name, integration_account_ # # @return [IntegrationAccountCertificate] operation results. # - def get(resource_group_name, integration_account_name, certificate_name, custom_headers:nil) - response = get_async(resource_group_name, integration_account_name, certificate_name, custom_headers:custom_headers).value! + def get(resource_group_name, integration_account_name, certificate_name, custom_headers = nil) + response = get_async(resource_group_name, integration_account_name, certificate_name, custom_headers).value! response.body unless response.nil? end @@ -143,8 +142,8 @@ def get(resource_group_name, integration_account_name, certificate_name, custom_ # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def get_with_http_info(resource_group_name, integration_account_name, certificate_name, custom_headers:nil) - get_async(resource_group_name, integration_account_name, certificate_name, custom_headers:custom_headers).value! + def get_with_http_info(resource_group_name, integration_account_name, certificate_name, custom_headers = nil) + get_async(resource_group_name, integration_account_name, certificate_name, custom_headers).value! end # @@ -158,7 +157,7 @@ def get_with_http_info(resource_group_name, integration_account_name, certificat # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def get_async(resource_group_name, integration_account_name, certificate_name, custom_headers:nil) + def get_async(resource_group_name, integration_account_name, certificate_name, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'integration_account_name is nil' if integration_account_name.nil? @@ -167,7 +166,6 @@ def get_async(resource_group_name, integration_account_name, certificate_name, c request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -225,8 +223,8 @@ def get_async(resource_group_name, integration_account_name, certificate_name, c # # @return [IntegrationAccountCertificate] operation results. # - def create_or_update(resource_group_name, integration_account_name, certificate_name, certificate, custom_headers:nil) - response = create_or_update_async(resource_group_name, integration_account_name, certificate_name, certificate, custom_headers:custom_headers).value! + def create_or_update(resource_group_name, integration_account_name, certificate_name, certificate, custom_headers = nil) + response = create_or_update_async(resource_group_name, integration_account_name, certificate_name, certificate, custom_headers).value! response.body unless response.nil? end @@ -243,8 +241,8 @@ def create_or_update(resource_group_name, integration_account_name, certificate_ # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def create_or_update_with_http_info(resource_group_name, integration_account_name, certificate_name, certificate, custom_headers:nil) - create_or_update_async(resource_group_name, integration_account_name, certificate_name, certificate, custom_headers:custom_headers).value! + def create_or_update_with_http_info(resource_group_name, integration_account_name, certificate_name, certificate, custom_headers = nil) + create_or_update_async(resource_group_name, integration_account_name, certificate_name, certificate, custom_headers).value! end # @@ -260,7 +258,7 @@ def create_or_update_with_http_info(resource_group_name, integration_account_nam # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def create_or_update_async(resource_group_name, integration_account_name, certificate_name, certificate, custom_headers:nil) + def create_or_update_async(resource_group_name, integration_account_name, certificate_name, certificate, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'integration_account_name is nil' if integration_account_name.nil? @@ -270,12 +268,13 @@ def create_or_update_async(resource_group_name, integration_account_name, certif request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + request_headers['Content-Type'] = 'application/json; charset=utf-8' + # Serialize Request request_mapper = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountCertificate.mapper() request_content = @client.serialize(request_mapper, certificate) @@ -342,8 +341,8 @@ def create_or_update_async(resource_group_name, integration_account_name, certif # will be added to the HTTP request. # # - def delete(resource_group_name, integration_account_name, certificate_name, custom_headers:nil) - response = delete_async(resource_group_name, integration_account_name, certificate_name, custom_headers:custom_headers).value! + def delete(resource_group_name, integration_account_name, certificate_name, custom_headers = nil) + response = delete_async(resource_group_name, integration_account_name, certificate_name, custom_headers).value! nil end @@ -358,8 +357,8 @@ def delete(resource_group_name, integration_account_name, certificate_name, cust # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def delete_with_http_info(resource_group_name, integration_account_name, certificate_name, custom_headers:nil) - delete_async(resource_group_name, integration_account_name, certificate_name, custom_headers:custom_headers).value! + def delete_with_http_info(resource_group_name, integration_account_name, certificate_name, custom_headers = nil) + delete_async(resource_group_name, integration_account_name, certificate_name, custom_headers).value! end # @@ -373,7 +372,7 @@ def delete_with_http_info(resource_group_name, integration_account_name, certifi # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def delete_async(resource_group_name, integration_account_name, certificate_name, custom_headers:nil) + def delete_async(resource_group_name, integration_account_name, certificate_name, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'integration_account_name is nil' if integration_account_name.nil? @@ -382,7 +381,6 @@ def delete_async(resource_group_name, integration_account_name, certificate_name request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -427,8 +425,8 @@ def delete_async(resource_group_name, integration_account_name, certificate_name # # @return [IntegrationAccountCertificateListResult] operation results. # - def list_by_integration_accounts_next(next_page_link, custom_headers:nil) - response = list_by_integration_accounts_next_async(next_page_link, custom_headers:custom_headers).value! + def list_by_integration_accounts_next(next_page_link, custom_headers = nil) + response = list_by_integration_accounts_next_async(next_page_link, custom_headers).value! response.body unless response.nil? end @@ -442,8 +440,8 @@ def list_by_integration_accounts_next(next_page_link, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_by_integration_accounts_next_with_http_info(next_page_link, custom_headers:nil) - list_by_integration_accounts_next_async(next_page_link, custom_headers:custom_headers).value! + def list_by_integration_accounts_next_with_http_info(next_page_link, custom_headers = nil) + list_by_integration_accounts_next_async(next_page_link, custom_headers).value! end # @@ -456,12 +454,11 @@ def list_by_integration_accounts_next_with_http_info(next_page_link, custom_head # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_by_integration_accounts_next_async(next_page_link, custom_headers:nil) + def list_by_integration_accounts_next_async(next_page_link, custom_headers = nil) fail ArgumentError, 'next_page_link is nil' if next_page_link.nil? request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -517,12 +514,12 @@ def list_by_integration_accounts_next_async(next_page_link, custom_headers:nil) # @return [IntegrationAccountCertificateListResult] which provide lazy access # to pages of the response. # - def list_by_integration_accounts_as_lazy(resource_group_name, integration_account_name, top:nil, custom_headers:nil) - response = list_by_integration_accounts_async(resource_group_name, integration_account_name, top:top, custom_headers:custom_headers).value! + def list_by_integration_accounts_as_lazy(resource_group_name, integration_account_name, top = nil, custom_headers = nil) + response = list_by_integration_accounts_async(resource_group_name, integration_account_name, top, custom_headers).value! unless response.nil? page = response.body page.next_method = Proc.new do |next_page_link| - list_by_integration_accounts_next_async(next_page_link, custom_headers:custom_headers) + list_by_integration_accounts_next_async(next_page_link, custom_headers) end page end diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/integration_account_assemblies.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/integration_account_assemblies.rb new file mode 100644 index 0000000000..6d9cd7a1cd --- /dev/null +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/integration_account_assemblies.rb @@ -0,0 +1,508 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::Logic::Mgmt::V2016_06_01 + # + # REST API for Azure Logic Apps. + # + class IntegrationAccountAssemblies + include MsRestAzure + + # + # Creates and initializes a new instance of the IntegrationAccountAssemblies class. + # @param client service class for accessing basic functionality. + # + def initialize(client) + @client = client + end + + # @return [LogicManagementClient] reference to the LogicManagementClient + attr_reader :client + + # + # List the assemblies for an integration account. + # + # @param resource_group_name [String] The resource group name. + # @param integration_account_name [String] The integration account name. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [AssemblyCollection] operation results. + # + def list(resource_group_name, integration_account_name, custom_headers = nil) + response = list_async(resource_group_name, integration_account_name, custom_headers).value! + response.body unless response.nil? + end + + # + # List the assemblies for an integration account. + # + # @param resource_group_name [String] The resource group name. + # @param integration_account_name [String] The integration account name. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [MsRestAzure::AzureOperationResponse] HTTP response information. + # + def list_with_http_info(resource_group_name, integration_account_name, custom_headers = nil) + list_async(resource_group_name, integration_account_name, custom_headers).value! + end + + # + # List the assemblies for an integration account. + # + # @param resource_group_name [String] The resource group name. + # @param integration_account_name [String] The integration account name. + # @param [Hash{String => String}] A hash of custom headers that will be added + # to the HTTP request. + # + # @return [Concurrent::Promise] Promise object which holds the HTTP response. + # + def list_async(resource_group_name, integration_account_name, custom_headers = nil) + fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? + fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? + fail ArgumentError, 'integration_account_name is nil' if integration_account_name.nil? + fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? + + + request_headers = {} + + # Set Headers + request_headers['x-ms-client-request-id'] = SecureRandom.uuid + request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + path_template = 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/assemblies' + + request_url = @base_url || @client.base_url + + options = { + middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], + path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => resource_group_name,'integrationAccountName' => integration_account_name}, + query_params: {'api-version' => @client.api_version}, + headers: request_headers.merge(custom_headers || {}), + base_url: request_url + } + promise = @client.make_request_async(:get, path_template, options) + + promise = promise.then do |result| + http_response = result.response + status_code = http_response.status + response_content = http_response.body + unless status_code == 200 + error_model = JSON.load(response_content) + fail MsRestAzure::AzureOperationError.new(result.request, http_response, error_model) + end + + result.request_id = http_response['x-ms-request-id'] unless http_response['x-ms-request-id'].nil? + # Deserialize Response + if status_code == 200 + begin + parsed_response = response_content.to_s.empty? ? nil : JSON.load(response_content) + result_mapper = Azure::Logic::Mgmt::V2016_06_01::Models::AssemblyCollection.mapper() + result.body = @client.deserialize(result_mapper, parsed_response) + rescue Exception => e + fail MsRest::DeserializationError.new('Error occurred in deserializing the response', e.message, e.backtrace, result) + end + end + + result + end + + promise.execute + end + + # + # Get an assembly for an integration account. + # + # @param resource_group_name [String] The resource group name. + # @param integration_account_name [String] The integration account name. + # @param assembly_artifact_name [String] The assembly artifact name. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [AssemblyDefinition] operation results. + # + def get(resource_group_name, integration_account_name, assembly_artifact_name, custom_headers = nil) + response = get_async(resource_group_name, integration_account_name, assembly_artifact_name, custom_headers).value! + response.body unless response.nil? + end + + # + # Get an assembly for an integration account. + # + # @param resource_group_name [String] The resource group name. + # @param integration_account_name [String] The integration account name. + # @param assembly_artifact_name [String] The assembly artifact name. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [MsRestAzure::AzureOperationResponse] HTTP response information. + # + def get_with_http_info(resource_group_name, integration_account_name, assembly_artifact_name, custom_headers = nil) + get_async(resource_group_name, integration_account_name, assembly_artifact_name, custom_headers).value! + end + + # + # Get an assembly for an integration account. + # + # @param resource_group_name [String] The resource group name. + # @param integration_account_name [String] The integration account name. + # @param assembly_artifact_name [String] The assembly artifact name. + # @param [Hash{String => String}] A hash of custom headers that will be added + # to the HTTP request. + # + # @return [Concurrent::Promise] Promise object which holds the HTTP response. + # + def get_async(resource_group_name, integration_account_name, assembly_artifact_name, custom_headers = nil) + fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? + fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? + fail ArgumentError, 'integration_account_name is nil' if integration_account_name.nil? + fail ArgumentError, 'assembly_artifact_name is nil' if assembly_artifact_name.nil? + fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? + + + request_headers = {} + + # Set Headers + request_headers['x-ms-client-request-id'] = SecureRandom.uuid + request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + path_template = 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/assemblies/{assemblyArtifactName}' + + request_url = @base_url || @client.base_url + + options = { + middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], + path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => resource_group_name,'integrationAccountName' => integration_account_name,'assemblyArtifactName' => assembly_artifact_name}, + query_params: {'api-version' => @client.api_version}, + headers: request_headers.merge(custom_headers || {}), + base_url: request_url + } + promise = @client.make_request_async(:get, path_template, options) + + promise = promise.then do |result| + http_response = result.response + status_code = http_response.status + response_content = http_response.body + unless status_code == 200 + error_model = JSON.load(response_content) + fail MsRestAzure::AzureOperationError.new(result.request, http_response, error_model) + end + + result.request_id = http_response['x-ms-request-id'] unless http_response['x-ms-request-id'].nil? + # Deserialize Response + if status_code == 200 + begin + parsed_response = response_content.to_s.empty? ? nil : JSON.load(response_content) + result_mapper = Azure::Logic::Mgmt::V2016_06_01::Models::AssemblyDefinition.mapper() + result.body = @client.deserialize(result_mapper, parsed_response) + rescue Exception => e + fail MsRest::DeserializationError.new('Error occurred in deserializing the response', e.message, e.backtrace, result) + end + end + + result + end + + promise.execute + end + + # + # Create or update an assembly for an integration account. + # + # @param resource_group_name [String] The resource group name. + # @param integration_account_name [String] The integration account name. + # @param assembly_artifact_name [String] The assembly artifact name. + # @param assembly_artifact [AssemblyDefinition] The assembly artifact. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [AssemblyDefinition] operation results. + # + def create_or_update(resource_group_name, integration_account_name, assembly_artifact_name, assembly_artifact, custom_headers = nil) + response = create_or_update_async(resource_group_name, integration_account_name, assembly_artifact_name, assembly_artifact, custom_headers).value! + response.body unless response.nil? + end + + # + # Create or update an assembly for an integration account. + # + # @param resource_group_name [String] The resource group name. + # @param integration_account_name [String] The integration account name. + # @param assembly_artifact_name [String] The assembly artifact name. + # @param assembly_artifact [AssemblyDefinition] The assembly artifact. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [MsRestAzure::AzureOperationResponse] HTTP response information. + # + def create_or_update_with_http_info(resource_group_name, integration_account_name, assembly_artifact_name, assembly_artifact, custom_headers = nil) + create_or_update_async(resource_group_name, integration_account_name, assembly_artifact_name, assembly_artifact, custom_headers).value! + end + + # + # Create or update an assembly for an integration account. + # + # @param resource_group_name [String] The resource group name. + # @param integration_account_name [String] The integration account name. + # @param assembly_artifact_name [String] The assembly artifact name. + # @param assembly_artifact [AssemblyDefinition] The assembly artifact. + # @param [Hash{String => String}] A hash of custom headers that will be added + # to the HTTP request. + # + # @return [Concurrent::Promise] Promise object which holds the HTTP response. + # + def create_or_update_async(resource_group_name, integration_account_name, assembly_artifact_name, assembly_artifact, custom_headers = nil) + fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? + fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? + fail ArgumentError, 'integration_account_name is nil' if integration_account_name.nil? + fail ArgumentError, 'assembly_artifact_name is nil' if assembly_artifact_name.nil? + fail ArgumentError, 'assembly_artifact is nil' if assembly_artifact.nil? + fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? + + + request_headers = {} + + # Set Headers + request_headers['x-ms-client-request-id'] = SecureRandom.uuid + request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + + request_headers['Content-Type'] = 'application/json; charset=utf-8' + + # Serialize Request + request_mapper = Azure::Logic::Mgmt::V2016_06_01::Models::AssemblyDefinition.mapper() + request_content = @client.serialize(request_mapper, assembly_artifact) + request_content = request_content != nil ? JSON.generate(request_content, quirks_mode: true) : nil + + path_template = 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/assemblies/{assemblyArtifactName}' + + request_url = @base_url || @client.base_url + + options = { + middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], + path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => resource_group_name,'integrationAccountName' => integration_account_name,'assemblyArtifactName' => assembly_artifact_name}, + query_params: {'api-version' => @client.api_version}, + body: request_content, + headers: request_headers.merge(custom_headers || {}), + base_url: request_url + } + promise = @client.make_request_async(:put, path_template, options) + + promise = promise.then do |result| + http_response = result.response + status_code = http_response.status + response_content = http_response.body + unless status_code == 200 || status_code == 201 + error_model = JSON.load(response_content) + fail MsRestAzure::AzureOperationError.new(result.request, http_response, error_model) + end + + result.request_id = http_response['x-ms-request-id'] unless http_response['x-ms-request-id'].nil? + # Deserialize Response + if status_code == 200 + begin + parsed_response = response_content.to_s.empty? ? nil : JSON.load(response_content) + result_mapper = Azure::Logic::Mgmt::V2016_06_01::Models::AssemblyDefinition.mapper() + result.body = @client.deserialize(result_mapper, parsed_response) + rescue Exception => e + fail MsRest::DeserializationError.new('Error occurred in deserializing the response', e.message, e.backtrace, result) + end + end + # Deserialize Response + if status_code == 201 + begin + parsed_response = response_content.to_s.empty? ? nil : JSON.load(response_content) + result_mapper = Azure::Logic::Mgmt::V2016_06_01::Models::AssemblyDefinition.mapper() + result.body = @client.deserialize(result_mapper, parsed_response) + rescue Exception => e + fail MsRest::DeserializationError.new('Error occurred in deserializing the response', e.message, e.backtrace, result) + end + end + + result + end + + promise.execute + end + + # + # Delete an assembly for an integration account. + # + # @param resource_group_name [String] The resource group name. + # @param integration_account_name [String] The integration account name. + # @param assembly_artifact_name [String] The assembly artifact name. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # + def delete(resource_group_name, integration_account_name, assembly_artifact_name, custom_headers = nil) + response = delete_async(resource_group_name, integration_account_name, assembly_artifact_name, custom_headers).value! + nil + end + + # + # Delete an assembly for an integration account. + # + # @param resource_group_name [String] The resource group name. + # @param integration_account_name [String] The integration account name. + # @param assembly_artifact_name [String] The assembly artifact name. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [MsRestAzure::AzureOperationResponse] HTTP response information. + # + def delete_with_http_info(resource_group_name, integration_account_name, assembly_artifact_name, custom_headers = nil) + delete_async(resource_group_name, integration_account_name, assembly_artifact_name, custom_headers).value! + end + + # + # Delete an assembly for an integration account. + # + # @param resource_group_name [String] The resource group name. + # @param integration_account_name [String] The integration account name. + # @param assembly_artifact_name [String] The assembly artifact name. + # @param [Hash{String => String}] A hash of custom headers that will be added + # to the HTTP request. + # + # @return [Concurrent::Promise] Promise object which holds the HTTP response. + # + def delete_async(resource_group_name, integration_account_name, assembly_artifact_name, custom_headers = nil) + fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? + fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? + fail ArgumentError, 'integration_account_name is nil' if integration_account_name.nil? + fail ArgumentError, 'assembly_artifact_name is nil' if assembly_artifact_name.nil? + fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? + + + request_headers = {} + + # Set Headers + request_headers['x-ms-client-request-id'] = SecureRandom.uuid + request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + path_template = 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/assemblies/{assemblyArtifactName}' + + request_url = @base_url || @client.base_url + + options = { + middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], + path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => resource_group_name,'integrationAccountName' => integration_account_name,'assemblyArtifactName' => assembly_artifact_name}, + query_params: {'api-version' => @client.api_version}, + headers: request_headers.merge(custom_headers || {}), + base_url: request_url + } + promise = @client.make_request_async(:delete, path_template, options) + + promise = promise.then do |result| + http_response = result.response + status_code = http_response.status + response_content = http_response.body + unless status_code == 200 || status_code == 204 + error_model = JSON.load(response_content) + fail MsRestAzure::AzureOperationError.new(result.request, http_response, error_model) + end + + result.request_id = http_response['x-ms-request-id'] unless http_response['x-ms-request-id'].nil? + + result + end + + promise.execute + end + + # + # Get the content callback url for an integration account assembly. + # + # @param resource_group_name [String] The resource group name. + # @param integration_account_name [String] The integration account name. + # @param assembly_artifact_name [String] The assembly artifact name. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [WorkflowTriggerCallbackUrl] operation results. + # + def list_content_callback_url(resource_group_name, integration_account_name, assembly_artifact_name, custom_headers = nil) + response = list_content_callback_url_async(resource_group_name, integration_account_name, assembly_artifact_name, custom_headers).value! + response.body unless response.nil? + end + + # + # Get the content callback url for an integration account assembly. + # + # @param resource_group_name [String] The resource group name. + # @param integration_account_name [String] The integration account name. + # @param assembly_artifact_name [String] The assembly artifact name. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [MsRestAzure::AzureOperationResponse] HTTP response information. + # + def list_content_callback_url_with_http_info(resource_group_name, integration_account_name, assembly_artifact_name, custom_headers = nil) + list_content_callback_url_async(resource_group_name, integration_account_name, assembly_artifact_name, custom_headers).value! + end + + # + # Get the content callback url for an integration account assembly. + # + # @param resource_group_name [String] The resource group name. + # @param integration_account_name [String] The integration account name. + # @param assembly_artifact_name [String] The assembly artifact name. + # @param [Hash{String => String}] A hash of custom headers that will be added + # to the HTTP request. + # + # @return [Concurrent::Promise] Promise object which holds the HTTP response. + # + def list_content_callback_url_async(resource_group_name, integration_account_name, assembly_artifact_name, custom_headers = nil) + fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? + fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? + fail ArgumentError, 'integration_account_name is nil' if integration_account_name.nil? + fail ArgumentError, 'assembly_artifact_name is nil' if assembly_artifact_name.nil? + fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? + + + request_headers = {} + + # Set Headers + request_headers['x-ms-client-request-id'] = SecureRandom.uuid + request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + path_template = 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/assemblies/{assemblyArtifactName}/listContentCallbackUrl' + + request_url = @base_url || @client.base_url + + options = { + middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], + path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => resource_group_name,'integrationAccountName' => integration_account_name,'assemblyArtifactName' => assembly_artifact_name}, + query_params: {'api-version' => @client.api_version}, + headers: request_headers.merge(custom_headers || {}), + base_url: request_url + } + promise = @client.make_request_async(:post, path_template, options) + + promise = promise.then do |result| + http_response = result.response + status_code = http_response.status + response_content = http_response.body + unless status_code == 200 + error_model = JSON.load(response_content) + fail MsRestAzure::AzureOperationError.new(result.request, http_response, error_model) + end + + result.request_id = http_response['x-ms-request-id'] unless http_response['x-ms-request-id'].nil? + # Deserialize Response + if status_code == 200 + begin + parsed_response = response_content.to_s.empty? ? nil : JSON.load(response_content) + result_mapper = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerCallbackUrl.mapper() + result.body = @client.deserialize(result_mapper, parsed_response) + rescue Exception => e + fail MsRest::DeserializationError.new('Error occurred in deserializing the response', e.message, e.backtrace, result) + end + end + + result + end + + promise.execute + end + + end +end diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/integration_account_batch_configurations.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/integration_account_batch_configurations.rb new file mode 100644 index 0000000000..139a63f5d8 --- /dev/null +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/integration_account_batch_configurations.rb @@ -0,0 +1,413 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::Logic::Mgmt::V2016_06_01 + # + # REST API for Azure Logic Apps. + # + class IntegrationAccountBatchConfigurations + include MsRestAzure + + # + # Creates and initializes a new instance of the IntegrationAccountBatchConfigurations class. + # @param client service class for accessing basic functionality. + # + def initialize(client) + @client = client + end + + # @return [LogicManagementClient] reference to the LogicManagementClient + attr_reader :client + + # + # List the batch configurations for an integration account. + # + # @param resource_group_name [String] The resource group name. + # @param integration_account_name [String] The integration account name. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [BatchConfigurationCollection] operation results. + # + def list(resource_group_name, integration_account_name, custom_headers = nil) + response = list_async(resource_group_name, integration_account_name, custom_headers).value! + response.body unless response.nil? + end + + # + # List the batch configurations for an integration account. + # + # @param resource_group_name [String] The resource group name. + # @param integration_account_name [String] The integration account name. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [MsRestAzure::AzureOperationResponse] HTTP response information. + # + def list_with_http_info(resource_group_name, integration_account_name, custom_headers = nil) + list_async(resource_group_name, integration_account_name, custom_headers).value! + end + + # + # List the batch configurations for an integration account. + # + # @param resource_group_name [String] The resource group name. + # @param integration_account_name [String] The integration account name. + # @param [Hash{String => String}] A hash of custom headers that will be added + # to the HTTP request. + # + # @return [Concurrent::Promise] Promise object which holds the HTTP response. + # + def list_async(resource_group_name, integration_account_name, custom_headers = nil) + fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? + fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? + fail ArgumentError, 'integration_account_name is nil' if integration_account_name.nil? + fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? + + + request_headers = {} + + # Set Headers + request_headers['x-ms-client-request-id'] = SecureRandom.uuid + request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + path_template = 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/batchConfigurations' + + request_url = @base_url || @client.base_url + + options = { + middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], + path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => resource_group_name,'integrationAccountName' => integration_account_name}, + query_params: {'api-version' => @client.api_version}, + headers: request_headers.merge(custom_headers || {}), + base_url: request_url + } + promise = @client.make_request_async(:get, path_template, options) + + promise = promise.then do |result| + http_response = result.response + status_code = http_response.status + response_content = http_response.body + unless status_code == 200 + error_model = JSON.load(response_content) + fail MsRestAzure::AzureOperationError.new(result.request, http_response, error_model) + end + + result.request_id = http_response['x-ms-request-id'] unless http_response['x-ms-request-id'].nil? + # Deserialize Response + if status_code == 200 + begin + parsed_response = response_content.to_s.empty? ? nil : JSON.load(response_content) + result_mapper = Azure::Logic::Mgmt::V2016_06_01::Models::BatchConfigurationCollection.mapper() + result.body = @client.deserialize(result_mapper, parsed_response) + rescue Exception => e + fail MsRest::DeserializationError.new('Error occurred in deserializing the response', e.message, e.backtrace, result) + end + end + + result + end + + promise.execute + end + + # + # Get a batch configuration for an integration account. + # + # @param resource_group_name [String] The resource group name. + # @param integration_account_name [String] The integration account name. + # @param batch_configuration_name [String] The batch configuration name. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [BatchConfiguration] operation results. + # + def get(resource_group_name, integration_account_name, batch_configuration_name, custom_headers = nil) + response = get_async(resource_group_name, integration_account_name, batch_configuration_name, custom_headers).value! + response.body unless response.nil? + end + + # + # Get a batch configuration for an integration account. + # + # @param resource_group_name [String] The resource group name. + # @param integration_account_name [String] The integration account name. + # @param batch_configuration_name [String] The batch configuration name. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [MsRestAzure::AzureOperationResponse] HTTP response information. + # + def get_with_http_info(resource_group_name, integration_account_name, batch_configuration_name, custom_headers = nil) + get_async(resource_group_name, integration_account_name, batch_configuration_name, custom_headers).value! + end + + # + # Get a batch configuration for an integration account. + # + # @param resource_group_name [String] The resource group name. + # @param integration_account_name [String] The integration account name. + # @param batch_configuration_name [String] The batch configuration name. + # @param [Hash{String => String}] A hash of custom headers that will be added + # to the HTTP request. + # + # @return [Concurrent::Promise] Promise object which holds the HTTP response. + # + def get_async(resource_group_name, integration_account_name, batch_configuration_name, custom_headers = nil) + fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? + fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? + fail ArgumentError, 'integration_account_name is nil' if integration_account_name.nil? + fail ArgumentError, 'batch_configuration_name is nil' if batch_configuration_name.nil? + fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? + + + request_headers = {} + + # Set Headers + request_headers['x-ms-client-request-id'] = SecureRandom.uuid + request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + path_template = 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/batchConfigurations/{batchConfigurationName}' + + request_url = @base_url || @client.base_url + + options = { + middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], + path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => resource_group_name,'integrationAccountName' => integration_account_name,'batchConfigurationName' => batch_configuration_name}, + query_params: {'api-version' => @client.api_version}, + headers: request_headers.merge(custom_headers || {}), + base_url: request_url + } + promise = @client.make_request_async(:get, path_template, options) + + promise = promise.then do |result| + http_response = result.response + status_code = http_response.status + response_content = http_response.body + unless status_code == 200 + error_model = JSON.load(response_content) + fail MsRestAzure::AzureOperationError.new(result.request, http_response, error_model) + end + + result.request_id = http_response['x-ms-request-id'] unless http_response['x-ms-request-id'].nil? + # Deserialize Response + if status_code == 200 + begin + parsed_response = response_content.to_s.empty? ? nil : JSON.load(response_content) + result_mapper = Azure::Logic::Mgmt::V2016_06_01::Models::BatchConfiguration.mapper() + result.body = @client.deserialize(result_mapper, parsed_response) + rescue Exception => e + fail MsRest::DeserializationError.new('Error occurred in deserializing the response', e.message, e.backtrace, result) + end + end + + result + end + + promise.execute + end + + # + # Create or update a batch configuration for an integration account. + # + # @param resource_group_name [String] The resource group name. + # @param integration_account_name [String] The integration account name. + # @param batch_configuration_name [String] The batch configuration name. + # @param batch_configuration [BatchConfiguration] The batch configuration. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [BatchConfiguration] operation results. + # + def create_or_update(resource_group_name, integration_account_name, batch_configuration_name, batch_configuration, custom_headers = nil) + response = create_or_update_async(resource_group_name, integration_account_name, batch_configuration_name, batch_configuration, custom_headers).value! + response.body unless response.nil? + end + + # + # Create or update a batch configuration for an integration account. + # + # @param resource_group_name [String] The resource group name. + # @param integration_account_name [String] The integration account name. + # @param batch_configuration_name [String] The batch configuration name. + # @param batch_configuration [BatchConfiguration] The batch configuration. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [MsRestAzure::AzureOperationResponse] HTTP response information. + # + def create_or_update_with_http_info(resource_group_name, integration_account_name, batch_configuration_name, batch_configuration, custom_headers = nil) + create_or_update_async(resource_group_name, integration_account_name, batch_configuration_name, batch_configuration, custom_headers).value! + end + + # + # Create or update a batch configuration for an integration account. + # + # @param resource_group_name [String] The resource group name. + # @param integration_account_name [String] The integration account name. + # @param batch_configuration_name [String] The batch configuration name. + # @param batch_configuration [BatchConfiguration] The batch configuration. + # @param [Hash{String => String}] A hash of custom headers that will be added + # to the HTTP request. + # + # @return [Concurrent::Promise] Promise object which holds the HTTP response. + # + def create_or_update_async(resource_group_name, integration_account_name, batch_configuration_name, batch_configuration, custom_headers = nil) + fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? + fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? + fail ArgumentError, 'integration_account_name is nil' if integration_account_name.nil? + fail ArgumentError, 'batch_configuration_name is nil' if batch_configuration_name.nil? + fail ArgumentError, 'batch_configuration is nil' if batch_configuration.nil? + fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? + + + request_headers = {} + + # Set Headers + request_headers['x-ms-client-request-id'] = SecureRandom.uuid + request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + + request_headers['Content-Type'] = 'application/json; charset=utf-8' + + # Serialize Request + request_mapper = Azure::Logic::Mgmt::V2016_06_01::Models::BatchConfiguration.mapper() + request_content = @client.serialize(request_mapper, batch_configuration) + request_content = request_content != nil ? JSON.generate(request_content, quirks_mode: true) : nil + + path_template = 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/batchConfigurations/{batchConfigurationName}' + + request_url = @base_url || @client.base_url + + options = { + middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], + path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => resource_group_name,'integrationAccountName' => integration_account_name,'batchConfigurationName' => batch_configuration_name}, + query_params: {'api-version' => @client.api_version}, + body: request_content, + headers: request_headers.merge(custom_headers || {}), + base_url: request_url + } + promise = @client.make_request_async(:put, path_template, options) + + promise = promise.then do |result| + http_response = result.response + status_code = http_response.status + response_content = http_response.body + unless status_code == 200 || status_code == 201 + error_model = JSON.load(response_content) + fail MsRestAzure::AzureOperationError.new(result.request, http_response, error_model) + end + + result.request_id = http_response['x-ms-request-id'] unless http_response['x-ms-request-id'].nil? + # Deserialize Response + if status_code == 200 + begin + parsed_response = response_content.to_s.empty? ? nil : JSON.load(response_content) + result_mapper = Azure::Logic::Mgmt::V2016_06_01::Models::BatchConfiguration.mapper() + result.body = @client.deserialize(result_mapper, parsed_response) + rescue Exception => e + fail MsRest::DeserializationError.new('Error occurred in deserializing the response', e.message, e.backtrace, result) + end + end + # Deserialize Response + if status_code == 201 + begin + parsed_response = response_content.to_s.empty? ? nil : JSON.load(response_content) + result_mapper = Azure::Logic::Mgmt::V2016_06_01::Models::BatchConfiguration.mapper() + result.body = @client.deserialize(result_mapper, parsed_response) + rescue Exception => e + fail MsRest::DeserializationError.new('Error occurred in deserializing the response', e.message, e.backtrace, result) + end + end + + result + end + + promise.execute + end + + # + # Delete a batch configuration for an integration account. + # + # @param resource_group_name [String] The resource group name. + # @param integration_account_name [String] The integration account name. + # @param batch_configuration_name [String] The batch configuration name. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # + def delete(resource_group_name, integration_account_name, batch_configuration_name, custom_headers = nil) + response = delete_async(resource_group_name, integration_account_name, batch_configuration_name, custom_headers).value! + nil + end + + # + # Delete a batch configuration for an integration account. + # + # @param resource_group_name [String] The resource group name. + # @param integration_account_name [String] The integration account name. + # @param batch_configuration_name [String] The batch configuration name. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [MsRestAzure::AzureOperationResponse] HTTP response information. + # + def delete_with_http_info(resource_group_name, integration_account_name, batch_configuration_name, custom_headers = nil) + delete_async(resource_group_name, integration_account_name, batch_configuration_name, custom_headers).value! + end + + # + # Delete a batch configuration for an integration account. + # + # @param resource_group_name [String] The resource group name. + # @param integration_account_name [String] The integration account name. + # @param batch_configuration_name [String] The batch configuration name. + # @param [Hash{String => String}] A hash of custom headers that will be added + # to the HTTP request. + # + # @return [Concurrent::Promise] Promise object which holds the HTTP response. + # + def delete_async(resource_group_name, integration_account_name, batch_configuration_name, custom_headers = nil) + fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? + fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? + fail ArgumentError, 'integration_account_name is nil' if integration_account_name.nil? + fail ArgumentError, 'batch_configuration_name is nil' if batch_configuration_name.nil? + fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? + + + request_headers = {} + + # Set Headers + request_headers['x-ms-client-request-id'] = SecureRandom.uuid + request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + path_template = 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/batchConfigurations/{batchConfigurationName}' + + request_url = @base_url || @client.base_url + + options = { + middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], + path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => resource_group_name,'integrationAccountName' => integration_account_name,'batchConfigurationName' => batch_configuration_name}, + query_params: {'api-version' => @client.api_version}, + headers: request_headers.merge(custom_headers || {}), + base_url: request_url + } + promise = @client.make_request_async(:delete, path_template, options) + + promise = promise.then do |result| + http_response = result.response + status_code = http_response.status + response_content = http_response.body + unless status_code == 200 || status_code == 204 + error_model = JSON.load(response_content) + fail MsRestAzure::AzureOperationError.new(result.request, http_response, error_model) + end + + result.request_id = http_response['x-ms-request-id'] unless http_response['x-ms-request-id'].nil? + + result + end + + promise.execute + end + + end +end diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/integration_accounts.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/integration_accounts.rb index f58ea4a869..be498af03b 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/integration_accounts.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/integration_accounts.rb @@ -30,8 +30,8 @@ def initialize(client) # # @return [Array] operation results. # - def list_by_subscription(top:nil, custom_headers:nil) - first_page = list_by_subscription_as_lazy(top:top, custom_headers:custom_headers) + def list_by_subscription(top = nil, custom_headers = nil) + first_page = list_by_subscription_as_lazy(top, custom_headers) first_page.get_all_items end @@ -44,8 +44,8 @@ def list_by_subscription(top:nil, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_by_subscription_with_http_info(top:nil, custom_headers:nil) - list_by_subscription_async(top:top, custom_headers:custom_headers).value! + def list_by_subscription_with_http_info(top = nil, custom_headers = nil) + list_by_subscription_async(top, custom_headers).value! end # @@ -57,13 +57,12 @@ def list_by_subscription_with_http_info(top:nil, custom_headers:nil) # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_by_subscription_async(top:nil, custom_headers:nil) + def list_by_subscription_async(top = nil, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -118,8 +117,8 @@ def list_by_subscription_async(top:nil, custom_headers:nil) # # @return [Array] operation results. # - def list_by_resource_group(resource_group_name, top:nil, custom_headers:nil) - first_page = list_by_resource_group_as_lazy(resource_group_name, top:top, custom_headers:custom_headers) + def list_by_resource_group(resource_group_name, top = nil, custom_headers = nil) + first_page = list_by_resource_group_as_lazy(resource_group_name, top, custom_headers) first_page.get_all_items end @@ -133,8 +132,8 @@ def list_by_resource_group(resource_group_name, top:nil, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_by_resource_group_with_http_info(resource_group_name, top:nil, custom_headers:nil) - list_by_resource_group_async(resource_group_name, top:top, custom_headers:custom_headers).value! + def list_by_resource_group_with_http_info(resource_group_name, top = nil, custom_headers = nil) + list_by_resource_group_async(resource_group_name, top, custom_headers).value! end # @@ -147,14 +146,13 @@ def list_by_resource_group_with_http_info(resource_group_name, top:nil, custom_h # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_by_resource_group_async(resource_group_name, top:nil, custom_headers:nil) + def list_by_resource_group_async(resource_group_name, top = nil, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -209,8 +207,8 @@ def list_by_resource_group_async(resource_group_name, top:nil, custom_headers:ni # # @return [IntegrationAccount] operation results. # - def get(resource_group_name, integration_account_name, custom_headers:nil) - response = get_async(resource_group_name, integration_account_name, custom_headers:custom_headers).value! + def get(resource_group_name, integration_account_name, custom_headers = nil) + response = get_async(resource_group_name, integration_account_name, custom_headers).value! response.body unless response.nil? end @@ -224,8 +222,8 @@ def get(resource_group_name, integration_account_name, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def get_with_http_info(resource_group_name, integration_account_name, custom_headers:nil) - get_async(resource_group_name, integration_account_name, custom_headers:custom_headers).value! + def get_with_http_info(resource_group_name, integration_account_name, custom_headers = nil) + get_async(resource_group_name, integration_account_name, custom_headers).value! end # @@ -238,7 +236,7 @@ def get_with_http_info(resource_group_name, integration_account_name, custom_hea # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def get_async(resource_group_name, integration_account_name, custom_headers:nil) + def get_async(resource_group_name, integration_account_name, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'integration_account_name is nil' if integration_account_name.nil? @@ -246,7 +244,6 @@ def get_async(resource_group_name, integration_account_name, custom_headers:nil) request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -302,8 +299,8 @@ def get_async(resource_group_name, integration_account_name, custom_headers:nil) # # @return [IntegrationAccount] operation results. # - def create_or_update(resource_group_name, integration_account_name, integration_account, custom_headers:nil) - response = create_or_update_async(resource_group_name, integration_account_name, integration_account, custom_headers:custom_headers).value! + def create_or_update(resource_group_name, integration_account_name, integration_account, custom_headers = nil) + response = create_or_update_async(resource_group_name, integration_account_name, integration_account, custom_headers).value! response.body unless response.nil? end @@ -318,8 +315,8 @@ def create_or_update(resource_group_name, integration_account_name, integration_ # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def create_or_update_with_http_info(resource_group_name, integration_account_name, integration_account, custom_headers:nil) - create_or_update_async(resource_group_name, integration_account_name, integration_account, custom_headers:custom_headers).value! + def create_or_update_with_http_info(resource_group_name, integration_account_name, integration_account, custom_headers = nil) + create_or_update_async(resource_group_name, integration_account_name, integration_account, custom_headers).value! end # @@ -333,7 +330,7 @@ def create_or_update_with_http_info(resource_group_name, integration_account_nam # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def create_or_update_async(resource_group_name, integration_account_name, integration_account, custom_headers:nil) + def create_or_update_async(resource_group_name, integration_account_name, integration_account, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'integration_account_name is nil' if integration_account_name.nil? @@ -342,12 +339,13 @@ def create_or_update_async(resource_group_name, integration_account_name, integr request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + request_headers['Content-Type'] = 'application/json; charset=utf-8' + # Serialize Request request_mapper = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccount.mapper() request_content = @client.serialize(request_mapper, integration_account) @@ -415,8 +413,8 @@ def create_or_update_async(resource_group_name, integration_account_name, integr # # @return [IntegrationAccount] operation results. # - def update(resource_group_name, integration_account_name, integration_account, custom_headers:nil) - response = update_async(resource_group_name, integration_account_name, integration_account, custom_headers:custom_headers).value! + def update(resource_group_name, integration_account_name, integration_account, custom_headers = nil) + response = update_async(resource_group_name, integration_account_name, integration_account, custom_headers).value! response.body unless response.nil? end @@ -431,8 +429,8 @@ def update(resource_group_name, integration_account_name, integration_account, c # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def update_with_http_info(resource_group_name, integration_account_name, integration_account, custom_headers:nil) - update_async(resource_group_name, integration_account_name, integration_account, custom_headers:custom_headers).value! + def update_with_http_info(resource_group_name, integration_account_name, integration_account, custom_headers = nil) + update_async(resource_group_name, integration_account_name, integration_account, custom_headers).value! end # @@ -446,7 +444,7 @@ def update_with_http_info(resource_group_name, integration_account_name, integra # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def update_async(resource_group_name, integration_account_name, integration_account, custom_headers:nil) + def update_async(resource_group_name, integration_account_name, integration_account, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'integration_account_name is nil' if integration_account_name.nil? @@ -455,12 +453,13 @@ def update_async(resource_group_name, integration_account_name, integration_acco request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + request_headers['Content-Type'] = 'application/json; charset=utf-8' + # Serialize Request request_mapper = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccount.mapper() request_content = @client.serialize(request_mapper, integration_account) @@ -516,8 +515,8 @@ def update_async(resource_group_name, integration_account_name, integration_acco # will be added to the HTTP request. # # - def delete(resource_group_name, integration_account_name, custom_headers:nil) - response = delete_async(resource_group_name, integration_account_name, custom_headers:custom_headers).value! + def delete(resource_group_name, integration_account_name, custom_headers = nil) + response = delete_async(resource_group_name, integration_account_name, custom_headers).value! nil end @@ -531,8 +530,8 @@ def delete(resource_group_name, integration_account_name, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def delete_with_http_info(resource_group_name, integration_account_name, custom_headers:nil) - delete_async(resource_group_name, integration_account_name, custom_headers:custom_headers).value! + def delete_with_http_info(resource_group_name, integration_account_name, custom_headers = nil) + delete_async(resource_group_name, integration_account_name, custom_headers).value! end # @@ -545,7 +544,7 @@ def delete_with_http_info(resource_group_name, integration_account_name, custom_ # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def delete_async(resource_group_name, integration_account_name, custom_headers:nil) + def delete_async(resource_group_name, integration_account_name, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'integration_account_name is nil' if integration_account_name.nil? @@ -553,7 +552,6 @@ def delete_async(resource_group_name, integration_account_name, custom_headers:n request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -599,8 +597,8 @@ def delete_async(resource_group_name, integration_account_name, custom_headers:n # # @return [CallbackUrl] operation results. # - def get_callback_url(resource_group_name, integration_account_name, parameters, custom_headers:nil) - response = get_callback_url_async(resource_group_name, integration_account_name, parameters, custom_headers:custom_headers).value! + def get_callback_url(resource_group_name, integration_account_name, parameters, custom_headers = nil) + response = get_callback_url_async(resource_group_name, integration_account_name, parameters, custom_headers).value! response.body unless response.nil? end @@ -615,8 +613,8 @@ def get_callback_url(resource_group_name, integration_account_name, parameters, # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def get_callback_url_with_http_info(resource_group_name, integration_account_name, parameters, custom_headers:nil) - get_callback_url_async(resource_group_name, integration_account_name, parameters, custom_headers:custom_headers).value! + def get_callback_url_with_http_info(resource_group_name, integration_account_name, parameters, custom_headers = nil) + get_callback_url_async(resource_group_name, integration_account_name, parameters, custom_headers).value! end # @@ -630,7 +628,7 @@ def get_callback_url_with_http_info(resource_group_name, integration_account_nam # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def get_callback_url_async(resource_group_name, integration_account_name, parameters, custom_headers:nil) + def get_callback_url_async(resource_group_name, integration_account_name, parameters, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'integration_account_name is nil' if integration_account_name.nil? @@ -639,12 +637,13 @@ def get_callback_url_async(resource_group_name, integration_account_name, parame request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + request_headers['Content-Type'] = 'application/json; charset=utf-8' + # Serialize Request request_mapper = Azure::Logic::Mgmt::V2016_06_01::Models::GetCallbackUrlParameters.mapper() request_content = @client.serialize(request_mapper, parameters) @@ -691,6 +690,313 @@ def get_callback_url_async(resource_group_name, integration_account_name, parame promise.execute end + # + # Gets the integration account's Key Vault keys. + # + # @param resource_group_name [String] The resource group name. + # @param integration_account_name [String] The integration account name. + # @param list_key_vault_keys [ListKeyVaultKeysDefinition] The key vault + # parameters. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [KeyVaultKeyCollection] operation results. + # + def list_key_vault_keys(resource_group_name, integration_account_name, list_key_vault_keys, custom_headers = nil) + response = list_key_vault_keys_async(resource_group_name, integration_account_name, list_key_vault_keys, custom_headers).value! + response.body unless response.nil? + end + + # + # Gets the integration account's Key Vault keys. + # + # @param resource_group_name [String] The resource group name. + # @param integration_account_name [String] The integration account name. + # @param list_key_vault_keys [ListKeyVaultKeysDefinition] The key vault + # parameters. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [MsRestAzure::AzureOperationResponse] HTTP response information. + # + def list_key_vault_keys_with_http_info(resource_group_name, integration_account_name, list_key_vault_keys, custom_headers = nil) + list_key_vault_keys_async(resource_group_name, integration_account_name, list_key_vault_keys, custom_headers).value! + end + + # + # Gets the integration account's Key Vault keys. + # + # @param resource_group_name [String] The resource group name. + # @param integration_account_name [String] The integration account name. + # @param list_key_vault_keys [ListKeyVaultKeysDefinition] The key vault + # parameters. + # @param [Hash{String => String}] A hash of custom headers that will be added + # to the HTTP request. + # + # @return [Concurrent::Promise] Promise object which holds the HTTP response. + # + def list_key_vault_keys_async(resource_group_name, integration_account_name, list_key_vault_keys, custom_headers = nil) + fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? + fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? + fail ArgumentError, 'integration_account_name is nil' if integration_account_name.nil? + fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? + fail ArgumentError, 'list_key_vault_keys is nil' if list_key_vault_keys.nil? + + + request_headers = {} + + # Set Headers + request_headers['x-ms-client-request-id'] = SecureRandom.uuid + request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + + request_headers['Content-Type'] = 'application/json; charset=utf-8' + + # Serialize Request + request_mapper = Azure::Logic::Mgmt::V2016_06_01::Models::ListKeyVaultKeysDefinition.mapper() + request_content = @client.serialize(request_mapper, list_key_vault_keys) + request_content = request_content != nil ? JSON.generate(request_content, quirks_mode: true) : nil + + path_template = 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/listKeyVaultKeys' + + request_url = @base_url || @client.base_url + + options = { + middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], + path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => resource_group_name,'integrationAccountName' => integration_account_name}, + query_params: {'api-version' => @client.api_version}, + body: request_content, + headers: request_headers.merge(custom_headers || {}), + base_url: request_url + } + promise = @client.make_request_async(:post, path_template, options) + + promise = promise.then do |result| + http_response = result.response + status_code = http_response.status + response_content = http_response.body + unless status_code == 200 + error_model = JSON.load(response_content) + fail MsRestAzure::AzureOperationError.new(result.request, http_response, error_model) + end + + result.request_id = http_response['x-ms-request-id'] unless http_response['x-ms-request-id'].nil? + # Deserialize Response + if status_code == 200 + begin + parsed_response = response_content.to_s.empty? ? nil : JSON.load(response_content) + result_mapper = Azure::Logic::Mgmt::V2016_06_01::Models::KeyVaultKeyCollection.mapper() + result.body = @client.deserialize(result_mapper, parsed_response) + rescue Exception => e + fail MsRest::DeserializationError.new('Error occurred in deserializing the response', e.message, e.backtrace, result) + end + end + + result + end + + promise.execute + end + + # + # Logs the integration account's tracking events. + # + # @param resource_group_name [String] The resource group name. + # @param integration_account_name [String] The integration account name. + # @param log_tracking_events [TrackingEventsDefinition] The callback URL + # parameters. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # + def log_tracking_events(resource_group_name, integration_account_name, log_tracking_events, custom_headers = nil) + response = log_tracking_events_async(resource_group_name, integration_account_name, log_tracking_events, custom_headers).value! + nil + end + + # + # Logs the integration account's tracking events. + # + # @param resource_group_name [String] The resource group name. + # @param integration_account_name [String] The integration account name. + # @param log_tracking_events [TrackingEventsDefinition] The callback URL + # parameters. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [MsRestAzure::AzureOperationResponse] HTTP response information. + # + def log_tracking_events_with_http_info(resource_group_name, integration_account_name, log_tracking_events, custom_headers = nil) + log_tracking_events_async(resource_group_name, integration_account_name, log_tracking_events, custom_headers).value! + end + + # + # Logs the integration account's tracking events. + # + # @param resource_group_name [String] The resource group name. + # @param integration_account_name [String] The integration account name. + # @param log_tracking_events [TrackingEventsDefinition] The callback URL + # parameters. + # @param [Hash{String => String}] A hash of custom headers that will be added + # to the HTTP request. + # + # @return [Concurrent::Promise] Promise object which holds the HTTP response. + # + def log_tracking_events_async(resource_group_name, integration_account_name, log_tracking_events, custom_headers = nil) + fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? + fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? + fail ArgumentError, 'integration_account_name is nil' if integration_account_name.nil? + fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? + fail ArgumentError, 'log_tracking_events is nil' if log_tracking_events.nil? + + + request_headers = {} + + # Set Headers + request_headers['x-ms-client-request-id'] = SecureRandom.uuid + request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + + request_headers['Content-Type'] = 'application/json; charset=utf-8' + + # Serialize Request + request_mapper = Azure::Logic::Mgmt::V2016_06_01::Models::TrackingEventsDefinition.mapper() + request_content = @client.serialize(request_mapper, log_tracking_events) + request_content = request_content != nil ? JSON.generate(request_content, quirks_mode: true) : nil + + path_template = 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/logTrackingEvents' + + request_url = @base_url || @client.base_url + + options = { + middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], + path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => resource_group_name,'integrationAccountName' => integration_account_name}, + query_params: {'api-version' => @client.api_version}, + body: request_content, + headers: request_headers.merge(custom_headers || {}), + base_url: request_url + } + promise = @client.make_request_async(:post, path_template, options) + + promise = promise.then do |result| + http_response = result.response + status_code = http_response.status + response_content = http_response.body + unless status_code == 200 + error_model = JSON.load(response_content) + fail MsRestAzure::AzureOperationError.new(result.request, http_response, error_model) + end + + result.request_id = http_response['x-ms-request-id'] unless http_response['x-ms-request-id'].nil? + + result + end + + promise.execute + end + + # + # Regenerates the integration account access key. + # + # @param resource_group_name [String] The resource group name. + # @param integration_account_name [String] The integration account name. + # @param regenerate_access_key [RegenerateActionParameter] The access key type. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [IntegrationAccount] operation results. + # + def regenerate_access_key(resource_group_name, integration_account_name, regenerate_access_key, custom_headers = nil) + response = regenerate_access_key_async(resource_group_name, integration_account_name, regenerate_access_key, custom_headers).value! + response.body unless response.nil? + end + + # + # Regenerates the integration account access key. + # + # @param resource_group_name [String] The resource group name. + # @param integration_account_name [String] The integration account name. + # @param regenerate_access_key [RegenerateActionParameter] The access key type. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [MsRestAzure::AzureOperationResponse] HTTP response information. + # + def regenerate_access_key_with_http_info(resource_group_name, integration_account_name, regenerate_access_key, custom_headers = nil) + regenerate_access_key_async(resource_group_name, integration_account_name, regenerate_access_key, custom_headers).value! + end + + # + # Regenerates the integration account access key. + # + # @param resource_group_name [String] The resource group name. + # @param integration_account_name [String] The integration account name. + # @param regenerate_access_key [RegenerateActionParameter] The access key type. + # @param [Hash{String => String}] A hash of custom headers that will be added + # to the HTTP request. + # + # @return [Concurrent::Promise] Promise object which holds the HTTP response. + # + def regenerate_access_key_async(resource_group_name, integration_account_name, regenerate_access_key, custom_headers = nil) + fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? + fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? + fail ArgumentError, 'integration_account_name is nil' if integration_account_name.nil? + fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? + fail ArgumentError, 'regenerate_access_key is nil' if regenerate_access_key.nil? + + + request_headers = {} + + # Set Headers + request_headers['x-ms-client-request-id'] = SecureRandom.uuid + request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + + request_headers['Content-Type'] = 'application/json; charset=utf-8' + + # Serialize Request + request_mapper = Azure::Logic::Mgmt::V2016_06_01::Models::RegenerateActionParameter.mapper() + request_content = @client.serialize(request_mapper, regenerate_access_key) + request_content = request_content != nil ? JSON.generate(request_content, quirks_mode: true) : nil + + path_template = 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/regenerateAccessKey' + + request_url = @base_url || @client.base_url + + options = { + middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], + path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => resource_group_name,'integrationAccountName' => integration_account_name}, + query_params: {'api-version' => @client.api_version}, + body: request_content, + headers: request_headers.merge(custom_headers || {}), + base_url: request_url + } + promise = @client.make_request_async(:post, path_template, options) + + promise = promise.then do |result| + http_response = result.response + status_code = http_response.status + response_content = http_response.body + unless status_code == 200 + error_model = JSON.load(response_content) + fail MsRestAzure::AzureOperationError.new(result.request, http_response, error_model) + end + + result.request_id = http_response['x-ms-request-id'] unless http_response['x-ms-request-id'].nil? + # Deserialize Response + if status_code == 200 + begin + parsed_response = response_content.to_s.empty? ? nil : JSON.load(response_content) + result_mapper = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccount.mapper() + result.body = @client.deserialize(result_mapper, parsed_response) + rescue Exception => e + fail MsRest::DeserializationError.new('Error occurred in deserializing the response', e.message, e.backtrace, result) + end + end + + result + end + + promise.execute + end + # # Gets a list of integration accounts by subscription. # @@ -701,8 +1007,8 @@ def get_callback_url_async(resource_group_name, integration_account_name, parame # # @return [IntegrationAccountListResult] operation results. # - def list_by_subscription_next(next_page_link, custom_headers:nil) - response = list_by_subscription_next_async(next_page_link, custom_headers:custom_headers).value! + def list_by_subscription_next(next_page_link, custom_headers = nil) + response = list_by_subscription_next_async(next_page_link, custom_headers).value! response.body unless response.nil? end @@ -716,8 +1022,8 @@ def list_by_subscription_next(next_page_link, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_by_subscription_next_with_http_info(next_page_link, custom_headers:nil) - list_by_subscription_next_async(next_page_link, custom_headers:custom_headers).value! + def list_by_subscription_next_with_http_info(next_page_link, custom_headers = nil) + list_by_subscription_next_async(next_page_link, custom_headers).value! end # @@ -730,12 +1036,11 @@ def list_by_subscription_next_with_http_info(next_page_link, custom_headers:nil) # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_by_subscription_next_async(next_page_link, custom_headers:nil) + def list_by_subscription_next_async(next_page_link, custom_headers = nil) fail ArgumentError, 'next_page_link is nil' if next_page_link.nil? request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -789,8 +1094,8 @@ def list_by_subscription_next_async(next_page_link, custom_headers:nil) # # @return [IntegrationAccountListResult] operation results. # - def list_by_resource_group_next(next_page_link, custom_headers:nil) - response = list_by_resource_group_next_async(next_page_link, custom_headers:custom_headers).value! + def list_by_resource_group_next(next_page_link, custom_headers = nil) + response = list_by_resource_group_next_async(next_page_link, custom_headers).value! response.body unless response.nil? end @@ -804,8 +1109,8 @@ def list_by_resource_group_next(next_page_link, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_by_resource_group_next_with_http_info(next_page_link, custom_headers:nil) - list_by_resource_group_next_async(next_page_link, custom_headers:custom_headers).value! + def list_by_resource_group_next_with_http_info(next_page_link, custom_headers = nil) + list_by_resource_group_next_async(next_page_link, custom_headers).value! end # @@ -818,12 +1123,11 @@ def list_by_resource_group_next_with_http_info(next_page_link, custom_headers:ni # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_by_resource_group_next_async(next_page_link, custom_headers:nil) + def list_by_resource_group_next_async(next_page_link, custom_headers = nil) fail ArgumentError, 'next_page_link is nil' if next_page_link.nil? request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -877,12 +1181,12 @@ def list_by_resource_group_next_async(next_page_link, custom_headers:nil) # @return [IntegrationAccountListResult] which provide lazy access to pages of # the response. # - def list_by_subscription_as_lazy(top:nil, custom_headers:nil) - response = list_by_subscription_async(top:top, custom_headers:custom_headers).value! + def list_by_subscription_as_lazy(top = nil, custom_headers = nil) + response = list_by_subscription_async(top, custom_headers).value! unless response.nil? page = response.body page.next_method = Proc.new do |next_page_link| - list_by_subscription_next_async(next_page_link, custom_headers:custom_headers) + list_by_subscription_next_async(next_page_link, custom_headers) end page end @@ -899,12 +1203,12 @@ def list_by_subscription_as_lazy(top:nil, custom_headers:nil) # @return [IntegrationAccountListResult] which provide lazy access to pages of # the response. # - def list_by_resource_group_as_lazy(resource_group_name, top:nil, custom_headers:nil) - response = list_by_resource_group_async(resource_group_name, top:top, custom_headers:custom_headers).value! + def list_by_resource_group_as_lazy(resource_group_name, top = nil, custom_headers = nil) + response = list_by_resource_group_async(resource_group_name, top, custom_headers).value! unless response.nil? page = response.body page.next_method = Proc.new do |next_page_link| - list_by_resource_group_next_async(next_page_link, custom_headers:custom_headers) + list_by_resource_group_next_async(next_page_link, custom_headers) end page end diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/logic_management_client.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/logic_management_client.rb index 4ab444f1ba..533ce056fd 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/logic_management_client.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/logic_management_client.rb @@ -52,9 +52,26 @@ class LogicManagementClient < MsRestAzure::AzureServiceClient # @return [WorkflowRunActions] workflow_run_actions attr_reader :workflow_run_actions + # @return [WorkflowRunActionRepetitions] workflow_run_action_repetitions + attr_reader :workflow_run_action_repetitions + + # @return [WorkflowRunActionScopedRepetitions] + # workflow_run_action_scoped_repetitions + attr_reader :workflow_run_action_scoped_repetitions + + # @return [WorkflowRunOperations] workflow_run_operations + attr_reader :workflow_run_operations + # @return [IntegrationAccounts] integration_accounts attr_reader :integration_accounts + # @return [IntegrationAccountAssemblies] integration_account_assemblies + attr_reader :integration_account_assemblies + + # @return [IntegrationAccountBatchConfigurations] + # integration_account_batch_configurations + attr_reader :integration_account_batch_configurations + # @return [Schemas] schemas attr_reader :schemas @@ -92,7 +109,12 @@ def initialize(credentials = nil, base_url = nil, options = nil) @workflow_trigger_histories = WorkflowTriggerHistories.new(self) @workflow_runs = WorkflowRuns.new(self) @workflow_run_actions = WorkflowRunActions.new(self) + @workflow_run_action_repetitions = WorkflowRunActionRepetitions.new(self) + @workflow_run_action_scoped_repetitions = WorkflowRunActionScopedRepetitions.new(self) + @workflow_run_operations = WorkflowRunOperations.new(self) @integration_accounts = IntegrationAccounts.new(self) + @integration_account_assemblies = IntegrationAccountAssemblies.new(self) + @integration_account_batch_configurations = IntegrationAccountBatchConfigurations.new(self) @schemas = Schemas.new(self) @maps = Maps.new(self) @partners = Partners.new(self) @@ -152,9 +174,6 @@ def make_request_async(method, path, options = {}) fail ArgumentError, 'path is nil' if path.nil? request_url = options[:base_url] || @base_url - if(!options[:headers].nil? && !options[:headers]['Content-Type'].nil?) - @request_headers['Content-Type'] = options[:headers]['Content-Type'] - end request_headers = @request_headers request_headers.merge!({'accept-language' => @accept_language}) unless @accept_language.nil? @@ -172,8 +191,8 @@ def make_request_async(method, path, options = {}) # # @return [Array] operation results. # - def list_operations(custom_headers:nil) - first_page = list_operations_as_lazy(custom_headers:custom_headers) + def list_operations(custom_headers = nil) + first_page = list_operations_as_lazy(custom_headers) first_page.get_all_items end @@ -185,8 +204,8 @@ def list_operations(custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_operations_with_http_info(custom_headers:nil) - list_operations_async(custom_headers:custom_headers).value! + def list_operations_with_http_info(custom_headers = nil) + list_operations_async(custom_headers).value! end # @@ -197,12 +216,11 @@ def list_operations_with_http_info(custom_headers:nil) # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_operations_async(custom_headers:nil) + def list_operations_async(custom_headers = nil) fail ArgumentError, 'api_version is nil' if api_version.nil? request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -256,8 +274,8 @@ def list_operations_async(custom_headers:nil) # # @return [OperationListResult] operation results. # - def list_operations_next(next_page_link, custom_headers:nil) - response = list_operations_next_async(next_page_link, custom_headers:custom_headers).value! + def list_operations_next(next_page_link, custom_headers = nil) + response = list_operations_next_async(next_page_link, custom_headers).value! response.body unless response.nil? end @@ -271,8 +289,8 @@ def list_operations_next(next_page_link, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_operations_next_with_http_info(next_page_link, custom_headers:nil) - list_operations_next_async(next_page_link, custom_headers:custom_headers).value! + def list_operations_next_with_http_info(next_page_link, custom_headers = nil) + list_operations_next_async(next_page_link, custom_headers).value! end # @@ -285,12 +303,11 @@ def list_operations_next_with_http_info(next_page_link, custom_headers:nil) # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_operations_next_async(next_page_link, custom_headers:nil) + def list_operations_next_async(next_page_link, custom_headers = nil) fail ArgumentError, 'next_page_link is nil' if next_page_link.nil? request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -342,8 +359,8 @@ def list_operations_next_async(next_page_link, custom_headers:nil) # # @return [OperationListResult] operation results. # - def list_operations_as_lazy(custom_headers:nil) - first_page = list_operations_as_lazy_as_lazy(custom_headers:custom_headers) + def list_operations_as_lazy(custom_headers = nil) + first_page = list_operations_as_lazy_as_lazy(custom_headers) first_page.get_all_items end @@ -355,8 +372,8 @@ def list_operations_as_lazy(custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_operations_as_lazy_with_http_info(custom_headers:nil) - list_operations_as_lazy_async(custom_headers:custom_headers).value! + def list_operations_as_lazy_with_http_info(custom_headers = nil) + list_operations_as_lazy_async(custom_headers).value! end # @@ -367,11 +384,10 @@ def list_operations_as_lazy_with_http_info(custom_headers:nil) # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_operations_as_lazy_async(custom_headers:nil) + def list_operations_as_lazy_async(custom_headers = nil) request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' path_template = 'providers/Microsoft.Logic/operations' request_url = @base_url || self.base_url @@ -417,7 +433,9 @@ def list_operations_as_lazy_async(custom_headers:nil) # def add_telemetry sdk_information = 'azure_mgmt_logic' - sdk_information = "#{sdk_information}/0.16.0" + if defined? Azure::Logic::Mgmt::V2016_06_01::VERSION + sdk_information = "#{sdk_information}/#{Azure::Logic::Mgmt::V2016_06_01::VERSION}" + end add_user_agent_information(sdk_information) end end diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/maps.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/maps.rb index d679a791b3..d45a467dfb 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/maps.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/maps.rb @@ -27,14 +27,15 @@ def initialize(client) # @param resource_group_name [String] The resource group name. # @param integration_account_name [String] The integration account name. # @param top [Integer] The number of items to be included in the result. - # @param filter [String] The filter to apply on the operation. + # @param filter [String] The filter to apply on the operation. Options for + # filters include: MapType. # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # # @return [Array] operation results. # - def list_by_integration_accounts(resource_group_name, integration_account_name, top:nil, filter:nil, custom_headers:nil) - first_page = list_by_integration_accounts_as_lazy(resource_group_name, integration_account_name, top:top, filter:filter, custom_headers:custom_headers) + def list_by_integration_accounts(resource_group_name, integration_account_name, top = nil, filter = nil, custom_headers = nil) + first_page = list_by_integration_accounts_as_lazy(resource_group_name, integration_account_name, top, filter, custom_headers) first_page.get_all_items end @@ -44,14 +45,15 @@ def list_by_integration_accounts(resource_group_name, integration_account_name, # @param resource_group_name [String] The resource group name. # @param integration_account_name [String] The integration account name. # @param top [Integer] The number of items to be included in the result. - # @param filter [String] The filter to apply on the operation. + # @param filter [String] The filter to apply on the operation. Options for + # filters include: MapType. # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_by_integration_accounts_with_http_info(resource_group_name, integration_account_name, top:nil, filter:nil, custom_headers:nil) - list_by_integration_accounts_async(resource_group_name, integration_account_name, top:top, filter:filter, custom_headers:custom_headers).value! + def list_by_integration_accounts_with_http_info(resource_group_name, integration_account_name, top = nil, filter = nil, custom_headers = nil) + list_by_integration_accounts_async(resource_group_name, integration_account_name, top, filter, custom_headers).value! end # @@ -60,13 +62,14 @@ def list_by_integration_accounts_with_http_info(resource_group_name, integration # @param resource_group_name [String] The resource group name. # @param integration_account_name [String] The integration account name. # @param top [Integer] The number of items to be included in the result. - # @param filter [String] The filter to apply on the operation. + # @param filter [String] The filter to apply on the operation. Options for + # filters include: MapType. # @param [Hash{String => String}] A hash of custom headers that will be added # to the HTTP request. # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_by_integration_accounts_async(resource_group_name, integration_account_name, top:nil, filter:nil, custom_headers:nil) + def list_by_integration_accounts_async(resource_group_name, integration_account_name, top = nil, filter = nil, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'integration_account_name is nil' if integration_account_name.nil? @@ -74,7 +77,6 @@ def list_by_integration_accounts_async(resource_group_name, integration_account_ request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -130,8 +132,8 @@ def list_by_integration_accounts_async(resource_group_name, integration_account_ # # @return [IntegrationAccountMap] operation results. # - def get(resource_group_name, integration_account_name, map_name, custom_headers:nil) - response = get_async(resource_group_name, integration_account_name, map_name, custom_headers:custom_headers).value! + def get(resource_group_name, integration_account_name, map_name, custom_headers = nil) + response = get_async(resource_group_name, integration_account_name, map_name, custom_headers).value! response.body unless response.nil? end @@ -146,8 +148,8 @@ def get(resource_group_name, integration_account_name, map_name, custom_headers: # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def get_with_http_info(resource_group_name, integration_account_name, map_name, custom_headers:nil) - get_async(resource_group_name, integration_account_name, map_name, custom_headers:custom_headers).value! + def get_with_http_info(resource_group_name, integration_account_name, map_name, custom_headers = nil) + get_async(resource_group_name, integration_account_name, map_name, custom_headers).value! end # @@ -161,7 +163,7 @@ def get_with_http_info(resource_group_name, integration_account_name, map_name, # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def get_async(resource_group_name, integration_account_name, map_name, custom_headers:nil) + def get_async(resource_group_name, integration_account_name, map_name, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'integration_account_name is nil' if integration_account_name.nil? @@ -170,7 +172,6 @@ def get_async(resource_group_name, integration_account_name, map_name, custom_he request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -227,8 +228,8 @@ def get_async(resource_group_name, integration_account_name, map_name, custom_he # # @return [IntegrationAccountMap] operation results. # - def create_or_update(resource_group_name, integration_account_name, map_name, map, custom_headers:nil) - response = create_or_update_async(resource_group_name, integration_account_name, map_name, map, custom_headers:custom_headers).value! + def create_or_update(resource_group_name, integration_account_name, map_name, map, custom_headers = nil) + response = create_or_update_async(resource_group_name, integration_account_name, map_name, map, custom_headers).value! response.body unless response.nil? end @@ -244,8 +245,8 @@ def create_or_update(resource_group_name, integration_account_name, map_name, ma # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def create_or_update_with_http_info(resource_group_name, integration_account_name, map_name, map, custom_headers:nil) - create_or_update_async(resource_group_name, integration_account_name, map_name, map, custom_headers:custom_headers).value! + def create_or_update_with_http_info(resource_group_name, integration_account_name, map_name, map, custom_headers = nil) + create_or_update_async(resource_group_name, integration_account_name, map_name, map, custom_headers).value! end # @@ -260,7 +261,7 @@ def create_or_update_with_http_info(resource_group_name, integration_account_nam # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def create_or_update_async(resource_group_name, integration_account_name, map_name, map, custom_headers:nil) + def create_or_update_async(resource_group_name, integration_account_name, map_name, map, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'integration_account_name is nil' if integration_account_name.nil? @@ -270,12 +271,13 @@ def create_or_update_async(resource_group_name, integration_account_name, map_na request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + request_headers['Content-Type'] = 'application/json; charset=utf-8' + # Serialize Request request_mapper = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountMap.mapper() request_content = @client.serialize(request_mapper, map) @@ -342,8 +344,8 @@ def create_or_update_async(resource_group_name, integration_account_name, map_na # will be added to the HTTP request. # # - def delete(resource_group_name, integration_account_name, map_name, custom_headers:nil) - response = delete_async(resource_group_name, integration_account_name, map_name, custom_headers:custom_headers).value! + def delete(resource_group_name, integration_account_name, map_name, custom_headers = nil) + response = delete_async(resource_group_name, integration_account_name, map_name, custom_headers).value! nil end @@ -358,8 +360,8 @@ def delete(resource_group_name, integration_account_name, map_name, custom_heade # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def delete_with_http_info(resource_group_name, integration_account_name, map_name, custom_headers:nil) - delete_async(resource_group_name, integration_account_name, map_name, custom_headers:custom_headers).value! + def delete_with_http_info(resource_group_name, integration_account_name, map_name, custom_headers = nil) + delete_async(resource_group_name, integration_account_name, map_name, custom_headers).value! end # @@ -373,7 +375,7 @@ def delete_with_http_info(resource_group_name, integration_account_name, map_nam # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def delete_async(resource_group_name, integration_account_name, map_name, custom_headers:nil) + def delete_async(resource_group_name, integration_account_name, map_name, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'integration_account_name is nil' if integration_account_name.nil? @@ -382,7 +384,6 @@ def delete_async(resource_group_name, integration_account_name, map_name, custom request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -417,6 +418,114 @@ def delete_async(resource_group_name, integration_account_name, map_name, custom promise.execute end + # + # Get the content callback url. + # + # @param resource_group_name [String] The resource group name. + # @param integration_account_name [String] The integration account name. + # @param map_name [String] The integration account map name. + # @param list_content_callback_url [GetCallbackUrlParameters] + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [WorkflowTriggerCallbackUrl] operation results. + # + def list_content_callback_url(resource_group_name, integration_account_name, map_name, list_content_callback_url, custom_headers = nil) + response = list_content_callback_url_async(resource_group_name, integration_account_name, map_name, list_content_callback_url, custom_headers).value! + response.body unless response.nil? + end + + # + # Get the content callback url. + # + # @param resource_group_name [String] The resource group name. + # @param integration_account_name [String] The integration account name. + # @param map_name [String] The integration account map name. + # @param list_content_callback_url [GetCallbackUrlParameters] + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [MsRestAzure::AzureOperationResponse] HTTP response information. + # + def list_content_callback_url_with_http_info(resource_group_name, integration_account_name, map_name, list_content_callback_url, custom_headers = nil) + list_content_callback_url_async(resource_group_name, integration_account_name, map_name, list_content_callback_url, custom_headers).value! + end + + # + # Get the content callback url. + # + # @param resource_group_name [String] The resource group name. + # @param integration_account_name [String] The integration account name. + # @param map_name [String] The integration account map name. + # @param list_content_callback_url [GetCallbackUrlParameters] + # @param [Hash{String => String}] A hash of custom headers that will be added + # to the HTTP request. + # + # @return [Concurrent::Promise] Promise object which holds the HTTP response. + # + def list_content_callback_url_async(resource_group_name, integration_account_name, map_name, list_content_callback_url, custom_headers = nil) + fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? + fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? + fail ArgumentError, 'integration_account_name is nil' if integration_account_name.nil? + fail ArgumentError, 'map_name is nil' if map_name.nil? + fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? + fail ArgumentError, 'list_content_callback_url is nil' if list_content_callback_url.nil? + + + request_headers = {} + + # Set Headers + request_headers['x-ms-client-request-id'] = SecureRandom.uuid + request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + + request_headers['Content-Type'] = 'application/json; charset=utf-8' + + # Serialize Request + request_mapper = Azure::Logic::Mgmt::V2016_06_01::Models::GetCallbackUrlParameters.mapper() + request_content = @client.serialize(request_mapper, list_content_callback_url) + request_content = request_content != nil ? JSON.generate(request_content, quirks_mode: true) : nil + + path_template = 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/maps/{mapName}/listContentCallbackUrl' + + request_url = @base_url || @client.base_url + + options = { + middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], + path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => resource_group_name,'integrationAccountName' => integration_account_name,'mapName' => map_name}, + query_params: {'api-version' => @client.api_version}, + body: request_content, + headers: request_headers.merge(custom_headers || {}), + base_url: request_url + } + promise = @client.make_request_async(:post, path_template, options) + + promise = promise.then do |result| + http_response = result.response + status_code = http_response.status + response_content = http_response.body + unless status_code == 200 + error_model = JSON.load(response_content) + fail MsRestAzure::AzureOperationError.new(result.request, http_response, error_model) + end + + result.request_id = http_response['x-ms-request-id'] unless http_response['x-ms-request-id'].nil? + # Deserialize Response + if status_code == 200 + begin + parsed_response = response_content.to_s.empty? ? nil : JSON.load(response_content) + result_mapper = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerCallbackUrl.mapper() + result.body = @client.deserialize(result_mapper, parsed_response) + rescue Exception => e + fail MsRest::DeserializationError.new('Error occurred in deserializing the response', e.message, e.backtrace, result) + end + end + + result + end + + promise.execute + end + # # Gets a list of integration account maps. # @@ -427,8 +536,8 @@ def delete_async(resource_group_name, integration_account_name, map_name, custom # # @return [IntegrationAccountMapListResult] operation results. # - def list_by_integration_accounts_next(next_page_link, custom_headers:nil) - response = list_by_integration_accounts_next_async(next_page_link, custom_headers:custom_headers).value! + def list_by_integration_accounts_next(next_page_link, custom_headers = nil) + response = list_by_integration_accounts_next_async(next_page_link, custom_headers).value! response.body unless response.nil? end @@ -442,8 +551,8 @@ def list_by_integration_accounts_next(next_page_link, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_by_integration_accounts_next_with_http_info(next_page_link, custom_headers:nil) - list_by_integration_accounts_next_async(next_page_link, custom_headers:custom_headers).value! + def list_by_integration_accounts_next_with_http_info(next_page_link, custom_headers = nil) + list_by_integration_accounts_next_async(next_page_link, custom_headers).value! end # @@ -456,12 +565,11 @@ def list_by_integration_accounts_next_with_http_info(next_page_link, custom_head # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_by_integration_accounts_next_async(next_page_link, custom_headers:nil) + def list_by_integration_accounts_next_async(next_page_link, custom_headers = nil) fail ArgumentError, 'next_page_link is nil' if next_page_link.nil? request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -511,19 +619,20 @@ def list_by_integration_accounts_next_async(next_page_link, custom_headers:nil) # @param resource_group_name [String] The resource group name. # @param integration_account_name [String] The integration account name. # @param top [Integer] The number of items to be included in the result. - # @param filter [String] The filter to apply on the operation. + # @param filter [String] The filter to apply on the operation. Options for + # filters include: MapType. # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # # @return [IntegrationAccountMapListResult] which provide lazy access to pages # of the response. # - def list_by_integration_accounts_as_lazy(resource_group_name, integration_account_name, top:nil, filter:nil, custom_headers:nil) - response = list_by_integration_accounts_async(resource_group_name, integration_account_name, top:top, filter:filter, custom_headers:custom_headers).value! + def list_by_integration_accounts_as_lazy(resource_group_name, integration_account_name, top = nil, filter = nil, custom_headers = nil) + response = list_by_integration_accounts_async(resource_group_name, integration_account_name, top, filter, custom_headers).value! unless response.nil? page = response.body page.next_method = Proc.new do |next_page_link| - list_by_integration_accounts_next_async(next_page_link, custom_headers:custom_headers) + list_by_integration_accounts_next_async(next_page_link, custom_headers) end page end diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/access_key_regenerate_action_definition.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/access_key_regenerate_action_definition.rb new file mode 100644 index 0000000000..4f76454480 --- /dev/null +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/access_key_regenerate_action_definition.rb @@ -0,0 +1,47 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::Logic::Mgmt::V2016_06_01 + module Models + # + # Model object. + # + # + class AccessKeyRegenerateActionDefinition + + include MsRestAzure + + # @return [AccessKeyType] Possible values include: 'NotSpecified', + # 'Primary', 'Secondary' + attr_accessor :key_type + + + # + # Mapper for AccessKeyRegenerateActionDefinition class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'AccessKeyRegenerateActionDefinition', + type: { + name: 'Composite', + class_name: 'AccessKeyRegenerateActionDefinition', + model_properties: { + key_type: { + required: true, + serialized_name: 'keyType', + type: { + name: 'Enum', + module: 'AccessKeyType' + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/access_key_type.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/access_key_type.rb new file mode 100644 index 0000000000..d4d9225ef1 --- /dev/null +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/access_key_type.rb @@ -0,0 +1,17 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::Logic::Mgmt::V2016_06_01 + module Models + # + # Defines values for AccessKeyType + # + module AccessKeyType + NotSpecified = "NotSpecified" + Primary = "Primary" + Secondary = "Secondary" + end + end +end diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/agreement_content.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/agreement_content.rb index 62e5676f3b..52e45d4bd7 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/agreement_content.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/agreement_content.rb @@ -28,7 +28,6 @@ class AgreementContent # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'AgreementContent', type: { @@ -36,7 +35,6 @@ def self.mapper() class_name: 'AgreementContent', model_properties: { a_s2: { - client_side_validation: true, required: false, serialized_name: 'aS2', type: { @@ -45,7 +43,6 @@ def self.mapper() } }, x12: { - client_side_validation: true, required: false, serialized_name: 'x12', type: { @@ -54,7 +51,6 @@ def self.mapper() } }, edifact: { - client_side_validation: true, required: false, serialized_name: 'edifact', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/artifact_content_properties_definition.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/artifact_content_properties_definition.rb new file mode 100644 index 0000000000..886f321e97 --- /dev/null +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/artifact_content_properties_definition.rb @@ -0,0 +1,86 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::Logic::Mgmt::V2016_06_01 + module Models + # + # The artifact content properties definition. + # + class ArtifactContentPropertiesDefinition < ArtifactProperties + + include MsRestAzure + + # @return + attr_accessor :content + + # @return [String] The content type. + attr_accessor :content_type + + # @return [ContentLink] The content link. + attr_accessor :content_link + + + # + # Mapper for ArtifactContentPropertiesDefinition class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'ArtifactContentPropertiesDefinition', + type: { + name: 'Composite', + class_name: 'ArtifactContentPropertiesDefinition', + model_properties: { + created_time: { + required: false, + serialized_name: 'createdTime', + type: { + name: 'DateTime' + } + }, + changed_time: { + required: false, + serialized_name: 'changedTime', + type: { + name: 'DateTime' + } + }, + metadata: { + required: false, + serialized_name: 'metadata', + type: { + name: 'Object' + } + }, + content: { + required: false, + serialized_name: 'content', + type: { + name: 'Object' + } + }, + content_type: { + required: false, + serialized_name: 'contentType', + type: { + name: 'String' + } + }, + content_link: { + required: false, + serialized_name: 'contentLink', + type: { + name: 'Composite', + class_name: 'ContentLink' + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/artifact_properties.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/artifact_properties.rb new file mode 100644 index 0000000000..fc5af75792 --- /dev/null +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/artifact_properties.rb @@ -0,0 +1,64 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::Logic::Mgmt::V2016_06_01 + module Models + # + # The artifact properties definition. + # + class ArtifactProperties + + include MsRestAzure + + # @return [DateTime] The artifact creation time. + attr_accessor :created_time + + # @return [DateTime] The artifact changed time. + attr_accessor :changed_time + + # @return + attr_accessor :metadata + + + # + # Mapper for ArtifactProperties class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'ArtifactProperties', + type: { + name: 'Composite', + class_name: 'ArtifactProperties', + model_properties: { + created_time: { + required: false, + serialized_name: 'createdTime', + type: { + name: 'DateTime' + } + }, + changed_time: { + required: false, + serialized_name: 'changedTime', + type: { + name: 'DateTime' + } + }, + metadata: { + required: false, + serialized_name: 'metadata', + type: { + name: 'Object' + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/as2acknowledgement_connection_settings.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/as2acknowledgement_connection_settings.rb index eb0b912264..3f4da2c000 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/as2acknowledgement_connection_settings.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/as2acknowledgement_connection_settings.rb @@ -6,7 +6,7 @@ module Azure::Logic::Mgmt::V2016_06_01 module Models # - # The AS2 agreement acknowledegment connection settings. + # The AS2 agreement acknowledgement connection settings. # class AS2AcknowledgementConnectionSettings @@ -35,7 +35,6 @@ class AS2AcknowledgementConnectionSettings # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'AS2AcknowledgementConnectionSettings', type: { @@ -43,7 +42,6 @@ def self.mapper() class_name: 'AS2AcknowledgementConnectionSettings', model_properties: { ignore_certificate_name_mismatch: { - client_side_validation: true, required: true, serialized_name: 'ignoreCertificateNameMismatch', type: { @@ -51,7 +49,6 @@ def self.mapper() } }, support_http_status_code_continue: { - client_side_validation: true, required: true, serialized_name: 'supportHttpStatusCodeContinue', type: { @@ -59,7 +56,6 @@ def self.mapper() } }, keep_http_connection_alive: { - client_side_validation: true, required: true, serialized_name: 'keepHttpConnectionAlive', type: { @@ -67,7 +63,6 @@ def self.mapper() } }, unfold_http_headers: { - client_side_validation: true, required: true, serialized_name: 'unfoldHttpHeaders', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/as2agreement_content.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/as2agreement_content.rb index 2159e88bff..e276698f15 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/as2agreement_content.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/as2agreement_content.rb @@ -25,7 +25,6 @@ class AS2AgreementContent # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'AS2AgreementContent', type: { @@ -33,7 +32,6 @@ def self.mapper() class_name: 'AS2AgreementContent', model_properties: { receive_agreement: { - client_side_validation: true, required: true, serialized_name: 'receiveAgreement', type: { @@ -42,7 +40,6 @@ def self.mapper() } }, send_agreement: { - client_side_validation: true, required: true, serialized_name: 'sendAgreement', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/as2envelope_settings.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/as2envelope_settings.rb index e1247e2a29..3a43a49116 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/as2envelope_settings.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/as2envelope_settings.rb @@ -37,7 +37,6 @@ class AS2EnvelopeSettings # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'AS2EnvelopeSettings', type: { @@ -45,7 +44,6 @@ def self.mapper() class_name: 'AS2EnvelopeSettings', model_properties: { message_content_type: { - client_side_validation: true, required: true, serialized_name: 'messageContentType', type: { @@ -53,7 +51,6 @@ def self.mapper() } }, transmit_file_name_in_mime_header: { - client_side_validation: true, required: true, serialized_name: 'transmitFileNameInMimeHeader', type: { @@ -61,7 +58,6 @@ def self.mapper() } }, file_name_template: { - client_side_validation: true, required: true, serialized_name: 'fileNameTemplate', type: { @@ -69,7 +65,6 @@ def self.mapper() } }, suspend_message_on_file_name_generation_error: { - client_side_validation: true, required: true, serialized_name: 'suspendMessageOnFileNameGenerationError', type: { @@ -77,7 +72,6 @@ def self.mapper() } }, autogenerate_file_name: { - client_side_validation: true, required: true, serialized_name: 'autogenerateFileName', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/as2error_settings.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/as2error_settings.rb index fdd1ecebf4..f3a8b87a1a 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/as2error_settings.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/as2error_settings.rb @@ -27,7 +27,6 @@ class AS2ErrorSettings # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'AS2ErrorSettings', type: { @@ -35,7 +34,6 @@ def self.mapper() class_name: 'AS2ErrorSettings', model_properties: { suspend_duplicate_message: { - client_side_validation: true, required: true, serialized_name: 'suspendDuplicateMessage', type: { @@ -43,7 +41,6 @@ def self.mapper() } }, resend_if_mdn_not_received: { - client_side_validation: true, required: true, serialized_name: 'resendIfMdnNotReceived', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/as2mdn_settings.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/as2mdn_settings.rb index 3d4afa3955..6f87ad5f81 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/as2mdn_settings.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/as2mdn_settings.rb @@ -53,7 +53,6 @@ class AS2MdnSettings # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'AS2MdnSettings', type: { @@ -61,7 +60,6 @@ def self.mapper() class_name: 'AS2MdnSettings', model_properties: { need_mdn: { - client_side_validation: true, required: true, serialized_name: 'needMdn', type: { @@ -69,7 +67,6 @@ def self.mapper() } }, sign_mdn: { - client_side_validation: true, required: true, serialized_name: 'signMdn', type: { @@ -77,7 +74,6 @@ def self.mapper() } }, send_mdn_asynchronously: { - client_side_validation: true, required: true, serialized_name: 'sendMdnAsynchronously', type: { @@ -85,7 +81,6 @@ def self.mapper() } }, receipt_delivery_url: { - client_side_validation: true, required: false, serialized_name: 'receiptDeliveryUrl', type: { @@ -93,7 +88,6 @@ def self.mapper() } }, disposition_notification_to: { - client_side_validation: true, required: false, serialized_name: 'dispositionNotificationTo', type: { @@ -101,7 +95,6 @@ def self.mapper() } }, sign_outbound_mdn_if_optional: { - client_side_validation: true, required: true, serialized_name: 'signOutboundMdnIfOptional', type: { @@ -109,7 +102,6 @@ def self.mapper() } }, mdn_text: { - client_side_validation: true, required: false, serialized_name: 'mdnText', type: { @@ -117,7 +109,6 @@ def self.mapper() } }, send_inbound_mdn_to_message_box: { - client_side_validation: true, required: true, serialized_name: 'sendInboundMdnToMessageBox', type: { @@ -125,7 +116,6 @@ def self.mapper() } }, mic_hashing_algorithm: { - client_side_validation: true, required: true, serialized_name: 'micHashingAlgorithm', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/as2message_connection_settings.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/as2message_connection_settings.rb index f95aab1be9..4e1cea8ee9 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/as2message_connection_settings.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/as2message_connection_settings.rb @@ -35,7 +35,6 @@ class AS2MessageConnectionSettings # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'AS2MessageConnectionSettings', type: { @@ -43,7 +42,6 @@ def self.mapper() class_name: 'AS2MessageConnectionSettings', model_properties: { ignore_certificate_name_mismatch: { - client_side_validation: true, required: true, serialized_name: 'ignoreCertificateNameMismatch', type: { @@ -51,7 +49,6 @@ def self.mapper() } }, support_http_status_code_continue: { - client_side_validation: true, required: true, serialized_name: 'supportHttpStatusCodeContinue', type: { @@ -59,7 +56,6 @@ def self.mapper() } }, keep_http_connection_alive: { - client_side_validation: true, required: true, serialized_name: 'keepHttpConnectionAlive', type: { @@ -67,7 +63,6 @@ def self.mapper() } }, unfold_http_headers: { - client_side_validation: true, required: true, serialized_name: 'unfoldHttpHeaders', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/as2one_way_agreement.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/as2one_way_agreement.rb index a358939408..d4be3f3aba 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/as2one_way_agreement.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/as2one_way_agreement.rb @@ -6,7 +6,7 @@ module Azure::Logic::Mgmt::V2016_06_01 module Models # - # The integration account AS2 oneway agreement. + # The integration account AS2 one-way agreement. # class AS2OneWayAgreement @@ -28,7 +28,6 @@ class AS2OneWayAgreement # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'AS2OneWayAgreement', type: { @@ -36,7 +35,6 @@ def self.mapper() class_name: 'AS2OneWayAgreement', model_properties: { sender_business_identity: { - client_side_validation: true, required: true, serialized_name: 'senderBusinessIdentity', type: { @@ -45,7 +43,6 @@ def self.mapper() } }, receiver_business_identity: { - client_side_validation: true, required: true, serialized_name: 'receiverBusinessIdentity', type: { @@ -54,7 +51,6 @@ def self.mapper() } }, protocol_settings: { - client_side_validation: true, required: true, serialized_name: 'protocolSettings', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/as2protocol_settings.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/as2protocol_settings.rb index cdfa413f43..aed8f8806b 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/as2protocol_settings.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/as2protocol_settings.rb @@ -41,7 +41,6 @@ class AS2ProtocolSettings # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'AS2ProtocolSettings', type: { @@ -49,7 +48,6 @@ def self.mapper() class_name: 'AS2ProtocolSettings', model_properties: { message_connection_settings: { - client_side_validation: true, required: true, serialized_name: 'messageConnectionSettings', type: { @@ -58,7 +56,6 @@ def self.mapper() } }, acknowledgement_connection_settings: { - client_side_validation: true, required: true, serialized_name: 'acknowledgementConnectionSettings', type: { @@ -67,7 +64,6 @@ def self.mapper() } }, mdn_settings: { - client_side_validation: true, required: true, serialized_name: 'mdnSettings', type: { @@ -76,7 +72,6 @@ def self.mapper() } }, security_settings: { - client_side_validation: true, required: true, serialized_name: 'securitySettings', type: { @@ -85,7 +80,6 @@ def self.mapper() } }, validation_settings: { - client_side_validation: true, required: true, serialized_name: 'validationSettings', type: { @@ -94,7 +88,6 @@ def self.mapper() } }, envelope_settings: { - client_side_validation: true, required: true, serialized_name: 'envelopeSettings', type: { @@ -103,7 +96,6 @@ def self.mapper() } }, error_settings: { - client_side_validation: true, required: true, serialized_name: 'errorSettings', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/as2security_settings.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/as2security_settings.rb index fccaea6896..ce41ef91a5 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/as2security_settings.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/as2security_settings.rb @@ -57,7 +57,6 @@ class AS2SecuritySettings # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'AS2SecuritySettings', type: { @@ -65,7 +64,6 @@ def self.mapper() class_name: 'AS2SecuritySettings', model_properties: { override_group_signing_certificate: { - client_side_validation: true, required: true, serialized_name: 'overrideGroupSigningCertificate', type: { @@ -73,7 +71,6 @@ def self.mapper() } }, signing_certificate_name: { - client_side_validation: true, required: false, serialized_name: 'signingCertificateName', type: { @@ -81,7 +78,6 @@ def self.mapper() } }, encryption_certificate_name: { - client_side_validation: true, required: false, serialized_name: 'encryptionCertificateName', type: { @@ -89,7 +85,6 @@ def self.mapper() } }, enable_nrr_for_inbound_encoded_messages: { - client_side_validation: true, required: true, serialized_name: 'enableNrrForInboundEncodedMessages', type: { @@ -97,7 +92,6 @@ def self.mapper() } }, enable_nrr_for_inbound_decoded_messages: { - client_side_validation: true, required: true, serialized_name: 'enableNrrForInboundDecodedMessages', type: { @@ -105,7 +99,6 @@ def self.mapper() } }, enable_nrr_for_outbound_mdn: { - client_side_validation: true, required: true, serialized_name: 'enableNrrForOutboundMdn', type: { @@ -113,7 +106,6 @@ def self.mapper() } }, enable_nrr_for_outbound_encoded_messages: { - client_side_validation: true, required: true, serialized_name: 'enableNrrForOutboundEncodedMessages', type: { @@ -121,7 +113,6 @@ def self.mapper() } }, enable_nrr_for_outbound_decoded_messages: { - client_side_validation: true, required: true, serialized_name: 'enableNrrForOutboundDecodedMessages', type: { @@ -129,7 +120,6 @@ def self.mapper() } }, enable_nrr_for_inbound_mdn: { - client_side_validation: true, required: true, serialized_name: 'enableNrrForInboundMdn', type: { @@ -137,7 +127,6 @@ def self.mapper() } }, sha2algorithm_format: { - client_side_validation: true, required: false, serialized_name: 'sha2AlgorithmFormat', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/as2validation_settings.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/as2validation_settings.rb index 1835a56d62..f5d768b30d 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/as2validation_settings.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/as2validation_settings.rb @@ -61,7 +61,6 @@ class AS2ValidationSettings # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'AS2ValidationSettings', type: { @@ -69,7 +68,6 @@ def self.mapper() class_name: 'AS2ValidationSettings', model_properties: { override_message_properties: { - client_side_validation: true, required: true, serialized_name: 'overrideMessageProperties', type: { @@ -77,7 +75,6 @@ def self.mapper() } }, encrypt_message: { - client_side_validation: true, required: true, serialized_name: 'encryptMessage', type: { @@ -85,7 +82,6 @@ def self.mapper() } }, sign_message: { - client_side_validation: true, required: true, serialized_name: 'signMessage', type: { @@ -93,7 +89,6 @@ def self.mapper() } }, compress_message: { - client_side_validation: true, required: true, serialized_name: 'compressMessage', type: { @@ -101,7 +96,6 @@ def self.mapper() } }, check_duplicate_message: { - client_side_validation: true, required: true, serialized_name: 'checkDuplicateMessage', type: { @@ -109,7 +103,6 @@ def self.mapper() } }, interchange_duplicates_validity_days: { - client_side_validation: true, required: true, serialized_name: 'interchangeDuplicatesValidityDays', type: { @@ -117,7 +110,6 @@ def self.mapper() } }, check_certificate_revocation_list_on_send: { - client_side_validation: true, required: true, serialized_name: 'checkCertificateRevocationListOnSend', type: { @@ -125,7 +117,6 @@ def self.mapper() } }, check_certificate_revocation_list_on_receive: { - client_side_validation: true, required: true, serialized_name: 'checkCertificateRevocationListOnReceive', type: { @@ -133,7 +124,6 @@ def self.mapper() } }, encryption_algorithm: { - client_side_validation: true, required: true, serialized_name: 'encryptionAlgorithm', type: { @@ -142,7 +132,6 @@ def self.mapper() } }, signing_algorithm: { - client_side_validation: true, required: false, serialized_name: 'signingAlgorithm', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/assembly_collection.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/assembly_collection.rb new file mode 100644 index 0000000000..1f04607898 --- /dev/null +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/assembly_collection.rb @@ -0,0 +1,52 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::Logic::Mgmt::V2016_06_01 + module Models + # + # A collection of assembly definitions. + # + class AssemblyCollection + + include MsRestAzure + + # @return [Array] + attr_accessor :value + + + # + # Mapper for AssemblyCollection class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'AssemblyCollection', + type: { + name: 'Composite', + class_name: 'AssemblyCollection', + model_properties: { + value: { + required: false, + serialized_name: 'value', + type: { + name: 'Sequence', + element: { + required: false, + serialized_name: 'AssemblyDefinitionElementType', + type: { + name: 'Composite', + class_name: 'AssemblyDefinition' + } + } + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/assembly_definition.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/assembly_definition.rb new file mode 100644 index 0000000000..c5e47aacef --- /dev/null +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/assembly_definition.rb @@ -0,0 +1,90 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::Logic::Mgmt::V2016_06_01 + module Models + # + # The assembly definition. + # + class AssemblyDefinition < Resource + + include MsRestAzure + + # @return [AssemblyProperties] The assembly properties. + attr_accessor :properties + + + # + # Mapper for AssemblyDefinition class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'AssemblyDefinition', + type: { + name: 'Composite', + class_name: 'AssemblyDefinition', + model_properties: { + id: { + required: false, + read_only: true, + serialized_name: 'id', + type: { + name: 'String' + } + }, + name: { + required: false, + read_only: true, + serialized_name: 'name', + type: { + name: 'String' + } + }, + type: { + required: false, + read_only: true, + serialized_name: 'type', + type: { + name: 'String' + } + }, + location: { + required: false, + serialized_name: 'location', + type: { + name: 'String' + } + }, + tags: { + required: false, + serialized_name: 'tags', + type: { + name: 'Dictionary', + value: { + required: false, + serialized_name: 'StringElementType', + type: { + name: 'String' + } + } + } + }, + properties: { + required: true, + serialized_name: 'properties', + type: { + name: 'Composite', + class_name: 'AssemblyProperties' + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/assembly_properties.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/assembly_properties.rb new file mode 100644 index 0000000000..08393a6ab2 --- /dev/null +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/assembly_properties.rb @@ -0,0 +1,117 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::Logic::Mgmt::V2016_06_01 + module Models + # + # The assembly properties definition. + # + class AssemblyProperties < ArtifactContentPropertiesDefinition + + include MsRestAzure + + # @return [String] The assembly name. + attr_accessor :assembly_name + + # @return [String] The assembly version. + attr_accessor :assembly_version + + # @return [String] The assembly culture. + attr_accessor :assembly_culture + + # @return [String] The assembly public key token. + attr_accessor :assembly_public_key_token + + + # + # Mapper for AssemblyProperties class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'AssemblyProperties', + type: { + name: 'Composite', + class_name: 'AssemblyProperties', + model_properties: { + created_time: { + required: false, + serialized_name: 'createdTime', + type: { + name: 'DateTime' + } + }, + changed_time: { + required: false, + serialized_name: 'changedTime', + type: { + name: 'DateTime' + } + }, + metadata: { + required: false, + serialized_name: 'metadata', + type: { + name: 'Object' + } + }, + content: { + required: false, + serialized_name: 'content', + type: { + name: 'Object' + } + }, + content_type: { + required: false, + serialized_name: 'contentType', + type: { + name: 'String' + } + }, + content_link: { + required: false, + serialized_name: 'contentLink', + type: { + name: 'Composite', + class_name: 'ContentLink' + } + }, + assembly_name: { + required: true, + serialized_name: 'assemblyName', + type: { + name: 'String' + } + }, + assembly_version: { + required: false, + serialized_name: 'assemblyVersion', + type: { + name: 'String' + } + }, + assembly_culture: { + required: false, + serialized_name: 'assemblyCulture', + type: { + name: 'String' + } + }, + assembly_public_key_token: { + required: false, + serialized_name: 'assemblyPublicKeyToken', + type: { + name: 'String' + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/azure_resource_error_info.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/azure_resource_error_info.rb new file mode 100644 index 0000000000..a6e44ed395 --- /dev/null +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/azure_resource_error_info.rb @@ -0,0 +1,69 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::Logic::Mgmt::V2016_06_01 + module Models + # + # The azure resource error info. + # + class AzureResourceErrorInfo < ErrorInfo + + include MsRestAzure + + # @return [String] The error message. + attr_accessor :message + + # @return [Array] The error details. + attr_accessor :details + + + # + # Mapper for AzureResourceErrorInfo class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'AzureResourceErrorInfo', + type: { + name: 'Composite', + class_name: 'AzureResourceErrorInfo', + model_properties: { + code: { + required: true, + serialized_name: 'code', + type: { + name: 'String' + } + }, + message: { + required: true, + serialized_name: 'message', + type: { + name: 'String' + } + }, + details: { + required: false, + serialized_name: 'details', + type: { + name: 'Sequence', + element: { + required: false, + serialized_name: 'AzureResourceErrorInfoElementType', + type: { + name: 'Composite', + class_name: 'AzureResourceErrorInfo' + } + } + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/b2bpartner_content.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/b2bpartner_content.rb index a333ecaa9e..749708e801 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/b2bpartner_content.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/b2bpartner_content.rb @@ -23,7 +23,6 @@ class B2BPartnerContent # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'B2BPartnerContent', type: { @@ -31,13 +30,11 @@ def self.mapper() class_name: 'B2BPartnerContent', model_properties: { business_identities: { - client_side_validation: true, required: false, serialized_name: 'businessIdentities', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'BusinessIdentityElementType', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/batch_configuration.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/batch_configuration.rb new file mode 100644 index 0000000000..93a031ccbd --- /dev/null +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/batch_configuration.rb @@ -0,0 +1,91 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::Logic::Mgmt::V2016_06_01 + module Models + # + # The batch configuration resource definition. + # + class BatchConfiguration < Resource + + include MsRestAzure + + # @return [BatchConfigurationProperties] The batch configuration + # properties. + attr_accessor :properties + + + # + # Mapper for BatchConfiguration class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'BatchConfiguration', + type: { + name: 'Composite', + class_name: 'BatchConfiguration', + model_properties: { + id: { + required: false, + read_only: true, + serialized_name: 'id', + type: { + name: 'String' + } + }, + name: { + required: false, + read_only: true, + serialized_name: 'name', + type: { + name: 'String' + } + }, + type: { + required: false, + read_only: true, + serialized_name: 'type', + type: { + name: 'String' + } + }, + location: { + required: false, + serialized_name: 'location', + type: { + name: 'String' + } + }, + tags: { + required: false, + serialized_name: 'tags', + type: { + name: 'Dictionary', + value: { + required: false, + serialized_name: 'StringElementType', + type: { + name: 'String' + } + } + } + }, + properties: { + required: true, + serialized_name: 'properties', + type: { + name: 'Composite', + class_name: 'BatchConfigurationProperties' + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/batch_configuration_collection.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/batch_configuration_collection.rb new file mode 100644 index 0000000000..907b7d43cf --- /dev/null +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/batch_configuration_collection.rb @@ -0,0 +1,52 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::Logic::Mgmt::V2016_06_01 + module Models + # + # A collection of batch configurations. + # + class BatchConfigurationCollection + + include MsRestAzure + + # @return [Array] + attr_accessor :value + + + # + # Mapper for BatchConfigurationCollection class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'BatchConfigurationCollection', + type: { + name: 'Composite', + class_name: 'BatchConfigurationCollection', + model_properties: { + value: { + required: false, + serialized_name: 'value', + type: { + name: 'Sequence', + element: { + required: false, + serialized_name: 'BatchConfigurationElementType', + type: { + name: 'Composite', + class_name: 'BatchConfiguration' + } + } + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/batch_configuration_properties.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/batch_configuration_properties.rb new file mode 100644 index 0000000000..625c0e4a10 --- /dev/null +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/batch_configuration_properties.rb @@ -0,0 +1,76 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::Logic::Mgmt::V2016_06_01 + module Models + # + # The batch configuration properties definition. + # + class BatchConfigurationProperties < ArtifactProperties + + include MsRestAzure + + # @return [String] The name of the batch group. + attr_accessor :batch_group_name + + # @return [BatchReleaseCriteria] The batch release criteria. + attr_accessor :release_criteria + + + # + # Mapper for BatchConfigurationProperties class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'BatchConfigurationProperties', + type: { + name: 'Composite', + class_name: 'BatchConfigurationProperties', + model_properties: { + created_time: { + required: false, + serialized_name: 'createdTime', + type: { + name: 'DateTime' + } + }, + changed_time: { + required: false, + serialized_name: 'changedTime', + type: { + name: 'DateTime' + } + }, + metadata: { + required: false, + serialized_name: 'metadata', + type: { + name: 'Object' + } + }, + batch_group_name: { + required: true, + serialized_name: 'batchGroupName', + type: { + name: 'String' + } + }, + release_criteria: { + required: true, + serialized_name: 'releaseCriteria', + type: { + name: 'Composite', + class_name: 'BatchReleaseCriteria' + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/batch_release_criteria.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/batch_release_criteria.rb new file mode 100644 index 0000000000..3529dd6ebf --- /dev/null +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/batch_release_criteria.rb @@ -0,0 +1,65 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::Logic::Mgmt::V2016_06_01 + module Models + # + # The batch release criteria. + # + class BatchReleaseCriteria + + include MsRestAzure + + # @return [Integer] The message count. + attr_accessor :message_count + + # @return [Integer] The batch size in bytes. + attr_accessor :batch_size + + # @return [WorkflowTriggerRecurrence] The recurrence. + attr_accessor :recurrence + + + # + # Mapper for BatchReleaseCriteria class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'BatchReleaseCriteria', + type: { + name: 'Composite', + class_name: 'BatchReleaseCriteria', + model_properties: { + message_count: { + required: false, + serialized_name: 'messageCount', + type: { + name: 'Number' + } + }, + batch_size: { + required: false, + serialized_name: 'batchSize', + type: { + name: 'Number' + } + }, + recurrence: { + required: false, + serialized_name: 'recurrence', + type: { + name: 'Composite', + class_name: 'WorkflowTriggerRecurrence' + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/business_identity.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/business_identity.rb index ee84d0e142..0beda27795 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/business_identity.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/business_identity.rb @@ -26,7 +26,6 @@ class BusinessIdentity # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'BusinessIdentity', type: { @@ -34,7 +33,6 @@ def self.mapper() class_name: 'BusinessIdentity', model_properties: { qualifier: { - client_side_validation: true, required: true, serialized_name: 'qualifier', type: { @@ -42,7 +40,6 @@ def self.mapper() } }, value: { - client_side_validation: true, required: true, serialized_name: 'value', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/callback_url.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/callback_url.rb index 2273ee60ac..e0972aa5db 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/callback_url.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/callback_url.rb @@ -22,7 +22,6 @@ class CallbackUrl # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'CallbackUrl', type: { @@ -30,7 +29,6 @@ def self.mapper() class_name: 'CallbackUrl', model_properties: { value: { - client_side_validation: true, required: false, serialized_name: 'value', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/content_hash.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/content_hash.rb index 616af79e0c..529556df8d 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/content_hash.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/content_hash.rb @@ -25,7 +25,6 @@ class ContentHash # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'ContentHash', type: { @@ -33,7 +32,6 @@ def self.mapper() class_name: 'ContentHash', model_properties: { algorithm: { - client_side_validation: true, required: false, serialized_name: 'algorithm', type: { @@ -41,7 +39,6 @@ def self.mapper() } }, value: { - client_side_validation: true, required: false, serialized_name: 'value', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/content_link.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/content_link.rb index 3c079adfee..867023296e 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/content_link.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/content_link.rb @@ -34,7 +34,6 @@ class ContentLink # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'ContentLink', type: { @@ -42,7 +41,6 @@ def self.mapper() class_name: 'ContentLink', model_properties: { uri: { - client_side_validation: true, required: false, serialized_name: 'uri', type: { @@ -50,7 +48,6 @@ def self.mapper() } }, content_version: { - client_side_validation: true, required: false, serialized_name: 'contentVersion', type: { @@ -58,7 +55,6 @@ def self.mapper() } }, content_size: { - client_side_validation: true, required: false, serialized_name: 'contentSize', type: { @@ -66,7 +62,6 @@ def self.mapper() } }, content_hash: { - client_side_validation: true, required: false, serialized_name: 'contentHash', type: { @@ -75,7 +70,6 @@ def self.mapper() } }, metadata: { - client_side_validation: true, required: false, serialized_name: 'metadata', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/correlation.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/correlation.rb index 7ef1b98820..d33a12193c 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/correlation.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/correlation.rb @@ -22,7 +22,6 @@ class Correlation # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'Correlation', type: { @@ -30,7 +29,6 @@ def self.mapper() class_name: 'Correlation', model_properties: { client_tracking_id: { - client_side_validation: true, required: false, serialized_name: 'clientTrackingId', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/edifact_acknowledgement_settings.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/edifact_acknowledgement_settings.rb index 821e70e9f7..32b8e32ba2 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/edifact_acknowledgement_settings.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/edifact_acknowledgement_settings.rb @@ -59,7 +59,6 @@ class EdifactAcknowledgementSettings # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'EdifactAcknowledgementSettings', type: { @@ -67,7 +66,6 @@ def self.mapper() class_name: 'EdifactAcknowledgementSettings', model_properties: { need_technical_acknowledgement: { - client_side_validation: true, required: true, serialized_name: 'needTechnicalAcknowledgement', type: { @@ -75,7 +73,6 @@ def self.mapper() } }, batch_technical_acknowledgements: { - client_side_validation: true, required: true, serialized_name: 'batchTechnicalAcknowledgements', type: { @@ -83,7 +80,6 @@ def self.mapper() } }, need_functional_acknowledgement: { - client_side_validation: true, required: true, serialized_name: 'needFunctionalAcknowledgement', type: { @@ -91,7 +87,6 @@ def self.mapper() } }, batch_functional_acknowledgements: { - client_side_validation: true, required: true, serialized_name: 'batchFunctionalAcknowledgements', type: { @@ -99,7 +94,6 @@ def self.mapper() } }, need_loop_for_valid_messages: { - client_side_validation: true, required: true, serialized_name: 'needLoopForValidMessages', type: { @@ -107,7 +101,6 @@ def self.mapper() } }, send_synchronous_acknowledgement: { - client_side_validation: true, required: true, serialized_name: 'sendSynchronousAcknowledgement', type: { @@ -115,7 +108,6 @@ def self.mapper() } }, acknowledgement_control_number_prefix: { - client_side_validation: true, required: false, serialized_name: 'acknowledgementControlNumberPrefix', type: { @@ -123,7 +115,6 @@ def self.mapper() } }, acknowledgement_control_number_suffix: { - client_side_validation: true, required: false, serialized_name: 'acknowledgementControlNumberSuffix', type: { @@ -131,7 +122,6 @@ def self.mapper() } }, acknowledgement_control_number_lower_bound: { - client_side_validation: true, required: true, serialized_name: 'acknowledgementControlNumberLowerBound', type: { @@ -139,7 +129,6 @@ def self.mapper() } }, acknowledgement_control_number_upper_bound: { - client_side_validation: true, required: true, serialized_name: 'acknowledgementControlNumberUpperBound', type: { @@ -147,7 +136,6 @@ def self.mapper() } }, rollover_acknowledgement_control_number: { - client_side_validation: true, required: true, serialized_name: 'rolloverAcknowledgementControlNumber', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/edifact_agreement_content.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/edifact_agreement_content.rb index 1a43ff8bc4..15f8b374a0 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/edifact_agreement_content.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/edifact_agreement_content.rb @@ -25,7 +25,6 @@ class EdifactAgreementContent # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'EdifactAgreementContent', type: { @@ -33,7 +32,6 @@ def self.mapper() class_name: 'EdifactAgreementContent', model_properties: { receive_agreement: { - client_side_validation: true, required: true, serialized_name: 'receiveAgreement', type: { @@ -42,7 +40,6 @@ def self.mapper() } }, send_agreement: { - client_side_validation: true, required: true, serialized_name: 'sendAgreement', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/edifact_delimiter_override.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/edifact_delimiter_override.rb index fdd7ace366..d5954744eb 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/edifact_delimiter_override.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/edifact_delimiter_override.rb @@ -18,7 +18,7 @@ class EdifactDelimiterOverride # @return [String] The message version. attr_accessor :message_version - # @return [String] The message releaseversion. + # @return [String] The message release. attr_accessor :message_release # @return [Integer] The data element separator. @@ -58,7 +58,6 @@ class EdifactDelimiterOverride # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'EdifactDelimiterOverride', type: { @@ -66,7 +65,6 @@ def self.mapper() class_name: 'EdifactDelimiterOverride', model_properties: { message_id: { - client_side_validation: true, required: false, serialized_name: 'messageId', type: { @@ -74,7 +72,6 @@ def self.mapper() } }, message_version: { - client_side_validation: true, required: false, serialized_name: 'messageVersion', type: { @@ -82,7 +79,6 @@ def self.mapper() } }, message_release: { - client_side_validation: true, required: false, serialized_name: 'messageRelease', type: { @@ -90,7 +86,6 @@ def self.mapper() } }, data_element_separator: { - client_side_validation: true, required: true, serialized_name: 'dataElementSeparator', type: { @@ -98,7 +93,6 @@ def self.mapper() } }, component_separator: { - client_side_validation: true, required: true, serialized_name: 'componentSeparator', type: { @@ -106,7 +100,6 @@ def self.mapper() } }, segment_terminator: { - client_side_validation: true, required: true, serialized_name: 'segmentTerminator', type: { @@ -114,7 +107,6 @@ def self.mapper() } }, repetition_separator: { - client_side_validation: true, required: true, serialized_name: 'repetitionSeparator', type: { @@ -122,7 +114,6 @@ def self.mapper() } }, segment_terminator_suffix: { - client_side_validation: true, required: true, serialized_name: 'segmentTerminatorSuffix', type: { @@ -131,7 +122,6 @@ def self.mapper() } }, decimal_point_indicator: { - client_side_validation: true, required: true, serialized_name: 'decimalPointIndicator', type: { @@ -140,7 +130,6 @@ def self.mapper() } }, release_indicator: { - client_side_validation: true, required: true, serialized_name: 'releaseIndicator', type: { @@ -148,7 +137,6 @@ def self.mapper() } }, message_association_assigned_code: { - client_side_validation: true, required: false, serialized_name: 'messageAssociationAssignedCode', type: { @@ -156,7 +144,6 @@ def self.mapper() } }, target_namespace: { - client_side_validation: true, required: false, serialized_name: 'targetNamespace', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/edifact_envelope_override.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/edifact_envelope_override.rb index a7d6765bbb..ec5dda516f 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/edifact_envelope_override.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/edifact_envelope_override.rb @@ -6,7 +6,7 @@ module Azure::Logic::Mgmt::V2016_06_01 module Models # - # The Edifact enevlope override settings. + # The Edifact envelope override settings. # class EdifactEnvelopeOverride @@ -68,7 +68,6 @@ class EdifactEnvelopeOverride # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'EdifactEnvelopeOverride', type: { @@ -76,7 +75,6 @@ def self.mapper() class_name: 'EdifactEnvelopeOverride', model_properties: { message_id: { - client_side_validation: true, required: false, serialized_name: 'messageId', type: { @@ -84,7 +82,6 @@ def self.mapper() } }, message_version: { - client_side_validation: true, required: false, serialized_name: 'messageVersion', type: { @@ -92,7 +89,6 @@ def self.mapper() } }, message_release: { - client_side_validation: true, required: false, serialized_name: 'messageRelease', type: { @@ -100,7 +96,6 @@ def self.mapper() } }, message_association_assigned_code: { - client_side_validation: true, required: false, serialized_name: 'messageAssociationAssignedCode', type: { @@ -108,7 +103,6 @@ def self.mapper() } }, target_namespace: { - client_side_validation: true, required: false, serialized_name: 'targetNamespace', type: { @@ -116,7 +110,6 @@ def self.mapper() } }, functional_group_id: { - client_side_validation: true, required: false, serialized_name: 'functionalGroupId', type: { @@ -124,7 +117,6 @@ def self.mapper() } }, sender_application_qualifier: { - client_side_validation: true, required: false, serialized_name: 'senderApplicationQualifier', type: { @@ -132,7 +124,6 @@ def self.mapper() } }, sender_application_id: { - client_side_validation: true, required: false, serialized_name: 'senderApplicationId', type: { @@ -140,7 +131,6 @@ def self.mapper() } }, receiver_application_qualifier: { - client_side_validation: true, required: false, serialized_name: 'receiverApplicationQualifier', type: { @@ -148,7 +138,6 @@ def self.mapper() } }, receiver_application_id: { - client_side_validation: true, required: false, serialized_name: 'receiverApplicationId', type: { @@ -156,7 +145,6 @@ def self.mapper() } }, controlling_agency_code: { - client_side_validation: true, required: false, serialized_name: 'controllingAgencyCode', type: { @@ -164,7 +152,6 @@ def self.mapper() } }, group_header_message_version: { - client_side_validation: true, required: false, serialized_name: 'groupHeaderMessageVersion', type: { @@ -172,7 +159,6 @@ def self.mapper() } }, group_header_message_release: { - client_side_validation: true, required: false, serialized_name: 'groupHeaderMessageRelease', type: { @@ -180,7 +166,6 @@ def self.mapper() } }, association_assigned_code: { - client_side_validation: true, required: false, serialized_name: 'associationAssignedCode', type: { @@ -188,7 +173,6 @@ def self.mapper() } }, application_password: { - client_side_validation: true, required: false, serialized_name: 'applicationPassword', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/edifact_envelope_settings.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/edifact_envelope_settings.rb index 0df4b92d3e..64aa45cd6d 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/edifact_envelope_settings.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/edifact_envelope_settings.rb @@ -150,7 +150,6 @@ class EdifactEnvelopeSettings # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'EdifactEnvelopeSettings', type: { @@ -158,7 +157,6 @@ def self.mapper() class_name: 'EdifactEnvelopeSettings', model_properties: { group_association_assigned_code: { - client_side_validation: true, required: false, serialized_name: 'groupAssociationAssignedCode', type: { @@ -166,7 +164,6 @@ def self.mapper() } }, communication_agreement_id: { - client_side_validation: true, required: false, serialized_name: 'communicationAgreementId', type: { @@ -174,7 +171,6 @@ def self.mapper() } }, apply_delimiter_string_advice: { - client_side_validation: true, required: true, serialized_name: 'applyDelimiterStringAdvice', type: { @@ -182,7 +178,6 @@ def self.mapper() } }, create_grouping_segments: { - client_side_validation: true, required: true, serialized_name: 'createGroupingSegments', type: { @@ -190,7 +185,6 @@ def self.mapper() } }, enable_default_group_headers: { - client_side_validation: true, required: true, serialized_name: 'enableDefaultGroupHeaders', type: { @@ -198,7 +192,6 @@ def self.mapper() } }, recipient_reference_password_value: { - client_side_validation: true, required: false, serialized_name: 'recipientReferencePasswordValue', type: { @@ -206,7 +199,6 @@ def self.mapper() } }, recipient_reference_password_qualifier: { - client_side_validation: true, required: false, serialized_name: 'recipientReferencePasswordQualifier', type: { @@ -214,7 +206,6 @@ def self.mapper() } }, application_reference_id: { - client_side_validation: true, required: false, serialized_name: 'applicationReferenceId', type: { @@ -222,7 +213,6 @@ def self.mapper() } }, processing_priority_code: { - client_side_validation: true, required: false, serialized_name: 'processingPriorityCode', type: { @@ -230,7 +220,6 @@ def self.mapper() } }, interchange_control_number_lower_bound: { - client_side_validation: true, required: true, serialized_name: 'interchangeControlNumberLowerBound', type: { @@ -238,7 +227,6 @@ def self.mapper() } }, interchange_control_number_upper_bound: { - client_side_validation: true, required: true, serialized_name: 'interchangeControlNumberUpperBound', type: { @@ -246,7 +234,6 @@ def self.mapper() } }, rollover_interchange_control_number: { - client_side_validation: true, required: true, serialized_name: 'rolloverInterchangeControlNumber', type: { @@ -254,7 +241,6 @@ def self.mapper() } }, interchange_control_number_prefix: { - client_side_validation: true, required: false, serialized_name: 'interchangeControlNumberPrefix', type: { @@ -262,7 +248,6 @@ def self.mapper() } }, interchange_control_number_suffix: { - client_side_validation: true, required: false, serialized_name: 'interchangeControlNumberSuffix', type: { @@ -270,7 +255,6 @@ def self.mapper() } }, sender_reverse_routing_address: { - client_side_validation: true, required: false, serialized_name: 'senderReverseRoutingAddress', type: { @@ -278,7 +262,6 @@ def self.mapper() } }, receiver_reverse_routing_address: { - client_side_validation: true, required: false, serialized_name: 'receiverReverseRoutingAddress', type: { @@ -286,7 +269,6 @@ def self.mapper() } }, functional_group_id: { - client_side_validation: true, required: false, serialized_name: 'functionalGroupId', type: { @@ -294,7 +276,6 @@ def self.mapper() } }, group_controlling_agency_code: { - client_side_validation: true, required: false, serialized_name: 'groupControllingAgencyCode', type: { @@ -302,7 +283,6 @@ def self.mapper() } }, group_message_version: { - client_side_validation: true, required: false, serialized_name: 'groupMessageVersion', type: { @@ -310,7 +290,6 @@ def self.mapper() } }, group_message_release: { - client_side_validation: true, required: false, serialized_name: 'groupMessageRelease', type: { @@ -318,7 +297,6 @@ def self.mapper() } }, group_control_number_lower_bound: { - client_side_validation: true, required: true, serialized_name: 'groupControlNumberLowerBound', type: { @@ -326,7 +304,6 @@ def self.mapper() } }, group_control_number_upper_bound: { - client_side_validation: true, required: true, serialized_name: 'groupControlNumberUpperBound', type: { @@ -334,7 +311,6 @@ def self.mapper() } }, rollover_group_control_number: { - client_side_validation: true, required: true, serialized_name: 'rolloverGroupControlNumber', type: { @@ -342,7 +318,6 @@ def self.mapper() } }, group_control_number_prefix: { - client_side_validation: true, required: false, serialized_name: 'groupControlNumberPrefix', type: { @@ -350,7 +325,6 @@ def self.mapper() } }, group_control_number_suffix: { - client_side_validation: true, required: false, serialized_name: 'groupControlNumberSuffix', type: { @@ -358,7 +332,6 @@ def self.mapper() } }, group_application_receiver_qualifier: { - client_side_validation: true, required: false, serialized_name: 'groupApplicationReceiverQualifier', type: { @@ -366,7 +339,6 @@ def self.mapper() } }, group_application_receiver_id: { - client_side_validation: true, required: false, serialized_name: 'groupApplicationReceiverId', type: { @@ -374,7 +346,6 @@ def self.mapper() } }, group_application_sender_qualifier: { - client_side_validation: true, required: false, serialized_name: 'groupApplicationSenderQualifier', type: { @@ -382,7 +353,6 @@ def self.mapper() } }, group_application_sender_id: { - client_side_validation: true, required: false, serialized_name: 'groupApplicationSenderId', type: { @@ -390,7 +360,6 @@ def self.mapper() } }, group_application_password: { - client_side_validation: true, required: false, serialized_name: 'groupApplicationPassword', type: { @@ -398,7 +367,6 @@ def self.mapper() } }, overwrite_existing_transaction_set_control_number: { - client_side_validation: true, required: true, serialized_name: 'overwriteExistingTransactionSetControlNumber', type: { @@ -406,7 +374,6 @@ def self.mapper() } }, transaction_set_control_number_prefix: { - client_side_validation: true, required: false, serialized_name: 'transactionSetControlNumberPrefix', type: { @@ -414,7 +381,6 @@ def self.mapper() } }, transaction_set_control_number_suffix: { - client_side_validation: true, required: false, serialized_name: 'transactionSetControlNumberSuffix', type: { @@ -422,7 +388,6 @@ def self.mapper() } }, transaction_set_control_number_lower_bound: { - client_side_validation: true, required: true, serialized_name: 'transactionSetControlNumberLowerBound', type: { @@ -430,7 +395,6 @@ def self.mapper() } }, transaction_set_control_number_upper_bound: { - client_side_validation: true, required: true, serialized_name: 'transactionSetControlNumberUpperBound', type: { @@ -438,7 +402,6 @@ def self.mapper() } }, rollover_transaction_set_control_number: { - client_side_validation: true, required: true, serialized_name: 'rolloverTransactionSetControlNumber', type: { @@ -446,7 +409,6 @@ def self.mapper() } }, is_test_interchange: { - client_side_validation: true, required: true, serialized_name: 'isTestInterchange', type: { @@ -454,7 +416,6 @@ def self.mapper() } }, sender_internal_identification: { - client_side_validation: true, required: false, serialized_name: 'senderInternalIdentification', type: { @@ -462,7 +423,6 @@ def self.mapper() } }, sender_internal_sub_identification: { - client_side_validation: true, required: false, serialized_name: 'senderInternalSubIdentification', type: { @@ -470,7 +430,6 @@ def self.mapper() } }, receiver_internal_identification: { - client_side_validation: true, required: false, serialized_name: 'receiverInternalIdentification', type: { @@ -478,7 +437,6 @@ def self.mapper() } }, receiver_internal_sub_identification: { - client_side_validation: true, required: false, serialized_name: 'receiverInternalSubIdentification', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/edifact_framing_settings.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/edifact_framing_settings.rb index aa2cfd2020..14caaf2590 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/edifact_framing_settings.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/edifact_framing_settings.rb @@ -58,7 +58,6 @@ class EdifactFramingSettings # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'EdifactFramingSettings', type: { @@ -66,7 +65,6 @@ def self.mapper() class_name: 'EdifactFramingSettings', model_properties: { service_code_list_directory_version: { - client_side_validation: true, required: false, serialized_name: 'serviceCodeListDirectoryVersion', type: { @@ -74,7 +72,6 @@ def self.mapper() } }, character_encoding: { - client_side_validation: true, required: false, serialized_name: 'characterEncoding', type: { @@ -82,7 +79,6 @@ def self.mapper() } }, protocol_version: { - client_side_validation: true, required: true, serialized_name: 'protocolVersion', type: { @@ -90,7 +86,6 @@ def self.mapper() } }, data_element_separator: { - client_side_validation: true, required: true, serialized_name: 'dataElementSeparator', type: { @@ -98,7 +93,6 @@ def self.mapper() } }, component_separator: { - client_side_validation: true, required: true, serialized_name: 'componentSeparator', type: { @@ -106,7 +100,6 @@ def self.mapper() } }, segment_terminator: { - client_side_validation: true, required: true, serialized_name: 'segmentTerminator', type: { @@ -114,7 +107,6 @@ def self.mapper() } }, release_indicator: { - client_side_validation: true, required: true, serialized_name: 'releaseIndicator', type: { @@ -122,7 +114,6 @@ def self.mapper() } }, repetition_separator: { - client_side_validation: true, required: true, serialized_name: 'repetitionSeparator', type: { @@ -130,7 +121,6 @@ def self.mapper() } }, character_set: { - client_side_validation: true, required: true, serialized_name: 'characterSet', type: { @@ -139,7 +129,6 @@ def self.mapper() } }, decimal_point_indicator: { - client_side_validation: true, required: true, serialized_name: 'decimalPointIndicator', type: { @@ -148,7 +137,6 @@ def self.mapper() } }, segment_terminator_suffix: { - client_side_validation: true, required: true, serialized_name: 'segmentTerminatorSuffix', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/edifact_message_filter.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/edifact_message_filter.rb index 2792413e89..316ee9bc7e 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/edifact_message_filter.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/edifact_message_filter.rb @@ -23,7 +23,6 @@ class EdifactMessageFilter # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'EdifactMessageFilter', type: { @@ -31,7 +30,6 @@ def self.mapper() class_name: 'EdifactMessageFilter', model_properties: { message_filter_type: { - client_side_validation: true, required: true, serialized_name: 'messageFilterType', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/edifact_message_identifier.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/edifact_message_identifier.rb index 6ffaac7ec2..db82e8ade2 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/edifact_message_identifier.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/edifact_message_identifier.rb @@ -23,7 +23,6 @@ class EdifactMessageIdentifier # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'EdifactMessageIdentifier', type: { @@ -31,7 +30,6 @@ def self.mapper() class_name: 'EdifactMessageIdentifier', model_properties: { message_id: { - client_side_validation: true, required: true, serialized_name: 'messageId', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/edifact_one_way_agreement.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/edifact_one_way_agreement.rb index 0d2e2b1ac6..e62aac5fc3 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/edifact_one_way_agreement.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/edifact_one_way_agreement.rb @@ -28,7 +28,6 @@ class EdifactOneWayAgreement # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'EdifactOneWayAgreement', type: { @@ -36,7 +35,6 @@ def self.mapper() class_name: 'EdifactOneWayAgreement', model_properties: { sender_business_identity: { - client_side_validation: true, required: true, serialized_name: 'senderBusinessIdentity', type: { @@ -45,7 +43,6 @@ def self.mapper() } }, receiver_business_identity: { - client_side_validation: true, required: true, serialized_name: 'receiverBusinessIdentity', type: { @@ -54,7 +51,6 @@ def self.mapper() } }, protocol_settings: { - client_side_validation: true, required: true, serialized_name: 'protocolSettings', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/edifact_processing_settings.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/edifact_processing_settings.rb index 565ee74f22..c5bae79066 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/edifact_processing_settings.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/edifact_processing_settings.rb @@ -38,7 +38,6 @@ class EdifactProcessingSettings # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'EdifactProcessingSettings', type: { @@ -46,7 +45,6 @@ def self.mapper() class_name: 'EdifactProcessingSettings', model_properties: { mask_security_info: { - client_side_validation: true, required: true, serialized_name: 'maskSecurityInfo', type: { @@ -54,7 +52,6 @@ def self.mapper() } }, preserve_interchange: { - client_side_validation: true, required: true, serialized_name: 'preserveInterchange', type: { @@ -62,7 +59,6 @@ def self.mapper() } }, suspend_interchange_on_error: { - client_side_validation: true, required: true, serialized_name: 'suspendInterchangeOnError', type: { @@ -70,7 +66,6 @@ def self.mapper() } }, create_empty_xml_tags_for_trailing_separators: { - client_side_validation: true, required: true, serialized_name: 'createEmptyXmlTagsForTrailingSeparators', type: { @@ -78,7 +73,6 @@ def self.mapper() } }, use_dot_as_decimal_separator: { - client_side_validation: true, required: true, serialized_name: 'useDotAsDecimalSeparator', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/edifact_protocol_settings.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/edifact_protocol_settings.rb index 9285d01136..fa40696cfa 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/edifact_protocol_settings.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/edifact_protocol_settings.rb @@ -57,7 +57,6 @@ class EdifactProtocolSettings # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'EdifactProtocolSettings', type: { @@ -65,7 +64,6 @@ def self.mapper() class_name: 'EdifactProtocolSettings', model_properties: { validation_settings: { - client_side_validation: true, required: true, serialized_name: 'validationSettings', type: { @@ -74,7 +72,6 @@ def self.mapper() } }, framing_settings: { - client_side_validation: true, required: true, serialized_name: 'framingSettings', type: { @@ -83,7 +80,6 @@ def self.mapper() } }, envelope_settings: { - client_side_validation: true, required: true, serialized_name: 'envelopeSettings', type: { @@ -92,7 +88,6 @@ def self.mapper() } }, acknowledgement_settings: { - client_side_validation: true, required: true, serialized_name: 'acknowledgementSettings', type: { @@ -101,7 +96,6 @@ def self.mapper() } }, message_filter: { - client_side_validation: true, required: true, serialized_name: 'messageFilter', type: { @@ -110,7 +104,6 @@ def self.mapper() } }, processing_settings: { - client_side_validation: true, required: true, serialized_name: 'processingSettings', type: { @@ -119,13 +112,11 @@ def self.mapper() } }, envelope_overrides: { - client_side_validation: true, required: false, serialized_name: 'envelopeOverrides', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'EdifactEnvelopeOverrideElementType', type: { @@ -136,13 +127,11 @@ def self.mapper() } }, message_filter_list: { - client_side_validation: true, required: false, serialized_name: 'messageFilterList', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'EdifactMessageIdentifierElementType', type: { @@ -153,13 +142,11 @@ def self.mapper() } }, schema_references: { - client_side_validation: true, required: true, serialized_name: 'schemaReferences', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'EdifactSchemaReferenceElementType', type: { @@ -170,13 +157,11 @@ def self.mapper() } }, validation_overrides: { - client_side_validation: true, required: false, serialized_name: 'validationOverrides', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'EdifactValidationOverrideElementType', type: { @@ -187,13 +172,11 @@ def self.mapper() } }, edifact_delimiter_overrides: { - client_side_validation: true, required: false, serialized_name: 'edifactDelimiterOverrides', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'EdifactDelimiterOverrideElementType', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/edifact_schema_reference.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/edifact_schema_reference.rb index c8a5b611d8..e242ce104d 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/edifact_schema_reference.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/edifact_schema_reference.rb @@ -40,7 +40,6 @@ class EdifactSchemaReference # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'EdifactSchemaReference', type: { @@ -48,7 +47,6 @@ def self.mapper() class_name: 'EdifactSchemaReference', model_properties: { message_id: { - client_side_validation: true, required: true, serialized_name: 'messageId', type: { @@ -56,7 +54,6 @@ def self.mapper() } }, message_version: { - client_side_validation: true, required: true, serialized_name: 'messageVersion', type: { @@ -64,7 +61,6 @@ def self.mapper() } }, message_release: { - client_side_validation: true, required: true, serialized_name: 'messageRelease', type: { @@ -72,7 +68,6 @@ def self.mapper() } }, sender_application_id: { - client_side_validation: true, required: false, serialized_name: 'senderApplicationId', type: { @@ -80,7 +75,6 @@ def self.mapper() } }, sender_application_qualifier: { - client_side_validation: true, required: false, serialized_name: 'senderApplicationQualifier', type: { @@ -88,7 +82,6 @@ def self.mapper() } }, association_assigned_code: { - client_side_validation: true, required: false, serialized_name: 'associationAssignedCode', type: { @@ -96,7 +89,6 @@ def self.mapper() } }, schema_name: { - client_side_validation: true, required: true, serialized_name: 'schemaName', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/edifact_validation_override.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/edifact_validation_override.rb index ae253dd53a..a0502ad239 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/edifact_validation_override.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/edifact_validation_override.rb @@ -46,7 +46,6 @@ class EdifactValidationOverride # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'EdifactValidationOverride', type: { @@ -54,7 +53,6 @@ def self.mapper() class_name: 'EdifactValidationOverride', model_properties: { message_id: { - client_side_validation: true, required: true, serialized_name: 'messageId', type: { @@ -62,7 +60,6 @@ def self.mapper() } }, enforce_character_set: { - client_side_validation: true, required: true, serialized_name: 'enforceCharacterSet', type: { @@ -70,7 +67,6 @@ def self.mapper() } }, validate_edi_types: { - client_side_validation: true, required: true, serialized_name: 'validateEdiTypes', type: { @@ -78,7 +74,6 @@ def self.mapper() } }, validate_xsd_types: { - client_side_validation: true, required: true, serialized_name: 'validateXsdTypes', type: { @@ -86,7 +81,6 @@ def self.mapper() } }, allow_leading_and_trailing_spaces_and_zeroes: { - client_side_validation: true, required: true, serialized_name: 'allowLeadingAndTrailingSpacesAndZeroes', type: { @@ -94,7 +88,6 @@ def self.mapper() } }, trailing_separator_policy: { - client_side_validation: true, required: true, serialized_name: 'trailingSeparatorPolicy', type: { @@ -103,7 +96,6 @@ def self.mapper() } }, trim_leading_and_trailing_spaces_and_zeroes: { - client_side_validation: true, required: true, serialized_name: 'trimLeadingAndTrailingSpacesAndZeroes', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/edifact_validation_settings.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/edifact_validation_settings.rb index 8e90ce26b6..79f8f0172d 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/edifact_validation_settings.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/edifact_validation_settings.rb @@ -59,7 +59,6 @@ class EdifactValidationSettings # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'EdifactValidationSettings', type: { @@ -67,7 +66,6 @@ def self.mapper() class_name: 'EdifactValidationSettings', model_properties: { validate_character_set: { - client_side_validation: true, required: true, serialized_name: 'validateCharacterSet', type: { @@ -75,7 +73,6 @@ def self.mapper() } }, check_duplicate_interchange_control_number: { - client_side_validation: true, required: true, serialized_name: 'checkDuplicateInterchangeControlNumber', type: { @@ -83,7 +80,6 @@ def self.mapper() } }, interchange_control_number_validity_days: { - client_side_validation: true, required: true, serialized_name: 'interchangeControlNumberValidityDays', type: { @@ -91,7 +87,6 @@ def self.mapper() } }, check_duplicate_group_control_number: { - client_side_validation: true, required: true, serialized_name: 'checkDuplicateGroupControlNumber', type: { @@ -99,7 +94,6 @@ def self.mapper() } }, check_duplicate_transaction_set_control_number: { - client_side_validation: true, required: true, serialized_name: 'checkDuplicateTransactionSetControlNumber', type: { @@ -107,7 +101,6 @@ def self.mapper() } }, validate_edi_types: { - client_side_validation: true, required: true, serialized_name: 'validateEdiTypes', type: { @@ -115,7 +108,6 @@ def self.mapper() } }, validate_xsd_types: { - client_side_validation: true, required: true, serialized_name: 'validateXsdTypes', type: { @@ -123,7 +115,6 @@ def self.mapper() } }, allow_leading_and_trailing_spaces_and_zeroes: { - client_side_validation: true, required: true, serialized_name: 'allowLeadingAndTrailingSpacesAndZeroes', type: { @@ -131,7 +122,6 @@ def self.mapper() } }, trim_leading_and_trailing_spaces_and_zeroes: { - client_side_validation: true, required: true, serialized_name: 'trimLeadingAndTrailingSpacesAndZeroes', type: { @@ -139,7 +129,6 @@ def self.mapper() } }, trailing_separator_policy: { - client_side_validation: true, required: true, serialized_name: 'trailingSeparatorPolicy', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/error_info.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/error_info.rb new file mode 100644 index 0000000000..1a8a8f3105 --- /dev/null +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/error_info.rb @@ -0,0 +1,44 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::Logic::Mgmt::V2016_06_01 + module Models + # + # The error info. + # + class ErrorInfo + + include MsRestAzure + + # @return [String] The error code. + attr_accessor :code + + + # + # Mapper for ErrorInfo class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'ErrorInfo', + type: { + name: 'Composite', + class_name: 'ErrorInfo', + model_properties: { + code: { + required: true, + serialized_name: 'code', + type: { + name: 'String' + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/error_properties.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/error_properties.rb index 45fdaee96a..27031f0da4 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/error_properties.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/error_properties.rb @@ -26,7 +26,6 @@ class ErrorProperties # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'ErrorProperties', type: { @@ -34,7 +33,6 @@ def self.mapper() class_name: 'ErrorProperties', model_properties: { code: { - client_side_validation: true, required: false, serialized_name: 'code', type: { @@ -42,7 +40,6 @@ def self.mapper() } }, message: { - client_side_validation: true, required: false, serialized_name: 'message', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/error_response.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/error_response.rb index 81d2e37de1..4323e29fc8 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/error_response.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/error_response.rb @@ -6,8 +6,8 @@ module Azure::Logic::Mgmt::V2016_06_01 module Models # - # Error reponse indicates Logic service is not able to process the incoming - # request. The error property contains the error details. + # Error response indicates Logic service is not able to process the + # incoming request. The error property contains the error details. # class ErrorResponse @@ -23,7 +23,6 @@ class ErrorResponse # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'ErrorResponse', type: { @@ -31,7 +30,6 @@ def self.mapper() class_name: 'ErrorResponse', model_properties: { error: { - client_side_validation: true, required: false, serialized_name: 'error', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/event_level.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/event_level.rb new file mode 100644 index 0000000000..ca0212dd47 --- /dev/null +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/event_level.rb @@ -0,0 +1,20 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::Logic::Mgmt::V2016_06_01 + module Models + # + # Defines values for EventLevel + # + module EventLevel + LogAlways = "LogAlways" + Critical = "Critical" + Error = "Error" + Warning = "Warning" + Informational = "Informational" + Verbose = "Verbose" + end + end +end diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/expression.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/expression.rb new file mode 100644 index 0000000000..d249028321 --- /dev/null +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/expression.rb @@ -0,0 +1,84 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::Logic::Mgmt::V2016_06_01 + module Models + # + # Model object. + # + # + class Expression + + include MsRestAzure + + # @return [String] + attr_accessor :text + + # @return + attr_accessor :value + + # @return [Array] + attr_accessor :subexpressions + + # @return [AzureResourceErrorInfo] + attr_accessor :error + + + # + # Mapper for Expression class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'Expression', + type: { + name: 'Composite', + class_name: 'Expression', + model_properties: { + text: { + required: false, + serialized_name: 'text', + type: { + name: 'String' + } + }, + value: { + required: false, + serialized_name: 'value', + type: { + name: 'Object' + } + }, + subexpressions: { + required: false, + serialized_name: 'subexpressions', + type: { + name: 'Sequence', + element: { + required: false, + serialized_name: 'ExpressionElementType', + type: { + name: 'Composite', + class_name: 'Expression' + } + } + } + }, + error: { + required: false, + serialized_name: 'error', + type: { + name: 'Composite', + class_name: 'AzureResourceErrorInfo' + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/expression_root.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/expression_root.rb new file mode 100644 index 0000000000..ec44aef71f --- /dev/null +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/expression_root.rb @@ -0,0 +1,82 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::Logic::Mgmt::V2016_06_01 + module Models + # + # Model object. + # + # + class ExpressionRoot < Expression + + include MsRestAzure + + # @return [String] The path. + attr_accessor :path + + + # + # Mapper for ExpressionRoot class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'ExpressionRoot', + type: { + name: 'Composite', + class_name: 'ExpressionRoot', + model_properties: { + text: { + required: false, + serialized_name: 'text', + type: { + name: 'String' + } + }, + value: { + required: false, + serialized_name: 'value', + type: { + name: 'Object' + } + }, + subexpressions: { + required: false, + serialized_name: 'subexpressions', + type: { + name: 'Sequence', + element: { + required: false, + serialized_name: 'ExpressionElementType', + type: { + name: 'Composite', + class_name: 'Expression' + } + } + } + }, + error: { + required: false, + serialized_name: 'error', + type: { + name: 'Composite', + class_name: 'AzureResourceErrorInfo' + } + }, + path: { + required: false, + serialized_name: 'path', + type: { + name: 'String' + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/expression_traces.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/expression_traces.rb new file mode 100644 index 0000000000..f6e794f8fc --- /dev/null +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/expression_traces.rb @@ -0,0 +1,53 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::Logic::Mgmt::V2016_06_01 + module Models + # + # Model object. + # + # + class ExpressionTraces + + include MsRestAzure + + # @return [Array] + attr_accessor :inputs + + + # + # Mapper for ExpressionTraces class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'ExpressionTraces', + type: { + name: 'Composite', + class_name: 'ExpressionTraces', + model_properties: { + inputs: { + required: false, + serialized_name: 'inputs', + type: { + name: 'Sequence', + element: { + required: false, + serialized_name: 'ExpressionRootElementType', + type: { + name: 'Composite', + class_name: 'ExpressionRoot' + } + } + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/generate_upgraded_definition_parameters.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/generate_upgraded_definition_parameters.rb index fbc53d0591..ba552c65f5 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/generate_upgraded_definition_parameters.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/generate_upgraded_definition_parameters.rb @@ -22,7 +22,6 @@ class GenerateUpgradedDefinitionParameters # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'GenerateUpgradedDefinitionParameters', type: { @@ -30,7 +29,6 @@ def self.mapper() class_name: 'GenerateUpgradedDefinitionParameters', model_properties: { target_schema_version: { - client_side_validation: true, required: false, serialized_name: 'targetSchemaVersion', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/get_callback_url_parameters.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/get_callback_url_parameters.rb index 235dc13d3b..c94d934d42 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/get_callback_url_parameters.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/get_callback_url_parameters.rb @@ -26,7 +26,6 @@ class GetCallbackUrlParameters # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'GetCallbackUrlParameters', type: { @@ -34,7 +33,6 @@ def self.mapper() class_name: 'GetCallbackUrlParameters', model_properties: { not_after: { - client_side_validation: true, required: false, serialized_name: 'notAfter', type: { @@ -42,7 +40,6 @@ def self.mapper() } }, key_type: { - client_side_validation: true, required: false, serialized_name: 'keyType', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account.rb index 479cebee8a..ad4935f329 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account.rb @@ -25,7 +25,6 @@ class IntegrationAccount < Resource # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'IntegrationAccount', type: { @@ -33,7 +32,6 @@ def self.mapper() class_name: 'IntegrationAccount', model_properties: { id: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'id', @@ -42,7 +40,6 @@ def self.mapper() } }, name: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'name', @@ -51,7 +48,6 @@ def self.mapper() } }, type: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'type', @@ -60,7 +56,6 @@ def self.mapper() } }, location: { - client_side_validation: true, required: false, serialized_name: 'location', type: { @@ -68,13 +63,11 @@ def self.mapper() } }, tags: { - client_side_validation: true, required: false, serialized_name: 'tags', type: { name: 'Dictionary', value: { - client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { @@ -84,7 +77,6 @@ def self.mapper() } }, properties: { - client_side_validation: true, required: false, serialized_name: 'properties', type: { @@ -92,7 +84,6 @@ def self.mapper() } }, sku: { - client_side_validation: true, required: false, serialized_name: 'sku', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_agreement.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_agreement.rb index cd481bbda6..d41ff4ecf4 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_agreement.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_agreement.rb @@ -49,7 +49,6 @@ class IntegrationAccountAgreement < Resource # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'IntegrationAccountAgreement', type: { @@ -57,7 +56,6 @@ def self.mapper() class_name: 'IntegrationAccountAgreement', model_properties: { id: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'id', @@ -66,7 +64,6 @@ def self.mapper() } }, name: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'name', @@ -75,7 +72,6 @@ def self.mapper() } }, type: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'type', @@ -84,7 +80,6 @@ def self.mapper() } }, location: { - client_side_validation: true, required: false, serialized_name: 'location', type: { @@ -92,13 +87,11 @@ def self.mapper() } }, tags: { - client_side_validation: true, required: false, serialized_name: 'tags', type: { name: 'Dictionary', value: { - client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { @@ -108,7 +101,6 @@ def self.mapper() } }, created_time: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.createdTime', @@ -117,7 +109,6 @@ def self.mapper() } }, changed_time: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.changedTime', @@ -126,7 +117,6 @@ def self.mapper() } }, metadata: { - client_side_validation: true, required: false, serialized_name: 'properties.metadata', type: { @@ -134,7 +124,6 @@ def self.mapper() } }, agreement_type: { - client_side_validation: true, required: true, serialized_name: 'properties.agreementType', type: { @@ -143,7 +132,6 @@ def self.mapper() } }, host_partner: { - client_side_validation: true, required: true, serialized_name: 'properties.hostPartner', type: { @@ -151,7 +139,6 @@ def self.mapper() } }, guest_partner: { - client_side_validation: true, required: true, serialized_name: 'properties.guestPartner', type: { @@ -159,7 +146,6 @@ def self.mapper() } }, host_identity: { - client_side_validation: true, required: true, serialized_name: 'properties.hostIdentity', type: { @@ -168,7 +154,6 @@ def self.mapper() } }, guest_identity: { - client_side_validation: true, required: true, serialized_name: 'properties.guestIdentity', type: { @@ -177,7 +162,6 @@ def self.mapper() } }, content: { - client_side_validation: true, required: true, serialized_name: 'properties.content', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_agreement_filter.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_agreement_filter.rb index 9375a23481..d1d109f397 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_agreement_filter.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_agreement_filter.rb @@ -24,7 +24,6 @@ class IntegrationAccountAgreementFilter # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'IntegrationAccountAgreementFilter', type: { @@ -32,7 +31,6 @@ def self.mapper() class_name: 'IntegrationAccountAgreementFilter', model_properties: { agreement_type: { - client_side_validation: true, required: true, serialized_name: 'agreementType', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_agreement_list_result.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_agreement_list_result.rb index e760bf20be..a1eb7aa4dd 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_agreement_list_result.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_agreement_list_result.rb @@ -58,7 +58,6 @@ def get_next_page # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'IntegrationAccountAgreementListResult', type: { @@ -66,13 +65,11 @@ def self.mapper() class_name: 'IntegrationAccountAgreementListResult', model_properties: { value: { - client_side_validation: true, required: false, serialized_name: 'value', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'IntegrationAccountAgreementElementType', type: { @@ -83,7 +80,6 @@ def self.mapper() } }, next_link: { - client_side_validation: true, required: false, serialized_name: 'nextLink', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_certificate.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_certificate.rb index e4e08ccbaf..8a15fc342a 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_certificate.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_certificate.rb @@ -34,7 +34,6 @@ class IntegrationAccountCertificate < Resource # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'IntegrationAccountCertificate', type: { @@ -42,7 +41,6 @@ def self.mapper() class_name: 'IntegrationAccountCertificate', model_properties: { id: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'id', @@ -51,7 +49,6 @@ def self.mapper() } }, name: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'name', @@ -60,7 +57,6 @@ def self.mapper() } }, type: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'type', @@ -69,7 +65,6 @@ def self.mapper() } }, location: { - client_side_validation: true, required: false, serialized_name: 'location', type: { @@ -77,13 +72,11 @@ def self.mapper() } }, tags: { - client_side_validation: true, required: false, serialized_name: 'tags', type: { name: 'Dictionary', value: { - client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { @@ -93,7 +86,6 @@ def self.mapper() } }, created_time: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.createdTime', @@ -102,7 +94,6 @@ def self.mapper() } }, changed_time: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.changedTime', @@ -111,7 +102,6 @@ def self.mapper() } }, metadata: { - client_side_validation: true, required: false, serialized_name: 'properties.metadata', type: { @@ -119,7 +109,6 @@ def self.mapper() } }, key: { - client_side_validation: true, required: false, serialized_name: 'properties.key', type: { @@ -128,7 +117,6 @@ def self.mapper() } }, public_certificate: { - client_side_validation: true, required: false, serialized_name: 'properties.publicCertificate', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_certificate_list_result.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_certificate_list_result.rb index 7fcbf624e4..5c9da0cc2b 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_certificate_list_result.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_certificate_list_result.rb @@ -59,7 +59,6 @@ def get_next_page # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'IntegrationAccountCertificateListResult', type: { @@ -67,13 +66,11 @@ def self.mapper() class_name: 'IntegrationAccountCertificateListResult', model_properties: { value: { - client_side_validation: true, required: false, serialized_name: 'value', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'IntegrationAccountCertificateElementType', type: { @@ -84,7 +81,6 @@ def self.mapper() } }, next_link: { - client_side_validation: true, required: false, serialized_name: 'nextLink', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_list_result.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_list_result.rb index a9d6c64e70..bf8b629fe5 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_list_result.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_list_result.rb @@ -57,7 +57,6 @@ def get_next_page # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'IntegrationAccountListResult', type: { @@ -65,13 +64,11 @@ def self.mapper() class_name: 'IntegrationAccountListResult', model_properties: { value: { - client_side_validation: true, required: false, serialized_name: 'value', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'IntegrationAccountElementType', type: { @@ -82,7 +79,6 @@ def self.mapper() } }, next_link: { - client_side_validation: true, required: false, serialized_name: 'nextLink', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_map.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_map.rb index 7af13583f0..4029b55d5c 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_map.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_map.rb @@ -45,7 +45,6 @@ class IntegrationAccountMap < Resource # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'IntegrationAccountMap', type: { @@ -53,7 +52,6 @@ def self.mapper() class_name: 'IntegrationAccountMap', model_properties: { id: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'id', @@ -62,7 +60,6 @@ def self.mapper() } }, name: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'name', @@ -71,7 +68,6 @@ def self.mapper() } }, type: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'type', @@ -80,7 +76,6 @@ def self.mapper() } }, location: { - client_side_validation: true, required: false, serialized_name: 'location', type: { @@ -88,13 +83,11 @@ def self.mapper() } }, tags: { - client_side_validation: true, required: false, serialized_name: 'tags', type: { name: 'Dictionary', value: { - client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { @@ -104,7 +97,6 @@ def self.mapper() } }, map_type: { - client_side_validation: true, required: true, serialized_name: 'properties.mapType', type: { @@ -113,7 +105,6 @@ def self.mapper() } }, parameters_schema: { - client_side_validation: true, required: false, serialized_name: 'properties.parametersSchema', type: { @@ -122,7 +113,6 @@ def self.mapper() } }, created_time: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.createdTime', @@ -131,7 +121,6 @@ def self.mapper() } }, changed_time: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.changedTime', @@ -140,7 +129,6 @@ def self.mapper() } }, content: { - client_side_validation: true, required: false, serialized_name: 'properties.content', type: { @@ -148,7 +136,6 @@ def self.mapper() } }, content_type: { - client_side_validation: true, required: false, serialized_name: 'properties.contentType', type: { @@ -156,7 +143,6 @@ def self.mapper() } }, content_link: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.contentLink', @@ -166,7 +152,6 @@ def self.mapper() } }, metadata: { - client_side_validation: true, required: false, serialized_name: 'properties.metadata', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_map_filter.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_map_filter.rb index aaa58ed7ff..22069f2cb0 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_map_filter.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_map_filter.rb @@ -23,7 +23,6 @@ class IntegrationAccountMapFilter # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'IntegrationAccountMapFilter', type: { @@ -31,7 +30,6 @@ def self.mapper() class_name: 'IntegrationAccountMapFilter', model_properties: { map_type: { - client_side_validation: true, required: true, serialized_name: 'mapType', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_map_list_result.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_map_list_result.rb index cc937cf05d..23ad7ed8b4 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_map_list_result.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_map_list_result.rb @@ -58,7 +58,6 @@ def get_next_page # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'IntegrationAccountMapListResult', type: { @@ -66,13 +65,11 @@ def self.mapper() class_name: 'IntegrationAccountMapListResult', model_properties: { value: { - client_side_validation: true, required: false, serialized_name: 'value', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'IntegrationAccountMapElementType', type: { @@ -83,7 +80,6 @@ def self.mapper() } }, next_link: { - client_side_validation: true, required: false, serialized_name: 'nextLink', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_map_properties_parameters_schema.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_map_properties_parameters_schema.rb index 5aa0d63b5d..675be6d308 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_map_properties_parameters_schema.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_map_properties_parameters_schema.rb @@ -23,7 +23,6 @@ class IntegrationAccountMapPropertiesParametersSchema # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'IntegrationAccountMapProperties_parametersSchema', type: { @@ -31,7 +30,6 @@ def self.mapper() class_name: 'IntegrationAccountMapPropertiesParametersSchema', model_properties: { ref: { - client_side_validation: true, required: false, serialized_name: 'ref', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_partner.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_partner.rb index cb34c56dea..96aa9f284b 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_partner.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_partner.rb @@ -35,7 +35,6 @@ class IntegrationAccountPartner < Resource # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'IntegrationAccountPartner', type: { @@ -43,7 +42,6 @@ def self.mapper() class_name: 'IntegrationAccountPartner', model_properties: { id: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'id', @@ -52,7 +50,6 @@ def self.mapper() } }, name: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'name', @@ -61,7 +58,6 @@ def self.mapper() } }, type: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'type', @@ -70,7 +66,6 @@ def self.mapper() } }, location: { - client_side_validation: true, required: false, serialized_name: 'location', type: { @@ -78,13 +73,11 @@ def self.mapper() } }, tags: { - client_side_validation: true, required: false, serialized_name: 'tags', type: { name: 'Dictionary', value: { - client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { @@ -94,7 +87,6 @@ def self.mapper() } }, partner_type: { - client_side_validation: true, required: true, serialized_name: 'properties.partnerType', type: { @@ -103,7 +95,6 @@ def self.mapper() } }, created_time: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.createdTime', @@ -112,7 +103,6 @@ def self.mapper() } }, changed_time: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.changedTime', @@ -121,7 +111,6 @@ def self.mapper() } }, metadata: { - client_side_validation: true, required: false, serialized_name: 'properties.metadata', type: { @@ -129,7 +118,6 @@ def self.mapper() } }, content: { - client_side_validation: true, required: true, serialized_name: 'properties.content', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_partner_filter.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_partner_filter.rb index 614a1b5bc4..e67f4d9056 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_partner_filter.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_partner_filter.rb @@ -23,7 +23,6 @@ class IntegrationAccountPartnerFilter # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'IntegrationAccountPartnerFilter', type: { @@ -31,7 +30,6 @@ def self.mapper() class_name: 'IntegrationAccountPartnerFilter', model_properties: { partner_type: { - client_side_validation: true, required: true, serialized_name: 'partnerType', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_partner_list_result.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_partner_list_result.rb index 31e59df2d2..971b3b2e3c 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_partner_list_result.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_partner_list_result.rb @@ -58,7 +58,6 @@ def get_next_page # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'IntegrationAccountPartnerListResult', type: { @@ -66,13 +65,11 @@ def self.mapper() class_name: 'IntegrationAccountPartnerListResult', model_properties: { value: { - client_side_validation: true, required: false, serialized_name: 'value', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'IntegrationAccountPartnerElementType', type: { @@ -83,7 +80,6 @@ def self.mapper() } }, next_link: { - client_side_validation: true, required: false, serialized_name: 'nextLink', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_schema.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_schema.rb index c486d45d77..1f210d5ef4 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_schema.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_schema.rb @@ -50,7 +50,6 @@ class IntegrationAccountSchema < Resource # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'IntegrationAccountSchema', type: { @@ -58,7 +57,6 @@ def self.mapper() class_name: 'IntegrationAccountSchema', model_properties: { id: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'id', @@ -67,7 +65,6 @@ def self.mapper() } }, name: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'name', @@ -76,7 +73,6 @@ def self.mapper() } }, type: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'type', @@ -85,7 +81,6 @@ def self.mapper() } }, location: { - client_side_validation: true, required: false, serialized_name: 'location', type: { @@ -93,13 +88,11 @@ def self.mapper() } }, tags: { - client_side_validation: true, required: false, serialized_name: 'tags', type: { name: 'Dictionary', value: { - client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { @@ -109,7 +102,6 @@ def self.mapper() } }, schema_type: { - client_side_validation: true, required: true, serialized_name: 'properties.schemaType', type: { @@ -118,7 +110,6 @@ def self.mapper() } }, target_namespace: { - client_side_validation: true, required: false, serialized_name: 'properties.targetNamespace', type: { @@ -126,7 +117,6 @@ def self.mapper() } }, document_name: { - client_side_validation: true, required: false, serialized_name: 'properties.documentName', type: { @@ -134,7 +124,6 @@ def self.mapper() } }, file_name: { - client_side_validation: true, required: false, serialized_name: 'properties.fileName', type: { @@ -142,7 +131,6 @@ def self.mapper() } }, created_time: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.createdTime', @@ -151,7 +139,6 @@ def self.mapper() } }, changed_time: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.changedTime', @@ -160,7 +147,6 @@ def self.mapper() } }, metadata: { - client_side_validation: true, required: false, serialized_name: 'properties.metadata', type: { @@ -168,7 +154,6 @@ def self.mapper() } }, content: { - client_side_validation: true, required: false, serialized_name: 'properties.content', type: { @@ -176,7 +161,6 @@ def self.mapper() } }, content_type: { - client_side_validation: true, required: false, serialized_name: 'properties.contentType', type: { @@ -184,7 +168,6 @@ def self.mapper() } }, content_link: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.contentLink', diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_schema_filter.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_schema_filter.rb index 1cb7332910..08aae13a19 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_schema_filter.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_schema_filter.rb @@ -23,7 +23,6 @@ class IntegrationAccountSchemaFilter # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'IntegrationAccountSchemaFilter', type: { @@ -31,7 +30,6 @@ def self.mapper() class_name: 'IntegrationAccountSchemaFilter', model_properties: { schema_type: { - client_side_validation: true, required: true, serialized_name: 'schemaType', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_schema_list_result.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_schema_list_result.rb index 66bc7f4e9c..43f04681b7 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_schema_list_result.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_schema_list_result.rb @@ -58,7 +58,6 @@ def get_next_page # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'IntegrationAccountSchemaListResult', type: { @@ -66,13 +65,11 @@ def self.mapper() class_name: 'IntegrationAccountSchemaListResult', model_properties: { value: { - client_side_validation: true, required: false, serialized_name: 'value', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'IntegrationAccountSchemaElementType', type: { @@ -83,7 +80,6 @@ def self.mapper() } }, next_link: { - client_side_validation: true, required: false, serialized_name: 'nextLink', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_session.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_session.rb index 3f9685b9d2..1b3b6ba209 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_session.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_session.rb @@ -28,7 +28,6 @@ class IntegrationAccountSession < Resource # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'IntegrationAccountSession', type: { @@ -36,7 +35,6 @@ def self.mapper() class_name: 'IntegrationAccountSession', model_properties: { id: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'id', @@ -45,7 +43,6 @@ def self.mapper() } }, name: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'name', @@ -54,7 +51,6 @@ def self.mapper() } }, type: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'type', @@ -63,7 +59,6 @@ def self.mapper() } }, location: { - client_side_validation: true, required: false, serialized_name: 'location', type: { @@ -71,13 +66,11 @@ def self.mapper() } }, tags: { - client_side_validation: true, required: false, serialized_name: 'tags', type: { name: 'Dictionary', value: { - client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { @@ -87,7 +80,6 @@ def self.mapper() } }, created_time: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.createdTime', @@ -96,7 +88,6 @@ def self.mapper() } }, changed_time: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.changedTime', @@ -105,7 +96,6 @@ def self.mapper() } }, content: { - client_side_validation: true, required: false, serialized_name: 'properties.content', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_session_filter.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_session_filter.rb index ac058b2415..76b7c0ff9c 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_session_filter.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_session_filter.rb @@ -22,7 +22,6 @@ class IntegrationAccountSessionFilter # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'IntegrationAccountSessionFilter', type: { @@ -30,7 +29,6 @@ def self.mapper() class_name: 'IntegrationAccountSessionFilter', model_properties: { changed_time: { - client_side_validation: true, required: true, serialized_name: 'changedTime', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_session_list_result.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_session_list_result.rb index 00c2e85e7e..9005b684ca 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_session_list_result.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_session_list_result.rb @@ -58,7 +58,6 @@ def get_next_page # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'IntegrationAccountSessionListResult', type: { @@ -66,13 +65,11 @@ def self.mapper() class_name: 'IntegrationAccountSessionListResult', model_properties: { value: { - client_side_validation: true, required: false, serialized_name: 'value', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'IntegrationAccountSessionElementType', type: { @@ -83,7 +80,6 @@ def self.mapper() } }, next_link: { - client_side_validation: true, required: false, serialized_name: 'nextLink', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_sku.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_sku.rb index 2dfe6f820b..3c5555c93c 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_sku.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/integration_account_sku.rb @@ -23,7 +23,6 @@ class IntegrationAccountSku # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'IntegrationAccountSku', type: { @@ -31,7 +30,6 @@ def self.mapper() class_name: 'IntegrationAccountSku', model_properties: { name: { - client_side_validation: true, required: true, serialized_name: 'name', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/json_schema.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/json_schema.rb new file mode 100644 index 0000000000..0c789d4652 --- /dev/null +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/json_schema.rb @@ -0,0 +1,54 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::Logic::Mgmt::V2016_06_01 + module Models + # + # The JSON schema. + # + class JsonSchema + + include MsRestAzure + + # @return [String] The JSON title. + attr_accessor :title + + # @return [String] The JSON content. + attr_accessor :content + + + # + # Mapper for JsonSchema class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'JsonSchema', + type: { + name: 'Composite', + class_name: 'JsonSchema', + model_properties: { + title: { + required: false, + serialized_name: 'title', + type: { + name: 'String' + } + }, + content: { + required: false, + serialized_name: 'content', + type: { + name: 'String' + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/key_vault_key.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/key_vault_key.rb new file mode 100644 index 0000000000..c42dda893e --- /dev/null +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/key_vault_key.rb @@ -0,0 +1,55 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::Logic::Mgmt::V2016_06_01 + module Models + # + # The key vault key. + # + class KeyVaultKey + + include MsRestAzure + + # @return [String] The key id. + attr_accessor :kid + + # @return [KeyVaultKeyAttributes] The key attributes. + attr_accessor :attributes + + + # + # Mapper for KeyVaultKey class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'KeyVaultKey', + type: { + name: 'Composite', + class_name: 'KeyVaultKey', + model_properties: { + kid: { + required: false, + serialized_name: 'kid', + type: { + name: 'String' + } + }, + attributes: { + required: false, + serialized_name: 'attributes', + type: { + name: 'Composite', + class_name: 'KeyVaultKeyAttributes' + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/key_vault_key_attributes.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/key_vault_key_attributes.rb new file mode 100644 index 0000000000..6ed9490aba --- /dev/null +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/key_vault_key_attributes.rb @@ -0,0 +1,64 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::Logic::Mgmt::V2016_06_01 + module Models + # + # The key attributes. + # + class KeyVaultKeyAttributes + + include MsRestAzure + + # @return [Boolean] Whether the key is enabled or not. + attr_accessor :enabled + + # @return [Integer] When the key was created. + attr_accessor :created + + # @return [Integer] When the key was updated. + attr_accessor :updated + + + # + # Mapper for KeyVaultKeyAttributes class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'KeyVaultKey_attributes', + type: { + name: 'Composite', + class_name: 'KeyVaultKeyAttributes', + model_properties: { + enabled: { + required: false, + serialized_name: 'enabled', + type: { + name: 'Boolean' + } + }, + created: { + required: false, + serialized_name: 'created', + type: { + name: 'Number' + } + }, + updated: { + required: false, + serialized_name: 'updated', + type: { + name: 'Number' + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/key_vault_key_collection.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/key_vault_key_collection.rb new file mode 100644 index 0000000000..e8fab14def --- /dev/null +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/key_vault_key_collection.rb @@ -0,0 +1,62 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::Logic::Mgmt::V2016_06_01 + module Models + # + # Collection of key vault keys. + # + class KeyVaultKeyCollection + + include MsRestAzure + + # @return [Array] The key vault keys. + attr_accessor :value + + # @return [String] The skip token. + attr_accessor :skip_token + + + # + # Mapper for KeyVaultKeyCollection class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'KeyVaultKeyCollection', + type: { + name: 'Composite', + class_name: 'KeyVaultKeyCollection', + model_properties: { + value: { + required: false, + serialized_name: 'value', + type: { + name: 'Sequence', + element: { + required: false, + serialized_name: 'KeyVaultKeyElementType', + type: { + name: 'Composite', + class_name: 'KeyVaultKey' + } + } + } + }, + skip_token: { + required: false, + serialized_name: 'skipToken', + type: { + name: 'String' + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/key_vault_key_reference.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/key_vault_key_reference.rb index d361da005e..e83a827b04 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/key_vault_key_reference.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/key_vault_key_reference.rb @@ -28,7 +28,6 @@ class KeyVaultKeyReference # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'KeyVaultKeyReference', type: { @@ -36,7 +35,6 @@ def self.mapper() class_name: 'KeyVaultKeyReference', model_properties: { key_vault: { - client_side_validation: true, required: true, serialized_name: 'keyVault', type: { @@ -45,7 +43,6 @@ def self.mapper() } }, key_name: { - client_side_validation: true, required: true, serialized_name: 'keyName', type: { @@ -53,7 +50,6 @@ def self.mapper() } }, key_version: { - client_side_validation: true, required: false, serialized_name: 'keyVersion', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/key_vault_key_reference_key_vault.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/key_vault_key_reference_key_vault.rb index e468c3174a..34046cbe13 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/key_vault_key_reference_key_vault.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/key_vault_key_reference_key_vault.rb @@ -28,7 +28,6 @@ class KeyVaultKeyReferenceKeyVault # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'KeyVaultKeyReference_keyVault', type: { @@ -36,7 +35,6 @@ def self.mapper() class_name: 'KeyVaultKeyReferenceKeyVault', model_properties: { id: { - client_side_validation: true, required: false, serialized_name: 'id', type: { @@ -44,7 +42,6 @@ def self.mapper() } }, name: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'name', @@ -53,7 +50,6 @@ def self.mapper() } }, type: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'type', diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/key_vault_reference.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/key_vault_reference.rb new file mode 100644 index 0000000000..e0b286a4c0 --- /dev/null +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/key_vault_reference.rb @@ -0,0 +1,58 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::Logic::Mgmt::V2016_06_01 + module Models + # + # The key vault reference. + # + class KeyVaultReference < ResourceReference + + include MsRestAzure + + + # + # Mapper for KeyVaultReference class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'KeyVaultReference', + type: { + name: 'Composite', + class_name: 'KeyVaultReference', + model_properties: { + id: { + required: false, + read_only: true, + serialized_name: 'id', + type: { + name: 'String' + } + }, + name: { + required: false, + read_only: true, + serialized_name: 'name', + type: { + name: 'String' + } + }, + type: { + required: false, + read_only: true, + serialized_name: 'type', + type: { + name: 'String' + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/list_key_vault_keys_definition.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/list_key_vault_keys_definition.rb new file mode 100644 index 0000000000..c0aa573921 --- /dev/null +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/list_key_vault_keys_definition.rb @@ -0,0 +1,55 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::Logic::Mgmt::V2016_06_01 + module Models + # + # The list key vault keys definition. + # + class ListKeyVaultKeysDefinition + + include MsRestAzure + + # @return [KeyVaultReference] The key vault reference. + attr_accessor :key_vault + + # @return [String] The skip token. + attr_accessor :skip_token + + + # + # Mapper for ListKeyVaultKeysDefinition class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'ListKeyVaultKeysDefinition', + type: { + name: 'Composite', + class_name: 'ListKeyVaultKeysDefinition', + model_properties: { + key_vault: { + required: true, + serialized_name: 'keyVault', + type: { + name: 'Composite', + class_name: 'KeyVaultReference' + } + }, + skip_token: { + required: false, + serialized_name: 'skipToken', + type: { + name: 'String' + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/operation.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/operation.rb index c2e25b2ab0..ae5771de0f 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/operation.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/operation.rb @@ -25,7 +25,6 @@ class Operation # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'Operation', type: { @@ -33,7 +32,6 @@ def self.mapper() class_name: 'Operation', model_properties: { name: { - client_side_validation: true, required: false, serialized_name: 'name', type: { @@ -41,7 +39,6 @@ def self.mapper() } }, display: { - client_side_validation: true, required: false, serialized_name: 'display', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/operation_display.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/operation_display.rb index 472bb95e07..f9828573b5 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/operation_display.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/operation_display.rb @@ -29,7 +29,6 @@ class OperationDisplay # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'Operation_display', type: { @@ -37,7 +36,6 @@ def self.mapper() class_name: 'OperationDisplay', model_properties: { provider: { - client_side_validation: true, required: false, serialized_name: 'provider', type: { @@ -45,7 +43,6 @@ def self.mapper() } }, resource: { - client_side_validation: true, required: false, serialized_name: 'resource', type: { @@ -53,7 +50,6 @@ def self.mapper() } }, operation: { - client_side_validation: true, required: false, serialized_name: 'operation', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/operation_list_result.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/operation_list_result.rb index daa920e9e2..2bd4808a8f 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/operation_list_result.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/operation_list_result.rb @@ -60,7 +60,6 @@ def get_next_page # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'OperationListResult', type: { @@ -68,13 +67,11 @@ def self.mapper() class_name: 'OperationListResult', model_properties: { value: { - client_side_validation: true, required: false, serialized_name: 'value', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'OperationElementType', type: { @@ -85,7 +82,6 @@ def self.mapper() } }, next_link: { - client_side_validation: true, required: false, serialized_name: 'nextLink', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/operation_result.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/operation_result.rb new file mode 100644 index 0000000000..502a757584 --- /dev/null +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/operation_result.rb @@ -0,0 +1,174 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::Logic::Mgmt::V2016_06_01 + module Models + # + # The operation result definition. + # + class OperationResult < OperationResultProperties + + include MsRestAzure + + # @return [String] Gets the tracking id. + attr_accessor :tracking_id + + # @return Gets the inputs. + attr_accessor :inputs + + # @return [ContentLink] Gets the link to inputs. + attr_accessor :inputs_link + + # @return Gets the outputs. + attr_accessor :outputs + + # @return [ContentLink] Gets the link to outputs. + attr_accessor :outputs_link + + # @return Gets the tracked properties. + attr_accessor :tracked_properties + + # @return [Array] Gets the retry histories. + attr_accessor :retry_history + + # @return [Integer] + attr_accessor :iteration_count + + + # + # Mapper for OperationResult class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'OperationResult', + type: { + name: 'Composite', + class_name: 'OperationResult', + model_properties: { + start_time: { + required: false, + serialized_name: 'startTime', + type: { + name: 'DateTime' + } + }, + end_time: { + required: false, + serialized_name: 'endTime', + type: { + name: 'DateTime' + } + }, + correlation: { + required: false, + serialized_name: 'correlation', + type: { + name: 'Composite', + class_name: 'RunActionCorrelation' + } + }, + status: { + required: false, + serialized_name: 'status', + type: { + name: 'Enum', + module: 'WorkflowStatus' + } + }, + code: { + required: false, + serialized_name: 'code', + type: { + name: 'String' + } + }, + error: { + required: false, + serialized_name: 'error', + type: { + name: 'Object' + } + }, + tracking_id: { + required: false, + read_only: true, + serialized_name: 'trackingId', + type: { + name: 'String' + } + }, + inputs: { + required: false, + read_only: true, + serialized_name: 'inputs', + type: { + name: 'Object' + } + }, + inputs_link: { + required: false, + read_only: true, + serialized_name: 'inputsLink', + type: { + name: 'Composite', + class_name: 'ContentLink' + } + }, + outputs: { + required: false, + read_only: true, + serialized_name: 'outputs', + type: { + name: 'Object' + } + }, + outputs_link: { + required: false, + read_only: true, + serialized_name: 'outputsLink', + type: { + name: 'Composite', + class_name: 'ContentLink' + } + }, + tracked_properties: { + required: false, + read_only: true, + serialized_name: 'trackedProperties', + type: { + name: 'Object' + } + }, + retry_history: { + required: false, + serialized_name: 'retryHistory', + type: { + name: 'Sequence', + element: { + required: false, + serialized_name: 'RetryHistoryElementType', + type: { + name: 'Composite', + class_name: 'RetryHistory' + } + } + } + }, + iteration_count: { + required: false, + serialized_name: 'iterationCount', + type: { + name: 'Number' + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/operation_result_properties.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/operation_result_properties.rb new file mode 100644 index 0000000000..4046519847 --- /dev/null +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/operation_result_properties.rb @@ -0,0 +1,99 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::Logic::Mgmt::V2016_06_01 + module Models + # + # The run operation result properties. + # + class OperationResultProperties + + include MsRestAzure + + # @return [DateTime] The start time of the workflow scope repetition. + attr_accessor :start_time + + # @return [DateTime] The end time of the workflow scope repetition. + attr_accessor :end_time + + # @return [RunActionCorrelation] The correlation properties. + attr_accessor :correlation + + # @return [WorkflowStatus] The status of the workflow scope repetition. + # Possible values include: 'NotSpecified', 'Paused', 'Running', + # 'Waiting', 'Succeeded', 'Skipped', 'Suspended', 'Cancelled', 'Failed', + # 'Faulted', 'TimedOut', 'Aborted', 'Ignored' + attr_accessor :status + + # @return [String] The workflow scope repetition code. + attr_accessor :code + + # @return + attr_accessor :error + + + # + # Mapper for OperationResultProperties class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'OperationResultProperties', + type: { + name: 'Composite', + class_name: 'OperationResultProperties', + model_properties: { + start_time: { + required: false, + serialized_name: 'startTime', + type: { + name: 'DateTime' + } + }, + end_time: { + required: false, + serialized_name: 'endTime', + type: { + name: 'DateTime' + } + }, + correlation: { + required: false, + serialized_name: 'correlation', + type: { + name: 'Composite', + class_name: 'RunActionCorrelation' + } + }, + status: { + required: false, + serialized_name: 'status', + type: { + name: 'Enum', + module: 'WorkflowStatus' + } + }, + code: { + required: false, + serialized_name: 'code', + type: { + name: 'String' + } + }, + error: { + required: false, + serialized_name: 'error', + type: { + name: 'Object' + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/partner_content.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/partner_content.rb index fe4346efc8..8ad659b4b2 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/partner_content.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/partner_content.rb @@ -22,7 +22,6 @@ class PartnerContent # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'PartnerContent', type: { @@ -30,7 +29,6 @@ def self.mapper() class_name: 'PartnerContent', model_properties: { b2b: { - client_side_validation: true, required: false, serialized_name: 'b2b', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/recurrence_schedule.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/recurrence_schedule.rb index 70b2a36da9..3f3bee3775 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/recurrence_schedule.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/recurrence_schedule.rb @@ -34,7 +34,6 @@ class RecurrenceSchedule # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'RecurrenceSchedule', type: { @@ -42,13 +41,11 @@ def self.mapper() class_name: 'RecurrenceSchedule', model_properties: { minutes: { - client_side_validation: true, required: false, serialized_name: 'minutes', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'NumberElementType', type: { @@ -58,13 +55,11 @@ def self.mapper() } }, hours: { - client_side_validation: true, required: false, serialized_name: 'hours', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'NumberElementType', type: { @@ -74,13 +69,11 @@ def self.mapper() } }, week_days: { - client_side_validation: true, required: false, serialized_name: 'weekDays', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'DaysOfWeekElementType', type: { @@ -91,13 +84,11 @@ def self.mapper() } }, month_days: { - client_side_validation: true, required: false, serialized_name: 'monthDays', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'NumberElementType', type: { @@ -107,13 +98,11 @@ def self.mapper() } }, monthly_occurrences: { - client_side_validation: true, required: false, serialized_name: 'monthlyOccurrences', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'RecurrenceScheduleOccurrenceElementType', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/recurrence_schedule_occurrence.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/recurrence_schedule_occurrence.rb index 06c944612d..6d89dcd0bb 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/recurrence_schedule_occurrence.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/recurrence_schedule_occurrence.rb @@ -6,7 +6,7 @@ module Azure::Logic::Mgmt::V2016_06_01 module Models # - # The recurrence schedule occurence. + # The recurrence schedule occurrence. # class RecurrenceScheduleOccurrence @@ -27,7 +27,6 @@ class RecurrenceScheduleOccurrence # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'RecurrenceScheduleOccurrence', type: { @@ -35,7 +34,6 @@ def self.mapper() class_name: 'RecurrenceScheduleOccurrence', model_properties: { day: { - client_side_validation: true, required: false, serialized_name: 'day', type: { @@ -44,7 +42,6 @@ def self.mapper() } }, occurrence: { - client_side_validation: true, required: false, serialized_name: 'occurrence', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/regenerate_action_parameter.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/regenerate_action_parameter.rb index 354466d229..94290ff272 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/regenerate_action_parameter.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/regenerate_action_parameter.rb @@ -23,7 +23,6 @@ class RegenerateActionParameter # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'RegenerateActionParameter', type: { @@ -31,7 +30,6 @@ def self.mapper() class_name: 'RegenerateActionParameter', model_properties: { key_type: { - client_side_validation: true, required: false, serialized_name: 'keyType', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/repetition_index.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/repetition_index.rb new file mode 100644 index 0000000000..9eeda1f25d --- /dev/null +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/repetition_index.rb @@ -0,0 +1,54 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::Logic::Mgmt::V2016_06_01 + module Models + # + # The workflow run action repetition index. + # + class RepetitionIndex + + include MsRestAzure + + # @return [String] The scope. + attr_accessor :scope_name + + # @return [Integer] The index. + attr_accessor :item_index + + + # + # Mapper for RepetitionIndex class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'RepetitionIndex', + type: { + name: 'Composite', + class_name: 'RepetitionIndex', + model_properties: { + scope_name: { + required: false, + serialized_name: 'scopeName', + type: { + name: 'String' + } + }, + item_index: { + required: true, + serialized_name: 'itemIndex', + type: { + name: 'Number' + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/resource.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/resource.rb index 7e3356cb4b..fe8a52d1d2 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/resource.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/resource.rb @@ -34,7 +34,6 @@ class Resource # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'Resource', type: { @@ -42,7 +41,6 @@ def self.mapper() class_name: 'Resource', model_properties: { id: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'id', @@ -51,7 +49,6 @@ def self.mapper() } }, name: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'name', @@ -60,7 +57,6 @@ def self.mapper() } }, type: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'type', @@ -69,7 +65,6 @@ def self.mapper() } }, location: { - client_side_validation: true, required: false, serialized_name: 'location', type: { @@ -77,13 +72,11 @@ def self.mapper() } }, tags: { - client_side_validation: true, required: false, serialized_name: 'tags', type: { name: 'Dictionary', value: { - client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/resource_reference.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/resource_reference.rb index f2e11e46bd..8538aad7b0 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/resource_reference.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/resource_reference.rb @@ -28,7 +28,6 @@ class ResourceReference # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'ResourceReference', type: { @@ -36,7 +35,6 @@ def self.mapper() class_name: 'ResourceReference', model_properties: { id: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'id', @@ -45,7 +43,6 @@ def self.mapper() } }, name: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'name', @@ -54,7 +51,6 @@ def self.mapper() } }, type: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'type', diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/retry_history.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/retry_history.rb index 338a0ada02..ba25720562 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/retry_history.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/retry_history.rb @@ -37,7 +37,6 @@ class RetryHistory # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'RetryHistory', type: { @@ -45,7 +44,6 @@ def self.mapper() class_name: 'RetryHistory', model_properties: { start_time: { - client_side_validation: true, required: false, serialized_name: 'startTime', type: { @@ -53,7 +51,6 @@ def self.mapper() } }, end_time: { - client_side_validation: true, required: false, serialized_name: 'endTime', type: { @@ -61,7 +58,6 @@ def self.mapper() } }, code: { - client_side_validation: true, required: false, serialized_name: 'code', type: { @@ -69,7 +65,6 @@ def self.mapper() } }, client_request_id: { - client_side_validation: true, required: false, serialized_name: 'clientRequestId', type: { @@ -77,7 +72,6 @@ def self.mapper() } }, service_request_id: { - client_side_validation: true, required: false, serialized_name: 'serviceRequestId', type: { @@ -85,7 +79,6 @@ def self.mapper() } }, error: { - client_side_validation: true, required: false, serialized_name: 'error', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/run_action_correlation.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/run_action_correlation.rb new file mode 100644 index 0000000000..e4383af964 --- /dev/null +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/run_action_correlation.rb @@ -0,0 +1,65 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::Logic::Mgmt::V2016_06_01 + module Models + # + # The workflow run action correlation properties. + # + class RunActionCorrelation < RunCorrelation + + include MsRestAzure + + # @return [String] The action tracking identifier. + attr_accessor :action_tracking_id + + + # + # Mapper for RunActionCorrelation class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'RunActionCorrelation', + type: { + name: 'Composite', + class_name: 'RunActionCorrelation', + model_properties: { + client_tracking_id: { + required: false, + serialized_name: 'clientTrackingId', + type: { + name: 'String' + } + }, + client_keywords: { + required: false, + serialized_name: 'clientKeywords', + type: { + name: 'Sequence', + element: { + required: false, + serialized_name: 'StringElementType', + type: { + name: 'String' + } + } + } + }, + action_tracking_id: { + required: false, + serialized_name: 'actionTrackingId', + type: { + name: 'String' + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/run_correlation.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/run_correlation.rb new file mode 100644 index 0000000000..65f72fc972 --- /dev/null +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/run_correlation.rb @@ -0,0 +1,61 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::Logic::Mgmt::V2016_06_01 + module Models + # + # The correlation properties. + # + class RunCorrelation + + include MsRestAzure + + # @return [String] The client tracking identifier. + attr_accessor :client_tracking_id + + # @return [Array] The client keywords. + attr_accessor :client_keywords + + + # + # Mapper for RunCorrelation class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'RunCorrelation', + type: { + name: 'Composite', + class_name: 'RunCorrelation', + model_properties: { + client_tracking_id: { + required: false, + serialized_name: 'clientTrackingId', + type: { + name: 'String' + } + }, + client_keywords: { + required: false, + serialized_name: 'clientKeywords', + type: { + name: 'Sequence', + element: { + required: false, + serialized_name: 'StringElementType', + type: { + name: 'String' + } + } + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/set_trigger_state_action_definition.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/set_trigger_state_action_definition.rb new file mode 100644 index 0000000000..88d735787c --- /dev/null +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/set_trigger_state_action_definition.rb @@ -0,0 +1,46 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::Logic::Mgmt::V2016_06_01 + module Models + # + # Model object. + # + # + class SetTriggerStateActionDefinition + + include MsRestAzure + + # @return [WorkflowTrigger] + attr_accessor :source + + + # + # Mapper for SetTriggerStateActionDefinition class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'SetTriggerStateActionDefinition', + type: { + name: 'Composite', + class_name: 'SetTriggerStateActionDefinition', + model_properties: { + source: { + required: true, + serialized_name: 'source', + type: { + name: 'Composite', + class_name: 'WorkflowTrigger' + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/sku.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/sku.rb index aef08762aa..4ca4d30024 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/sku.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/sku.rb @@ -26,7 +26,6 @@ class Sku # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'Sku', type: { @@ -34,7 +33,6 @@ def self.mapper() class_name: 'Sku', model_properties: { name: { - client_side_validation: true, required: true, serialized_name: 'name', type: { @@ -43,7 +41,6 @@ def self.mapper() } }, plan: { - client_side_validation: true, required: false, serialized_name: 'plan', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/sub_resource.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/sub_resource.rb index 5cf207266b..c99d995776 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/sub_resource.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/sub_resource.rb @@ -22,7 +22,6 @@ class SubResource # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'SubResource', type: { @@ -30,7 +29,6 @@ def self.mapper() class_name: 'SubResource', model_properties: { id: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'id', diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/track_events_operation_options.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/track_events_operation_options.rb new file mode 100644 index 0000000000..72d45a181e --- /dev/null +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/track_events_operation_options.rb @@ -0,0 +1,16 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::Logic::Mgmt::V2016_06_01 + module Models + # + # Defines values for TrackEventsOperationOptions + # + module TrackEventsOperationOptions + None = "None" + DisableSourceInfoEnrich = "DisableSourceInfoEnrich" + end + end +end diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/tracking_event.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/tracking_event.rb new file mode 100644 index 0000000000..6ba9759819 --- /dev/null +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/tracking_event.rb @@ -0,0 +1,87 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::Logic::Mgmt::V2016_06_01 + module Models + # + # Model object. + # + # + class TrackingEvent + + include MsRestAzure + + # @return [EventLevel] Possible values include: 'LogAlways', 'Critical', + # 'Error', 'Warning', 'Informational', 'Verbose' + attr_accessor :event_level + + # @return [DateTime] + attr_accessor :event_time + + # @return [TrackingRecordType] Possible values include: 'NotSpecified', + # 'Custom', 'AS2Message', 'AS2MDN', 'X12Interchange', + # 'X12FunctionalGroup', 'X12TransactionSet', + # 'X12InterchangeAcknowledgment', 'X12FunctionalGroupAcknowledgment', + # 'X12TransactionSetAcknowledgment', 'EdifactInterchange', + # 'EdifactFunctionalGroup', 'EdifactTransactionSet', + # 'EdifactInterchangeAcknowledgment', + # 'EdifactFunctionalGroupAcknowledgment', + # 'EdifactTransactionSetAcknowledgment' + attr_accessor :record_type + + # @return [TrackingEventErrorInfo] + attr_accessor :error + + + # + # Mapper for TrackingEvent class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'TrackingEvent', + type: { + name: 'Composite', + class_name: 'TrackingEvent', + model_properties: { + event_level: { + required: true, + serialized_name: 'eventLevel', + type: { + name: 'Enum', + module: 'EventLevel' + } + }, + event_time: { + required: true, + serialized_name: 'eventTime', + type: { + name: 'DateTime' + } + }, + record_type: { + required: true, + serialized_name: 'recordType', + type: { + name: 'Enum', + module: 'TrackingRecordType' + } + }, + error: { + required: false, + serialized_name: 'error', + type: { + name: 'Composite', + class_name: 'TrackingEventErrorInfo' + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/tracking_event_error_info.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/tracking_event_error_info.rb new file mode 100644 index 0000000000..fc8e357e95 --- /dev/null +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/tracking_event_error_info.rb @@ -0,0 +1,55 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::Logic::Mgmt::V2016_06_01 + module Models + # + # Model object. + # + # + class TrackingEventErrorInfo + + include MsRestAzure + + # @return [String] + attr_accessor :message + + # @return [String] + attr_accessor :code + + + # + # Mapper for TrackingEventErrorInfo class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'TrackingEventErrorInfo', + type: { + name: 'Composite', + class_name: 'TrackingEventErrorInfo', + model_properties: { + message: { + required: false, + serialized_name: 'message', + type: { + name: 'String' + } + }, + code: { + required: false, + serialized_name: 'code', + type: { + name: 'String' + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/tracking_events_definition.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/tracking_events_definition.rb new file mode 100644 index 0000000000..e69efc3e5a --- /dev/null +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/tracking_events_definition.rb @@ -0,0 +1,75 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::Logic::Mgmt::V2016_06_01 + module Models + # + # Model object. + # + # + class TrackingEventsDefinition + + include MsRestAzure + + # @return [String] + attr_accessor :source_type + + # @return [TrackEventsOperationOptions] Possible values include: 'None', + # 'DisableSourceInfoEnrich' + attr_accessor :track_events_options + + # @return [Array] + attr_accessor :events + + + # + # Mapper for TrackingEventsDefinition class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'TrackingEventsDefinition', + type: { + name: 'Composite', + class_name: 'TrackingEventsDefinition', + model_properties: { + source_type: { + required: true, + serialized_name: 'sourceType', + type: { + name: 'String' + } + }, + track_events_options: { + required: false, + serialized_name: 'trackEventsOptions', + type: { + name: 'Enum', + module: 'TrackEventsOperationOptions' + } + }, + events: { + required: true, + serialized_name: 'events', + type: { + name: 'Sequence', + element: { + required: false, + serialized_name: 'TrackingEventElementType', + type: { + name: 'Composite', + class_name: 'TrackingEvent' + } + } + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/tracking_record_type.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/tracking_record_type.rb new file mode 100644 index 0000000000..ef97c4f3a1 --- /dev/null +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/tracking_record_type.rb @@ -0,0 +1,30 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::Logic::Mgmt::V2016_06_01 + module Models + # + # Defines values for TrackingRecordType + # + module TrackingRecordType + NotSpecified = "NotSpecified" + Custom = "Custom" + AS2Message = "AS2Message" + AS2MDN = "AS2MDN" + X12Interchange = "X12Interchange" + X12FunctionalGroup = "X12FunctionalGroup" + X12TransactionSet = "X12TransactionSet" + X12InterchangeAcknowledgment = "X12InterchangeAcknowledgment" + X12FunctionalGroupAcknowledgment = "X12FunctionalGroupAcknowledgment" + X12TransactionSetAcknowledgment = "X12TransactionSetAcknowledgment" + EdifactInterchange = "EdifactInterchange" + EdifactFunctionalGroup = "EdifactFunctionalGroup" + EdifactTransactionSet = "EdifactTransactionSet" + EdifactInterchangeAcknowledgment = "EdifactInterchangeAcknowledgment" + EdifactFunctionalGroupAcknowledgment = "EdifactFunctionalGroupAcknowledgment" + EdifactTransactionSetAcknowledgment = "EdifactTransactionSetAcknowledgment" + end + end +end diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow.rb index 56319d4ff2..8cdac70c0a 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow.rb @@ -55,7 +55,6 @@ class Workflow < Resource # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'Workflow', type: { @@ -63,7 +62,6 @@ def self.mapper() class_name: 'Workflow', model_properties: { id: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'id', @@ -72,7 +70,6 @@ def self.mapper() } }, name: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'name', @@ -81,7 +78,6 @@ def self.mapper() } }, type: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'type', @@ -90,7 +86,6 @@ def self.mapper() } }, location: { - client_side_validation: true, required: false, serialized_name: 'location', type: { @@ -98,13 +93,11 @@ def self.mapper() } }, tags: { - client_side_validation: true, required: false, serialized_name: 'tags', type: { name: 'Dictionary', value: { - client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { @@ -114,7 +107,6 @@ def self.mapper() } }, provisioning_state: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.provisioningState', @@ -124,7 +116,6 @@ def self.mapper() } }, created_time: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.createdTime', @@ -133,7 +124,6 @@ def self.mapper() } }, changed_time: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.changedTime', @@ -142,7 +132,6 @@ def self.mapper() } }, state: { - client_side_validation: true, required: false, serialized_name: 'properties.state', type: { @@ -151,7 +140,6 @@ def self.mapper() } }, version: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.version', @@ -160,7 +148,6 @@ def self.mapper() } }, access_endpoint: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.accessEndpoint', @@ -169,7 +156,6 @@ def self.mapper() } }, sku: { - client_side_validation: true, required: false, serialized_name: 'properties.sku', type: { @@ -178,7 +164,6 @@ def self.mapper() } }, integration_account: { - client_side_validation: true, required: false, serialized_name: 'properties.integrationAccount', type: { @@ -187,7 +172,6 @@ def self.mapper() } }, definition: { - client_side_validation: true, required: false, serialized_name: 'properties.definition', type: { @@ -195,13 +179,11 @@ def self.mapper() } }, parameters: { - client_side_validation: true, required: false, serialized_name: 'properties.parameters', type: { name: 'Dictionary', value: { - client_side_validation: true, required: false, serialized_name: 'WorkflowParameterElementType', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_filter.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_filter.rb index 61b56f2148..ea27b1005c 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_filter.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_filter.rb @@ -24,7 +24,6 @@ class WorkflowFilter # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'WorkflowFilter', type: { @@ -32,7 +31,6 @@ def self.mapper() class_name: 'WorkflowFilter', model_properties: { state: { - client_side_validation: true, required: false, serialized_name: 'state', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_list_result.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_list_result.rb index 836d1eb6f4..08863f164b 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_list_result.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_list_result.rb @@ -57,7 +57,6 @@ def get_next_page # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'WorkflowListResult', type: { @@ -65,13 +64,11 @@ def self.mapper() class_name: 'WorkflowListResult', model_properties: { value: { - client_side_validation: true, required: false, serialized_name: 'value', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'WorkflowElementType', type: { @@ -82,7 +79,6 @@ def self.mapper() } }, next_link: { - client_side_validation: true, required: false, serialized_name: 'nextLink', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_output_parameter.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_output_parameter.rb index 8f1ad4a052..1ce752cf3e 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_output_parameter.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_output_parameter.rb @@ -22,7 +22,6 @@ class WorkflowOutputParameter < WorkflowParameter # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'WorkflowOutputParameter', type: { @@ -30,7 +29,6 @@ def self.mapper() class_name: 'WorkflowOutputParameter', model_properties: { type: { - client_side_validation: true, required: false, serialized_name: 'type', type: { @@ -39,7 +37,6 @@ def self.mapper() } }, value: { - client_side_validation: true, required: false, serialized_name: 'value', type: { @@ -47,7 +44,6 @@ def self.mapper() } }, metadata: { - client_side_validation: true, required: false, serialized_name: 'metadata', type: { @@ -55,7 +51,6 @@ def self.mapper() } }, description: { - client_side_validation: true, required: false, serialized_name: 'description', type: { @@ -63,7 +58,6 @@ def self.mapper() } }, error: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'error', diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_parameter.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_parameter.rb index 5bf665cb7c..ae47e9e98f 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_parameter.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_parameter.rb @@ -33,7 +33,6 @@ class WorkflowParameter # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'WorkflowParameter', type: { @@ -41,7 +40,6 @@ def self.mapper() class_name: 'WorkflowParameter', model_properties: { type: { - client_side_validation: true, required: false, serialized_name: 'type', type: { @@ -50,7 +48,6 @@ def self.mapper() } }, value: { - client_side_validation: true, required: false, serialized_name: 'value', type: { @@ -58,7 +55,6 @@ def self.mapper() } }, metadata: { - client_side_validation: true, required: false, serialized_name: 'metadata', type: { @@ -66,7 +62,6 @@ def self.mapper() } }, description: { - client_side_validation: true, required: false, serialized_name: 'description', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_run.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_run.rb index f9bd2fcc9b..2e6b187aaf 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_run.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_run.rb @@ -12,6 +12,9 @@ class WorkflowRun < SubResource include MsRestAzure + # @return [DateTime] Gets the wait end time. + attr_accessor :wait_end_time + # @return [DateTime] Gets the start time. attr_accessor :start_time @@ -61,7 +64,6 @@ class WorkflowRun < SubResource # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'WorkflowRun', type: { @@ -69,7 +71,6 @@ def self.mapper() class_name: 'WorkflowRun', model_properties: { id: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'id', @@ -77,8 +78,15 @@ def self.mapper() name: 'String' } }, + wait_end_time: { + required: false, + read_only: true, + serialized_name: 'properties.waitEndTime', + type: { + name: 'DateTime' + } + }, start_time: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.startTime', @@ -87,7 +95,6 @@ def self.mapper() } }, end_time: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.endTime', @@ -96,7 +103,6 @@ def self.mapper() } }, status: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.status', @@ -106,7 +112,6 @@ def self.mapper() } }, code: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.code', @@ -115,7 +120,6 @@ def self.mapper() } }, error: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.error', @@ -124,7 +128,6 @@ def self.mapper() } }, correlation_id: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.correlationId', @@ -133,7 +136,6 @@ def self.mapper() } }, correlation: { - client_side_validation: true, required: false, serialized_name: 'properties.correlation', type: { @@ -142,7 +144,6 @@ def self.mapper() } }, workflow: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.workflow', @@ -152,7 +153,6 @@ def self.mapper() } }, trigger: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.trigger', @@ -162,14 +162,12 @@ def self.mapper() } }, outputs: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.outputs', type: { name: 'Dictionary', value: { - client_side_validation: true, required: false, serialized_name: 'WorkflowOutputParameterElementType', type: { @@ -180,7 +178,6 @@ def self.mapper() } }, response: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.response', @@ -190,7 +187,6 @@ def self.mapper() } }, name: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'name', @@ -199,7 +195,6 @@ def self.mapper() } }, type: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'type', diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_run_action.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_run_action.rb index d8fbd76f0f..7a15af4933 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_run_action.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_run_action.rb @@ -61,7 +61,6 @@ class WorkflowRunAction < SubResource # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'WorkflowRunAction', type: { @@ -69,7 +68,6 @@ def self.mapper() class_name: 'WorkflowRunAction', model_properties: { id: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'id', @@ -78,7 +76,6 @@ def self.mapper() } }, start_time: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.startTime', @@ -87,7 +84,6 @@ def self.mapper() } }, end_time: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.endTime', @@ -96,7 +92,6 @@ def self.mapper() } }, status: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.status', @@ -106,7 +101,6 @@ def self.mapper() } }, code: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.code', @@ -115,7 +109,6 @@ def self.mapper() } }, error: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.error', @@ -124,7 +117,6 @@ def self.mapper() } }, tracking_id: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.trackingId', @@ -133,7 +125,6 @@ def self.mapper() } }, correlation: { - client_side_validation: true, required: false, serialized_name: 'properties.correlation', type: { @@ -142,7 +133,6 @@ def self.mapper() } }, inputs_link: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.inputsLink', @@ -152,7 +142,6 @@ def self.mapper() } }, outputs_link: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.outputsLink', @@ -162,7 +151,6 @@ def self.mapper() } }, tracked_properties: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.trackedProperties', @@ -171,13 +159,11 @@ def self.mapper() } }, retry_history: { - client_side_validation: true, required: false, serialized_name: 'properties.retryHistory', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'RetryHistoryElementType', type: { @@ -188,7 +174,6 @@ def self.mapper() } }, name: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'name', @@ -197,7 +182,6 @@ def self.mapper() } }, type: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'type', diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_run_action_filter.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_run_action_filter.rb index c524418179..eefb94727c 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_run_action_filter.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_run_action_filter.rb @@ -25,7 +25,6 @@ class WorkflowRunActionFilter # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'WorkflowRunActionFilter', type: { @@ -33,7 +32,6 @@ def self.mapper() class_name: 'WorkflowRunActionFilter', model_properties: { status: { - client_side_validation: true, required: false, serialized_name: 'status', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_run_action_list_result.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_run_action_list_result.rb index f085f2e827..407f47310a 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_run_action_list_result.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_run_action_list_result.rb @@ -57,7 +57,6 @@ def get_next_page # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'WorkflowRunActionListResult', type: { @@ -65,13 +64,11 @@ def self.mapper() class_name: 'WorkflowRunActionListResult', model_properties: { value: { - client_side_validation: true, required: false, serialized_name: 'value', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'WorkflowRunActionElementType', type: { @@ -82,7 +79,6 @@ def self.mapper() } }, next_link: { - client_side_validation: true, required: false, serialized_name: 'nextLink', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_run_action_repetition_definition.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_run_action_repetition_definition.rb new file mode 100644 index 0000000000..5696cab476 --- /dev/null +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_run_action_repetition_definition.rb @@ -0,0 +1,258 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::Logic::Mgmt::V2016_06_01 + module Models + # + # The workflow run action repetition definition. + # + class WorkflowRunActionRepetitionDefinition < Resource + + include MsRestAzure + + # @return [DateTime] The start time of the workflow scope repetition. + attr_accessor :start_time + + # @return [DateTime] The end time of the workflow scope repetition. + attr_accessor :end_time + + # @return [RunActionCorrelation] The correlation properties. + attr_accessor :correlation + + # @return [WorkflowStatus] The status of the workflow scope repetition. + # Possible values include: 'NotSpecified', 'Paused', 'Running', + # 'Waiting', 'Succeeded', 'Skipped', 'Suspended', 'Cancelled', 'Failed', + # 'Faulted', 'TimedOut', 'Aborted', 'Ignored' + attr_accessor :status + + # @return [String] The workflow scope repetition code. + attr_accessor :code + + # @return + attr_accessor :error + + # @return [String] Gets the tracking id. + attr_accessor :tracking_id + + # @return Gets the inputs. + attr_accessor :inputs + + # @return [ContentLink] Gets the link to inputs. + attr_accessor :inputs_link + + # @return Gets the outputs. + attr_accessor :outputs + + # @return [ContentLink] Gets the link to outputs. + attr_accessor :outputs_link + + # @return Gets the tracked properties. + attr_accessor :tracked_properties + + # @return [Array] Gets the retry histories. + attr_accessor :retry_history + + # @return [Integer] + attr_accessor :iteration_count + + # @return [Array] The repetition indexes. + attr_accessor :repetition_indexes + + + # + # Mapper for WorkflowRunActionRepetitionDefinition class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'WorkflowRunActionRepetitionDefinition', + type: { + name: 'Composite', + class_name: 'WorkflowRunActionRepetitionDefinition', + model_properties: { + id: { + required: false, + read_only: true, + serialized_name: 'id', + type: { + name: 'String' + } + }, + name: { + required: false, + read_only: true, + serialized_name: 'name', + type: { + name: 'String' + } + }, + type: { + required: false, + read_only: true, + serialized_name: 'type', + type: { + name: 'String' + } + }, + location: { + required: false, + serialized_name: 'location', + type: { + name: 'String' + } + }, + tags: { + required: false, + serialized_name: 'tags', + type: { + name: 'Dictionary', + value: { + required: false, + serialized_name: 'StringElementType', + type: { + name: 'String' + } + } + } + }, + start_time: { + required: false, + serialized_name: 'properties.startTime', + type: { + name: 'DateTime' + } + }, + end_time: { + required: false, + serialized_name: 'properties.endTime', + type: { + name: 'DateTime' + } + }, + correlation: { + required: false, + serialized_name: 'properties.correlation', + type: { + name: 'Composite', + class_name: 'RunActionCorrelation' + } + }, + status: { + required: false, + serialized_name: 'properties.status', + type: { + name: 'Enum', + module: 'WorkflowStatus' + } + }, + code: { + required: false, + serialized_name: 'properties.code', + type: { + name: 'String' + } + }, + error: { + required: false, + serialized_name: 'properties.error', + type: { + name: 'Object' + } + }, + tracking_id: { + required: false, + read_only: true, + serialized_name: 'properties.trackingId', + type: { + name: 'String' + } + }, + inputs: { + required: false, + read_only: true, + serialized_name: 'properties.inputs', + type: { + name: 'Object' + } + }, + inputs_link: { + required: false, + read_only: true, + serialized_name: 'properties.inputsLink', + type: { + name: 'Composite', + class_name: 'ContentLink' + } + }, + outputs: { + required: false, + read_only: true, + serialized_name: 'properties.outputs', + type: { + name: 'Object' + } + }, + outputs_link: { + required: false, + read_only: true, + serialized_name: 'properties.outputsLink', + type: { + name: 'Composite', + class_name: 'ContentLink' + } + }, + tracked_properties: { + required: false, + read_only: true, + serialized_name: 'properties.trackedProperties', + type: { + name: 'Object' + } + }, + retry_history: { + required: false, + serialized_name: 'properties.retryHistory', + type: { + name: 'Sequence', + element: { + required: false, + serialized_name: 'RetryHistoryElementType', + type: { + name: 'Composite', + class_name: 'RetryHistory' + } + } + } + }, + iteration_count: { + required: false, + serialized_name: 'properties.iterationCount', + type: { + name: 'Number' + } + }, + repetition_indexes: { + required: false, + serialized_name: 'properties.repetitionIndexes', + type: { + name: 'Sequence', + element: { + required: false, + serialized_name: 'RepetitionIndexElementType', + type: { + name: 'Composite', + class_name: 'RepetitionIndex' + } + } + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_run_action_repetition_definition_collection.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_run_action_repetition_definition_collection.rb new file mode 100644 index 0000000000..b6ade3716b --- /dev/null +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_run_action_repetition_definition_collection.rb @@ -0,0 +1,53 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::Logic::Mgmt::V2016_06_01 + module Models + # + # A collection of workflow run action repetitions. + # + class WorkflowRunActionRepetitionDefinitionCollection + + include MsRestAzure + + # @return [Array] + attr_accessor :value + + + # + # Mapper for WorkflowRunActionRepetitionDefinitionCollection class as + # Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'WorkflowRunActionRepetitionDefinitionCollection', + type: { + name: 'Composite', + class_name: 'WorkflowRunActionRepetitionDefinitionCollection', + model_properties: { + value: { + required: false, + serialized_name: 'value', + type: { + name: 'Sequence', + element: { + required: false, + serialized_name: 'WorkflowRunActionRepetitionDefinitionElementType', + type: { + name: 'Composite', + class_name: 'WorkflowRunActionRepetitionDefinition' + } + } + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_run_filter.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_run_filter.rb index 97618596ae..d44946dd94 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_run_filter.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_run_filter.rb @@ -25,7 +25,6 @@ class WorkflowRunFilter # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'WorkflowRunFilter', type: { @@ -33,7 +32,6 @@ def self.mapper() class_name: 'WorkflowRunFilter', model_properties: { status: { - client_side_validation: true, required: false, serialized_name: 'status', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_run_list_result.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_run_list_result.rb index c92c431828..3a9005517b 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_run_list_result.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_run_list_result.rb @@ -57,7 +57,6 @@ def get_next_page # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'WorkflowRunListResult', type: { @@ -65,13 +64,11 @@ def self.mapper() class_name: 'WorkflowRunListResult', model_properties: { value: { - client_side_validation: true, required: false, serialized_name: 'value', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'WorkflowRunElementType', type: { @@ -82,7 +79,6 @@ def self.mapper() } }, next_link: { - client_side_validation: true, required: false, serialized_name: 'nextLink', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_run_trigger.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_run_trigger.rb index 48f111d2fe..c46f9b73cb 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_run_trigger.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_run_trigger.rb @@ -27,6 +27,9 @@ class WorkflowRunTrigger # @return [ContentLink] Gets the link to outputs. attr_accessor :outputs_link + # @return [DateTime] Gets the scheduled time. + attr_accessor :scheduled_time + # @return [DateTime] Gets the start time. attr_accessor :start_time @@ -61,7 +64,6 @@ class WorkflowRunTrigger # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'WorkflowRunTrigger', type: { @@ -69,7 +71,6 @@ def self.mapper() class_name: 'WorkflowRunTrigger', model_properties: { name: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'name', @@ -78,7 +79,6 @@ def self.mapper() } }, inputs: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'inputs', @@ -87,7 +87,6 @@ def self.mapper() } }, inputs_link: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'inputsLink', @@ -97,7 +96,6 @@ def self.mapper() } }, outputs: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'outputs', @@ -106,7 +104,6 @@ def self.mapper() } }, outputs_link: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'outputsLink', @@ -115,8 +112,15 @@ def self.mapper() class_name: 'ContentLink' } }, + scheduled_time: { + required: false, + read_only: true, + serialized_name: 'scheduledTime', + type: { + name: 'DateTime' + } + }, start_time: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'startTime', @@ -125,7 +129,6 @@ def self.mapper() } }, end_time: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'endTime', @@ -134,7 +137,6 @@ def self.mapper() } }, tracking_id: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'trackingId', @@ -143,7 +145,6 @@ def self.mapper() } }, correlation: { - client_side_validation: true, required: false, serialized_name: 'correlation', type: { @@ -152,7 +153,6 @@ def self.mapper() } }, code: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'code', @@ -161,7 +161,6 @@ def self.mapper() } }, status: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'status', @@ -171,7 +170,6 @@ def self.mapper() } }, error: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'error', @@ -180,7 +178,6 @@ def self.mapper() } }, tracked_properties: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'trackedProperties', diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_trigger.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_trigger.rb index 5f705e8479..87c1500e8b 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_trigger.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_trigger.rb @@ -62,7 +62,6 @@ class WorkflowTrigger < SubResource # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'WorkflowTrigger', type: { @@ -70,7 +69,6 @@ def self.mapper() class_name: 'WorkflowTrigger', model_properties: { id: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'id', @@ -79,7 +77,6 @@ def self.mapper() } }, provisioning_state: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.provisioningState', @@ -89,7 +86,6 @@ def self.mapper() } }, created_time: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.createdTime', @@ -98,7 +94,6 @@ def self.mapper() } }, changed_time: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.changedTime', @@ -107,7 +102,6 @@ def self.mapper() } }, state: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.state', @@ -117,7 +111,6 @@ def self.mapper() } }, status: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.status', @@ -127,7 +120,6 @@ def self.mapper() } }, last_execution_time: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.lastExecutionTime', @@ -136,7 +128,6 @@ def self.mapper() } }, next_execution_time: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.nextExecutionTime', @@ -145,7 +136,6 @@ def self.mapper() } }, recurrence: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.recurrence', @@ -155,7 +145,6 @@ def self.mapper() } }, workflow: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.workflow', @@ -165,7 +154,6 @@ def self.mapper() } }, name: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'name', @@ -174,7 +162,6 @@ def self.mapper() } }, type: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'type', diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_trigger_callback_url.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_trigger_callback_url.rb index e64f37ef34..a1c577a821 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_trigger_callback_url.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_trigger_callback_url.rb @@ -39,7 +39,6 @@ class WorkflowTriggerCallbackUrl # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'WorkflowTriggerCallbackUrl', type: { @@ -47,7 +46,6 @@ def self.mapper() class_name: 'WorkflowTriggerCallbackUrl', model_properties: { value: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'value', @@ -56,7 +54,6 @@ def self.mapper() } }, method: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'method', @@ -65,7 +62,6 @@ def self.mapper() } }, base_path: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'basePath', @@ -74,7 +70,6 @@ def self.mapper() } }, relative_path: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'relativePath', @@ -83,13 +78,11 @@ def self.mapper() } }, relative_path_parameters: { - client_side_validation: true, required: false, serialized_name: 'relativePathParameters', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { @@ -99,7 +92,6 @@ def self.mapper() } }, queries: { - client_side_validation: true, required: false, serialized_name: 'queries', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_trigger_filter.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_trigger_filter.rb index 30c8f96be9..99067d9cfd 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_trigger_filter.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_trigger_filter.rb @@ -24,7 +24,6 @@ class WorkflowTriggerFilter # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'WorkflowTriggerFilter', type: { @@ -32,7 +31,6 @@ def self.mapper() class_name: 'WorkflowTriggerFilter', model_properties: { state: { - client_side_validation: true, required: false, serialized_name: 'state', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_trigger_history.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_trigger_history.rb index df540084f7..90267c14f9 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_trigger_history.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_trigger_history.rb @@ -61,7 +61,6 @@ class WorkflowTriggerHistory < SubResource # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'WorkflowTriggerHistory', type: { @@ -69,7 +68,6 @@ def self.mapper() class_name: 'WorkflowTriggerHistory', model_properties: { id: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'id', @@ -78,7 +76,6 @@ def self.mapper() } }, start_time: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.startTime', @@ -87,7 +84,6 @@ def self.mapper() } }, end_time: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.endTime', @@ -96,7 +92,6 @@ def self.mapper() } }, status: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.status', @@ -106,7 +101,6 @@ def self.mapper() } }, code: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.code', @@ -115,7 +109,6 @@ def self.mapper() } }, error: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.error', @@ -124,7 +117,6 @@ def self.mapper() } }, tracking_id: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.trackingId', @@ -133,7 +125,6 @@ def self.mapper() } }, correlation: { - client_side_validation: true, required: false, serialized_name: 'properties.correlation', type: { @@ -142,7 +133,6 @@ def self.mapper() } }, inputs_link: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.inputsLink', @@ -152,7 +142,6 @@ def self.mapper() } }, outputs_link: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.outputsLink', @@ -162,7 +151,6 @@ def self.mapper() } }, fired: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.fired', @@ -171,7 +159,6 @@ def self.mapper() } }, run: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.run', @@ -181,7 +168,6 @@ def self.mapper() } }, name: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'name', @@ -190,7 +176,6 @@ def self.mapper() } }, type: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'type', diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_trigger_history_filter.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_trigger_history_filter.rb index 44a607a84b..ee93f0372b 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_trigger_history_filter.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_trigger_history_filter.rb @@ -25,7 +25,6 @@ class WorkflowTriggerHistoryFilter # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'WorkflowTriggerHistoryFilter', type: { @@ -33,7 +32,6 @@ def self.mapper() class_name: 'WorkflowTriggerHistoryFilter', model_properties: { status: { - client_side_validation: true, required: false, serialized_name: 'status', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_trigger_history_list_result.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_trigger_history_list_result.rb index 294e6e8d4f..2f1672e640 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_trigger_history_list_result.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_trigger_history_list_result.rb @@ -58,7 +58,6 @@ def get_next_page # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'WorkflowTriggerHistoryListResult', type: { @@ -66,13 +65,11 @@ def self.mapper() class_name: 'WorkflowTriggerHistoryListResult', model_properties: { value: { - client_side_validation: true, required: false, serialized_name: 'value', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'WorkflowTriggerHistoryElementType', type: { @@ -83,7 +80,6 @@ def self.mapper() } }, next_link: { - client_side_validation: true, required: false, serialized_name: 'nextLink', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_trigger_list_callback_url_queries.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_trigger_list_callback_url_queries.rb index f4e35b9e5c..95f09149f2 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_trigger_list_callback_url_queries.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_trigger_list_callback_url_queries.rb @@ -24,6 +24,9 @@ class WorkflowTriggerListCallbackUrlQueries # @return [String] The SAS signature. attr_accessor :sig + # @return [String] The SAS timestamp. + attr_accessor :se + # # Mapper for WorkflowTriggerListCallbackUrlQueries class as Ruby Hash. @@ -31,7 +34,6 @@ class WorkflowTriggerListCallbackUrlQueries # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'WorkflowTriggerListCallbackUrlQueries', type: { @@ -39,7 +41,6 @@ def self.mapper() class_name: 'WorkflowTriggerListCallbackUrlQueries', model_properties: { api_version: { - client_side_validation: true, required: false, serialized_name: 'api-version', type: { @@ -47,7 +48,6 @@ def self.mapper() } }, sp: { - client_side_validation: true, required: false, serialized_name: 'sp', type: { @@ -55,7 +55,6 @@ def self.mapper() } }, sv: { - client_side_validation: true, required: false, serialized_name: 'sv', type: { @@ -63,12 +62,18 @@ def self.mapper() } }, sig: { - client_side_validation: true, required: false, serialized_name: 'sig', type: { name: 'String' } + }, + se: { + required: false, + serialized_name: 'se', + type: { + name: 'String' + } } } } diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_trigger_list_result.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_trigger_list_result.rb index 668d0c77b9..fb429df88c 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_trigger_list_result.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_trigger_list_result.rb @@ -57,7 +57,6 @@ def get_next_page # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'WorkflowTriggerListResult', type: { @@ -65,13 +64,11 @@ def self.mapper() class_name: 'WorkflowTriggerListResult', model_properties: { value: { - client_side_validation: true, required: false, serialized_name: 'value', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'WorkflowTriggerElementType', type: { @@ -82,7 +79,6 @@ def self.mapper() } }, next_link: { - client_side_validation: true, required: false, serialized_name: 'nextLink', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_trigger_recurrence.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_trigger_recurrence.rb index f87148a8d9..ae4291fa65 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_trigger_recurrence.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_trigger_recurrence.rb @@ -20,10 +20,10 @@ class WorkflowTriggerRecurrence # @return [Integer] The interval. attr_accessor :interval - # @return [DateTime] The start time. + # @return [String] The start time. attr_accessor :start_time - # @return [DateTime] The end time. + # @return [String] The end time. attr_accessor :end_time # @return [String] The time zone. @@ -39,7 +39,6 @@ class WorkflowTriggerRecurrence # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'WorkflowTriggerRecurrence', type: { @@ -47,7 +46,6 @@ def self.mapper() class_name: 'WorkflowTriggerRecurrence', model_properties: { frequency: { - client_side_validation: true, required: false, serialized_name: 'frequency', type: { @@ -56,7 +54,6 @@ def self.mapper() } }, interval: { - client_side_validation: true, required: false, serialized_name: 'interval', type: { @@ -64,23 +61,20 @@ def self.mapper() } }, start_time: { - client_side_validation: true, required: false, serialized_name: 'startTime', type: { - name: 'DateTime' + name: 'String' } }, end_time: { - client_side_validation: true, required: false, serialized_name: 'endTime', type: { - name: 'DateTime' + name: 'String' } }, time_zone: { - client_side_validation: true, required: false, serialized_name: 'timeZone', type: { @@ -88,7 +82,6 @@ def self.mapper() } }, schedule: { - client_side_validation: true, required: false, serialized_name: 'schedule', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_version.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_version.rb index fada3c9f6e..1383f69bc8 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_version.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_version.rb @@ -48,7 +48,6 @@ class WorkflowVersion < Resource # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'WorkflowVersion', type: { @@ -56,7 +55,6 @@ def self.mapper() class_name: 'WorkflowVersion', model_properties: { id: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'id', @@ -65,7 +63,6 @@ def self.mapper() } }, name: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'name', @@ -74,7 +71,6 @@ def self.mapper() } }, type: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'type', @@ -83,7 +79,6 @@ def self.mapper() } }, location: { - client_side_validation: true, required: false, serialized_name: 'location', type: { @@ -91,13 +86,11 @@ def self.mapper() } }, tags: { - client_side_validation: true, required: false, serialized_name: 'tags', type: { name: 'Dictionary', value: { - client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { @@ -107,7 +100,6 @@ def self.mapper() } }, created_time: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.createdTime', @@ -116,7 +108,6 @@ def self.mapper() } }, changed_time: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.changedTime', @@ -125,7 +116,6 @@ def self.mapper() } }, state: { - client_side_validation: true, required: false, serialized_name: 'properties.state', type: { @@ -134,7 +124,6 @@ def self.mapper() } }, version: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.version', @@ -143,7 +132,6 @@ def self.mapper() } }, access_endpoint: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.accessEndpoint', @@ -152,7 +140,6 @@ def self.mapper() } }, sku: { - client_side_validation: true, required: false, serialized_name: 'properties.sku', type: { @@ -161,7 +148,6 @@ def self.mapper() } }, integration_account: { - client_side_validation: true, required: false, serialized_name: 'properties.integrationAccount', type: { @@ -170,7 +156,6 @@ def self.mapper() } }, definition: { - client_side_validation: true, required: false, serialized_name: 'properties.definition', type: { @@ -178,13 +163,11 @@ def self.mapper() } }, parameters: { - client_side_validation: true, required: false, serialized_name: 'properties.parameters', type: { name: 'Dictionary', value: { - client_side_validation: true, required: false, serialized_name: 'WorkflowParameterElementType', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_version_list_result.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_version_list_result.rb index 0cc796cf3a..a581fd9d41 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_version_list_result.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/workflow_version_list_result.rb @@ -57,7 +57,6 @@ def get_next_page # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'WorkflowVersionListResult', type: { @@ -65,13 +64,11 @@ def self.mapper() class_name: 'WorkflowVersionListResult', model_properties: { value: { - client_side_validation: true, required: false, serialized_name: 'value', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'WorkflowVersionElementType', type: { @@ -82,7 +79,6 @@ def self.mapper() } }, next_link: { - client_side_validation: true, required: false, serialized_name: 'nextLink', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12acknowledgement_settings.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12acknowledgement_settings.rb index 0f5d088528..989fb479ef 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12acknowledgement_settings.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12acknowledgement_settings.rb @@ -73,7 +73,6 @@ class X12AcknowledgementSettings # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'X12AcknowledgementSettings', type: { @@ -81,7 +80,6 @@ def self.mapper() class_name: 'X12AcknowledgementSettings', model_properties: { need_technical_acknowledgement: { - client_side_validation: true, required: true, serialized_name: 'needTechnicalAcknowledgement', type: { @@ -89,7 +87,6 @@ def self.mapper() } }, batch_technical_acknowledgements: { - client_side_validation: true, required: true, serialized_name: 'batchTechnicalAcknowledgements', type: { @@ -97,7 +94,6 @@ def self.mapper() } }, need_functional_acknowledgement: { - client_side_validation: true, required: true, serialized_name: 'needFunctionalAcknowledgement', type: { @@ -105,7 +101,6 @@ def self.mapper() } }, functional_acknowledgement_version: { - client_side_validation: true, required: false, serialized_name: 'functionalAcknowledgementVersion', type: { @@ -113,7 +108,6 @@ def self.mapper() } }, batch_functional_acknowledgements: { - client_side_validation: true, required: true, serialized_name: 'batchFunctionalAcknowledgements', type: { @@ -121,7 +115,6 @@ def self.mapper() } }, need_implementation_acknowledgement: { - client_side_validation: true, required: true, serialized_name: 'needImplementationAcknowledgement', type: { @@ -129,7 +122,6 @@ def self.mapper() } }, implementation_acknowledgement_version: { - client_side_validation: true, required: false, serialized_name: 'implementationAcknowledgementVersion', type: { @@ -137,7 +129,6 @@ def self.mapper() } }, batch_implementation_acknowledgements: { - client_side_validation: true, required: true, serialized_name: 'batchImplementationAcknowledgements', type: { @@ -145,7 +136,6 @@ def self.mapper() } }, need_loop_for_valid_messages: { - client_side_validation: true, required: true, serialized_name: 'needLoopForValidMessages', type: { @@ -153,7 +143,6 @@ def self.mapper() } }, send_synchronous_acknowledgement: { - client_side_validation: true, required: true, serialized_name: 'sendSynchronousAcknowledgement', type: { @@ -161,7 +150,6 @@ def self.mapper() } }, acknowledgement_control_number_prefix: { - client_side_validation: true, required: false, serialized_name: 'acknowledgementControlNumberPrefix', type: { @@ -169,7 +157,6 @@ def self.mapper() } }, acknowledgement_control_number_suffix: { - client_side_validation: true, required: false, serialized_name: 'acknowledgementControlNumberSuffix', type: { @@ -177,7 +164,6 @@ def self.mapper() } }, acknowledgement_control_number_lower_bound: { - client_side_validation: true, required: true, serialized_name: 'acknowledgementControlNumberLowerBound', type: { @@ -185,7 +171,6 @@ def self.mapper() } }, acknowledgement_control_number_upper_bound: { - client_side_validation: true, required: true, serialized_name: 'acknowledgementControlNumberUpperBound', type: { @@ -193,7 +178,6 @@ def self.mapper() } }, rollover_acknowledgement_control_number: { - client_side_validation: true, required: true, serialized_name: 'rolloverAcknowledgementControlNumber', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12agreement_content.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12agreement_content.rb index 40a2866908..b7ffebfaaf 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12agreement_content.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12agreement_content.rb @@ -25,7 +25,6 @@ class X12AgreementContent # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'X12AgreementContent', type: { @@ -33,7 +32,6 @@ def self.mapper() class_name: 'X12AgreementContent', model_properties: { receive_agreement: { - client_side_validation: true, required: true, serialized_name: 'receiveAgreement', type: { @@ -42,7 +40,6 @@ def self.mapper() } }, send_agreement: { - client_side_validation: true, required: true, serialized_name: 'sendAgreement', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12delimiter_overrides.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12delimiter_overrides.rb index 212ba485e8..f54f4f2401 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12delimiter_overrides.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12delimiter_overrides.rb @@ -49,7 +49,6 @@ class X12DelimiterOverrides # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'X12DelimiterOverrides', type: { @@ -57,7 +56,6 @@ def self.mapper() class_name: 'X12DelimiterOverrides', model_properties: { protocol_version: { - client_side_validation: true, required: false, serialized_name: 'protocolVersion', type: { @@ -65,7 +63,6 @@ def self.mapper() } }, message_id: { - client_side_validation: true, required: false, serialized_name: 'messageId', type: { @@ -73,7 +70,6 @@ def self.mapper() } }, data_element_separator: { - client_side_validation: true, required: true, serialized_name: 'dataElementSeparator', type: { @@ -81,7 +77,6 @@ def self.mapper() } }, component_separator: { - client_side_validation: true, required: true, serialized_name: 'componentSeparator', type: { @@ -89,7 +84,6 @@ def self.mapper() } }, segment_terminator: { - client_side_validation: true, required: true, serialized_name: 'segmentTerminator', type: { @@ -97,7 +91,6 @@ def self.mapper() } }, segment_terminator_suffix: { - client_side_validation: true, required: true, serialized_name: 'segmentTerminatorSuffix', type: { @@ -106,7 +99,6 @@ def self.mapper() } }, replace_character: { - client_side_validation: true, required: true, serialized_name: 'replaceCharacter', type: { @@ -114,7 +106,6 @@ def self.mapper() } }, replace_separators_in_payload: { - client_side_validation: true, required: true, serialized_name: 'replaceSeparatorsInPayload', type: { @@ -122,7 +113,6 @@ def self.mapper() } }, target_namespace: { - client_side_validation: true, required: false, serialized_name: 'targetNamespace', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12envelope_override.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12envelope_override.rb index a43e9347b8..90db6ebc74 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12envelope_override.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12envelope_override.rb @@ -54,7 +54,6 @@ class X12EnvelopeOverride # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'X12EnvelopeOverride', type: { @@ -62,7 +61,6 @@ def self.mapper() class_name: 'X12EnvelopeOverride', model_properties: { target_namespace: { - client_side_validation: true, required: true, serialized_name: 'targetNamespace', type: { @@ -70,7 +68,6 @@ def self.mapper() } }, protocol_version: { - client_side_validation: true, required: true, serialized_name: 'protocolVersion', type: { @@ -78,7 +75,6 @@ def self.mapper() } }, message_id: { - client_side_validation: true, required: true, serialized_name: 'messageId', type: { @@ -86,7 +82,6 @@ def self.mapper() } }, responsible_agency_code: { - client_side_validation: true, required: true, serialized_name: 'responsibleAgencyCode', type: { @@ -94,7 +89,6 @@ def self.mapper() } }, header_version: { - client_side_validation: true, required: true, serialized_name: 'headerVersion', type: { @@ -102,7 +96,6 @@ def self.mapper() } }, sender_application_id: { - client_side_validation: true, required: true, serialized_name: 'senderApplicationId', type: { @@ -110,7 +103,6 @@ def self.mapper() } }, receiver_application_id: { - client_side_validation: true, required: true, serialized_name: 'receiverApplicationId', type: { @@ -118,7 +110,6 @@ def self.mapper() } }, functional_identifier_code: { - client_side_validation: true, required: false, serialized_name: 'functionalIdentifierCode', type: { @@ -126,7 +117,6 @@ def self.mapper() } }, date_format: { - client_side_validation: true, required: true, serialized_name: 'dateFormat', type: { @@ -135,7 +125,6 @@ def self.mapper() } }, time_format: { - client_side_validation: true, required: true, serialized_name: 'timeFormat', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12envelope_settings.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12envelope_settings.rb index 094a73eabd..9d02dfccd6 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12envelope_settings.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12envelope_settings.rb @@ -100,7 +100,6 @@ class X12EnvelopeSettings # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'X12EnvelopeSettings', type: { @@ -108,7 +107,6 @@ def self.mapper() class_name: 'X12EnvelopeSettings', model_properties: { control_standards_id: { - client_side_validation: true, required: true, serialized_name: 'controlStandardsId', type: { @@ -116,7 +114,6 @@ def self.mapper() } }, use_control_standards_id_as_repetition_character: { - client_side_validation: true, required: true, serialized_name: 'useControlStandardsIdAsRepetitionCharacter', type: { @@ -124,7 +121,6 @@ def self.mapper() } }, sender_application_id: { - client_side_validation: true, required: true, serialized_name: 'senderApplicationId', type: { @@ -132,7 +128,6 @@ def self.mapper() } }, receiver_application_id: { - client_side_validation: true, required: true, serialized_name: 'receiverApplicationId', type: { @@ -140,7 +135,6 @@ def self.mapper() } }, control_version_number: { - client_side_validation: true, required: true, serialized_name: 'controlVersionNumber', type: { @@ -148,7 +142,6 @@ def self.mapper() } }, interchange_control_number_lower_bound: { - client_side_validation: true, required: true, serialized_name: 'interchangeControlNumberLowerBound', type: { @@ -156,7 +149,6 @@ def self.mapper() } }, interchange_control_number_upper_bound: { - client_side_validation: true, required: true, serialized_name: 'interchangeControlNumberUpperBound', type: { @@ -164,7 +156,6 @@ def self.mapper() } }, rollover_interchange_control_number: { - client_side_validation: true, required: true, serialized_name: 'rolloverInterchangeControlNumber', type: { @@ -172,7 +163,6 @@ def self.mapper() } }, enable_default_group_headers: { - client_side_validation: true, required: true, serialized_name: 'enableDefaultGroupHeaders', type: { @@ -180,7 +170,6 @@ def self.mapper() } }, functional_group_id: { - client_side_validation: true, required: false, serialized_name: 'functionalGroupId', type: { @@ -188,7 +177,6 @@ def self.mapper() } }, group_control_number_lower_bound: { - client_side_validation: true, required: true, serialized_name: 'groupControlNumberLowerBound', type: { @@ -196,7 +184,6 @@ def self.mapper() } }, group_control_number_upper_bound: { - client_side_validation: true, required: true, serialized_name: 'groupControlNumberUpperBound', type: { @@ -204,7 +191,6 @@ def self.mapper() } }, rollover_group_control_number: { - client_side_validation: true, required: true, serialized_name: 'rolloverGroupControlNumber', type: { @@ -212,7 +198,6 @@ def self.mapper() } }, group_header_agency_code: { - client_side_validation: true, required: true, serialized_name: 'groupHeaderAgencyCode', type: { @@ -220,7 +205,6 @@ def self.mapper() } }, group_header_version: { - client_side_validation: true, required: true, serialized_name: 'groupHeaderVersion', type: { @@ -228,7 +212,6 @@ def self.mapper() } }, transaction_set_control_number_lower_bound: { - client_side_validation: true, required: true, serialized_name: 'transactionSetControlNumberLowerBound', type: { @@ -236,7 +219,6 @@ def self.mapper() } }, transaction_set_control_number_upper_bound: { - client_side_validation: true, required: true, serialized_name: 'transactionSetControlNumberUpperBound', type: { @@ -244,7 +226,6 @@ def self.mapper() } }, rollover_transaction_set_control_number: { - client_side_validation: true, required: true, serialized_name: 'rolloverTransactionSetControlNumber', type: { @@ -252,7 +233,6 @@ def self.mapper() } }, transaction_set_control_number_prefix: { - client_side_validation: true, required: false, serialized_name: 'transactionSetControlNumberPrefix', type: { @@ -260,7 +240,6 @@ def self.mapper() } }, transaction_set_control_number_suffix: { - client_side_validation: true, required: false, serialized_name: 'transactionSetControlNumberSuffix', type: { @@ -268,7 +247,6 @@ def self.mapper() } }, overwrite_existing_transaction_set_control_number: { - client_side_validation: true, required: true, serialized_name: 'overwriteExistingTransactionSetControlNumber', type: { @@ -276,7 +254,6 @@ def self.mapper() } }, group_header_date_format: { - client_side_validation: true, required: true, serialized_name: 'groupHeaderDateFormat', type: { @@ -285,7 +262,6 @@ def self.mapper() } }, group_header_time_format: { - client_side_validation: true, required: true, serialized_name: 'groupHeaderTimeFormat', type: { @@ -294,7 +270,6 @@ def self.mapper() } }, usage_indicator: { - client_side_validation: true, required: true, serialized_name: 'usageIndicator', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12framing_settings.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12framing_settings.rb index 56a92cb46a..30521d7c9f 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12framing_settings.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12framing_settings.rb @@ -43,7 +43,6 @@ class X12FramingSettings # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'X12FramingSettings', type: { @@ -51,7 +50,6 @@ def self.mapper() class_name: 'X12FramingSettings', model_properties: { data_element_separator: { - client_side_validation: true, required: true, serialized_name: 'dataElementSeparator', type: { @@ -59,7 +57,6 @@ def self.mapper() } }, component_separator: { - client_side_validation: true, required: true, serialized_name: 'componentSeparator', type: { @@ -67,7 +64,6 @@ def self.mapper() } }, replace_separators_in_payload: { - client_side_validation: true, required: true, serialized_name: 'replaceSeparatorsInPayload', type: { @@ -75,7 +71,6 @@ def self.mapper() } }, replace_character: { - client_side_validation: true, required: true, serialized_name: 'replaceCharacter', type: { @@ -83,7 +78,6 @@ def self.mapper() } }, segment_terminator: { - client_side_validation: true, required: true, serialized_name: 'segmentTerminator', type: { @@ -91,7 +85,6 @@ def self.mapper() } }, character_set: { - client_side_validation: true, required: true, serialized_name: 'characterSet', type: { @@ -100,7 +93,6 @@ def self.mapper() } }, segment_terminator_suffix: { - client_side_validation: true, required: true, serialized_name: 'segmentTerminatorSuffix', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12message_filter.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12message_filter.rb index 2c8deb547c..9797d5a83e 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12message_filter.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12message_filter.rb @@ -23,7 +23,6 @@ class X12MessageFilter # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'X12MessageFilter', type: { @@ -31,7 +30,6 @@ def self.mapper() class_name: 'X12MessageFilter', model_properties: { message_filter_type: { - client_side_validation: true, required: true, serialized_name: 'messageFilterType', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12message_identifier.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12message_identifier.rb index 513994b30c..446a4c70a8 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12message_identifier.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12message_identifier.rb @@ -22,7 +22,6 @@ class X12MessageIdentifier # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'X12MessageIdentifier', type: { @@ -30,7 +29,6 @@ def self.mapper() class_name: 'X12MessageIdentifier', model_properties: { message_id: { - client_side_validation: true, required: true, serialized_name: 'messageId', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12one_way_agreement.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12one_way_agreement.rb index 513fe789cc..4d4b437dc8 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12one_way_agreement.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12one_way_agreement.rb @@ -6,7 +6,7 @@ module Azure::Logic::Mgmt::V2016_06_01 module Models # - # The X12 oneway agreement. + # The X12 one-way agreement. # class X12OneWayAgreement @@ -28,7 +28,6 @@ class X12OneWayAgreement # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'X12OneWayAgreement', type: { @@ -36,7 +35,6 @@ def self.mapper() class_name: 'X12OneWayAgreement', model_properties: { sender_business_identity: { - client_side_validation: true, required: true, serialized_name: 'senderBusinessIdentity', type: { @@ -45,7 +43,6 @@ def self.mapper() } }, receiver_business_identity: { - client_side_validation: true, required: true, serialized_name: 'receiverBusinessIdentity', type: { @@ -54,7 +51,6 @@ def self.mapper() } }, protocol_settings: { - client_side_validation: true, required: true, serialized_name: 'protocolSettings', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12processing_settings.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12processing_settings.rb index ca4c68a95e..cfc6dc1af0 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12processing_settings.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12processing_settings.rb @@ -42,7 +42,6 @@ class X12ProcessingSettings # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'X12ProcessingSettings', type: { @@ -50,7 +49,6 @@ def self.mapper() class_name: 'X12ProcessingSettings', model_properties: { mask_security_info: { - client_side_validation: true, required: true, serialized_name: 'maskSecurityInfo', type: { @@ -58,7 +56,6 @@ def self.mapper() } }, convert_implied_decimal: { - client_side_validation: true, required: true, serialized_name: 'convertImpliedDecimal', type: { @@ -66,7 +63,6 @@ def self.mapper() } }, preserve_interchange: { - client_side_validation: true, required: true, serialized_name: 'preserveInterchange', type: { @@ -74,7 +70,6 @@ def self.mapper() } }, suspend_interchange_on_error: { - client_side_validation: true, required: true, serialized_name: 'suspendInterchangeOnError', type: { @@ -82,7 +77,6 @@ def self.mapper() } }, create_empty_xml_tags_for_trailing_separators: { - client_side_validation: true, required: true, serialized_name: 'createEmptyXmlTagsForTrailingSeparators', type: { @@ -90,7 +84,6 @@ def self.mapper() } }, use_dot_as_decimal_separator: { - client_side_validation: true, required: true, serialized_name: 'useDotAsDecimalSeparator', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12protocol_settings.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12protocol_settings.rb index aad70c387d..528789f31d 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12protocol_settings.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12protocol_settings.rb @@ -58,7 +58,6 @@ class X12ProtocolSettings # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'X12ProtocolSettings', type: { @@ -66,7 +65,6 @@ def self.mapper() class_name: 'X12ProtocolSettings', model_properties: { validation_settings: { - client_side_validation: true, required: true, serialized_name: 'validationSettings', type: { @@ -75,7 +73,6 @@ def self.mapper() } }, framing_settings: { - client_side_validation: true, required: true, serialized_name: 'framingSettings', type: { @@ -84,7 +81,6 @@ def self.mapper() } }, envelope_settings: { - client_side_validation: true, required: true, serialized_name: 'envelopeSettings', type: { @@ -93,7 +89,6 @@ def self.mapper() } }, acknowledgement_settings: { - client_side_validation: true, required: true, serialized_name: 'acknowledgementSettings', type: { @@ -102,7 +97,6 @@ def self.mapper() } }, message_filter: { - client_side_validation: true, required: true, serialized_name: 'messageFilter', type: { @@ -111,7 +105,6 @@ def self.mapper() } }, security_settings: { - client_side_validation: true, required: true, serialized_name: 'securitySettings', type: { @@ -120,7 +113,6 @@ def self.mapper() } }, processing_settings: { - client_side_validation: true, required: true, serialized_name: 'processingSettings', type: { @@ -129,13 +121,11 @@ def self.mapper() } }, envelope_overrides: { - client_side_validation: true, required: false, serialized_name: 'envelopeOverrides', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'X12EnvelopeOverrideElementType', type: { @@ -146,13 +136,11 @@ def self.mapper() } }, validation_overrides: { - client_side_validation: true, required: false, serialized_name: 'validationOverrides', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'X12ValidationOverrideElementType', type: { @@ -163,13 +151,11 @@ def self.mapper() } }, message_filter_list: { - client_side_validation: true, required: false, serialized_name: 'messageFilterList', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'X12MessageIdentifierElementType', type: { @@ -180,13 +166,11 @@ def self.mapper() } }, schema_references: { - client_side_validation: true, required: true, serialized_name: 'schemaReferences', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'X12SchemaReferenceElementType', type: { @@ -197,13 +181,11 @@ def self.mapper() } }, x12delimiter_overrides: { - client_side_validation: true, required: false, serialized_name: 'x12DelimiterOverrides', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'X12DelimiterOverridesElementType', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12schema_reference.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12schema_reference.rb index bba07ef80e..6d7484a751 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12schema_reference.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12schema_reference.rb @@ -31,7 +31,6 @@ class X12SchemaReference # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'X12SchemaReference', type: { @@ -39,7 +38,6 @@ def self.mapper() class_name: 'X12SchemaReference', model_properties: { message_id: { - client_side_validation: true, required: true, serialized_name: 'messageId', type: { @@ -47,7 +45,6 @@ def self.mapper() } }, sender_application_id: { - client_side_validation: true, required: false, serialized_name: 'senderApplicationId', type: { @@ -55,7 +52,6 @@ def self.mapper() } }, schema_version: { - client_side_validation: true, required: true, serialized_name: 'schemaVersion', type: { @@ -63,7 +59,6 @@ def self.mapper() } }, schema_name: { - client_side_validation: true, required: true, serialized_name: 'schemaName', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12security_settings.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12security_settings.rb index 41640f0deb..5164b8713d 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12security_settings.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12security_settings.rb @@ -31,7 +31,6 @@ class X12SecuritySettings # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'X12SecuritySettings', type: { @@ -39,7 +38,6 @@ def self.mapper() class_name: 'X12SecuritySettings', model_properties: { authorization_qualifier: { - client_side_validation: true, required: true, serialized_name: 'authorizationQualifier', type: { @@ -47,7 +45,6 @@ def self.mapper() } }, authorization_value: { - client_side_validation: true, required: false, serialized_name: 'authorizationValue', type: { @@ -55,7 +52,6 @@ def self.mapper() } }, security_qualifier: { - client_side_validation: true, required: true, serialized_name: 'securityQualifier', type: { @@ -63,7 +59,6 @@ def self.mapper() } }, password_value: { - client_side_validation: true, required: false, serialized_name: 'passwordValue', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12validation_override.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12validation_override.rb index 23350ce43f..bec44207ef 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12validation_override.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12validation_override.rb @@ -46,7 +46,6 @@ class X12ValidationOverride # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'X12ValidationOverride', type: { @@ -54,7 +53,6 @@ def self.mapper() class_name: 'X12ValidationOverride', model_properties: { message_id: { - client_side_validation: true, required: true, serialized_name: 'messageId', type: { @@ -62,7 +60,6 @@ def self.mapper() } }, validate_edi_types: { - client_side_validation: true, required: true, serialized_name: 'validateEdiTypes', type: { @@ -70,7 +67,6 @@ def self.mapper() } }, validate_xsd_types: { - client_side_validation: true, required: true, serialized_name: 'validateXsdTypes', type: { @@ -78,7 +74,6 @@ def self.mapper() } }, allow_leading_and_trailing_spaces_and_zeroes: { - client_side_validation: true, required: true, serialized_name: 'allowLeadingAndTrailingSpacesAndZeroes', type: { @@ -86,7 +81,6 @@ def self.mapper() } }, validate_character_set: { - client_side_validation: true, required: true, serialized_name: 'validateCharacterSet', type: { @@ -94,7 +88,6 @@ def self.mapper() } }, trim_leading_and_trailing_spaces_and_zeroes: { - client_side_validation: true, required: true, serialized_name: 'trimLeadingAndTrailingSpacesAndZeroes', type: { @@ -102,7 +95,6 @@ def self.mapper() } }, trailing_separator_policy: { - client_side_validation: true, required: true, serialized_name: 'trailingSeparatorPolicy', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12validation_settings.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12validation_settings.rb index bef0523d65..1195c1ce88 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12validation_settings.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/models/x12validation_settings.rb @@ -59,7 +59,6 @@ class X12ValidationSettings # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'X12ValidationSettings', type: { @@ -67,7 +66,6 @@ def self.mapper() class_name: 'X12ValidationSettings', model_properties: { validate_character_set: { - client_side_validation: true, required: true, serialized_name: 'validateCharacterSet', type: { @@ -75,7 +73,6 @@ def self.mapper() } }, check_duplicate_interchange_control_number: { - client_side_validation: true, required: true, serialized_name: 'checkDuplicateInterchangeControlNumber', type: { @@ -83,7 +80,6 @@ def self.mapper() } }, interchange_control_number_validity_days: { - client_side_validation: true, required: true, serialized_name: 'interchangeControlNumberValidityDays', type: { @@ -91,7 +87,6 @@ def self.mapper() } }, check_duplicate_group_control_number: { - client_side_validation: true, required: true, serialized_name: 'checkDuplicateGroupControlNumber', type: { @@ -99,7 +94,6 @@ def self.mapper() } }, check_duplicate_transaction_set_control_number: { - client_side_validation: true, required: true, serialized_name: 'checkDuplicateTransactionSetControlNumber', type: { @@ -107,7 +101,6 @@ def self.mapper() } }, validate_edi_types: { - client_side_validation: true, required: true, serialized_name: 'validateEdiTypes', type: { @@ -115,7 +108,6 @@ def self.mapper() } }, validate_xsd_types: { - client_side_validation: true, required: true, serialized_name: 'validateXsdTypes', type: { @@ -123,7 +115,6 @@ def self.mapper() } }, allow_leading_and_trailing_spaces_and_zeroes: { - client_side_validation: true, required: true, serialized_name: 'allowLeadingAndTrailingSpacesAndZeroes', type: { @@ -131,7 +122,6 @@ def self.mapper() } }, trim_leading_and_trailing_spaces_and_zeroes: { - client_side_validation: true, required: true, serialized_name: 'trimLeadingAndTrailingSpacesAndZeroes', type: { @@ -139,7 +129,6 @@ def self.mapper() } }, trailing_separator_policy: { - client_side_validation: true, required: true, serialized_name: 'trailingSeparatorPolicy', type: { diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/partners.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/partners.rb index 5008112ee2..d277b2b67a 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/partners.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/partners.rb @@ -27,14 +27,15 @@ def initialize(client) # @param resource_group_name [String] The resource group name. # @param integration_account_name [String] The integration account name. # @param top [Integer] The number of items to be included in the result. - # @param filter [String] The filter to apply on the operation. + # @param filter [String] The filter to apply on the operation. Options for + # filters include: PartnerType. # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # # @return [Array] operation results. # - def list_by_integration_accounts(resource_group_name, integration_account_name, top:nil, filter:nil, custom_headers:nil) - first_page = list_by_integration_accounts_as_lazy(resource_group_name, integration_account_name, top:top, filter:filter, custom_headers:custom_headers) + def list_by_integration_accounts(resource_group_name, integration_account_name, top = nil, filter = nil, custom_headers = nil) + first_page = list_by_integration_accounts_as_lazy(resource_group_name, integration_account_name, top, filter, custom_headers) first_page.get_all_items end @@ -44,14 +45,15 @@ def list_by_integration_accounts(resource_group_name, integration_account_name, # @param resource_group_name [String] The resource group name. # @param integration_account_name [String] The integration account name. # @param top [Integer] The number of items to be included in the result. - # @param filter [String] The filter to apply on the operation. + # @param filter [String] The filter to apply on the operation. Options for + # filters include: PartnerType. # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_by_integration_accounts_with_http_info(resource_group_name, integration_account_name, top:nil, filter:nil, custom_headers:nil) - list_by_integration_accounts_async(resource_group_name, integration_account_name, top:top, filter:filter, custom_headers:custom_headers).value! + def list_by_integration_accounts_with_http_info(resource_group_name, integration_account_name, top = nil, filter = nil, custom_headers = nil) + list_by_integration_accounts_async(resource_group_name, integration_account_name, top, filter, custom_headers).value! end # @@ -60,13 +62,14 @@ def list_by_integration_accounts_with_http_info(resource_group_name, integration # @param resource_group_name [String] The resource group name. # @param integration_account_name [String] The integration account name. # @param top [Integer] The number of items to be included in the result. - # @param filter [String] The filter to apply on the operation. + # @param filter [String] The filter to apply on the operation. Options for + # filters include: PartnerType. # @param [Hash{String => String}] A hash of custom headers that will be added # to the HTTP request. # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_by_integration_accounts_async(resource_group_name, integration_account_name, top:nil, filter:nil, custom_headers:nil) + def list_by_integration_accounts_async(resource_group_name, integration_account_name, top = nil, filter = nil, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'integration_account_name is nil' if integration_account_name.nil? @@ -74,7 +77,6 @@ def list_by_integration_accounts_async(resource_group_name, integration_account_ request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -130,8 +132,8 @@ def list_by_integration_accounts_async(resource_group_name, integration_account_ # # @return [IntegrationAccountPartner] operation results. # - def get(resource_group_name, integration_account_name, partner_name, custom_headers:nil) - response = get_async(resource_group_name, integration_account_name, partner_name, custom_headers:custom_headers).value! + def get(resource_group_name, integration_account_name, partner_name, custom_headers = nil) + response = get_async(resource_group_name, integration_account_name, partner_name, custom_headers).value! response.body unless response.nil? end @@ -146,8 +148,8 @@ def get(resource_group_name, integration_account_name, partner_name, custom_head # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def get_with_http_info(resource_group_name, integration_account_name, partner_name, custom_headers:nil) - get_async(resource_group_name, integration_account_name, partner_name, custom_headers:custom_headers).value! + def get_with_http_info(resource_group_name, integration_account_name, partner_name, custom_headers = nil) + get_async(resource_group_name, integration_account_name, partner_name, custom_headers).value! end # @@ -161,7 +163,7 @@ def get_with_http_info(resource_group_name, integration_account_name, partner_na # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def get_async(resource_group_name, integration_account_name, partner_name, custom_headers:nil) + def get_async(resource_group_name, integration_account_name, partner_name, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'integration_account_name is nil' if integration_account_name.nil? @@ -170,7 +172,6 @@ def get_async(resource_group_name, integration_account_name, partner_name, custo request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -227,8 +228,8 @@ def get_async(resource_group_name, integration_account_name, partner_name, custo # # @return [IntegrationAccountPartner] operation results. # - def create_or_update(resource_group_name, integration_account_name, partner_name, partner, custom_headers:nil) - response = create_or_update_async(resource_group_name, integration_account_name, partner_name, partner, custom_headers:custom_headers).value! + def create_or_update(resource_group_name, integration_account_name, partner_name, partner, custom_headers = nil) + response = create_or_update_async(resource_group_name, integration_account_name, partner_name, partner, custom_headers).value! response.body unless response.nil? end @@ -244,8 +245,8 @@ def create_or_update(resource_group_name, integration_account_name, partner_name # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def create_or_update_with_http_info(resource_group_name, integration_account_name, partner_name, partner, custom_headers:nil) - create_or_update_async(resource_group_name, integration_account_name, partner_name, partner, custom_headers:custom_headers).value! + def create_or_update_with_http_info(resource_group_name, integration_account_name, partner_name, partner, custom_headers = nil) + create_or_update_async(resource_group_name, integration_account_name, partner_name, partner, custom_headers).value! end # @@ -260,7 +261,7 @@ def create_or_update_with_http_info(resource_group_name, integration_account_nam # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def create_or_update_async(resource_group_name, integration_account_name, partner_name, partner, custom_headers:nil) + def create_or_update_async(resource_group_name, integration_account_name, partner_name, partner, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'integration_account_name is nil' if integration_account_name.nil? @@ -270,12 +271,13 @@ def create_or_update_async(resource_group_name, integration_account_name, partne request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + request_headers['Content-Type'] = 'application/json; charset=utf-8' + # Serialize Request request_mapper = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountPartner.mapper() request_content = @client.serialize(request_mapper, partner) @@ -342,8 +344,8 @@ def create_or_update_async(resource_group_name, integration_account_name, partne # will be added to the HTTP request. # # - def delete(resource_group_name, integration_account_name, partner_name, custom_headers:nil) - response = delete_async(resource_group_name, integration_account_name, partner_name, custom_headers:custom_headers).value! + def delete(resource_group_name, integration_account_name, partner_name, custom_headers = nil) + response = delete_async(resource_group_name, integration_account_name, partner_name, custom_headers).value! nil end @@ -358,8 +360,8 @@ def delete(resource_group_name, integration_account_name, partner_name, custom_h # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def delete_with_http_info(resource_group_name, integration_account_name, partner_name, custom_headers:nil) - delete_async(resource_group_name, integration_account_name, partner_name, custom_headers:custom_headers).value! + def delete_with_http_info(resource_group_name, integration_account_name, partner_name, custom_headers = nil) + delete_async(resource_group_name, integration_account_name, partner_name, custom_headers).value! end # @@ -373,7 +375,7 @@ def delete_with_http_info(resource_group_name, integration_account_name, partner # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def delete_async(resource_group_name, integration_account_name, partner_name, custom_headers:nil) + def delete_async(resource_group_name, integration_account_name, partner_name, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'integration_account_name is nil' if integration_account_name.nil? @@ -382,7 +384,6 @@ def delete_async(resource_group_name, integration_account_name, partner_name, cu request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -417,6 +418,114 @@ def delete_async(resource_group_name, integration_account_name, partner_name, cu promise.execute end + # + # Get the content callback url. + # + # @param resource_group_name [String] The resource group name. + # @param integration_account_name [String] The integration account name. + # @param partner_name [String] The integration account partner name. + # @param list_content_callback_url [GetCallbackUrlParameters] + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [WorkflowTriggerCallbackUrl] operation results. + # + def list_content_callback_url(resource_group_name, integration_account_name, partner_name, list_content_callback_url, custom_headers = nil) + response = list_content_callback_url_async(resource_group_name, integration_account_name, partner_name, list_content_callback_url, custom_headers).value! + response.body unless response.nil? + end + + # + # Get the content callback url. + # + # @param resource_group_name [String] The resource group name. + # @param integration_account_name [String] The integration account name. + # @param partner_name [String] The integration account partner name. + # @param list_content_callback_url [GetCallbackUrlParameters] + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [MsRestAzure::AzureOperationResponse] HTTP response information. + # + def list_content_callback_url_with_http_info(resource_group_name, integration_account_name, partner_name, list_content_callback_url, custom_headers = nil) + list_content_callback_url_async(resource_group_name, integration_account_name, partner_name, list_content_callback_url, custom_headers).value! + end + + # + # Get the content callback url. + # + # @param resource_group_name [String] The resource group name. + # @param integration_account_name [String] The integration account name. + # @param partner_name [String] The integration account partner name. + # @param list_content_callback_url [GetCallbackUrlParameters] + # @param [Hash{String => String}] A hash of custom headers that will be added + # to the HTTP request. + # + # @return [Concurrent::Promise] Promise object which holds the HTTP response. + # + def list_content_callback_url_async(resource_group_name, integration_account_name, partner_name, list_content_callback_url, custom_headers = nil) + fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? + fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? + fail ArgumentError, 'integration_account_name is nil' if integration_account_name.nil? + fail ArgumentError, 'partner_name is nil' if partner_name.nil? + fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? + fail ArgumentError, 'list_content_callback_url is nil' if list_content_callback_url.nil? + + + request_headers = {} + + # Set Headers + request_headers['x-ms-client-request-id'] = SecureRandom.uuid + request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + + request_headers['Content-Type'] = 'application/json; charset=utf-8' + + # Serialize Request + request_mapper = Azure::Logic::Mgmt::V2016_06_01::Models::GetCallbackUrlParameters.mapper() + request_content = @client.serialize(request_mapper, list_content_callback_url) + request_content = request_content != nil ? JSON.generate(request_content, quirks_mode: true) : nil + + path_template = 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/partners/{partnerName}/listContentCallbackUrl' + + request_url = @base_url || @client.base_url + + options = { + middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], + path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => resource_group_name,'integrationAccountName' => integration_account_name,'partnerName' => partner_name}, + query_params: {'api-version' => @client.api_version}, + body: request_content, + headers: request_headers.merge(custom_headers || {}), + base_url: request_url + } + promise = @client.make_request_async(:post, path_template, options) + + promise = promise.then do |result| + http_response = result.response + status_code = http_response.status + response_content = http_response.body + unless status_code == 200 + error_model = JSON.load(response_content) + fail MsRestAzure::AzureOperationError.new(result.request, http_response, error_model) + end + + result.request_id = http_response['x-ms-request-id'] unless http_response['x-ms-request-id'].nil? + # Deserialize Response + if status_code == 200 + begin + parsed_response = response_content.to_s.empty? ? nil : JSON.load(response_content) + result_mapper = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerCallbackUrl.mapper() + result.body = @client.deserialize(result_mapper, parsed_response) + rescue Exception => e + fail MsRest::DeserializationError.new('Error occurred in deserializing the response', e.message, e.backtrace, result) + end + end + + result + end + + promise.execute + end + # # Gets a list of integration account partners. # @@ -427,8 +536,8 @@ def delete_async(resource_group_name, integration_account_name, partner_name, cu # # @return [IntegrationAccountPartnerListResult] operation results. # - def list_by_integration_accounts_next(next_page_link, custom_headers:nil) - response = list_by_integration_accounts_next_async(next_page_link, custom_headers:custom_headers).value! + def list_by_integration_accounts_next(next_page_link, custom_headers = nil) + response = list_by_integration_accounts_next_async(next_page_link, custom_headers).value! response.body unless response.nil? end @@ -442,8 +551,8 @@ def list_by_integration_accounts_next(next_page_link, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_by_integration_accounts_next_with_http_info(next_page_link, custom_headers:nil) - list_by_integration_accounts_next_async(next_page_link, custom_headers:custom_headers).value! + def list_by_integration_accounts_next_with_http_info(next_page_link, custom_headers = nil) + list_by_integration_accounts_next_async(next_page_link, custom_headers).value! end # @@ -456,12 +565,11 @@ def list_by_integration_accounts_next_with_http_info(next_page_link, custom_head # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_by_integration_accounts_next_async(next_page_link, custom_headers:nil) + def list_by_integration_accounts_next_async(next_page_link, custom_headers = nil) fail ArgumentError, 'next_page_link is nil' if next_page_link.nil? request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -511,19 +619,20 @@ def list_by_integration_accounts_next_async(next_page_link, custom_headers:nil) # @param resource_group_name [String] The resource group name. # @param integration_account_name [String] The integration account name. # @param top [Integer] The number of items to be included in the result. - # @param filter [String] The filter to apply on the operation. + # @param filter [String] The filter to apply on the operation. Options for + # filters include: PartnerType. # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # # @return [IntegrationAccountPartnerListResult] which provide lazy access to # pages of the response. # - def list_by_integration_accounts_as_lazy(resource_group_name, integration_account_name, top:nil, filter:nil, custom_headers:nil) - response = list_by_integration_accounts_async(resource_group_name, integration_account_name, top:top, filter:filter, custom_headers:custom_headers).value! + def list_by_integration_accounts_as_lazy(resource_group_name, integration_account_name, top = nil, filter = nil, custom_headers = nil) + response = list_by_integration_accounts_async(resource_group_name, integration_account_name, top, filter, custom_headers).value! unless response.nil? page = response.body page.next_method = Proc.new do |next_page_link| - list_by_integration_accounts_next_async(next_page_link, custom_headers:custom_headers) + list_by_integration_accounts_next_async(next_page_link, custom_headers) end page end diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/schemas.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/schemas.rb index 9ea98419ea..512b4e70bc 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/schemas.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/schemas.rb @@ -27,14 +27,15 @@ def initialize(client) # @param resource_group_name [String] The resource group name. # @param integration_account_name [String] The integration account name. # @param top [Integer] The number of items to be included in the result. - # @param filter [String] The filter to apply on the operation. + # @param filter [String] The filter to apply on the operation. Options for + # filters include: SchemaType. # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # # @return [Array] operation results. # - def list_by_integration_accounts(resource_group_name, integration_account_name, top:nil, filter:nil, custom_headers:nil) - first_page = list_by_integration_accounts_as_lazy(resource_group_name, integration_account_name, top:top, filter:filter, custom_headers:custom_headers) + def list_by_integration_accounts(resource_group_name, integration_account_name, top = nil, filter = nil, custom_headers = nil) + first_page = list_by_integration_accounts_as_lazy(resource_group_name, integration_account_name, top, filter, custom_headers) first_page.get_all_items end @@ -44,14 +45,15 @@ def list_by_integration_accounts(resource_group_name, integration_account_name, # @param resource_group_name [String] The resource group name. # @param integration_account_name [String] The integration account name. # @param top [Integer] The number of items to be included in the result. - # @param filter [String] The filter to apply on the operation. + # @param filter [String] The filter to apply on the operation. Options for + # filters include: SchemaType. # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_by_integration_accounts_with_http_info(resource_group_name, integration_account_name, top:nil, filter:nil, custom_headers:nil) - list_by_integration_accounts_async(resource_group_name, integration_account_name, top:top, filter:filter, custom_headers:custom_headers).value! + def list_by_integration_accounts_with_http_info(resource_group_name, integration_account_name, top = nil, filter = nil, custom_headers = nil) + list_by_integration_accounts_async(resource_group_name, integration_account_name, top, filter, custom_headers).value! end # @@ -60,13 +62,14 @@ def list_by_integration_accounts_with_http_info(resource_group_name, integration # @param resource_group_name [String] The resource group name. # @param integration_account_name [String] The integration account name. # @param top [Integer] The number of items to be included in the result. - # @param filter [String] The filter to apply on the operation. + # @param filter [String] The filter to apply on the operation. Options for + # filters include: SchemaType. # @param [Hash{String => String}] A hash of custom headers that will be added # to the HTTP request. # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_by_integration_accounts_async(resource_group_name, integration_account_name, top:nil, filter:nil, custom_headers:nil) + def list_by_integration_accounts_async(resource_group_name, integration_account_name, top = nil, filter = nil, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'integration_account_name is nil' if integration_account_name.nil? @@ -74,7 +77,6 @@ def list_by_integration_accounts_async(resource_group_name, integration_account_ request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -130,8 +132,8 @@ def list_by_integration_accounts_async(resource_group_name, integration_account_ # # @return [IntegrationAccountSchema] operation results. # - def get(resource_group_name, integration_account_name, schema_name, custom_headers:nil) - response = get_async(resource_group_name, integration_account_name, schema_name, custom_headers:custom_headers).value! + def get(resource_group_name, integration_account_name, schema_name, custom_headers = nil) + response = get_async(resource_group_name, integration_account_name, schema_name, custom_headers).value! response.body unless response.nil? end @@ -146,8 +148,8 @@ def get(resource_group_name, integration_account_name, schema_name, custom_heade # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def get_with_http_info(resource_group_name, integration_account_name, schema_name, custom_headers:nil) - get_async(resource_group_name, integration_account_name, schema_name, custom_headers:custom_headers).value! + def get_with_http_info(resource_group_name, integration_account_name, schema_name, custom_headers = nil) + get_async(resource_group_name, integration_account_name, schema_name, custom_headers).value! end # @@ -161,7 +163,7 @@ def get_with_http_info(resource_group_name, integration_account_name, schema_nam # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def get_async(resource_group_name, integration_account_name, schema_name, custom_headers:nil) + def get_async(resource_group_name, integration_account_name, schema_name, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'integration_account_name is nil' if integration_account_name.nil? @@ -170,7 +172,6 @@ def get_async(resource_group_name, integration_account_name, schema_name, custom request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -227,8 +228,8 @@ def get_async(resource_group_name, integration_account_name, schema_name, custom # # @return [IntegrationAccountSchema] operation results. # - def create_or_update(resource_group_name, integration_account_name, schema_name, schema, custom_headers:nil) - response = create_or_update_async(resource_group_name, integration_account_name, schema_name, schema, custom_headers:custom_headers).value! + def create_or_update(resource_group_name, integration_account_name, schema_name, schema, custom_headers = nil) + response = create_or_update_async(resource_group_name, integration_account_name, schema_name, schema, custom_headers).value! response.body unless response.nil? end @@ -244,8 +245,8 @@ def create_or_update(resource_group_name, integration_account_name, schema_name, # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def create_or_update_with_http_info(resource_group_name, integration_account_name, schema_name, schema, custom_headers:nil) - create_or_update_async(resource_group_name, integration_account_name, schema_name, schema, custom_headers:custom_headers).value! + def create_or_update_with_http_info(resource_group_name, integration_account_name, schema_name, schema, custom_headers = nil) + create_or_update_async(resource_group_name, integration_account_name, schema_name, schema, custom_headers).value! end # @@ -260,7 +261,7 @@ def create_or_update_with_http_info(resource_group_name, integration_account_nam # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def create_or_update_async(resource_group_name, integration_account_name, schema_name, schema, custom_headers:nil) + def create_or_update_async(resource_group_name, integration_account_name, schema_name, schema, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'integration_account_name is nil' if integration_account_name.nil? @@ -270,12 +271,13 @@ def create_or_update_async(resource_group_name, integration_account_name, schema request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + request_headers['Content-Type'] = 'application/json; charset=utf-8' + # Serialize Request request_mapper = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountSchema.mapper() request_content = @client.serialize(request_mapper, schema) @@ -342,8 +344,8 @@ def create_or_update_async(resource_group_name, integration_account_name, schema # will be added to the HTTP request. # # - def delete(resource_group_name, integration_account_name, schema_name, custom_headers:nil) - response = delete_async(resource_group_name, integration_account_name, schema_name, custom_headers:custom_headers).value! + def delete(resource_group_name, integration_account_name, schema_name, custom_headers = nil) + response = delete_async(resource_group_name, integration_account_name, schema_name, custom_headers).value! nil end @@ -358,8 +360,8 @@ def delete(resource_group_name, integration_account_name, schema_name, custom_he # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def delete_with_http_info(resource_group_name, integration_account_name, schema_name, custom_headers:nil) - delete_async(resource_group_name, integration_account_name, schema_name, custom_headers:custom_headers).value! + def delete_with_http_info(resource_group_name, integration_account_name, schema_name, custom_headers = nil) + delete_async(resource_group_name, integration_account_name, schema_name, custom_headers).value! end # @@ -373,7 +375,7 @@ def delete_with_http_info(resource_group_name, integration_account_name, schema_ # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def delete_async(resource_group_name, integration_account_name, schema_name, custom_headers:nil) + def delete_async(resource_group_name, integration_account_name, schema_name, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'integration_account_name is nil' if integration_account_name.nil? @@ -382,7 +384,6 @@ def delete_async(resource_group_name, integration_account_name, schema_name, cus request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -417,6 +418,114 @@ def delete_async(resource_group_name, integration_account_name, schema_name, cus promise.execute end + # + # Get the content callback url. + # + # @param resource_group_name [String] The resource group name. + # @param integration_account_name [String] The integration account name. + # @param schema_name [String] The integration account schema name. + # @param list_content_callback_url [GetCallbackUrlParameters] + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [WorkflowTriggerCallbackUrl] operation results. + # + def list_content_callback_url(resource_group_name, integration_account_name, schema_name, list_content_callback_url, custom_headers = nil) + response = list_content_callback_url_async(resource_group_name, integration_account_name, schema_name, list_content_callback_url, custom_headers).value! + response.body unless response.nil? + end + + # + # Get the content callback url. + # + # @param resource_group_name [String] The resource group name. + # @param integration_account_name [String] The integration account name. + # @param schema_name [String] The integration account schema name. + # @param list_content_callback_url [GetCallbackUrlParameters] + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [MsRestAzure::AzureOperationResponse] HTTP response information. + # + def list_content_callback_url_with_http_info(resource_group_name, integration_account_name, schema_name, list_content_callback_url, custom_headers = nil) + list_content_callback_url_async(resource_group_name, integration_account_name, schema_name, list_content_callback_url, custom_headers).value! + end + + # + # Get the content callback url. + # + # @param resource_group_name [String] The resource group name. + # @param integration_account_name [String] The integration account name. + # @param schema_name [String] The integration account schema name. + # @param list_content_callback_url [GetCallbackUrlParameters] + # @param [Hash{String => String}] A hash of custom headers that will be added + # to the HTTP request. + # + # @return [Concurrent::Promise] Promise object which holds the HTTP response. + # + def list_content_callback_url_async(resource_group_name, integration_account_name, schema_name, list_content_callback_url, custom_headers = nil) + fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? + fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? + fail ArgumentError, 'integration_account_name is nil' if integration_account_name.nil? + fail ArgumentError, 'schema_name is nil' if schema_name.nil? + fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? + fail ArgumentError, 'list_content_callback_url is nil' if list_content_callback_url.nil? + + + request_headers = {} + + # Set Headers + request_headers['x-ms-client-request-id'] = SecureRandom.uuid + request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + + request_headers['Content-Type'] = 'application/json; charset=utf-8' + + # Serialize Request + request_mapper = Azure::Logic::Mgmt::V2016_06_01::Models::GetCallbackUrlParameters.mapper() + request_content = @client.serialize(request_mapper, list_content_callback_url) + request_content = request_content != nil ? JSON.generate(request_content, quirks_mode: true) : nil + + path_template = 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/schemas/{schemaName}/listContentCallbackUrl' + + request_url = @base_url || @client.base_url + + options = { + middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], + path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => resource_group_name,'integrationAccountName' => integration_account_name,'schemaName' => schema_name}, + query_params: {'api-version' => @client.api_version}, + body: request_content, + headers: request_headers.merge(custom_headers || {}), + base_url: request_url + } + promise = @client.make_request_async(:post, path_template, options) + + promise = promise.then do |result| + http_response = result.response + status_code = http_response.status + response_content = http_response.body + unless status_code == 200 + error_model = JSON.load(response_content) + fail MsRestAzure::AzureOperationError.new(result.request, http_response, error_model) + end + + result.request_id = http_response['x-ms-request-id'] unless http_response['x-ms-request-id'].nil? + # Deserialize Response + if status_code == 200 + begin + parsed_response = response_content.to_s.empty? ? nil : JSON.load(response_content) + result_mapper = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerCallbackUrl.mapper() + result.body = @client.deserialize(result_mapper, parsed_response) + rescue Exception => e + fail MsRest::DeserializationError.new('Error occurred in deserializing the response', e.message, e.backtrace, result) + end + end + + result + end + + promise.execute + end + # # Gets a list of integration account schemas. # @@ -427,8 +536,8 @@ def delete_async(resource_group_name, integration_account_name, schema_name, cus # # @return [IntegrationAccountSchemaListResult] operation results. # - def list_by_integration_accounts_next(next_page_link, custom_headers:nil) - response = list_by_integration_accounts_next_async(next_page_link, custom_headers:custom_headers).value! + def list_by_integration_accounts_next(next_page_link, custom_headers = nil) + response = list_by_integration_accounts_next_async(next_page_link, custom_headers).value! response.body unless response.nil? end @@ -442,8 +551,8 @@ def list_by_integration_accounts_next(next_page_link, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_by_integration_accounts_next_with_http_info(next_page_link, custom_headers:nil) - list_by_integration_accounts_next_async(next_page_link, custom_headers:custom_headers).value! + def list_by_integration_accounts_next_with_http_info(next_page_link, custom_headers = nil) + list_by_integration_accounts_next_async(next_page_link, custom_headers).value! end # @@ -456,12 +565,11 @@ def list_by_integration_accounts_next_with_http_info(next_page_link, custom_head # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_by_integration_accounts_next_async(next_page_link, custom_headers:nil) + def list_by_integration_accounts_next_async(next_page_link, custom_headers = nil) fail ArgumentError, 'next_page_link is nil' if next_page_link.nil? request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -511,19 +619,20 @@ def list_by_integration_accounts_next_async(next_page_link, custom_headers:nil) # @param resource_group_name [String] The resource group name. # @param integration_account_name [String] The integration account name. # @param top [Integer] The number of items to be included in the result. - # @param filter [String] The filter to apply on the operation. + # @param filter [String] The filter to apply on the operation. Options for + # filters include: SchemaType. # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # # @return [IntegrationAccountSchemaListResult] which provide lazy access to # pages of the response. # - def list_by_integration_accounts_as_lazy(resource_group_name, integration_account_name, top:nil, filter:nil, custom_headers:nil) - response = list_by_integration_accounts_async(resource_group_name, integration_account_name, top:top, filter:filter, custom_headers:custom_headers).value! + def list_by_integration_accounts_as_lazy(resource_group_name, integration_account_name, top = nil, filter = nil, custom_headers = nil) + response = list_by_integration_accounts_async(resource_group_name, integration_account_name, top, filter, custom_headers).value! unless response.nil? page = response.body page.next_method = Proc.new do |next_page_link| - list_by_integration_accounts_next_async(next_page_link, custom_headers:custom_headers) + list_by_integration_accounts_next_async(next_page_link, custom_headers) end page end diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/sessions.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/sessions.rb index ca2c664dd0..7fa635b3c8 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/sessions.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/sessions.rb @@ -27,14 +27,15 @@ def initialize(client) # @param resource_group_name [String] The resource group name. # @param integration_account_name [String] The integration account name. # @param top [Integer] The number of items to be included in the result. - # @param filter [String] The filter to apply on the operation. + # @param filter [String] The filter to apply on the operation. Options for + # filters include: ChangedTime. # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # # @return [Array] operation results. # - def list_by_integration_accounts(resource_group_name, integration_account_name, top:nil, filter:nil, custom_headers:nil) - first_page = list_by_integration_accounts_as_lazy(resource_group_name, integration_account_name, top:top, filter:filter, custom_headers:custom_headers) + def list_by_integration_accounts(resource_group_name, integration_account_name, top = nil, filter = nil, custom_headers = nil) + first_page = list_by_integration_accounts_as_lazy(resource_group_name, integration_account_name, top, filter, custom_headers) first_page.get_all_items end @@ -44,14 +45,15 @@ def list_by_integration_accounts(resource_group_name, integration_account_name, # @param resource_group_name [String] The resource group name. # @param integration_account_name [String] The integration account name. # @param top [Integer] The number of items to be included in the result. - # @param filter [String] The filter to apply on the operation. + # @param filter [String] The filter to apply on the operation. Options for + # filters include: ChangedTime. # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_by_integration_accounts_with_http_info(resource_group_name, integration_account_name, top:nil, filter:nil, custom_headers:nil) - list_by_integration_accounts_async(resource_group_name, integration_account_name, top:top, filter:filter, custom_headers:custom_headers).value! + def list_by_integration_accounts_with_http_info(resource_group_name, integration_account_name, top = nil, filter = nil, custom_headers = nil) + list_by_integration_accounts_async(resource_group_name, integration_account_name, top, filter, custom_headers).value! end # @@ -60,13 +62,14 @@ def list_by_integration_accounts_with_http_info(resource_group_name, integration # @param resource_group_name [String] The resource group name. # @param integration_account_name [String] The integration account name. # @param top [Integer] The number of items to be included in the result. - # @param filter [String] The filter to apply on the operation. + # @param filter [String] The filter to apply on the operation. Options for + # filters include: ChangedTime. # @param [Hash{String => String}] A hash of custom headers that will be added # to the HTTP request. # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_by_integration_accounts_async(resource_group_name, integration_account_name, top:nil, filter:nil, custom_headers:nil) + def list_by_integration_accounts_async(resource_group_name, integration_account_name, top = nil, filter = nil, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'integration_account_name is nil' if integration_account_name.nil? @@ -74,7 +77,6 @@ def list_by_integration_accounts_async(resource_group_name, integration_account_ request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -130,8 +132,8 @@ def list_by_integration_accounts_async(resource_group_name, integration_account_ # # @return [IntegrationAccountSession] operation results. # - def get(resource_group_name, integration_account_name, session_name, custom_headers:nil) - response = get_async(resource_group_name, integration_account_name, session_name, custom_headers:custom_headers).value! + def get(resource_group_name, integration_account_name, session_name, custom_headers = nil) + response = get_async(resource_group_name, integration_account_name, session_name, custom_headers).value! response.body unless response.nil? end @@ -146,8 +148,8 @@ def get(resource_group_name, integration_account_name, session_name, custom_head # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def get_with_http_info(resource_group_name, integration_account_name, session_name, custom_headers:nil) - get_async(resource_group_name, integration_account_name, session_name, custom_headers:custom_headers).value! + def get_with_http_info(resource_group_name, integration_account_name, session_name, custom_headers = nil) + get_async(resource_group_name, integration_account_name, session_name, custom_headers).value! end # @@ -161,7 +163,7 @@ def get_with_http_info(resource_group_name, integration_account_name, session_na # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def get_async(resource_group_name, integration_account_name, session_name, custom_headers:nil) + def get_async(resource_group_name, integration_account_name, session_name, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'integration_account_name is nil' if integration_account_name.nil? @@ -170,7 +172,6 @@ def get_async(resource_group_name, integration_account_name, session_name, custo request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -227,8 +228,8 @@ def get_async(resource_group_name, integration_account_name, session_name, custo # # @return [IntegrationAccountSession] operation results. # - def create_or_update(resource_group_name, integration_account_name, session_name, session, custom_headers:nil) - response = create_or_update_async(resource_group_name, integration_account_name, session_name, session, custom_headers:custom_headers).value! + def create_or_update(resource_group_name, integration_account_name, session_name, session, custom_headers = nil) + response = create_or_update_async(resource_group_name, integration_account_name, session_name, session, custom_headers).value! response.body unless response.nil? end @@ -244,8 +245,8 @@ def create_or_update(resource_group_name, integration_account_name, session_name # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def create_or_update_with_http_info(resource_group_name, integration_account_name, session_name, session, custom_headers:nil) - create_or_update_async(resource_group_name, integration_account_name, session_name, session, custom_headers:custom_headers).value! + def create_or_update_with_http_info(resource_group_name, integration_account_name, session_name, session, custom_headers = nil) + create_or_update_async(resource_group_name, integration_account_name, session_name, session, custom_headers).value! end # @@ -260,7 +261,7 @@ def create_or_update_with_http_info(resource_group_name, integration_account_nam # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def create_or_update_async(resource_group_name, integration_account_name, session_name, session, custom_headers:nil) + def create_or_update_async(resource_group_name, integration_account_name, session_name, session, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'integration_account_name is nil' if integration_account_name.nil? @@ -270,12 +271,13 @@ def create_or_update_async(resource_group_name, integration_account_name, sessio request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + request_headers['Content-Type'] = 'application/json; charset=utf-8' + # Serialize Request request_mapper = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountSession.mapper() request_content = @client.serialize(request_mapper, session) @@ -342,8 +344,8 @@ def create_or_update_async(resource_group_name, integration_account_name, sessio # will be added to the HTTP request. # # - def delete(resource_group_name, integration_account_name, session_name, custom_headers:nil) - response = delete_async(resource_group_name, integration_account_name, session_name, custom_headers:custom_headers).value! + def delete(resource_group_name, integration_account_name, session_name, custom_headers = nil) + response = delete_async(resource_group_name, integration_account_name, session_name, custom_headers).value! nil end @@ -358,8 +360,8 @@ def delete(resource_group_name, integration_account_name, session_name, custom_h # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def delete_with_http_info(resource_group_name, integration_account_name, session_name, custom_headers:nil) - delete_async(resource_group_name, integration_account_name, session_name, custom_headers:custom_headers).value! + def delete_with_http_info(resource_group_name, integration_account_name, session_name, custom_headers = nil) + delete_async(resource_group_name, integration_account_name, session_name, custom_headers).value! end # @@ -373,7 +375,7 @@ def delete_with_http_info(resource_group_name, integration_account_name, session # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def delete_async(resource_group_name, integration_account_name, session_name, custom_headers:nil) + def delete_async(resource_group_name, integration_account_name, session_name, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'integration_account_name is nil' if integration_account_name.nil? @@ -382,7 +384,6 @@ def delete_async(resource_group_name, integration_account_name, session_name, cu request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -427,8 +428,8 @@ def delete_async(resource_group_name, integration_account_name, session_name, cu # # @return [IntegrationAccountSessionListResult] operation results. # - def list_by_integration_accounts_next(next_page_link, custom_headers:nil) - response = list_by_integration_accounts_next_async(next_page_link, custom_headers:custom_headers).value! + def list_by_integration_accounts_next(next_page_link, custom_headers = nil) + response = list_by_integration_accounts_next_async(next_page_link, custom_headers).value! response.body unless response.nil? end @@ -442,8 +443,8 @@ def list_by_integration_accounts_next(next_page_link, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_by_integration_accounts_next_with_http_info(next_page_link, custom_headers:nil) - list_by_integration_accounts_next_async(next_page_link, custom_headers:custom_headers).value! + def list_by_integration_accounts_next_with_http_info(next_page_link, custom_headers = nil) + list_by_integration_accounts_next_async(next_page_link, custom_headers).value! end # @@ -456,12 +457,11 @@ def list_by_integration_accounts_next_with_http_info(next_page_link, custom_head # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_by_integration_accounts_next_async(next_page_link, custom_headers:nil) + def list_by_integration_accounts_next_async(next_page_link, custom_headers = nil) fail ArgumentError, 'next_page_link is nil' if next_page_link.nil? request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -511,19 +511,20 @@ def list_by_integration_accounts_next_async(next_page_link, custom_headers:nil) # @param resource_group_name [String] The resource group name. # @param integration_account_name [String] The integration account name. # @param top [Integer] The number of items to be included in the result. - # @param filter [String] The filter to apply on the operation. + # @param filter [String] The filter to apply on the operation. Options for + # filters include: ChangedTime. # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # # @return [IntegrationAccountSessionListResult] which provide lazy access to # pages of the response. # - def list_by_integration_accounts_as_lazy(resource_group_name, integration_account_name, top:nil, filter:nil, custom_headers:nil) - response = list_by_integration_accounts_async(resource_group_name, integration_account_name, top:top, filter:filter, custom_headers:custom_headers).value! + def list_by_integration_accounts_as_lazy(resource_group_name, integration_account_name, top = nil, filter = nil, custom_headers = nil) + response = list_by_integration_accounts_async(resource_group_name, integration_account_name, top, filter, custom_headers).value! unless response.nil? page = response.body page.next_method = Proc.new do |next_page_link| - list_by_integration_accounts_next_async(next_page_link, custom_headers:custom_headers) + list_by_integration_accounts_next_async(next_page_link, custom_headers) end page end diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/version.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/version.rb new file mode 100644 index 0000000000..03069fcd44 --- /dev/null +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/version.rb @@ -0,0 +1,8 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::Logic::Mgmt::V2016_06_01 + VERSION = '0.16.0' +end diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/workflow_run_action_repetitions.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/workflow_run_action_repetitions.rb new file mode 100644 index 0000000000..a0e38e3a63 --- /dev/null +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/workflow_run_action_repetitions.rb @@ -0,0 +1,330 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::Logic::Mgmt::V2016_06_01 + # + # REST API for Azure Logic Apps. + # + class WorkflowRunActionRepetitions + include MsRestAzure + + # + # Creates and initializes a new instance of the WorkflowRunActionRepetitions class. + # @param client service class for accessing basic functionality. + # + def initialize(client) + @client = client + end + + # @return [LogicManagementClient] reference to the LogicManagementClient + attr_reader :client + + # + # Get all of a workflow run action repetitions. + # + # @param resource_group_name [String] The resource group name. + # @param workflow_name [String] The workflow name. + # @param run_name [String] The workflow run name. + # @param action_name [String] The workflow action name. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [WorkflowRunActionRepetitionDefinitionCollection] operation results. + # + def list(resource_group_name, workflow_name, run_name, action_name, custom_headers = nil) + response = list_async(resource_group_name, workflow_name, run_name, action_name, custom_headers).value! + response.body unless response.nil? + end + + # + # Get all of a workflow run action repetitions. + # + # @param resource_group_name [String] The resource group name. + # @param workflow_name [String] The workflow name. + # @param run_name [String] The workflow run name. + # @param action_name [String] The workflow action name. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [MsRestAzure::AzureOperationResponse] HTTP response information. + # + def list_with_http_info(resource_group_name, workflow_name, run_name, action_name, custom_headers = nil) + list_async(resource_group_name, workflow_name, run_name, action_name, custom_headers).value! + end + + # + # Get all of a workflow run action repetitions. + # + # @param resource_group_name [String] The resource group name. + # @param workflow_name [String] The workflow name. + # @param run_name [String] The workflow run name. + # @param action_name [String] The workflow action name. + # @param [Hash{String => String}] A hash of custom headers that will be added + # to the HTTP request. + # + # @return [Concurrent::Promise] Promise object which holds the HTTP response. + # + def list_async(resource_group_name, workflow_name, run_name, action_name, custom_headers = nil) + fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? + fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? + fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? + fail ArgumentError, 'run_name is nil' if run_name.nil? + fail ArgumentError, 'action_name is nil' if action_name.nil? + fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? + + + request_headers = {} + + # Set Headers + request_headers['x-ms-client-request-id'] = SecureRandom.uuid + request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + path_template = 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/runs/{runName}/actions/{actionName}/repetitions' + + request_url = @base_url || @client.base_url + + options = { + middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], + path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => resource_group_name,'workflowName' => workflow_name,'runName' => run_name,'actionName' => action_name}, + query_params: {'api-version' => @client.api_version}, + headers: request_headers.merge(custom_headers || {}), + base_url: request_url + } + promise = @client.make_request_async(:get, path_template, options) + + promise = promise.then do |result| + http_response = result.response + status_code = http_response.status + response_content = http_response.body + unless status_code == 200 + error_model = JSON.load(response_content) + fail MsRestAzure::AzureOperationError.new(result.request, http_response, error_model) + end + + result.request_id = http_response['x-ms-request-id'] unless http_response['x-ms-request-id'].nil? + # Deserialize Response + if status_code == 200 + begin + parsed_response = response_content.to_s.empty? ? nil : JSON.load(response_content) + result_mapper = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowRunActionRepetitionDefinitionCollection.mapper() + result.body = @client.deserialize(result_mapper, parsed_response) + rescue Exception => e + fail MsRest::DeserializationError.new('Error occurred in deserializing the response', e.message, e.backtrace, result) + end + end + + result + end + + promise.execute + end + + # + # Get a workflow run action repetition. + # + # @param resource_group_name [String] The resource group name. + # @param workflow_name [String] The workflow name. + # @param run_name [String] The workflow run name. + # @param action_name [String] The workflow action name. + # @param repetition_name [String] The workflow repetition. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [WorkflowRunActionRepetitionDefinition] operation results. + # + def get(resource_group_name, workflow_name, run_name, action_name, repetition_name, custom_headers = nil) + response = get_async(resource_group_name, workflow_name, run_name, action_name, repetition_name, custom_headers).value! + response.body unless response.nil? + end + + # + # Get a workflow run action repetition. + # + # @param resource_group_name [String] The resource group name. + # @param workflow_name [String] The workflow name. + # @param run_name [String] The workflow run name. + # @param action_name [String] The workflow action name. + # @param repetition_name [String] The workflow repetition. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [MsRestAzure::AzureOperationResponse] HTTP response information. + # + def get_with_http_info(resource_group_name, workflow_name, run_name, action_name, repetition_name, custom_headers = nil) + get_async(resource_group_name, workflow_name, run_name, action_name, repetition_name, custom_headers).value! + end + + # + # Get a workflow run action repetition. + # + # @param resource_group_name [String] The resource group name. + # @param workflow_name [String] The workflow name. + # @param run_name [String] The workflow run name. + # @param action_name [String] The workflow action name. + # @param repetition_name [String] The workflow repetition. + # @param [Hash{String => String}] A hash of custom headers that will be added + # to the HTTP request. + # + # @return [Concurrent::Promise] Promise object which holds the HTTP response. + # + def get_async(resource_group_name, workflow_name, run_name, action_name, repetition_name, custom_headers = nil) + fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? + fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? + fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? + fail ArgumentError, 'run_name is nil' if run_name.nil? + fail ArgumentError, 'action_name is nil' if action_name.nil? + fail ArgumentError, 'repetition_name is nil' if repetition_name.nil? + fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? + + + request_headers = {} + + # Set Headers + request_headers['x-ms-client-request-id'] = SecureRandom.uuid + request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + path_template = 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/runs/{runName}/actions/{actionName}/repetitions/{repetitionName}' + + request_url = @base_url || @client.base_url + + options = { + middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], + path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => resource_group_name,'workflowName' => workflow_name,'runName' => run_name,'actionName' => action_name,'repetitionName' => repetition_name}, + query_params: {'api-version' => @client.api_version}, + headers: request_headers.merge(custom_headers || {}), + base_url: request_url + } + promise = @client.make_request_async(:get, path_template, options) + + promise = promise.then do |result| + http_response = result.response + status_code = http_response.status + response_content = http_response.body + unless status_code == 200 + error_model = JSON.load(response_content) + fail MsRestAzure::AzureOperationError.new(result.request, http_response, error_model) + end + + result.request_id = http_response['x-ms-request-id'] unless http_response['x-ms-request-id'].nil? + # Deserialize Response + if status_code == 200 + begin + parsed_response = response_content.to_s.empty? ? nil : JSON.load(response_content) + result_mapper = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowRunActionRepetitionDefinition.mapper() + result.body = @client.deserialize(result_mapper, parsed_response) + rescue Exception => e + fail MsRest::DeserializationError.new('Error occurred in deserializing the response', e.message, e.backtrace, result) + end + end + + result + end + + promise.execute + end + + # + # Lists a workflow run expression trace. + # + # @param resource_group_name [String] The resource group name. + # @param workflow_name [String] The workflow name. + # @param run_name [String] The workflow run name. + # @param action_name [String] The workflow action name. + # @param repetition_name [String] The workflow repetition. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [ExpressionTraces] operation results. + # + def list_expression_traces(resource_group_name, workflow_name, run_name, action_name, repetition_name, custom_headers = nil) + response = list_expression_traces_async(resource_group_name, workflow_name, run_name, action_name, repetition_name, custom_headers).value! + response.body unless response.nil? + end + + # + # Lists a workflow run expression trace. + # + # @param resource_group_name [String] The resource group name. + # @param workflow_name [String] The workflow name. + # @param run_name [String] The workflow run name. + # @param action_name [String] The workflow action name. + # @param repetition_name [String] The workflow repetition. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [MsRestAzure::AzureOperationResponse] HTTP response information. + # + def list_expression_traces_with_http_info(resource_group_name, workflow_name, run_name, action_name, repetition_name, custom_headers = nil) + list_expression_traces_async(resource_group_name, workflow_name, run_name, action_name, repetition_name, custom_headers).value! + end + + # + # Lists a workflow run expression trace. + # + # @param resource_group_name [String] The resource group name. + # @param workflow_name [String] The workflow name. + # @param run_name [String] The workflow run name. + # @param action_name [String] The workflow action name. + # @param repetition_name [String] The workflow repetition. + # @param [Hash{String => String}] A hash of custom headers that will be added + # to the HTTP request. + # + # @return [Concurrent::Promise] Promise object which holds the HTTP response. + # + def list_expression_traces_async(resource_group_name, workflow_name, run_name, action_name, repetition_name, custom_headers = nil) + fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? + fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? + fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? + fail ArgumentError, 'run_name is nil' if run_name.nil? + fail ArgumentError, 'action_name is nil' if action_name.nil? + fail ArgumentError, 'repetition_name is nil' if repetition_name.nil? + fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? + + + request_headers = {} + + # Set Headers + request_headers['x-ms-client-request-id'] = SecureRandom.uuid + request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + path_template = 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/runs/{runName}/actions/{actionName}/repetitions/{repetitionName}/listExpressionTraces' + + request_url = @base_url || @client.base_url + + options = { + middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], + path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => resource_group_name,'workflowName' => workflow_name,'runName' => run_name,'actionName' => action_name,'repetitionName' => repetition_name}, + query_params: {'api-version' => @client.api_version}, + headers: request_headers.merge(custom_headers || {}), + base_url: request_url + } + promise = @client.make_request_async(:post, path_template, options) + + promise = promise.then do |result| + http_response = result.response + status_code = http_response.status + response_content = http_response.body + unless status_code == 200 + error_model = JSON.load(response_content) + fail MsRestAzure::AzureOperationError.new(result.request, http_response, error_model) + end + + result.request_id = http_response['x-ms-request-id'] unless http_response['x-ms-request-id'].nil? + # Deserialize Response + if status_code == 200 + begin + parsed_response = response_content.to_s.empty? ? nil : JSON.load(response_content) + result_mapper = Azure::Logic::Mgmt::V2016_06_01::Models::ExpressionTraces.mapper() + result.body = @client.deserialize(result_mapper, parsed_response) + rescue Exception => e + fail MsRest::DeserializationError.new('Error occurred in deserializing the response', e.message, e.backtrace, result) + end + end + + result + end + + promise.execute + end + + end +end diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/workflow_run_action_scoped_repetitions.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/workflow_run_action_scoped_repetitions.rb new file mode 100644 index 0000000000..859f350bf5 --- /dev/null +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/workflow_run_action_scoped_repetitions.rb @@ -0,0 +1,227 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::Logic::Mgmt::V2016_06_01 + # + # REST API for Azure Logic Apps. + # + class WorkflowRunActionScopedRepetitions + include MsRestAzure + + # + # Creates and initializes a new instance of the WorkflowRunActionScopedRepetitions class. + # @param client service class for accessing basic functionality. + # + def initialize(client) + @client = client + end + + # @return [LogicManagementClient] reference to the LogicManagementClient + attr_reader :client + + # + # List the workflow run action scoped repetitions. + # + # @param resource_group_name [String] The resource group name. + # @param workflow_name [String] The workflow name. + # @param run_name [String] The workflow run name. + # @param action_name [String] The workflow action name. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [WorkflowRunActionRepetitionDefinitionCollection] operation results. + # + def list(resource_group_name, workflow_name, run_name, action_name, custom_headers = nil) + response = list_async(resource_group_name, workflow_name, run_name, action_name, custom_headers).value! + response.body unless response.nil? + end + + # + # List the workflow run action scoped repetitions. + # + # @param resource_group_name [String] The resource group name. + # @param workflow_name [String] The workflow name. + # @param run_name [String] The workflow run name. + # @param action_name [String] The workflow action name. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [MsRestAzure::AzureOperationResponse] HTTP response information. + # + def list_with_http_info(resource_group_name, workflow_name, run_name, action_name, custom_headers = nil) + list_async(resource_group_name, workflow_name, run_name, action_name, custom_headers).value! + end + + # + # List the workflow run action scoped repetitions. + # + # @param resource_group_name [String] The resource group name. + # @param workflow_name [String] The workflow name. + # @param run_name [String] The workflow run name. + # @param action_name [String] The workflow action name. + # @param [Hash{String => String}] A hash of custom headers that will be added + # to the HTTP request. + # + # @return [Concurrent::Promise] Promise object which holds the HTTP response. + # + def list_async(resource_group_name, workflow_name, run_name, action_name, custom_headers = nil) + fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? + fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? + fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? + fail ArgumentError, 'run_name is nil' if run_name.nil? + fail ArgumentError, 'action_name is nil' if action_name.nil? + fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? + + + request_headers = {} + + # Set Headers + request_headers['x-ms-client-request-id'] = SecureRandom.uuid + request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + path_template = 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/runs/{runName}/actions/{actionName}/scopeRepetitions' + + request_url = @base_url || @client.base_url + + options = { + middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], + path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => resource_group_name,'workflowName' => workflow_name,'runName' => run_name,'actionName' => action_name}, + query_params: {'api-version' => @client.api_version}, + headers: request_headers.merge(custom_headers || {}), + base_url: request_url + } + promise = @client.make_request_async(:get, path_template, options) + + promise = promise.then do |result| + http_response = result.response + status_code = http_response.status + response_content = http_response.body + unless status_code == 200 + error_model = JSON.load(response_content) + fail MsRestAzure::AzureOperationError.new(result.request, http_response, error_model) + end + + result.request_id = http_response['x-ms-request-id'] unless http_response['x-ms-request-id'].nil? + # Deserialize Response + if status_code == 200 + begin + parsed_response = response_content.to_s.empty? ? nil : JSON.load(response_content) + result_mapper = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowRunActionRepetitionDefinitionCollection.mapper() + result.body = @client.deserialize(result_mapper, parsed_response) + rescue Exception => e + fail MsRest::DeserializationError.new('Error occurred in deserializing the response', e.message, e.backtrace, result) + end + end + + result + end + + promise.execute + end + + # + # Get a workflow run action scoped repetition. + # + # @param resource_group_name [String] The resource group name. + # @param workflow_name [String] The workflow name. + # @param run_name [String] The workflow run name. + # @param action_name [String] The workflow action name. + # @param repetition_name [String] The workflow repetition. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [WorkflowRunActionRepetitionDefinition] operation results. + # + def get(resource_group_name, workflow_name, run_name, action_name, repetition_name, custom_headers = nil) + response = get_async(resource_group_name, workflow_name, run_name, action_name, repetition_name, custom_headers).value! + response.body unless response.nil? + end + + # + # Get a workflow run action scoped repetition. + # + # @param resource_group_name [String] The resource group name. + # @param workflow_name [String] The workflow name. + # @param run_name [String] The workflow run name. + # @param action_name [String] The workflow action name. + # @param repetition_name [String] The workflow repetition. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [MsRestAzure::AzureOperationResponse] HTTP response information. + # + def get_with_http_info(resource_group_name, workflow_name, run_name, action_name, repetition_name, custom_headers = nil) + get_async(resource_group_name, workflow_name, run_name, action_name, repetition_name, custom_headers).value! + end + + # + # Get a workflow run action scoped repetition. + # + # @param resource_group_name [String] The resource group name. + # @param workflow_name [String] The workflow name. + # @param run_name [String] The workflow run name. + # @param action_name [String] The workflow action name. + # @param repetition_name [String] The workflow repetition. + # @param [Hash{String => String}] A hash of custom headers that will be added + # to the HTTP request. + # + # @return [Concurrent::Promise] Promise object which holds the HTTP response. + # + def get_async(resource_group_name, workflow_name, run_name, action_name, repetition_name, custom_headers = nil) + fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? + fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? + fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? + fail ArgumentError, 'run_name is nil' if run_name.nil? + fail ArgumentError, 'action_name is nil' if action_name.nil? + fail ArgumentError, 'repetition_name is nil' if repetition_name.nil? + fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? + + + request_headers = {} + + # Set Headers + request_headers['x-ms-client-request-id'] = SecureRandom.uuid + request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + path_template = 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/runs/{runName}/actions/{actionName}/scopeRepetitions/{repetitionName}' + + request_url = @base_url || @client.base_url + + options = { + middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], + path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => resource_group_name,'workflowName' => workflow_name,'runName' => run_name,'actionName' => action_name,'repetitionName' => repetition_name}, + query_params: {'api-version' => @client.api_version}, + headers: request_headers.merge(custom_headers || {}), + base_url: request_url + } + promise = @client.make_request_async(:get, path_template, options) + + promise = promise.then do |result| + http_response = result.response + status_code = http_response.status + response_content = http_response.body + unless status_code == 200 + error_model = JSON.load(response_content) + fail MsRestAzure::AzureOperationError.new(result.request, http_response, error_model) + end + + result.request_id = http_response['x-ms-request-id'] unless http_response['x-ms-request-id'].nil? + # Deserialize Response + if status_code == 200 + begin + parsed_response = response_content.to_s.empty? ? nil : JSON.load(response_content) + result_mapper = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowRunActionRepetitionDefinition.mapper() + result.body = @client.deserialize(result_mapper, parsed_response) + rescue Exception => e + fail MsRest::DeserializationError.new('Error occurred in deserializing the response', e.message, e.backtrace, result) + end + end + + result + end + + promise.execute + end + + end +end diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/workflow_run_actions.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/workflow_run_actions.rb index 08975de5ac..263c78a422 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/workflow_run_actions.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/workflow_run_actions.rb @@ -28,14 +28,15 @@ def initialize(client) # @param workflow_name [String] The workflow name. # @param run_name [String] The workflow run name. # @param top [Integer] The number of items to be included in the result. - # @param filter [String] The filter to apply on the operation. + # @param filter [String] The filter to apply on the operation. Options for + # filters include: Status. # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # # @return [Array] operation results. # - def list(resource_group_name, workflow_name, run_name, top:nil, filter:nil, custom_headers:nil) - first_page = list_as_lazy(resource_group_name, workflow_name, run_name, top:top, filter:filter, custom_headers:custom_headers) + def list(resource_group_name, workflow_name, run_name, top = nil, filter = nil, custom_headers = nil) + first_page = list_as_lazy(resource_group_name, workflow_name, run_name, top, filter, custom_headers) first_page.get_all_items end @@ -46,14 +47,15 @@ def list(resource_group_name, workflow_name, run_name, top:nil, filter:nil, cust # @param workflow_name [String] The workflow name. # @param run_name [String] The workflow run name. # @param top [Integer] The number of items to be included in the result. - # @param filter [String] The filter to apply on the operation. + # @param filter [String] The filter to apply on the operation. Options for + # filters include: Status. # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_with_http_info(resource_group_name, workflow_name, run_name, top:nil, filter:nil, custom_headers:nil) - list_async(resource_group_name, workflow_name, run_name, top:top, filter:filter, custom_headers:custom_headers).value! + def list_with_http_info(resource_group_name, workflow_name, run_name, top = nil, filter = nil, custom_headers = nil) + list_async(resource_group_name, workflow_name, run_name, top, filter, custom_headers).value! end # @@ -63,13 +65,14 @@ def list_with_http_info(resource_group_name, workflow_name, run_name, top:nil, f # @param workflow_name [String] The workflow name. # @param run_name [String] The workflow run name. # @param top [Integer] The number of items to be included in the result. - # @param filter [String] The filter to apply on the operation. + # @param filter [String] The filter to apply on the operation. Options for + # filters include: Status. # @param [Hash{String => String}] A hash of custom headers that will be added # to the HTTP request. # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_async(resource_group_name, workflow_name, run_name, top:nil, filter:nil, custom_headers:nil) + def list_async(resource_group_name, workflow_name, run_name, top = nil, filter = nil, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? @@ -78,7 +81,6 @@ def list_async(resource_group_name, workflow_name, run_name, top:nil, filter:nil request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -135,8 +137,8 @@ def list_async(resource_group_name, workflow_name, run_name, top:nil, filter:nil # # @return [WorkflowRunAction] operation results. # - def get(resource_group_name, workflow_name, run_name, action_name, custom_headers:nil) - response = get_async(resource_group_name, workflow_name, run_name, action_name, custom_headers:custom_headers).value! + def get(resource_group_name, workflow_name, run_name, action_name, custom_headers = nil) + response = get_async(resource_group_name, workflow_name, run_name, action_name, custom_headers).value! response.body unless response.nil? end @@ -152,8 +154,8 @@ def get(resource_group_name, workflow_name, run_name, action_name, custom_header # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def get_with_http_info(resource_group_name, workflow_name, run_name, action_name, custom_headers:nil) - get_async(resource_group_name, workflow_name, run_name, action_name, custom_headers:custom_headers).value! + def get_with_http_info(resource_group_name, workflow_name, run_name, action_name, custom_headers = nil) + get_async(resource_group_name, workflow_name, run_name, action_name, custom_headers).value! end # @@ -168,7 +170,7 @@ def get_with_http_info(resource_group_name, workflow_name, run_name, action_name # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def get_async(resource_group_name, workflow_name, run_name, action_name, custom_headers:nil) + def get_async(resource_group_name, workflow_name, run_name, action_name, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? @@ -178,7 +180,6 @@ def get_async(resource_group_name, workflow_name, run_name, action_name, custom_ request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -223,6 +224,105 @@ def get_async(resource_group_name, workflow_name, run_name, action_name, custom_ promise.execute end + # + # Lists a workflow run expression trace. + # + # @param resource_group_name [String] The resource group name. + # @param workflow_name [String] The workflow name. + # @param run_name [String] The workflow run name. + # @param action_name [String] The workflow action name. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [ExpressionTraces] operation results. + # + def list_expression_traces(resource_group_name, workflow_name, run_name, action_name, custom_headers = nil) + response = list_expression_traces_async(resource_group_name, workflow_name, run_name, action_name, custom_headers).value! + response.body unless response.nil? + end + + # + # Lists a workflow run expression trace. + # + # @param resource_group_name [String] The resource group name. + # @param workflow_name [String] The workflow name. + # @param run_name [String] The workflow run name. + # @param action_name [String] The workflow action name. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [MsRestAzure::AzureOperationResponse] HTTP response information. + # + def list_expression_traces_with_http_info(resource_group_name, workflow_name, run_name, action_name, custom_headers = nil) + list_expression_traces_async(resource_group_name, workflow_name, run_name, action_name, custom_headers).value! + end + + # + # Lists a workflow run expression trace. + # + # @param resource_group_name [String] The resource group name. + # @param workflow_name [String] The workflow name. + # @param run_name [String] The workflow run name. + # @param action_name [String] The workflow action name. + # @param [Hash{String => String}] A hash of custom headers that will be added + # to the HTTP request. + # + # @return [Concurrent::Promise] Promise object which holds the HTTP response. + # + def list_expression_traces_async(resource_group_name, workflow_name, run_name, action_name, custom_headers = nil) + fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? + fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? + fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? + fail ArgumentError, 'run_name is nil' if run_name.nil? + fail ArgumentError, 'action_name is nil' if action_name.nil? + fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? + + + request_headers = {} + + # Set Headers + request_headers['x-ms-client-request-id'] = SecureRandom.uuid + request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + path_template = 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/runs/{runName}/actions/{actionName}/listExpressionTraces' + + request_url = @base_url || @client.base_url + + options = { + middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], + path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => resource_group_name,'workflowName' => workflow_name,'runName' => run_name,'actionName' => action_name}, + query_params: {'api-version' => @client.api_version}, + headers: request_headers.merge(custom_headers || {}), + base_url: request_url + } + promise = @client.make_request_async(:post, path_template, options) + + promise = promise.then do |result| + http_response = result.response + status_code = http_response.status + response_content = http_response.body + unless status_code == 200 + error_model = JSON.load(response_content) + fail MsRestAzure::AzureOperationError.new(result.request, http_response, error_model) + end + + result.request_id = http_response['x-ms-request-id'] unless http_response['x-ms-request-id'].nil? + # Deserialize Response + if status_code == 200 + begin + parsed_response = response_content.to_s.empty? ? nil : JSON.load(response_content) + result_mapper = Azure::Logic::Mgmt::V2016_06_01::Models::ExpressionTraces.mapper() + result.body = @client.deserialize(result_mapper, parsed_response) + rescue Exception => e + fail MsRest::DeserializationError.new('Error occurred in deserializing the response', e.message, e.backtrace, result) + end + end + + result + end + + promise.execute + end + # # Gets a list of workflow run actions. # @@ -233,8 +333,8 @@ def get_async(resource_group_name, workflow_name, run_name, action_name, custom_ # # @return [WorkflowRunActionListResult] operation results. # - def list_next(next_page_link, custom_headers:nil) - response = list_next_async(next_page_link, custom_headers:custom_headers).value! + def list_next(next_page_link, custom_headers = nil) + response = list_next_async(next_page_link, custom_headers).value! response.body unless response.nil? end @@ -248,8 +348,8 @@ def list_next(next_page_link, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_next_with_http_info(next_page_link, custom_headers:nil) - list_next_async(next_page_link, custom_headers:custom_headers).value! + def list_next_with_http_info(next_page_link, custom_headers = nil) + list_next_async(next_page_link, custom_headers).value! end # @@ -262,12 +362,11 @@ def list_next_with_http_info(next_page_link, custom_headers:nil) # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_next_async(next_page_link, custom_headers:nil) + def list_next_async(next_page_link, custom_headers = nil) fail ArgumentError, 'next_page_link is nil' if next_page_link.nil? request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -318,19 +417,20 @@ def list_next_async(next_page_link, custom_headers:nil) # @param workflow_name [String] The workflow name. # @param run_name [String] The workflow run name. # @param top [Integer] The number of items to be included in the result. - # @param filter [String] The filter to apply on the operation. + # @param filter [String] The filter to apply on the operation. Options for + # filters include: Status. # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # # @return [WorkflowRunActionListResult] which provide lazy access to pages of # the response. # - def list_as_lazy(resource_group_name, workflow_name, run_name, top:nil, filter:nil, custom_headers:nil) - response = list_async(resource_group_name, workflow_name, run_name, top:top, filter:filter, custom_headers:custom_headers).value! + def list_as_lazy(resource_group_name, workflow_name, run_name, top = nil, filter = nil, custom_headers = nil) + response = list_async(resource_group_name, workflow_name, run_name, top, filter, custom_headers).value! unless response.nil? page = response.body page.next_method = Proc.new do |next_page_link| - list_next_async(next_page_link, custom_headers:custom_headers) + list_next_async(next_page_link, custom_headers) end page end diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/workflow_run_operations.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/workflow_run_operations.rb new file mode 100644 index 0000000000..2f08a90b3a --- /dev/null +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/workflow_run_operations.rb @@ -0,0 +1,124 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::Logic::Mgmt::V2016_06_01 + # + # REST API for Azure Logic Apps. + # + class WorkflowRunOperations + include MsRestAzure + + # + # Creates and initializes a new instance of the WorkflowRunOperations class. + # @param client service class for accessing basic functionality. + # + def initialize(client) + @client = client + end + + # @return [LogicManagementClient] reference to the LogicManagementClient + attr_reader :client + + # + # Gets an operation for a run. + # + # @param resource_group_name [String] The resource group name. + # @param workflow_name [String] The workflow name. + # @param run_name [String] The workflow run name. + # @param operation_id [String] The workflow operation id. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [WorkflowRun] operation results. + # + def get(resource_group_name, workflow_name, run_name, operation_id, custom_headers = nil) + response = get_async(resource_group_name, workflow_name, run_name, operation_id, custom_headers).value! + response.body unless response.nil? + end + + # + # Gets an operation for a run. + # + # @param resource_group_name [String] The resource group name. + # @param workflow_name [String] The workflow name. + # @param run_name [String] The workflow run name. + # @param operation_id [String] The workflow operation id. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [MsRestAzure::AzureOperationResponse] HTTP response information. + # + def get_with_http_info(resource_group_name, workflow_name, run_name, operation_id, custom_headers = nil) + get_async(resource_group_name, workflow_name, run_name, operation_id, custom_headers).value! + end + + # + # Gets an operation for a run. + # + # @param resource_group_name [String] The resource group name. + # @param workflow_name [String] The workflow name. + # @param run_name [String] The workflow run name. + # @param operation_id [String] The workflow operation id. + # @param [Hash{String => String}] A hash of custom headers that will be added + # to the HTTP request. + # + # @return [Concurrent::Promise] Promise object which holds the HTTP response. + # + def get_async(resource_group_name, workflow_name, run_name, operation_id, custom_headers = nil) + fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? + fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? + fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? + fail ArgumentError, 'run_name is nil' if run_name.nil? + fail ArgumentError, 'operation_id is nil' if operation_id.nil? + fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? + + + request_headers = {} + + # Set Headers + request_headers['x-ms-client-request-id'] = SecureRandom.uuid + request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + path_template = 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/runs/{runName}/operations/{operationId}' + + request_url = @base_url || @client.base_url + + options = { + middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], + path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => resource_group_name,'workflowName' => workflow_name,'runName' => run_name,'operationId' => operation_id}, + query_params: {'api-version' => @client.api_version}, + headers: request_headers.merge(custom_headers || {}), + base_url: request_url + } + promise = @client.make_request_async(:get, path_template, options) + + promise = promise.then do |result| + http_response = result.response + status_code = http_response.status + response_content = http_response.body + unless status_code == 200 + error_model = JSON.load(response_content) + fail MsRestAzure::AzureOperationError.new(result.request, http_response, error_model) + end + + result.request_id = http_response['x-ms-request-id'] unless http_response['x-ms-request-id'].nil? + # Deserialize Response + if status_code == 200 + begin + parsed_response = response_content.to_s.empty? ? nil : JSON.load(response_content) + result_mapper = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowRun.mapper() + result.body = @client.deserialize(result_mapper, parsed_response) + rescue Exception => e + fail MsRest::DeserializationError.new('Error occurred in deserializing the response', e.message, e.backtrace, result) + end + end + + result + end + + promise.execute + end + + end +end diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/workflow_runs.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/workflow_runs.rb index 4924b021e3..40eedfdc9e 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/workflow_runs.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/workflow_runs.rb @@ -27,14 +27,15 @@ def initialize(client) # @param resource_group_name [String] The resource group name. # @param workflow_name [String] The workflow name. # @param top [Integer] The number of items to be included in the result. - # @param filter [String] The filter to apply on the operation. + # @param filter [String] The filter to apply on the operation. Options for + # filters include: Status, StartTime, and ClientTrackingId. # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # # @return [Array] operation results. # - def list(resource_group_name, workflow_name, top:nil, filter:nil, custom_headers:nil) - first_page = list_as_lazy(resource_group_name, workflow_name, top:top, filter:filter, custom_headers:custom_headers) + def list(resource_group_name, workflow_name, top = nil, filter = nil, custom_headers = nil) + first_page = list_as_lazy(resource_group_name, workflow_name, top, filter, custom_headers) first_page.get_all_items end @@ -44,14 +45,15 @@ def list(resource_group_name, workflow_name, top:nil, filter:nil, custom_headers # @param resource_group_name [String] The resource group name. # @param workflow_name [String] The workflow name. # @param top [Integer] The number of items to be included in the result. - # @param filter [String] The filter to apply on the operation. + # @param filter [String] The filter to apply on the operation. Options for + # filters include: Status, StartTime, and ClientTrackingId. # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_with_http_info(resource_group_name, workflow_name, top:nil, filter:nil, custom_headers:nil) - list_async(resource_group_name, workflow_name, top:top, filter:filter, custom_headers:custom_headers).value! + def list_with_http_info(resource_group_name, workflow_name, top = nil, filter = nil, custom_headers = nil) + list_async(resource_group_name, workflow_name, top, filter, custom_headers).value! end # @@ -60,13 +62,14 @@ def list_with_http_info(resource_group_name, workflow_name, top:nil, filter:nil, # @param resource_group_name [String] The resource group name. # @param workflow_name [String] The workflow name. # @param top [Integer] The number of items to be included in the result. - # @param filter [String] The filter to apply on the operation. + # @param filter [String] The filter to apply on the operation. Options for + # filters include: Status, StartTime, and ClientTrackingId. # @param [Hash{String => String}] A hash of custom headers that will be added # to the HTTP request. # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_async(resource_group_name, workflow_name, top:nil, filter:nil, custom_headers:nil) + def list_async(resource_group_name, workflow_name, top = nil, filter = nil, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? @@ -74,7 +77,6 @@ def list_async(resource_group_name, workflow_name, top:nil, filter:nil, custom_h request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -130,8 +132,8 @@ def list_async(resource_group_name, workflow_name, top:nil, filter:nil, custom_h # # @return [WorkflowRun] operation results. # - def get(resource_group_name, workflow_name, run_name, custom_headers:nil) - response = get_async(resource_group_name, workflow_name, run_name, custom_headers:custom_headers).value! + def get(resource_group_name, workflow_name, run_name, custom_headers = nil) + response = get_async(resource_group_name, workflow_name, run_name, custom_headers).value! response.body unless response.nil? end @@ -146,8 +148,8 @@ def get(resource_group_name, workflow_name, run_name, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def get_with_http_info(resource_group_name, workflow_name, run_name, custom_headers:nil) - get_async(resource_group_name, workflow_name, run_name, custom_headers:custom_headers).value! + def get_with_http_info(resource_group_name, workflow_name, run_name, custom_headers = nil) + get_async(resource_group_name, workflow_name, run_name, custom_headers).value! end # @@ -161,7 +163,7 @@ def get_with_http_info(resource_group_name, workflow_name, run_name, custom_head # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def get_async(resource_group_name, workflow_name, run_name, custom_headers:nil) + def get_async(resource_group_name, workflow_name, run_name, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? @@ -170,7 +172,6 @@ def get_async(resource_group_name, workflow_name, run_name, custom_headers:nil) request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -225,8 +226,8 @@ def get_async(resource_group_name, workflow_name, run_name, custom_headers:nil) # will be added to the HTTP request. # # - def cancel(resource_group_name, workflow_name, run_name, custom_headers:nil) - response = cancel_async(resource_group_name, workflow_name, run_name, custom_headers:custom_headers).value! + def cancel(resource_group_name, workflow_name, run_name, custom_headers = nil) + response = cancel_async(resource_group_name, workflow_name, run_name, custom_headers).value! nil end @@ -241,8 +242,8 @@ def cancel(resource_group_name, workflow_name, run_name, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def cancel_with_http_info(resource_group_name, workflow_name, run_name, custom_headers:nil) - cancel_async(resource_group_name, workflow_name, run_name, custom_headers:custom_headers).value! + def cancel_with_http_info(resource_group_name, workflow_name, run_name, custom_headers = nil) + cancel_async(resource_group_name, workflow_name, run_name, custom_headers).value! end # @@ -256,7 +257,7 @@ def cancel_with_http_info(resource_group_name, workflow_name, run_name, custom_h # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def cancel_async(resource_group_name, workflow_name, run_name, custom_headers:nil) + def cancel_async(resource_group_name, workflow_name, run_name, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? @@ -265,7 +266,6 @@ def cancel_async(resource_group_name, workflow_name, run_name, custom_headers:ni request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -310,8 +310,8 @@ def cancel_async(resource_group_name, workflow_name, run_name, custom_headers:ni # # @return [WorkflowRunListResult] operation results. # - def list_next(next_page_link, custom_headers:nil) - response = list_next_async(next_page_link, custom_headers:custom_headers).value! + def list_next(next_page_link, custom_headers = nil) + response = list_next_async(next_page_link, custom_headers).value! response.body unless response.nil? end @@ -325,8 +325,8 @@ def list_next(next_page_link, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_next_with_http_info(next_page_link, custom_headers:nil) - list_next_async(next_page_link, custom_headers:custom_headers).value! + def list_next_with_http_info(next_page_link, custom_headers = nil) + list_next_async(next_page_link, custom_headers).value! end # @@ -339,12 +339,11 @@ def list_next_with_http_info(next_page_link, custom_headers:nil) # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_next_async(next_page_link, custom_headers:nil) + def list_next_async(next_page_link, custom_headers = nil) fail ArgumentError, 'next_page_link is nil' if next_page_link.nil? request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -394,19 +393,20 @@ def list_next_async(next_page_link, custom_headers:nil) # @param resource_group_name [String] The resource group name. # @param workflow_name [String] The workflow name. # @param top [Integer] The number of items to be included in the result. - # @param filter [String] The filter to apply on the operation. + # @param filter [String] The filter to apply on the operation. Options for + # filters include: Status, StartTime, and ClientTrackingId. # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # # @return [WorkflowRunListResult] which provide lazy access to pages of the # response. # - def list_as_lazy(resource_group_name, workflow_name, top:nil, filter:nil, custom_headers:nil) - response = list_async(resource_group_name, workflow_name, top:top, filter:filter, custom_headers:custom_headers).value! + def list_as_lazy(resource_group_name, workflow_name, top = nil, filter = nil, custom_headers = nil) + response = list_async(resource_group_name, workflow_name, top, filter, custom_headers).value! unless response.nil? page = response.body page.next_method = Proc.new do |next_page_link| - list_next_async(next_page_link, custom_headers:custom_headers) + list_next_async(next_page_link, custom_headers) end page end diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/workflow_trigger_histories.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/workflow_trigger_histories.rb index 059991544d..e68ac26383 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/workflow_trigger_histories.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/workflow_trigger_histories.rb @@ -28,14 +28,15 @@ def initialize(client) # @param workflow_name [String] The workflow name. # @param trigger_name [String] The workflow trigger name. # @param top [Integer] The number of items to be included in the result. - # @param filter [String] The filter to apply on the operation. + # @param filter [String] The filter to apply on the operation. Options for + # filters include: Status, StartTime, and ClientTrackingId. # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # # @return [Array] operation results. # - def list(resource_group_name, workflow_name, trigger_name, top:nil, filter:nil, custom_headers:nil) - first_page = list_as_lazy(resource_group_name, workflow_name, trigger_name, top:top, filter:filter, custom_headers:custom_headers) + def list(resource_group_name, workflow_name, trigger_name, top = nil, filter = nil, custom_headers = nil) + first_page = list_as_lazy(resource_group_name, workflow_name, trigger_name, top, filter, custom_headers) first_page.get_all_items end @@ -46,14 +47,15 @@ def list(resource_group_name, workflow_name, trigger_name, top:nil, filter:nil, # @param workflow_name [String] The workflow name. # @param trigger_name [String] The workflow trigger name. # @param top [Integer] The number of items to be included in the result. - # @param filter [String] The filter to apply on the operation. + # @param filter [String] The filter to apply on the operation. Options for + # filters include: Status, StartTime, and ClientTrackingId. # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_with_http_info(resource_group_name, workflow_name, trigger_name, top:nil, filter:nil, custom_headers:nil) - list_async(resource_group_name, workflow_name, trigger_name, top:top, filter:filter, custom_headers:custom_headers).value! + def list_with_http_info(resource_group_name, workflow_name, trigger_name, top = nil, filter = nil, custom_headers = nil) + list_async(resource_group_name, workflow_name, trigger_name, top, filter, custom_headers).value! end # @@ -63,13 +65,14 @@ def list_with_http_info(resource_group_name, workflow_name, trigger_name, top:ni # @param workflow_name [String] The workflow name. # @param trigger_name [String] The workflow trigger name. # @param top [Integer] The number of items to be included in the result. - # @param filter [String] The filter to apply on the operation. + # @param filter [String] The filter to apply on the operation. Options for + # filters include: Status, StartTime, and ClientTrackingId. # @param [Hash{String => String}] A hash of custom headers that will be added # to the HTTP request. # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_async(resource_group_name, workflow_name, trigger_name, top:nil, filter:nil, custom_headers:nil) + def list_async(resource_group_name, workflow_name, trigger_name, top = nil, filter = nil, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? @@ -78,7 +81,6 @@ def list_async(resource_group_name, workflow_name, trigger_name, top:nil, filter request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -136,8 +138,8 @@ def list_async(resource_group_name, workflow_name, trigger_name, top:nil, filter # # @return [WorkflowTriggerHistory] operation results. # - def get(resource_group_name, workflow_name, trigger_name, history_name, custom_headers:nil) - response = get_async(resource_group_name, workflow_name, trigger_name, history_name, custom_headers:custom_headers).value! + def get(resource_group_name, workflow_name, trigger_name, history_name, custom_headers = nil) + response = get_async(resource_group_name, workflow_name, trigger_name, history_name, custom_headers).value! response.body unless response.nil? end @@ -154,8 +156,8 @@ def get(resource_group_name, workflow_name, trigger_name, history_name, custom_h # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def get_with_http_info(resource_group_name, workflow_name, trigger_name, history_name, custom_headers:nil) - get_async(resource_group_name, workflow_name, trigger_name, history_name, custom_headers:custom_headers).value! + def get_with_http_info(resource_group_name, workflow_name, trigger_name, history_name, custom_headers = nil) + get_async(resource_group_name, workflow_name, trigger_name, history_name, custom_headers).value! end # @@ -171,7 +173,7 @@ def get_with_http_info(resource_group_name, workflow_name, trigger_name, history # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def get_async(resource_group_name, workflow_name, trigger_name, history_name, custom_headers:nil) + def get_async(resource_group_name, workflow_name, trigger_name, history_name, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? @@ -181,7 +183,6 @@ def get_async(resource_group_name, workflow_name, trigger_name, history_name, cu request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -238,8 +239,8 @@ def get_async(resource_group_name, workflow_name, trigger_name, history_name, cu # will be added to the HTTP request. # # - def resubmit(resource_group_name, workflow_name, trigger_name, history_name, custom_headers:nil) - response = resubmit_async(resource_group_name, workflow_name, trigger_name, history_name, custom_headers:custom_headers).value! + def resubmit(resource_group_name, workflow_name, trigger_name, history_name, custom_headers = nil) + response = resubmit_async(resource_group_name, workflow_name, trigger_name, history_name, custom_headers).value! nil end @@ -256,8 +257,8 @@ def resubmit(resource_group_name, workflow_name, trigger_name, history_name, cus # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def resubmit_with_http_info(resource_group_name, workflow_name, trigger_name, history_name, custom_headers:nil) - resubmit_async(resource_group_name, workflow_name, trigger_name, history_name, custom_headers:custom_headers).value! + def resubmit_with_http_info(resource_group_name, workflow_name, trigger_name, history_name, custom_headers = nil) + resubmit_async(resource_group_name, workflow_name, trigger_name, history_name, custom_headers).value! end # @@ -273,7 +274,7 @@ def resubmit_with_http_info(resource_group_name, workflow_name, trigger_name, hi # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def resubmit_async(resource_group_name, workflow_name, trigger_name, history_name, custom_headers:nil) + def resubmit_async(resource_group_name, workflow_name, trigger_name, history_name, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? @@ -283,7 +284,6 @@ def resubmit_async(resource_group_name, workflow_name, trigger_name, history_nam request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -328,8 +328,8 @@ def resubmit_async(resource_group_name, workflow_name, trigger_name, history_nam # # @return [WorkflowTriggerHistoryListResult] operation results. # - def list_next(next_page_link, custom_headers:nil) - response = list_next_async(next_page_link, custom_headers:custom_headers).value! + def list_next(next_page_link, custom_headers = nil) + response = list_next_async(next_page_link, custom_headers).value! response.body unless response.nil? end @@ -343,8 +343,8 @@ def list_next(next_page_link, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_next_with_http_info(next_page_link, custom_headers:nil) - list_next_async(next_page_link, custom_headers:custom_headers).value! + def list_next_with_http_info(next_page_link, custom_headers = nil) + list_next_async(next_page_link, custom_headers).value! end # @@ -357,12 +357,11 @@ def list_next_with_http_info(next_page_link, custom_headers:nil) # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_next_async(next_page_link, custom_headers:nil) + def list_next_async(next_page_link, custom_headers = nil) fail ArgumentError, 'next_page_link is nil' if next_page_link.nil? request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -413,19 +412,20 @@ def list_next_async(next_page_link, custom_headers:nil) # @param workflow_name [String] The workflow name. # @param trigger_name [String] The workflow trigger name. # @param top [Integer] The number of items to be included in the result. - # @param filter [String] The filter to apply on the operation. + # @param filter [String] The filter to apply on the operation. Options for + # filters include: Status, StartTime, and ClientTrackingId. # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # # @return [WorkflowTriggerHistoryListResult] which provide lazy access to pages # of the response. # - def list_as_lazy(resource_group_name, workflow_name, trigger_name, top:nil, filter:nil, custom_headers:nil) - response = list_async(resource_group_name, workflow_name, trigger_name, top:top, filter:filter, custom_headers:custom_headers).value! + def list_as_lazy(resource_group_name, workflow_name, trigger_name, top = nil, filter = nil, custom_headers = nil) + response = list_async(resource_group_name, workflow_name, trigger_name, top, filter, custom_headers).value! unless response.nil? page = response.body page.next_method = Proc.new do |next_page_link| - list_next_async(next_page_link, custom_headers:custom_headers) + list_next_async(next_page_link, custom_headers) end page end diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/workflow_triggers.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/workflow_triggers.rb index fec3305dce..c2702cc92a 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/workflow_triggers.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/workflow_triggers.rb @@ -33,8 +33,8 @@ def initialize(client) # # @return [Array] operation results. # - def list(resource_group_name, workflow_name, top:nil, filter:nil, custom_headers:nil) - first_page = list_as_lazy(resource_group_name, workflow_name, top:top, filter:filter, custom_headers:custom_headers) + def list(resource_group_name, workflow_name, top = nil, filter = nil, custom_headers = nil) + first_page = list_as_lazy(resource_group_name, workflow_name, top, filter, custom_headers) first_page.get_all_items end @@ -50,8 +50,8 @@ def list(resource_group_name, workflow_name, top:nil, filter:nil, custom_headers # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_with_http_info(resource_group_name, workflow_name, top:nil, filter:nil, custom_headers:nil) - list_async(resource_group_name, workflow_name, top:top, filter:filter, custom_headers:custom_headers).value! + def list_with_http_info(resource_group_name, workflow_name, top = nil, filter = nil, custom_headers = nil) + list_async(resource_group_name, workflow_name, top, filter, custom_headers).value! end # @@ -66,7 +66,7 @@ def list_with_http_info(resource_group_name, workflow_name, top:nil, filter:nil, # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_async(resource_group_name, workflow_name, top:nil, filter:nil, custom_headers:nil) + def list_async(resource_group_name, workflow_name, top = nil, filter = nil, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? @@ -74,7 +74,6 @@ def list_async(resource_group_name, workflow_name, top:nil, filter:nil, custom_h request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -130,8 +129,8 @@ def list_async(resource_group_name, workflow_name, top:nil, filter:nil, custom_h # # @return [WorkflowTrigger] operation results. # - def get(resource_group_name, workflow_name, trigger_name, custom_headers:nil) - response = get_async(resource_group_name, workflow_name, trigger_name, custom_headers:custom_headers).value! + def get(resource_group_name, workflow_name, trigger_name, custom_headers = nil) + response = get_async(resource_group_name, workflow_name, trigger_name, custom_headers).value! response.body unless response.nil? end @@ -146,8 +145,8 @@ def get(resource_group_name, workflow_name, trigger_name, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def get_with_http_info(resource_group_name, workflow_name, trigger_name, custom_headers:nil) - get_async(resource_group_name, workflow_name, trigger_name, custom_headers:custom_headers).value! + def get_with_http_info(resource_group_name, workflow_name, trigger_name, custom_headers = nil) + get_async(resource_group_name, workflow_name, trigger_name, custom_headers).value! end # @@ -161,7 +160,7 @@ def get_with_http_info(resource_group_name, workflow_name, trigger_name, custom_ # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def get_async(resource_group_name, workflow_name, trigger_name, custom_headers:nil) + def get_async(resource_group_name, workflow_name, trigger_name, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? @@ -170,7 +169,6 @@ def get_async(resource_group_name, workflow_name, trigger_name, custom_headers:n request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -215,6 +213,90 @@ def get_async(resource_group_name, workflow_name, trigger_name, custom_headers:n promise.execute end + # + # Resets a workflow trigger. + # + # @param resource_group_name [String] The resource group name. + # @param workflow_name [String] The workflow name. + # @param trigger_name [String] The workflow trigger name. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # + def reset(resource_group_name, workflow_name, trigger_name, custom_headers = nil) + response = reset_async(resource_group_name, workflow_name, trigger_name, custom_headers).value! + nil + end + + # + # Resets a workflow trigger. + # + # @param resource_group_name [String] The resource group name. + # @param workflow_name [String] The workflow name. + # @param trigger_name [String] The workflow trigger name. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [MsRestAzure::AzureOperationResponse] HTTP response information. + # + def reset_with_http_info(resource_group_name, workflow_name, trigger_name, custom_headers = nil) + reset_async(resource_group_name, workflow_name, trigger_name, custom_headers).value! + end + + # + # Resets a workflow trigger. + # + # @param resource_group_name [String] The resource group name. + # @param workflow_name [String] The workflow name. + # @param trigger_name [String] The workflow trigger name. + # @param [Hash{String => String}] A hash of custom headers that will be added + # to the HTTP request. + # + # @return [Concurrent::Promise] Promise object which holds the HTTP response. + # + def reset_async(resource_group_name, workflow_name, trigger_name, custom_headers = nil) + fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? + fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? + fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? + fail ArgumentError, 'trigger_name is nil' if trigger_name.nil? + fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? + + + request_headers = {} + + # Set Headers + request_headers['x-ms-client-request-id'] = SecureRandom.uuid + request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + path_template = 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/triggers/{triggerName}/reset' + + request_url = @base_url || @client.base_url + + options = { + middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], + path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => resource_group_name,'workflowName' => workflow_name,'triggerName' => trigger_name}, + query_params: {'api-version' => @client.api_version}, + headers: request_headers.merge(custom_headers || {}), + base_url: request_url + } + promise = @client.make_request_async(:post, path_template, options) + + promise = promise.then do |result| + http_response = result.response + status_code = http_response.status + response_content = http_response.body + unless status_code == 200 + error_model = JSON.load(response_content) + fail MsRestAzure::AzureOperationError.new(result.request, http_response, error_model) + end + + result.request_id = http_response['x-ms-request-id'] unless http_response['x-ms-request-id'].nil? + + result + end + + promise.execute + end + # # Runs a workflow trigger. # @@ -226,8 +308,8 @@ def get_async(resource_group_name, workflow_name, trigger_name, custom_headers:n # # @return [Object] operation results. # - def run(resource_group_name, workflow_name, trigger_name, custom_headers:nil) - response = run_async(resource_group_name, workflow_name, trigger_name, custom_headers:custom_headers).value! + def run(resource_group_name, workflow_name, trigger_name, custom_headers = nil) + response = run_async(resource_group_name, workflow_name, trigger_name, custom_headers).value! response.body unless response.nil? end @@ -242,8 +324,8 @@ def run(resource_group_name, workflow_name, trigger_name, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def run_with_http_info(resource_group_name, workflow_name, trigger_name, custom_headers:nil) - run_async(resource_group_name, workflow_name, trigger_name, custom_headers:custom_headers).value! + def run_with_http_info(resource_group_name, workflow_name, trigger_name, custom_headers = nil) + run_async(resource_group_name, workflow_name, trigger_name, custom_headers).value! end # @@ -257,7 +339,7 @@ def run_with_http_info(resource_group_name, workflow_name, trigger_name, custom_ # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def run_async(resource_group_name, workflow_name, trigger_name, custom_headers:nil) + def run_async(resource_group_name, workflow_name, trigger_name, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? @@ -266,7 +348,6 @@ def run_async(resource_group_name, workflow_name, trigger_name, custom_headers:n request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -302,7 +383,7 @@ def run_async(resource_group_name, workflow_name, trigger_name, custom_headers:n end # - # Gets the callback URL for a workflow trigger. + # Get the trigger schema as JSON. # # @param resource_group_name [String] The resource group name. # @param workflow_name [String] The workflow name. @@ -310,15 +391,15 @@ def run_async(resource_group_name, workflow_name, trigger_name, custom_headers:n # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # - # @return [WorkflowTriggerCallbackUrl] operation results. + # @return [JsonSchema] operation results. # - def list_callback_url(resource_group_name, workflow_name, trigger_name, custom_headers:nil) - response = list_callback_url_async(resource_group_name, workflow_name, trigger_name, custom_headers:custom_headers).value! + def get_schema_json(resource_group_name, workflow_name, trigger_name, custom_headers = nil) + response = get_schema_json_async(resource_group_name, workflow_name, trigger_name, custom_headers).value! response.body unless response.nil? end # - # Gets the callback URL for a workflow trigger. + # Get the trigger schema as JSON. # # @param resource_group_name [String] The resource group name. # @param workflow_name [String] The workflow name. @@ -328,12 +409,12 @@ def list_callback_url(resource_group_name, workflow_name, trigger_name, custom_h # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_callback_url_with_http_info(resource_group_name, workflow_name, trigger_name, custom_headers:nil) - list_callback_url_async(resource_group_name, workflow_name, trigger_name, custom_headers:custom_headers).value! + def get_schema_json_with_http_info(resource_group_name, workflow_name, trigger_name, custom_headers = nil) + get_schema_json_async(resource_group_name, workflow_name, trigger_name, custom_headers).value! end # - # Gets the callback URL for a workflow trigger. + # Get the trigger schema as JSON. # # @param resource_group_name [String] The resource group name. # @param workflow_name [String] The workflow name. @@ -343,7 +424,7 @@ def list_callback_url_with_http_info(resource_group_name, workflow_name, trigger # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_callback_url_async(resource_group_name, workflow_name, trigger_name, custom_headers:nil) + def get_schema_json_async(resource_group_name, workflow_name, trigger_name, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? @@ -352,8 +433,202 @@ def list_callback_url_async(resource_group_name, workflow_name, trigger_name, cu request_headers = {} + + # Set Headers + request_headers['x-ms-client-request-id'] = SecureRandom.uuid + request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + path_template = 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/triggers/{triggerName}/schemas/json' + + request_url = @base_url || @client.base_url + + options = { + middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], + path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => resource_group_name,'workflowName' => workflow_name,'triggerName' => trigger_name}, + query_params: {'api-version' => @client.api_version}, + headers: request_headers.merge(custom_headers || {}), + base_url: request_url + } + promise = @client.make_request_async(:get, path_template, options) + + promise = promise.then do |result| + http_response = result.response + status_code = http_response.status + response_content = http_response.body + unless status_code == 200 + error_model = JSON.load(response_content) + fail MsRestAzure::AzureOperationError.new(result.request, http_response, error_model) + end + + result.request_id = http_response['x-ms-request-id'] unless http_response['x-ms-request-id'].nil? + # Deserialize Response + if status_code == 200 + begin + parsed_response = response_content.to_s.empty? ? nil : JSON.load(response_content) + result_mapper = Azure::Logic::Mgmt::V2016_06_01::Models::JsonSchema.mapper() + result.body = @client.deserialize(result_mapper, parsed_response) + rescue Exception => e + fail MsRest::DeserializationError.new('Error occurred in deserializing the response', e.message, e.backtrace, result) + end + end + + result + end + + promise.execute + end + + # + # Sets the state of a workflow trigger. + # + # @param resource_group_name [String] The resource group name. + # @param workflow_name [String] The workflow name. + # @param trigger_name [String] The workflow trigger name. + # @param set_state [SetTriggerStateActionDefinition] The workflow trigger + # state. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # + def set_state(resource_group_name, workflow_name, trigger_name, set_state, custom_headers = nil) + response = set_state_async(resource_group_name, workflow_name, trigger_name, set_state, custom_headers).value! + nil + end + + # + # Sets the state of a workflow trigger. + # + # @param resource_group_name [String] The resource group name. + # @param workflow_name [String] The workflow name. + # @param trigger_name [String] The workflow trigger name. + # @param set_state [SetTriggerStateActionDefinition] The workflow trigger + # state. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [MsRestAzure::AzureOperationResponse] HTTP response information. + # + def set_state_with_http_info(resource_group_name, workflow_name, trigger_name, set_state, custom_headers = nil) + set_state_async(resource_group_name, workflow_name, trigger_name, set_state, custom_headers).value! + end + + # + # Sets the state of a workflow trigger. + # + # @param resource_group_name [String] The resource group name. + # @param workflow_name [String] The workflow name. + # @param trigger_name [String] The workflow trigger name. + # @param set_state [SetTriggerStateActionDefinition] The workflow trigger + # state. + # @param [Hash{String => String}] A hash of custom headers that will be added + # to the HTTP request. + # + # @return [Concurrent::Promise] Promise object which holds the HTTP response. + # + def set_state_async(resource_group_name, workflow_name, trigger_name, set_state, custom_headers = nil) + fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? + fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? + fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? + fail ArgumentError, 'trigger_name is nil' if trigger_name.nil? + fail ArgumentError, 'set_state is nil' if set_state.nil? + fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? + + + request_headers = {} + + # Set Headers + request_headers['x-ms-client-request-id'] = SecureRandom.uuid + request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + request_headers['Content-Type'] = 'application/json; charset=utf-8' + # Serialize Request + request_mapper = Azure::Logic::Mgmt::V2016_06_01::Models::SetTriggerStateActionDefinition.mapper() + request_content = @client.serialize(request_mapper, set_state) + request_content = request_content != nil ? JSON.generate(request_content, quirks_mode: true) : nil + + path_template = 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/triggers/{triggerName}/setState' + + request_url = @base_url || @client.base_url + + options = { + middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], + path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => resource_group_name,'workflowName' => workflow_name,'triggerName' => trigger_name}, + query_params: {'api-version' => @client.api_version}, + body: request_content, + headers: request_headers.merge(custom_headers || {}), + base_url: request_url + } + promise = @client.make_request_async(:post, path_template, options) + + promise = promise.then do |result| + http_response = result.response + status_code = http_response.status + response_content = http_response.body + unless status_code == 200 + error_model = JSON.load(response_content) + fail MsRestAzure::AzureOperationError.new(result.request, http_response, error_model) + end + + result.request_id = http_response['x-ms-request-id'] unless http_response['x-ms-request-id'].nil? + + result + end + + promise.execute + end + + # + # Get the callback URL for a workflow trigger. + # + # @param resource_group_name [String] The resource group name. + # @param workflow_name [String] The workflow name. + # @param trigger_name [String] The workflow trigger name. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [WorkflowTriggerCallbackUrl] operation results. + # + def list_callback_url(resource_group_name, workflow_name, trigger_name, custom_headers = nil) + response = list_callback_url_async(resource_group_name, workflow_name, trigger_name, custom_headers).value! + response.body unless response.nil? + end + + # + # Get the callback URL for a workflow trigger. + # + # @param resource_group_name [String] The resource group name. + # @param workflow_name [String] The workflow name. + # @param trigger_name [String] The workflow trigger name. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [MsRestAzure::AzureOperationResponse] HTTP response information. + # + def list_callback_url_with_http_info(resource_group_name, workflow_name, trigger_name, custom_headers = nil) + list_callback_url_async(resource_group_name, workflow_name, trigger_name, custom_headers).value! + end + + # + # Get the callback URL for a workflow trigger. + # + # @param resource_group_name [String] The resource group name. + # @param workflow_name [String] The workflow name. + # @param trigger_name [String] The workflow trigger name. + # @param [Hash{String => String}] A hash of custom headers that will be added + # to the HTTP request. + # + # @return [Concurrent::Promise] Promise object which holds the HTTP response. + # + def list_callback_url_async(resource_group_name, workflow_name, trigger_name, custom_headers = nil) + fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? + fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? + fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? + fail ArgumentError, 'trigger_name is nil' if trigger_name.nil? + fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? + + + request_headers = {} + # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? @@ -407,8 +682,8 @@ def list_callback_url_async(resource_group_name, workflow_name, trigger_name, cu # # @return [WorkflowTriggerListResult] operation results. # - def list_next(next_page_link, custom_headers:nil) - response = list_next_async(next_page_link, custom_headers:custom_headers).value! + def list_next(next_page_link, custom_headers = nil) + response = list_next_async(next_page_link, custom_headers).value! response.body unless response.nil? end @@ -422,8 +697,8 @@ def list_next(next_page_link, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_next_with_http_info(next_page_link, custom_headers:nil) - list_next_async(next_page_link, custom_headers:custom_headers).value! + def list_next_with_http_info(next_page_link, custom_headers = nil) + list_next_async(next_page_link, custom_headers).value! end # @@ -436,12 +711,11 @@ def list_next_with_http_info(next_page_link, custom_headers:nil) # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_next_async(next_page_link, custom_headers:nil) + def list_next_async(next_page_link, custom_headers = nil) fail ArgumentError, 'next_page_link is nil' if next_page_link.nil? request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -498,12 +772,12 @@ def list_next_async(next_page_link, custom_headers:nil) # @return [WorkflowTriggerListResult] which provide lazy access to pages of the # response. # - def list_as_lazy(resource_group_name, workflow_name, top:nil, filter:nil, custom_headers:nil) - response = list_async(resource_group_name, workflow_name, top:top, filter:filter, custom_headers:custom_headers).value! + def list_as_lazy(resource_group_name, workflow_name, top = nil, filter = nil, custom_headers = nil) + response = list_async(resource_group_name, workflow_name, top, filter, custom_headers).value! unless response.nil? page = response.body page.next_method = Proc.new do |next_page_link| - list_next_async(next_page_link, custom_headers:custom_headers) + list_next_async(next_page_link, custom_headers) end page end diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/workflow_versions.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/workflow_versions.rb index bbb7426dfa..e0859e19f6 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/workflow_versions.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/workflow_versions.rb @@ -32,8 +32,8 @@ def initialize(client) # # @return [Array] operation results. # - def list(resource_group_name, workflow_name, top:nil, custom_headers:nil) - first_page = list_as_lazy(resource_group_name, workflow_name, top:top, custom_headers:custom_headers) + def list(resource_group_name, workflow_name, top = nil, custom_headers = nil) + first_page = list_as_lazy(resource_group_name, workflow_name, top, custom_headers) first_page.get_all_items end @@ -48,8 +48,8 @@ def list(resource_group_name, workflow_name, top:nil, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_with_http_info(resource_group_name, workflow_name, top:nil, custom_headers:nil) - list_async(resource_group_name, workflow_name, top:top, custom_headers:custom_headers).value! + def list_with_http_info(resource_group_name, workflow_name, top = nil, custom_headers = nil) + list_async(resource_group_name, workflow_name, top, custom_headers).value! end # @@ -63,7 +63,7 @@ def list_with_http_info(resource_group_name, workflow_name, top:nil, custom_head # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_async(resource_group_name, workflow_name, top:nil, custom_headers:nil) + def list_async(resource_group_name, workflow_name, top = nil, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? @@ -71,7 +71,6 @@ def list_async(resource_group_name, workflow_name, top:nil, custom_headers:nil) request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -127,8 +126,8 @@ def list_async(resource_group_name, workflow_name, top:nil, custom_headers:nil) # # @return [WorkflowVersion] operation results. # - def get(resource_group_name, workflow_name, version_id, custom_headers:nil) - response = get_async(resource_group_name, workflow_name, version_id, custom_headers:custom_headers).value! + def get(resource_group_name, workflow_name, version_id, custom_headers = nil) + response = get_async(resource_group_name, workflow_name, version_id, custom_headers).value! response.body unless response.nil? end @@ -143,8 +142,8 @@ def get(resource_group_name, workflow_name, version_id, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def get_with_http_info(resource_group_name, workflow_name, version_id, custom_headers:nil) - get_async(resource_group_name, workflow_name, version_id, custom_headers:custom_headers).value! + def get_with_http_info(resource_group_name, workflow_name, version_id, custom_headers = nil) + get_async(resource_group_name, workflow_name, version_id, custom_headers).value! end # @@ -158,7 +157,7 @@ def get_with_http_info(resource_group_name, workflow_name, version_id, custom_he # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def get_async(resource_group_name, workflow_name, version_id, custom_headers:nil) + def get_async(resource_group_name, workflow_name, version_id, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? @@ -167,7 +166,6 @@ def get_async(resource_group_name, workflow_name, version_id, custom_headers:nil request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -213,7 +211,7 @@ def get_async(resource_group_name, workflow_name, version_id, custom_headers:nil end # - # Lists the callback URL for a trigger of a workflow version. + # Get the callback url for a trigger of a workflow version. # # @param resource_group_name [String] The resource group name. # @param workflow_name [String] The workflow name. @@ -225,13 +223,13 @@ def get_async(resource_group_name, workflow_name, version_id, custom_headers:nil # # @return [WorkflowTriggerCallbackUrl] operation results. # - def list_callback_url(resource_group_name, workflow_name, version_id, trigger_name, parameters:nil, custom_headers:nil) - response = list_callback_url_async(resource_group_name, workflow_name, version_id, trigger_name, parameters:parameters, custom_headers:custom_headers).value! + def list_callback_url(resource_group_name, workflow_name, version_id, trigger_name, parameters = nil, custom_headers = nil) + response = list_callback_url_async(resource_group_name, workflow_name, version_id, trigger_name, parameters, custom_headers).value! response.body unless response.nil? end # - # Lists the callback URL for a trigger of a workflow version. + # Get the callback url for a trigger of a workflow version. # # @param resource_group_name [String] The resource group name. # @param workflow_name [String] The workflow name. @@ -243,12 +241,12 @@ def list_callback_url(resource_group_name, workflow_name, version_id, trigger_na # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_callback_url_with_http_info(resource_group_name, workflow_name, version_id, trigger_name, parameters:nil, custom_headers:nil) - list_callback_url_async(resource_group_name, workflow_name, version_id, trigger_name, parameters:parameters, custom_headers:custom_headers).value! + def list_callback_url_with_http_info(resource_group_name, workflow_name, version_id, trigger_name, parameters = nil, custom_headers = nil) + list_callback_url_async(resource_group_name, workflow_name, version_id, trigger_name, parameters, custom_headers).value! end # - # Lists the callback URL for a trigger of a workflow version. + # Get the callback url for a trigger of a workflow version. # # @param resource_group_name [String] The resource group name. # @param workflow_name [String] The workflow name. @@ -260,7 +258,7 @@ def list_callback_url_with_http_info(resource_group_name, workflow_name, version # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_callback_url_async(resource_group_name, workflow_name, version_id, trigger_name, parameters:nil, custom_headers:nil) + def list_callback_url_async(resource_group_name, workflow_name, version_id, trigger_name, parameters = nil, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? @@ -270,12 +268,13 @@ def list_callback_url_async(resource_group_name, workflow_name, version_id, trig request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + request_headers['Content-Type'] = 'application/json; charset=utf-8' + # Serialize Request request_mapper = Azure::Logic::Mgmt::V2016_06_01::Models::GetCallbackUrlParameters.mapper() request_content = @client.serialize(request_mapper, parameters) @@ -332,8 +331,8 @@ def list_callback_url_async(resource_group_name, workflow_name, version_id, trig # # @return [WorkflowVersionListResult] operation results. # - def list_next(next_page_link, custom_headers:nil) - response = list_next_async(next_page_link, custom_headers:custom_headers).value! + def list_next(next_page_link, custom_headers = nil) + response = list_next_async(next_page_link, custom_headers).value! response.body unless response.nil? end @@ -347,8 +346,8 @@ def list_next(next_page_link, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_next_with_http_info(next_page_link, custom_headers:nil) - list_next_async(next_page_link, custom_headers:custom_headers).value! + def list_next_with_http_info(next_page_link, custom_headers = nil) + list_next_async(next_page_link, custom_headers).value! end # @@ -361,12 +360,11 @@ def list_next_with_http_info(next_page_link, custom_headers:nil) # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_next_async(next_page_link, custom_headers:nil) + def list_next_async(next_page_link, custom_headers = nil) fail ArgumentError, 'next_page_link is nil' if next_page_link.nil? request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -422,12 +420,12 @@ def list_next_async(next_page_link, custom_headers:nil) # @return [WorkflowVersionListResult] which provide lazy access to pages of the # response. # - def list_as_lazy(resource_group_name, workflow_name, top:nil, custom_headers:nil) - response = list_async(resource_group_name, workflow_name, top:top, custom_headers:custom_headers).value! + def list_as_lazy(resource_group_name, workflow_name, top = nil, custom_headers = nil) + response = list_async(resource_group_name, workflow_name, top, custom_headers).value! unless response.nil? page = response.body page.next_method = Proc.new do |next_page_link| - list_next_async(next_page_link, custom_headers:custom_headers) + list_next_async(next_page_link, custom_headers) end page end diff --git a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/workflows.rb b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/workflows.rb index 7a75174a50..79b11f2f70 100644 --- a/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/workflows.rb +++ b/management/azure_mgmt_logic/lib/2016-06-01/generated/azure_mgmt_logic/workflows.rb @@ -25,14 +25,15 @@ def initialize(client) # Gets a list of workflows by subscription. # # @param top [Integer] The number of items to be included in the result. - # @param filter [String] The filter to apply on the operation. + # @param filter [String] The filter to apply on the operation. Options for + # filters include: State, Trigger, and ReferencedResourceId. # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # # @return [Array] operation results. # - def list_by_subscription(top:nil, filter:nil, custom_headers:nil) - first_page = list_by_subscription_as_lazy(top:top, filter:filter, custom_headers:custom_headers) + def list_by_subscription(top = nil, filter = nil, custom_headers = nil) + first_page = list_by_subscription_as_lazy(top, filter, custom_headers) first_page.get_all_items end @@ -40,33 +41,34 @@ def list_by_subscription(top:nil, filter:nil, custom_headers:nil) # Gets a list of workflows by subscription. # # @param top [Integer] The number of items to be included in the result. - # @param filter [String] The filter to apply on the operation. + # @param filter [String] The filter to apply on the operation. Options for + # filters include: State, Trigger, and ReferencedResourceId. # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_by_subscription_with_http_info(top:nil, filter:nil, custom_headers:nil) - list_by_subscription_async(top:top, filter:filter, custom_headers:custom_headers).value! + def list_by_subscription_with_http_info(top = nil, filter = nil, custom_headers = nil) + list_by_subscription_async(top, filter, custom_headers).value! end # # Gets a list of workflows by subscription. # # @param top [Integer] The number of items to be included in the result. - # @param filter [String] The filter to apply on the operation. + # @param filter [String] The filter to apply on the operation. Options for + # filters include: State, Trigger, and ReferencedResourceId. # @param [Hash{String => String}] A hash of custom headers that will be added # to the HTTP request. # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_by_subscription_async(top:nil, filter:nil, custom_headers:nil) + def list_by_subscription_async(top = nil, filter = nil, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -116,14 +118,15 @@ def list_by_subscription_async(top:nil, filter:nil, custom_headers:nil) # # @param resource_group_name [String] The resource group name. # @param top [Integer] The number of items to be included in the result. - # @param filter [String] The filter to apply on the operation. + # @param filter [String] The filter to apply on the operation. Options for + # filters include: State, Trigger, and ReferencedResourceId. # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # # @return [Array] operation results. # - def list_by_resource_group(resource_group_name, top:nil, filter:nil, custom_headers:nil) - first_page = list_by_resource_group_as_lazy(resource_group_name, top:top, filter:filter, custom_headers:custom_headers) + def list_by_resource_group(resource_group_name, top = nil, filter = nil, custom_headers = nil) + first_page = list_by_resource_group_as_lazy(resource_group_name, top, filter, custom_headers) first_page.get_all_items end @@ -132,14 +135,15 @@ def list_by_resource_group(resource_group_name, top:nil, filter:nil, custom_head # # @param resource_group_name [String] The resource group name. # @param top [Integer] The number of items to be included in the result. - # @param filter [String] The filter to apply on the operation. + # @param filter [String] The filter to apply on the operation. Options for + # filters include: State, Trigger, and ReferencedResourceId. # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_by_resource_group_with_http_info(resource_group_name, top:nil, filter:nil, custom_headers:nil) - list_by_resource_group_async(resource_group_name, top:top, filter:filter, custom_headers:custom_headers).value! + def list_by_resource_group_with_http_info(resource_group_name, top = nil, filter = nil, custom_headers = nil) + list_by_resource_group_async(resource_group_name, top, filter, custom_headers).value! end # @@ -147,20 +151,20 @@ def list_by_resource_group_with_http_info(resource_group_name, top:nil, filter:n # # @param resource_group_name [String] The resource group name. # @param top [Integer] The number of items to be included in the result. - # @param filter [String] The filter to apply on the operation. + # @param filter [String] The filter to apply on the operation. Options for + # filters include: State, Trigger, and ReferencedResourceId. # @param [Hash{String => String}] A hash of custom headers that will be added # to the HTTP request. # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_by_resource_group_async(resource_group_name, top:nil, filter:nil, custom_headers:nil) + def list_by_resource_group_async(resource_group_name, top = nil, filter = nil, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -215,8 +219,8 @@ def list_by_resource_group_async(resource_group_name, top:nil, filter:nil, custo # # @return [Workflow] operation results. # - def get(resource_group_name, workflow_name, custom_headers:nil) - response = get_async(resource_group_name, workflow_name, custom_headers:custom_headers).value! + def get(resource_group_name, workflow_name, custom_headers = nil) + response = get_async(resource_group_name, workflow_name, custom_headers).value! response.body unless response.nil? end @@ -230,8 +234,8 @@ def get(resource_group_name, workflow_name, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def get_with_http_info(resource_group_name, workflow_name, custom_headers:nil) - get_async(resource_group_name, workflow_name, custom_headers:custom_headers).value! + def get_with_http_info(resource_group_name, workflow_name, custom_headers = nil) + get_async(resource_group_name, workflow_name, custom_headers).value! end # @@ -244,7 +248,7 @@ def get_with_http_info(resource_group_name, workflow_name, custom_headers:nil) # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def get_async(resource_group_name, workflow_name, custom_headers:nil) + def get_async(resource_group_name, workflow_name, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? @@ -252,7 +256,6 @@ def get_async(resource_group_name, workflow_name, custom_headers:nil) request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -308,8 +311,8 @@ def get_async(resource_group_name, workflow_name, custom_headers:nil) # # @return [Workflow] operation results. # - def create_or_update(resource_group_name, workflow_name, workflow, custom_headers:nil) - response = create_or_update_async(resource_group_name, workflow_name, workflow, custom_headers:custom_headers).value! + def create_or_update(resource_group_name, workflow_name, workflow, custom_headers = nil) + response = create_or_update_async(resource_group_name, workflow_name, workflow, custom_headers).value! response.body unless response.nil? end @@ -324,8 +327,8 @@ def create_or_update(resource_group_name, workflow_name, workflow, custom_header # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def create_or_update_with_http_info(resource_group_name, workflow_name, workflow, custom_headers:nil) - create_or_update_async(resource_group_name, workflow_name, workflow, custom_headers:custom_headers).value! + def create_or_update_with_http_info(resource_group_name, workflow_name, workflow, custom_headers = nil) + create_or_update_async(resource_group_name, workflow_name, workflow, custom_headers).value! end # @@ -339,7 +342,7 @@ def create_or_update_with_http_info(resource_group_name, workflow_name, workflow # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def create_or_update_async(resource_group_name, workflow_name, workflow, custom_headers:nil) + def create_or_update_async(resource_group_name, workflow_name, workflow, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? @@ -348,12 +351,13 @@ def create_or_update_async(resource_group_name, workflow_name, workflow, custom_ request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + request_headers['Content-Type'] = 'application/json; charset=utf-8' + # Serialize Request request_mapper = Azure::Logic::Mgmt::V2016_06_01::Models::Workflow.mapper() request_content = @client.serialize(request_mapper, workflow) @@ -421,8 +425,8 @@ def create_or_update_async(resource_group_name, workflow_name, workflow, custom_ # # @return [Workflow] operation results. # - def update(resource_group_name, workflow_name, workflow, custom_headers:nil) - response = update_async(resource_group_name, workflow_name, workflow, custom_headers:custom_headers).value! + def update(resource_group_name, workflow_name, workflow, custom_headers = nil) + response = update_async(resource_group_name, workflow_name, workflow, custom_headers).value! response.body unless response.nil? end @@ -437,8 +441,8 @@ def update(resource_group_name, workflow_name, workflow, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def update_with_http_info(resource_group_name, workflow_name, workflow, custom_headers:nil) - update_async(resource_group_name, workflow_name, workflow, custom_headers:custom_headers).value! + def update_with_http_info(resource_group_name, workflow_name, workflow, custom_headers = nil) + update_async(resource_group_name, workflow_name, workflow, custom_headers).value! end # @@ -452,7 +456,7 @@ def update_with_http_info(resource_group_name, workflow_name, workflow, custom_h # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def update_async(resource_group_name, workflow_name, workflow, custom_headers:nil) + def update_async(resource_group_name, workflow_name, workflow, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? @@ -461,12 +465,13 @@ def update_async(resource_group_name, workflow_name, workflow, custom_headers:ni request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + request_headers['Content-Type'] = 'application/json; charset=utf-8' + # Serialize Request request_mapper = Azure::Logic::Mgmt::V2016_06_01::Models::Workflow.mapper() request_content = @client.serialize(request_mapper, workflow) @@ -522,8 +527,8 @@ def update_async(resource_group_name, workflow_name, workflow, custom_headers:ni # will be added to the HTTP request. # # - def delete(resource_group_name, workflow_name, custom_headers:nil) - response = delete_async(resource_group_name, workflow_name, custom_headers:custom_headers).value! + def delete(resource_group_name, workflow_name, custom_headers = nil) + response = delete_async(resource_group_name, workflow_name, custom_headers).value! nil end @@ -537,8 +542,8 @@ def delete(resource_group_name, workflow_name, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def delete_with_http_info(resource_group_name, workflow_name, custom_headers:nil) - delete_async(resource_group_name, workflow_name, custom_headers:custom_headers).value! + def delete_with_http_info(resource_group_name, workflow_name, custom_headers = nil) + delete_async(resource_group_name, workflow_name, custom_headers).value! end # @@ -551,7 +556,7 @@ def delete_with_http_info(resource_group_name, workflow_name, custom_headers:nil # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def delete_async(resource_group_name, workflow_name, custom_headers:nil) + def delete_async(resource_group_name, workflow_name, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? @@ -559,7 +564,6 @@ def delete_async(resource_group_name, workflow_name, custom_headers:nil) request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -603,8 +607,8 @@ def delete_async(resource_group_name, workflow_name, custom_headers:nil) # will be added to the HTTP request. # # - def disable(resource_group_name, workflow_name, custom_headers:nil) - response = disable_async(resource_group_name, workflow_name, custom_headers:custom_headers).value! + def disable(resource_group_name, workflow_name, custom_headers = nil) + response = disable_async(resource_group_name, workflow_name, custom_headers).value! nil end @@ -618,8 +622,8 @@ def disable(resource_group_name, workflow_name, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def disable_with_http_info(resource_group_name, workflow_name, custom_headers:nil) - disable_async(resource_group_name, workflow_name, custom_headers:custom_headers).value! + def disable_with_http_info(resource_group_name, workflow_name, custom_headers = nil) + disable_async(resource_group_name, workflow_name, custom_headers).value! end # @@ -632,7 +636,7 @@ def disable_with_http_info(resource_group_name, workflow_name, custom_headers:ni # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def disable_async(resource_group_name, workflow_name, custom_headers:nil) + def disable_async(resource_group_name, workflow_name, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? @@ -640,7 +644,6 @@ def disable_async(resource_group_name, workflow_name, custom_headers:nil) request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -684,8 +687,8 @@ def disable_async(resource_group_name, workflow_name, custom_headers:nil) # will be added to the HTTP request. # # - def enable(resource_group_name, workflow_name, custom_headers:nil) - response = enable_async(resource_group_name, workflow_name, custom_headers:custom_headers).value! + def enable(resource_group_name, workflow_name, custom_headers = nil) + response = enable_async(resource_group_name, workflow_name, custom_headers).value! nil end @@ -699,8 +702,8 @@ def enable(resource_group_name, workflow_name, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def enable_with_http_info(resource_group_name, workflow_name, custom_headers:nil) - enable_async(resource_group_name, workflow_name, custom_headers:custom_headers).value! + def enable_with_http_info(resource_group_name, workflow_name, custom_headers = nil) + enable_async(resource_group_name, workflow_name, custom_headers).value! end # @@ -713,7 +716,7 @@ def enable_with_http_info(resource_group_name, workflow_name, custom_headers:nil # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def enable_async(resource_group_name, workflow_name, custom_headers:nil) + def enable_async(resource_group_name, workflow_name, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? @@ -721,7 +724,6 @@ def enable_async(resource_group_name, workflow_name, custom_headers:nil) request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -768,8 +770,8 @@ def enable_async(resource_group_name, workflow_name, custom_headers:nil) # # @return [Object] operation results. # - def generate_upgraded_definition(resource_group_name, workflow_name, parameters, custom_headers:nil) - response = generate_upgraded_definition_async(resource_group_name, workflow_name, parameters, custom_headers:custom_headers).value! + def generate_upgraded_definition(resource_group_name, workflow_name, parameters, custom_headers = nil) + response = generate_upgraded_definition_async(resource_group_name, workflow_name, parameters, custom_headers).value! response.body unless response.nil? end @@ -785,8 +787,8 @@ def generate_upgraded_definition(resource_group_name, workflow_name, parameters, # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def generate_upgraded_definition_with_http_info(resource_group_name, workflow_name, parameters, custom_headers:nil) - generate_upgraded_definition_async(resource_group_name, workflow_name, parameters, custom_headers:custom_headers).value! + def generate_upgraded_definition_with_http_info(resource_group_name, workflow_name, parameters, custom_headers = nil) + generate_upgraded_definition_async(resource_group_name, workflow_name, parameters, custom_headers).value! end # @@ -801,7 +803,7 @@ def generate_upgraded_definition_with_http_info(resource_group_name, workflow_na # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def generate_upgraded_definition_async(resource_group_name, workflow_name, parameters, custom_headers:nil) + def generate_upgraded_definition_async(resource_group_name, workflow_name, parameters, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? @@ -810,12 +812,13 @@ def generate_upgraded_definition_async(resource_group_name, workflow_name, param request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + request_headers['Content-Type'] = 'application/json; charset=utf-8' + # Serialize Request request_mapper = Azure::Logic::Mgmt::V2016_06_01::Models::GenerateUpgradedDefinitionParameters.mapper() request_content = @client.serialize(request_mapper, parameters) @@ -852,6 +855,113 @@ def generate_upgraded_definition_async(resource_group_name, workflow_name, param promise.execute end + # + # Get the workflow callback Url. + # + # @param resource_group_name [String] The resource group name. + # @param workflow_name [String] The workflow name. + # @param list_callback_url [GetCallbackUrlParameters] Which callback url to + # list. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [WorkflowTriggerCallbackUrl] operation results. + # + def list_callback_url(resource_group_name, workflow_name, list_callback_url, custom_headers = nil) + response = list_callback_url_async(resource_group_name, workflow_name, list_callback_url, custom_headers).value! + response.body unless response.nil? + end + + # + # Get the workflow callback Url. + # + # @param resource_group_name [String] The resource group name. + # @param workflow_name [String] The workflow name. + # @param list_callback_url [GetCallbackUrlParameters] Which callback url to + # list. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [MsRestAzure::AzureOperationResponse] HTTP response information. + # + def list_callback_url_with_http_info(resource_group_name, workflow_name, list_callback_url, custom_headers = nil) + list_callback_url_async(resource_group_name, workflow_name, list_callback_url, custom_headers).value! + end + + # + # Get the workflow callback Url. + # + # @param resource_group_name [String] The resource group name. + # @param workflow_name [String] The workflow name. + # @param list_callback_url [GetCallbackUrlParameters] Which callback url to + # list. + # @param [Hash{String => String}] A hash of custom headers that will be added + # to the HTTP request. + # + # @return [Concurrent::Promise] Promise object which holds the HTTP response. + # + def list_callback_url_async(resource_group_name, workflow_name, list_callback_url, custom_headers = nil) + fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? + fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? + fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? + fail ArgumentError, 'list_callback_url is nil' if list_callback_url.nil? + fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? + + + request_headers = {} + + # Set Headers + request_headers['x-ms-client-request-id'] = SecureRandom.uuid + request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + + request_headers['Content-Type'] = 'application/json; charset=utf-8' + + # Serialize Request + request_mapper = Azure::Logic::Mgmt::V2016_06_01::Models::GetCallbackUrlParameters.mapper() + request_content = @client.serialize(request_mapper, list_callback_url) + request_content = request_content != nil ? JSON.generate(request_content, quirks_mode: true) : nil + + path_template = 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/listCallbackUrl' + + request_url = @base_url || @client.base_url + + options = { + middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], + path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => resource_group_name,'workflowName' => workflow_name}, + query_params: {'api-version' => @client.api_version}, + body: request_content, + headers: request_headers.merge(custom_headers || {}), + base_url: request_url + } + promise = @client.make_request_async(:post, path_template, options) + + promise = promise.then do |result| + http_response = result.response + status_code = http_response.status + response_content = http_response.body + unless status_code == 200 + error_model = JSON.load(response_content) + fail MsRestAzure::AzureOperationError.new(result.request, http_response, error_model) + end + + result.request_id = http_response['x-ms-request-id'] unless http_response['x-ms-request-id'].nil? + # Deserialize Response + if status_code == 200 + begin + parsed_response = response_content.to_s.empty? ? nil : JSON.load(response_content) + result_mapper = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerCallbackUrl.mapper() + result.body = @client.deserialize(result_mapper, parsed_response) + rescue Exception => e + fail MsRest::DeserializationError.new('Error occurred in deserializing the response', e.message, e.backtrace, result) + end + end + + result + end + + promise.execute + end + # # Gets an OpenAPI definition for the workflow. # @@ -862,8 +972,8 @@ def generate_upgraded_definition_async(resource_group_name, workflow_name, param # # @return [Object] operation results. # - def list_swagger(resource_group_name, workflow_name, custom_headers:nil) - response = list_swagger_async(resource_group_name, workflow_name, custom_headers:custom_headers).value! + def list_swagger(resource_group_name, workflow_name, custom_headers = nil) + response = list_swagger_async(resource_group_name, workflow_name, custom_headers).value! response.body unless response.nil? end @@ -877,8 +987,8 @@ def list_swagger(resource_group_name, workflow_name, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_swagger_with_http_info(resource_group_name, workflow_name, custom_headers:nil) - list_swagger_async(resource_group_name, workflow_name, custom_headers:custom_headers).value! + def list_swagger_with_http_info(resource_group_name, workflow_name, custom_headers = nil) + list_swagger_async(resource_group_name, workflow_name, custom_headers).value! end # @@ -891,7 +1001,7 @@ def list_swagger_with_http_info(resource_group_name, workflow_name, custom_heade # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_swagger_async(resource_group_name, workflow_name, custom_headers:nil) + def list_swagger_async(resource_group_name, workflow_name, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? @@ -899,7 +1009,6 @@ def list_swagger_async(resource_group_name, workflow_name, custom_headers:nil) request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -934,6 +1043,99 @@ def list_swagger_async(resource_group_name, workflow_name, custom_headers:nil) promise.execute end + # + # Moves an existing workflow. + # + # @param resource_group_name [String] The resource group name. + # @param workflow_name [String] The workflow name. + # @param move [Workflow] The workflow to move. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # + def move(resource_group_name, workflow_name, move, custom_headers = nil) + response = move_async(resource_group_name, workflow_name, move, custom_headers).value! + nil + end + + # + # Moves an existing workflow. + # + # @param resource_group_name [String] The resource group name. + # @param workflow_name [String] The workflow name. + # @param move [Workflow] The workflow to move. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [MsRestAzure::AzureOperationResponse] HTTP response information. + # + def move_with_http_info(resource_group_name, workflow_name, move, custom_headers = nil) + move_async(resource_group_name, workflow_name, move, custom_headers).value! + end + + # + # Moves an existing workflow. + # + # @param resource_group_name [String] The resource group name. + # @param workflow_name [String] The workflow name. + # @param move [Workflow] The workflow to move. + # @param [Hash{String => String}] A hash of custom headers that will be added + # to the HTTP request. + # + # @return [Concurrent::Promise] Promise object which holds the HTTP response. + # + def move_async(resource_group_name, workflow_name, move, custom_headers = nil) + fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? + fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? + fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? + fail ArgumentError, 'move is nil' if move.nil? + fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? + + + request_headers = {} + + # Set Headers + request_headers['x-ms-client-request-id'] = SecureRandom.uuid + request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + + request_headers['Content-Type'] = 'application/json; charset=utf-8' + + # Serialize Request + request_mapper = Azure::Logic::Mgmt::V2016_06_01::Models::Workflow.mapper() + request_content = @client.serialize(request_mapper, move) + request_content = request_content != nil ? JSON.generate(request_content, quirks_mode: true) : nil + + path_template = 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/move' + + request_url = @base_url || @client.base_url + + options = { + middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], + path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => resource_group_name,'workflowName' => workflow_name}, + query_params: {'api-version' => @client.api_version}, + body: request_content, + headers: request_headers.merge(custom_headers || {}), + base_url: request_url + } + promise = @client.make_request_async(:post, path_template, options) + + promise = promise.then do |result| + http_response = result.response + status_code = http_response.status + response_content = http_response.body + unless status_code == 200 || status_code == 202 + error_model = JSON.load(response_content) + fail MsRestAzure::AzureOperationError.new(result.request, http_response, error_model) + end + + result.request_id = http_response['x-ms-request-id'] unless http_response['x-ms-request-id'].nil? + + result + end + + promise.execute + end + # # Regenerates the callback URL access key for request triggers. # @@ -944,8 +1146,8 @@ def list_swagger_async(resource_group_name, workflow_name, custom_headers:nil) # will be added to the HTTP request. # # - def regenerate_access_key(resource_group_name, workflow_name, key_type, custom_headers:nil) - response = regenerate_access_key_async(resource_group_name, workflow_name, key_type, custom_headers:custom_headers).value! + def regenerate_access_key(resource_group_name, workflow_name, key_type, custom_headers = nil) + response = regenerate_access_key_async(resource_group_name, workflow_name, key_type, custom_headers).value! nil end @@ -960,8 +1162,8 @@ def regenerate_access_key(resource_group_name, workflow_name, key_type, custom_h # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def regenerate_access_key_with_http_info(resource_group_name, workflow_name, key_type, custom_headers:nil) - regenerate_access_key_async(resource_group_name, workflow_name, key_type, custom_headers:custom_headers).value! + def regenerate_access_key_with_http_info(resource_group_name, workflow_name, key_type, custom_headers = nil) + regenerate_access_key_async(resource_group_name, workflow_name, key_type, custom_headers).value! end # @@ -975,7 +1177,7 @@ def regenerate_access_key_with_http_info(resource_group_name, workflow_name, key # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def regenerate_access_key_async(resource_group_name, workflow_name, key_type, custom_headers:nil) + def regenerate_access_key_async(resource_group_name, workflow_name, key_type, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? @@ -984,12 +1186,13 @@ def regenerate_access_key_async(resource_group_name, workflow_name, key_type, cu request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + request_headers['Content-Type'] = 'application/json; charset=utf-8' + # Serialize Request request_mapper = Azure::Logic::Mgmt::V2016_06_01::Models::RegenerateActionParameter.mapper() request_content = @client.serialize(request_mapper, key_type) @@ -1026,6 +1229,99 @@ def regenerate_access_key_async(resource_group_name, workflow_name, key_type, cu promise.execute end + # + # Validates the workflow. + # + # @param resource_group_name [String] The resource group name. + # @param workflow_name [String] The workflow name. + # @param validate [Workflow] The workflow. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # + def validate_workflow(resource_group_name, workflow_name, validate, custom_headers = nil) + response = validate_workflow_async(resource_group_name, workflow_name, validate, custom_headers).value! + nil + end + + # + # Validates the workflow. + # + # @param resource_group_name [String] The resource group name. + # @param workflow_name [String] The workflow name. + # @param validate [Workflow] The workflow. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [MsRestAzure::AzureOperationResponse] HTTP response information. + # + def validate_workflow_with_http_info(resource_group_name, workflow_name, validate, custom_headers = nil) + validate_workflow_async(resource_group_name, workflow_name, validate, custom_headers).value! + end + + # + # Validates the workflow. + # + # @param resource_group_name [String] The resource group name. + # @param workflow_name [String] The workflow name. + # @param validate [Workflow] The workflow. + # @param [Hash{String => String}] A hash of custom headers that will be added + # to the HTTP request. + # + # @return [Concurrent::Promise] Promise object which holds the HTTP response. + # + def validate_workflow_async(resource_group_name, workflow_name, validate, custom_headers = nil) + fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? + fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? + fail ArgumentError, 'workflow_name is nil' if workflow_name.nil? + fail ArgumentError, 'validate is nil' if validate.nil? + fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? + + + request_headers = {} + + # Set Headers + request_headers['x-ms-client-request-id'] = SecureRandom.uuid + request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + + request_headers['Content-Type'] = 'application/json; charset=utf-8' + + # Serialize Request + request_mapper = Azure::Logic::Mgmt::V2016_06_01::Models::Workflow.mapper() + request_content = @client.serialize(request_mapper, validate) + request_content = request_content != nil ? JSON.generate(request_content, quirks_mode: true) : nil + + path_template = 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/validate' + + request_url = @base_url || @client.base_url + + options = { + middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], + path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => resource_group_name,'workflowName' => workflow_name}, + query_params: {'api-version' => @client.api_version}, + body: request_content, + headers: request_headers.merge(custom_headers || {}), + base_url: request_url + } + promise = @client.make_request_async(:post, path_template, options) + + promise = promise.then do |result| + http_response = result.response + status_code = http_response.status + response_content = http_response.body + unless status_code == 200 + error_model = JSON.load(response_content) + fail MsRestAzure::AzureOperationError.new(result.request, http_response, error_model) + end + + result.request_id = http_response['x-ms-request-id'] unless http_response['x-ms-request-id'].nil? + + result + end + + promise.execute + end + # # Validates the workflow definition. # @@ -1037,8 +1333,8 @@ def regenerate_access_key_async(resource_group_name, workflow_name, key_type, cu # will be added to the HTTP request. # # - def validate(resource_group_name, location, workflow_name, workflow, custom_headers:nil) - response = validate_async(resource_group_name, location, workflow_name, workflow, custom_headers:custom_headers).value! + def validate(resource_group_name, location, workflow_name, workflow, custom_headers = nil) + response = validate_async(resource_group_name, location, workflow_name, workflow, custom_headers).value! nil end @@ -1054,8 +1350,8 @@ def validate(resource_group_name, location, workflow_name, workflow, custom_head # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def validate_with_http_info(resource_group_name, location, workflow_name, workflow, custom_headers:nil) - validate_async(resource_group_name, location, workflow_name, workflow, custom_headers:custom_headers).value! + def validate_with_http_info(resource_group_name, location, workflow_name, workflow, custom_headers = nil) + validate_async(resource_group_name, location, workflow_name, workflow, custom_headers).value! end # @@ -1070,7 +1366,7 @@ def validate_with_http_info(resource_group_name, location, workflow_name, workfl # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def validate_async(resource_group_name, location, workflow_name, workflow, custom_headers:nil) + def validate_async(resource_group_name, location, workflow_name, workflow, custom_headers = nil) fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? fail ArgumentError, 'location is nil' if location.nil? @@ -1080,12 +1376,13 @@ def validate_async(resource_group_name, location, workflow_name, workflow, custo request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + request_headers['Content-Type'] = 'application/json; charset=utf-8' + # Serialize Request request_mapper = Azure::Logic::Mgmt::V2016_06_01::Models::Workflow.mapper() request_content = @client.serialize(request_mapper, workflow) @@ -1132,8 +1429,8 @@ def validate_async(resource_group_name, location, workflow_name, workflow, custo # # @return [WorkflowListResult] operation results. # - def list_by_subscription_next(next_page_link, custom_headers:nil) - response = list_by_subscription_next_async(next_page_link, custom_headers:custom_headers).value! + def list_by_subscription_next(next_page_link, custom_headers = nil) + response = list_by_subscription_next_async(next_page_link, custom_headers).value! response.body unless response.nil? end @@ -1147,8 +1444,8 @@ def list_by_subscription_next(next_page_link, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_by_subscription_next_with_http_info(next_page_link, custom_headers:nil) - list_by_subscription_next_async(next_page_link, custom_headers:custom_headers).value! + def list_by_subscription_next_with_http_info(next_page_link, custom_headers = nil) + list_by_subscription_next_async(next_page_link, custom_headers).value! end # @@ -1161,12 +1458,11 @@ def list_by_subscription_next_with_http_info(next_page_link, custom_headers:nil) # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_by_subscription_next_async(next_page_link, custom_headers:nil) + def list_by_subscription_next_async(next_page_link, custom_headers = nil) fail ArgumentError, 'next_page_link is nil' if next_page_link.nil? request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -1220,8 +1516,8 @@ def list_by_subscription_next_async(next_page_link, custom_headers:nil) # # @return [WorkflowListResult] operation results. # - def list_by_resource_group_next(next_page_link, custom_headers:nil) - response = list_by_resource_group_next_async(next_page_link, custom_headers:custom_headers).value! + def list_by_resource_group_next(next_page_link, custom_headers = nil) + response = list_by_resource_group_next_async(next_page_link, custom_headers).value! response.body unless response.nil? end @@ -1235,8 +1531,8 @@ def list_by_resource_group_next(next_page_link, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_by_resource_group_next_with_http_info(next_page_link, custom_headers:nil) - list_by_resource_group_next_async(next_page_link, custom_headers:custom_headers).value! + def list_by_resource_group_next_with_http_info(next_page_link, custom_headers = nil) + list_by_resource_group_next_async(next_page_link, custom_headers).value! end # @@ -1249,12 +1545,11 @@ def list_by_resource_group_next_with_http_info(next_page_link, custom_headers:ni # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_by_resource_group_next_async(next_page_link, custom_headers:nil) + def list_by_resource_group_next_async(next_page_link, custom_headers = nil) fail ArgumentError, 'next_page_link is nil' if next_page_link.nil? request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid @@ -1302,19 +1597,20 @@ def list_by_resource_group_next_async(next_page_link, custom_headers:nil) # Gets a list of workflows by subscription. # # @param top [Integer] The number of items to be included in the result. - # @param filter [String] The filter to apply on the operation. + # @param filter [String] The filter to apply on the operation. Options for + # filters include: State, Trigger, and ReferencedResourceId. # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # # @return [WorkflowListResult] which provide lazy access to pages of the # response. # - def list_by_subscription_as_lazy(top:nil, filter:nil, custom_headers:nil) - response = list_by_subscription_async(top:top, filter:filter, custom_headers:custom_headers).value! + def list_by_subscription_as_lazy(top = nil, filter = nil, custom_headers = nil) + response = list_by_subscription_async(top, filter, custom_headers).value! unless response.nil? page = response.body page.next_method = Proc.new do |next_page_link| - list_by_subscription_next_async(next_page_link, custom_headers:custom_headers) + list_by_subscription_next_async(next_page_link, custom_headers) end page end @@ -1325,19 +1621,20 @@ def list_by_subscription_as_lazy(top:nil, filter:nil, custom_headers:nil) # # @param resource_group_name [String] The resource group name. # @param top [Integer] The number of items to be included in the result. - # @param filter [String] The filter to apply on the operation. + # @param filter [String] The filter to apply on the operation. Options for + # filters include: State, Trigger, and ReferencedResourceId. # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # # @return [WorkflowListResult] which provide lazy access to pages of the # response. # - def list_by_resource_group_as_lazy(resource_group_name, top:nil, filter:nil, custom_headers:nil) - response = list_by_resource_group_async(resource_group_name, top:top, filter:filter, custom_headers:custom_headers).value! + def list_by_resource_group_as_lazy(resource_group_name, top = nil, filter = nil, custom_headers = nil) + response = list_by_resource_group_async(resource_group_name, top, filter, custom_headers).value! unless response.nil? page = response.body page.next_method = Proc.new do |next_page_link| - list_by_resource_group_next_async(next_page_link, custom_headers:custom_headers) + list_by_resource_group_next_async(next_page_link, custom_headers) end page end diff --git a/management/azure_mgmt_logic/lib/profiles/latest/modules/logic_profile_module.rb b/management/azure_mgmt_logic/lib/profiles/latest/modules/logic_profile_module.rb index 4679c0c3ad..c4719ad158 100644 --- a/management/azure_mgmt_logic/lib/profiles/latest/modules/logic_profile_module.rb +++ b/management/azure_mgmt_logic/lib/profiles/latest/modules/logic_profile_module.rb @@ -12,7 +12,12 @@ module Mgmt WorkflowTriggerHistories = Azure::Logic::Mgmt::V2016_06_01::WorkflowTriggerHistories WorkflowRuns = Azure::Logic::Mgmt::V2016_06_01::WorkflowRuns WorkflowRunActions = Azure::Logic::Mgmt::V2016_06_01::WorkflowRunActions + WorkflowRunActionRepetitions = Azure::Logic::Mgmt::V2016_06_01::WorkflowRunActionRepetitions + WorkflowRunActionScopedRepetitions = Azure::Logic::Mgmt::V2016_06_01::WorkflowRunActionScopedRepetitions + WorkflowRunOperations = Azure::Logic::Mgmt::V2016_06_01::WorkflowRunOperations IntegrationAccounts = Azure::Logic::Mgmt::V2016_06_01::IntegrationAccounts + IntegrationAccountAssemblies = Azure::Logic::Mgmt::V2016_06_01::IntegrationAccountAssemblies + IntegrationAccountBatchConfigurations = Azure::Logic::Mgmt::V2016_06_01::IntegrationAccountBatchConfigurations Schemas = Azure::Logic::Mgmt::V2016_06_01::Schemas Maps = Azure::Logic::Mgmt::V2016_06_01::Maps Partners = Azure::Logic::Mgmt::V2016_06_01::Partners @@ -21,100 +26,121 @@ module Mgmt Sessions = Azure::Logic::Mgmt::V2016_06_01::Sessions module Models - IntegrationAccountPartnerFilter = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountPartnerFilter + X12SecuritySettings = Azure::Logic::Mgmt::V2016_06_01::Models::X12SecuritySettings Resource = Azure::Logic::Mgmt::V2016_06_01::Models::Resource - AS2MessageConnectionSettings = Azure::Logic::Mgmt::V2016_06_01::Models::AS2MessageConnectionSettings + X12ProcessingSettings = Azure::Logic::Mgmt::V2016_06_01::Models::X12ProcessingSettings ResourceReference = Azure::Logic::Mgmt::V2016_06_01::Models::ResourceReference - AS2AcknowledgementConnectionSettings = Azure::Logic::Mgmt::V2016_06_01::Models::AS2AcknowledgementConnectionSettings + X12EnvelopeOverride = Azure::Logic::Mgmt::V2016_06_01::Models::X12EnvelopeOverride WorkflowParameter = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowParameter - AS2MdnSettings = Azure::Logic::Mgmt::V2016_06_01::Models::AS2MdnSettings + X12ValidationOverride = Azure::Logic::Mgmt::V2016_06_01::Models::X12ValidationOverride WorkflowFilter = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowFilter - AS2SecuritySettings = Azure::Logic::Mgmt::V2016_06_01::Models::AS2SecuritySettings - KeyVaultKeyReferenceKeyVault = Azure::Logic::Mgmt::V2016_06_01::Models::KeyVaultKeyReferenceKeyVault - WorkflowVersionListResult = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowVersionListResult - IntegrationAccountPartnerListResult = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountPartnerListResult - RecurrenceSchedule = Azure::Logic::Mgmt::V2016_06_01::Models::RecurrenceSchedule - SubResource = Azure::Logic::Mgmt::V2016_06_01::Models::SubResource - Sku = Azure::Logic::Mgmt::V2016_06_01::Models::Sku - WorkflowTriggerListResult = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerListResult - WorkflowTriggerListCallbackUrlQueries = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerListCallbackUrlQueries - IntegrationAccountAgreementListResult = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountAgreementListResult - Correlation = Azure::Logic::Mgmt::V2016_06_01::Models::Correlation - WorkflowListResult = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowListResult - ContentLink = Azure::Logic::Mgmt::V2016_06_01::Models::ContentLink - IntegrationAccountAgreementFilter = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountAgreementFilter - WorkflowTriggerHistoryListResult = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerHistoryListResult - AS2ValidationSettings = Azure::Logic::Mgmt::V2016_06_01::Models::AS2ValidationSettings - WorkflowRunTrigger = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowRunTrigger - AS2EnvelopeSettings = Azure::Logic::Mgmt::V2016_06_01::Models::AS2EnvelopeSettings - OperationDisplay = Azure::Logic::Mgmt::V2016_06_01::Models::OperationDisplay - AS2ErrorSettings = Azure::Logic::Mgmt::V2016_06_01::Models::AS2ErrorSettings - WorkflowRunListResult = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowRunListResult + X12MessageIdentifier = Azure::Logic::Mgmt::V2016_06_01::Models::X12MessageIdentifier AS2ProtocolSettings = Azure::Logic::Mgmt::V2016_06_01::Models::AS2ProtocolSettings - ErrorResponse = Azure::Logic::Mgmt::V2016_06_01::Models::ErrorResponse AS2OneWayAgreement = Azure::Logic::Mgmt::V2016_06_01::Models::AS2OneWayAgreement - IntegrationAccountSessionListResult = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountSessionListResult + RecurrenceScheduleOccurrence = Azure::Logic::Mgmt::V2016_06_01::Models::RecurrenceScheduleOccurrence AS2AgreementContent = Azure::Logic::Mgmt::V2016_06_01::Models::AS2AgreementContent - WorkflowRunActionListResult = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowRunActionListResult + WorkflowTriggerRecurrence = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerRecurrence X12ValidationSettings = Azure::Logic::Mgmt::V2016_06_01::Models::X12ValidationSettings - GenerateUpgradedDefinitionParameters = Azure::Logic::Mgmt::V2016_06_01::Models::GenerateUpgradedDefinitionParameters + WorkflowTriggerFilter = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerFilter X12FramingSettings = Azure::Logic::Mgmt::V2016_06_01::Models::X12FramingSettings - IntegrationAccountSessionFilter = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountSessionFilter + WorkflowTriggerListCallbackUrlQueries = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerListCallbackUrlQueries X12EnvelopeSettings = Azure::Logic::Mgmt::V2016_06_01::Models::X12EnvelopeSettings - GetCallbackUrlParameters = Azure::Logic::Mgmt::V2016_06_01::Models::GetCallbackUrlParameters + Correlation = Azure::Logic::Mgmt::V2016_06_01::Models::Correlation X12AcknowledgementSettings = Azure::Logic::Mgmt::V2016_06_01::Models::X12AcknowledgementSettings - IntegrationAccountCertificateListResult = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountCertificateListResult + ContentLink = Azure::Logic::Mgmt::V2016_06_01::Models::ContentLink X12MessageFilter = Azure::Logic::Mgmt::V2016_06_01::Models::X12MessageFilter - IntegrationAccountSchemaFilter = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountSchemaFilter - X12SecuritySettings = Azure::Logic::Mgmt::V2016_06_01::Models::X12SecuritySettings - KeyVaultKeyReference = Azure::Logic::Mgmt::V2016_06_01::Models::KeyVaultKeyReference - X12ProcessingSettings = Azure::Logic::Mgmt::V2016_06_01::Models::X12ProcessingSettings - IntegrationAccountMapFilter = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountMapFilter - X12EnvelopeOverride = Azure::Logic::Mgmt::V2016_06_01::Models::X12EnvelopeOverride - B2BPartnerContent = Azure::Logic::Mgmt::V2016_06_01::Models::B2BPartnerContent - X12ValidationOverride = Azure::Logic::Mgmt::V2016_06_01::Models::X12ValidationOverride - RecurrenceScheduleOccurrence = Azure::Logic::Mgmt::V2016_06_01::Models::RecurrenceScheduleOccurrence - X12MessageIdentifier = Azure::Logic::Mgmt::V2016_06_01::Models::X12MessageIdentifier - WorkflowTriggerFilter = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerFilter + WorkflowTriggerHistoryListResult = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerHistoryListResult + SubResource = Azure::Logic::Mgmt::V2016_06_01::Models::SubResource + WorkflowRunTrigger = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowRunTrigger + Sku = Azure::Logic::Mgmt::V2016_06_01::Models::Sku + ArtifactProperties = Azure::Logic::Mgmt::V2016_06_01::Models::ArtifactProperties + WorkflowRunFilter = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowRunFilter + AccessKeyRegenerateActionDefinition = Azure::Logic::Mgmt::V2016_06_01::Models::AccessKeyRegenerateActionDefinition + ErrorProperties = Azure::Logic::Mgmt::V2016_06_01::Models::ErrorProperties + WorkflowListResult = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowListResult + RetryHistory = Azure::Logic::Mgmt::V2016_06_01::Models::RetryHistory + RepetitionIndex = Azure::Logic::Mgmt::V2016_06_01::Models::RepetitionIndex + WorkflowRunActionFilter = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowRunActionFilter X12SchemaReference = Azure::Logic::Mgmt::V2016_06_01::Models::X12SchemaReference - ContentHash = Azure::Logic::Mgmt::V2016_06_01::Models::ContentHash + RegenerateActionParameter = Azure::Logic::Mgmt::V2016_06_01::Models::RegenerateActionParameter X12DelimiterOverrides = Azure::Logic::Mgmt::V2016_06_01::Models::X12DelimiterOverrides - WorkflowTriggerHistoryFilter = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerHistoryFilter + IntegrationAccountSku = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountSku X12ProtocolSettings = Azure::Logic::Mgmt::V2016_06_01::Models::X12ProtocolSettings - WorkflowRunFilter = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowRunFilter + IntegrationAccountListResult = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountListResult X12OneWayAgreement = Azure::Logic::Mgmt::V2016_06_01::Models::X12OneWayAgreement - RetryHistory = Azure::Logic::Mgmt::V2016_06_01::Models::RetryHistory + CallbackUrl = Azure::Logic::Mgmt::V2016_06_01::Models::CallbackUrl X12AgreementContent = Azure::Logic::Mgmt::V2016_06_01::Models::X12AgreementContent - RegenerateActionParameter = Azure::Logic::Mgmt::V2016_06_01::Models::RegenerateActionParameter + IntegrationAccountSchemaListResult = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountSchemaListResult EdifactValidationSettings = Azure::Logic::Mgmt::V2016_06_01::Models::EdifactValidationSettings - IntegrationAccountListResult = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountListResult + IntegrationAccountMapPropertiesParametersSchema = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountMapPropertiesParametersSchema EdifactFramingSettings = Azure::Logic::Mgmt::V2016_06_01::Models::EdifactFramingSettings - IntegrationAccountSchemaListResult = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountSchemaListResult - EdifactEnvelopeSettings = Azure::Logic::Mgmt::V2016_06_01::Models::EdifactEnvelopeSettings IntegrationAccountMapListResult = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountMapListResult + EdifactEnvelopeSettings = Azure::Logic::Mgmt::V2016_06_01::Models::EdifactEnvelopeSettings + BusinessIdentity = Azure::Logic::Mgmt::V2016_06_01::Models::BusinessIdentity EdifactAcknowledgementSettings = Azure::Logic::Mgmt::V2016_06_01::Models::EdifactAcknowledgementSettings PartnerContent = Azure::Logic::Mgmt::V2016_06_01::Models::PartnerContent EdifactMessageFilter = Azure::Logic::Mgmt::V2016_06_01::Models::EdifactMessageFilter - WorkflowTriggerCallbackUrl = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerCallbackUrl + IntegrationAccountPartnerListResult = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountPartnerListResult EdifactProcessingSettings = Azure::Logic::Mgmt::V2016_06_01::Models::EdifactProcessingSettings - Operation = Azure::Logic::Mgmt::V2016_06_01::Models::Operation + AS2MessageConnectionSettings = Azure::Logic::Mgmt::V2016_06_01::Models::AS2MessageConnectionSettings EdifactEnvelopeOverride = Azure::Logic::Mgmt::V2016_06_01::Models::EdifactEnvelopeOverride - WorkflowRunActionFilter = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowRunActionFilter + AS2MdnSettings = Azure::Logic::Mgmt::V2016_06_01::Models::AS2MdnSettings EdifactMessageIdentifier = Azure::Logic::Mgmt::V2016_06_01::Models::EdifactMessageIdentifier - CallbackUrl = Azure::Logic::Mgmt::V2016_06_01::Models::CallbackUrl + AS2ValidationSettings = Azure::Logic::Mgmt::V2016_06_01::Models::AS2ValidationSettings EdifactSchemaReference = Azure::Logic::Mgmt::V2016_06_01::Models::EdifactSchemaReference - BusinessIdentity = Azure::Logic::Mgmt::V2016_06_01::Models::BusinessIdentity + AS2ErrorSettings = Azure::Logic::Mgmt::V2016_06_01::Models::AS2ErrorSettings EdifactValidationOverride = Azure::Logic::Mgmt::V2016_06_01::Models::EdifactValidationOverride - OperationListResult = Azure::Logic::Mgmt::V2016_06_01::Models::OperationListResult + RecurrenceSchedule = Azure::Logic::Mgmt::V2016_06_01::Models::RecurrenceSchedule EdifactDelimiterOverride = Azure::Logic::Mgmt::V2016_06_01::Models::EdifactDelimiterOverride - IntegrationAccountSku = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountSku + WorkflowTriggerListResult = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerListResult EdifactProtocolSettings = Azure::Logic::Mgmt::V2016_06_01::Models::EdifactProtocolSettings - WorkflowTriggerRecurrence = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerRecurrence + ContentHash = Azure::Logic::Mgmt::V2016_06_01::Models::ContentHash EdifactOneWayAgreement = Azure::Logic::Mgmt::V2016_06_01::Models::EdifactOneWayAgreement - IntegrationAccountMapPropertiesParametersSchema = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountMapPropertiesParametersSchema + WorkflowTriggerHistoryFilter = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerHistoryFilter EdifactAgreementContent = Azure::Logic::Mgmt::V2016_06_01::Models::EdifactAgreementContent - ErrorProperties = Azure::Logic::Mgmt::V2016_06_01::Models::ErrorProperties + WorkflowRunListResult = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowRunListResult AgreementContent = Azure::Logic::Mgmt::V2016_06_01::Models::AgreementContent + AssemblyCollection = Azure::Logic::Mgmt::V2016_06_01::Models::AssemblyCollection + ErrorInfo = Azure::Logic::Mgmt::V2016_06_01::Models::ErrorInfo + GenerateUpgradedDefinitionParameters = Azure::Logic::Mgmt::V2016_06_01::Models::GenerateUpgradedDefinitionParameters + IntegrationAccountAgreementListResult = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountAgreementListResult + GetCallbackUrlParameters = Azure::Logic::Mgmt::V2016_06_01::Models::GetCallbackUrlParameters + IntegrationAccountAgreementFilter = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountAgreementFilter + IntegrationAccountSchemaFilter = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountSchemaFilter + KeyVaultKeyReferenceKeyVault = Azure::Logic::Mgmt::V2016_06_01::Models::KeyVaultKeyReferenceKeyVault + IntegrationAccountMapFilter = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountMapFilter + KeyVaultKeyReference = Azure::Logic::Mgmt::V2016_06_01::Models::KeyVaultKeyReference + WorkflowRunActionRepetitionDefinitionCollection = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowRunActionRepetitionDefinitionCollection + Expression = Azure::Logic::Mgmt::V2016_06_01::Models::Expression + AS2AcknowledgementConnectionSettings = Azure::Logic::Mgmt::V2016_06_01::Models::AS2AcknowledgementConnectionSettings + IntegrationAccountCertificateListResult = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountCertificateListResult + AS2EnvelopeSettings = Azure::Logic::Mgmt::V2016_06_01::Models::AS2EnvelopeSettings + IntegrationAccountSessionFilter = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountSessionFilter + ExpressionTraces = Azure::Logic::Mgmt::V2016_06_01::Models::ExpressionTraces + BatchConfigurationCollection = Azure::Logic::Mgmt::V2016_06_01::Models::BatchConfigurationCollection + IntegrationAccountSessionListResult = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountSessionListResult + ErrorResponse = Azure::Logic::Mgmt::V2016_06_01::Models::ErrorResponse + OperationDisplay = Azure::Logic::Mgmt::V2016_06_01::Models::OperationDisplay + JsonSchema = Azure::Logic::Mgmt::V2016_06_01::Models::JsonSchema + Operation = Azure::Logic::Mgmt::V2016_06_01::Models::Operation + OperationResultProperties = Azure::Logic::Mgmt::V2016_06_01::Models::OperationResultProperties + OperationListResult = Azure::Logic::Mgmt::V2016_06_01::Models::OperationListResult + IntegrationAccountPartnerFilter = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountPartnerFilter + SetTriggerStateActionDefinition = Azure::Logic::Mgmt::V2016_06_01::Models::SetTriggerStateActionDefinition + WorkflowVersionListResult = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowVersionListResult + ListKeyVaultKeysDefinition = Azure::Logic::Mgmt::V2016_06_01::Models::ListKeyVaultKeysDefinition + BatchReleaseCriteria = Azure::Logic::Mgmt::V2016_06_01::Models::BatchReleaseCriteria + KeyVaultKeyAttributes = Azure::Logic::Mgmt::V2016_06_01::Models::KeyVaultKeyAttributes + RunCorrelation = Azure::Logic::Mgmt::V2016_06_01::Models::RunCorrelation + KeyVaultKey = Azure::Logic::Mgmt::V2016_06_01::Models::KeyVaultKey + AS2SecuritySettings = Azure::Logic::Mgmt::V2016_06_01::Models::AS2SecuritySettings + KeyVaultKeyCollection = Azure::Logic::Mgmt::V2016_06_01::Models::KeyVaultKeyCollection + WorkflowRunActionListResult = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowRunActionListResult + TrackingEventErrorInfo = Azure::Logic::Mgmt::V2016_06_01::Models::TrackingEventErrorInfo + WorkflowTriggerCallbackUrl = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerCallbackUrl + TrackingEvent = Azure::Logic::Mgmt::V2016_06_01::Models::TrackingEvent + B2BPartnerContent = Azure::Logic::Mgmt::V2016_06_01::Models::B2BPartnerContent + TrackingEventsDefinition = Azure::Logic::Mgmt::V2016_06_01::Models::TrackingEventsDefinition Workflow = Azure::Logic::Mgmt::V2016_06_01::Models::Workflow WorkflowVersion = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowVersion WorkflowTrigger = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTrigger @@ -129,6 +155,17 @@ module Models IntegrationAccountAgreement = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountAgreement IntegrationAccountCertificate = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountCertificate IntegrationAccountSession = Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountSession + KeyVaultReference = Azure::Logic::Mgmt::V2016_06_01::Models::KeyVaultReference + ExpressionRoot = Azure::Logic::Mgmt::V2016_06_01::Models::ExpressionRoot + AzureResourceErrorInfo = Azure::Logic::Mgmt::V2016_06_01::Models::AzureResourceErrorInfo + WorkflowRunActionRepetitionDefinition = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowRunActionRepetitionDefinition + OperationResult = Azure::Logic::Mgmt::V2016_06_01::Models::OperationResult + RunActionCorrelation = Azure::Logic::Mgmt::V2016_06_01::Models::RunActionCorrelation + AssemblyDefinition = Azure::Logic::Mgmt::V2016_06_01::Models::AssemblyDefinition + ArtifactContentPropertiesDefinition = Azure::Logic::Mgmt::V2016_06_01::Models::ArtifactContentPropertiesDefinition + AssemblyProperties = Azure::Logic::Mgmt::V2016_06_01::Models::AssemblyProperties + BatchConfigurationProperties = Azure::Logic::Mgmt::V2016_06_01::Models::BatchConfigurationProperties + BatchConfiguration = Azure::Logic::Mgmt::V2016_06_01::Models::BatchConfiguration WorkflowProvisioningState = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowProvisioningState WorkflowState = Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowState SkuName = Azure::Logic::Mgmt::V2016_06_01::Models::SkuName @@ -156,13 +193,17 @@ module Models MessageFilterType = Azure::Logic::Mgmt::V2016_06_01::Models::MessageFilterType EdifactCharacterSet = Azure::Logic::Mgmt::V2016_06_01::Models::EdifactCharacterSet EdifactDecimalIndicator = Azure::Logic::Mgmt::V2016_06_01::Models::EdifactDecimalIndicator + TrackEventsOperationOptions = Azure::Logic::Mgmt::V2016_06_01::Models::TrackEventsOperationOptions + EventLevel = Azure::Logic::Mgmt::V2016_06_01::Models::EventLevel + TrackingRecordType = Azure::Logic::Mgmt::V2016_06_01::Models::TrackingRecordType + AccessKeyType = Azure::Logic::Mgmt::V2016_06_01::Models::AccessKeyType end # # LogicManagementClass # class LogicManagementClass - attr_reader :workflows, :workflow_versions, :workflow_triggers, :workflow_trigger_histories, :workflow_runs, :workflow_run_actions, :integration_accounts, :schemas, :maps, :partners, :agreements, :certificates, :sessions, :configurable, :base_url, :options, :model_classes + attr_reader :workflows, :workflow_versions, :workflow_triggers, :workflow_trigger_histories, :workflow_runs, :workflow_run_actions, :workflow_run_action_repetitions, :workflow_run_action_scoped_repetitions, :workflow_run_operations, :integration_accounts, :integration_account_assemblies, :integration_account_batch_configurations, :schemas, :maps, :partners, :agreements, :certificates, :sessions, :configurable, :base_url, :options, :model_classes def initialize(options = {}) if options.is_a?(Hash) && options.length == 0 @@ -188,7 +229,12 @@ def initialize(options = {}) @workflow_trigger_histories = @client_0.workflow_trigger_histories @workflow_runs = @client_0.workflow_runs @workflow_run_actions = @client_0.workflow_run_actions + @workflow_run_action_repetitions = @client_0.workflow_run_action_repetitions + @workflow_run_action_scoped_repetitions = @client_0.workflow_run_action_scoped_repetitions + @workflow_run_operations = @client_0.workflow_run_operations @integration_accounts = @client_0.integration_accounts + @integration_account_assemblies = @client_0.integration_account_assemblies + @integration_account_batch_configurations = @client_0.integration_account_batch_configurations @schemas = @client_0.schemas @maps = @client_0.maps @partners = @client_0.partners @@ -215,218 +261,158 @@ def method_missing(method, *args) end class ModelClasses - def integration_account_partner_filter - Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountPartnerFilter + def x12_security_settings + Azure::Logic::Mgmt::V2016_06_01::Models::X12SecuritySettings end def resource Azure::Logic::Mgmt::V2016_06_01::Models::Resource end - def as2_message_connection_settings - Azure::Logic::Mgmt::V2016_06_01::Models::AS2MessageConnectionSettings + def x12_processing_settings + Azure::Logic::Mgmt::V2016_06_01::Models::X12ProcessingSettings end def resource_reference Azure::Logic::Mgmt::V2016_06_01::Models::ResourceReference end - def as2_acknowledgement_connection_settings - Azure::Logic::Mgmt::V2016_06_01::Models::AS2AcknowledgementConnectionSettings + def x12_envelope_override + Azure::Logic::Mgmt::V2016_06_01::Models::X12EnvelopeOverride end def workflow_parameter Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowParameter end - def as2_mdn_settings - Azure::Logic::Mgmt::V2016_06_01::Models::AS2MdnSettings + def x12_validation_override + Azure::Logic::Mgmt::V2016_06_01::Models::X12ValidationOverride end def workflow_filter Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowFilter end - def as2_security_settings - Azure::Logic::Mgmt::V2016_06_01::Models::AS2SecuritySettings - end - def key_vault_key_reference_key_vault - Azure::Logic::Mgmt::V2016_06_01::Models::KeyVaultKeyReferenceKeyVault - end - def workflow_version_list_result - Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowVersionListResult - end - def integration_account_partner_list_result - Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountPartnerListResult - end - def recurrence_schedule - Azure::Logic::Mgmt::V2016_06_01::Models::RecurrenceSchedule - end - def sub_resource - Azure::Logic::Mgmt::V2016_06_01::Models::SubResource - end - def sku - Azure::Logic::Mgmt::V2016_06_01::Models::Sku - end - def workflow_trigger_list_result - Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerListResult - end - def workflow_trigger_list_callback_url_queries - Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerListCallbackUrlQueries - end - def integration_account_agreement_list_result - Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountAgreementListResult - end - def correlation - Azure::Logic::Mgmt::V2016_06_01::Models::Correlation - end - def workflow_list_result - Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowListResult - end - def content_link - Azure::Logic::Mgmt::V2016_06_01::Models::ContentLink - end - def integration_account_agreement_filter - Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountAgreementFilter - end - def workflow_trigger_history_list_result - Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerHistoryListResult - end - def as2_validation_settings - Azure::Logic::Mgmt::V2016_06_01::Models::AS2ValidationSettings - end - def workflow_run_trigger - Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowRunTrigger - end - def as2_envelope_settings - Azure::Logic::Mgmt::V2016_06_01::Models::AS2EnvelopeSettings - end - def operation_display - Azure::Logic::Mgmt::V2016_06_01::Models::OperationDisplay - end - def as2_error_settings - Azure::Logic::Mgmt::V2016_06_01::Models::AS2ErrorSettings - end - def workflow_run_list_result - Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowRunListResult + def x12_message_identifier + Azure::Logic::Mgmt::V2016_06_01::Models::X12MessageIdentifier end def as2_protocol_settings Azure::Logic::Mgmt::V2016_06_01::Models::AS2ProtocolSettings end - def error_response - Azure::Logic::Mgmt::V2016_06_01::Models::ErrorResponse - end def as2_one_way_agreement Azure::Logic::Mgmt::V2016_06_01::Models::AS2OneWayAgreement end - def integration_account_session_list_result - Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountSessionListResult + def recurrence_schedule_occurrence + Azure::Logic::Mgmt::V2016_06_01::Models::RecurrenceScheduleOccurrence end def as2_agreement_content Azure::Logic::Mgmt::V2016_06_01::Models::AS2AgreementContent end - def workflow_run_action_list_result - Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowRunActionListResult + def workflow_trigger_recurrence + Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerRecurrence end def x12_validation_settings Azure::Logic::Mgmt::V2016_06_01::Models::X12ValidationSettings end - def generate_upgraded_definition_parameters - Azure::Logic::Mgmt::V2016_06_01::Models::GenerateUpgradedDefinitionParameters + def workflow_trigger_filter + Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerFilter end def x12_framing_settings Azure::Logic::Mgmt::V2016_06_01::Models::X12FramingSettings end - def integration_account_session_filter - Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountSessionFilter + def workflow_trigger_list_callback_url_queries + Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerListCallbackUrlQueries end def x12_envelope_settings Azure::Logic::Mgmt::V2016_06_01::Models::X12EnvelopeSettings end - def get_callback_url_parameters - Azure::Logic::Mgmt::V2016_06_01::Models::GetCallbackUrlParameters + def correlation + Azure::Logic::Mgmt::V2016_06_01::Models::Correlation end def x12_acknowledgement_settings Azure::Logic::Mgmt::V2016_06_01::Models::X12AcknowledgementSettings end - def integration_account_certificate_list_result - Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountCertificateListResult + def content_link + Azure::Logic::Mgmt::V2016_06_01::Models::ContentLink end def x12_message_filter Azure::Logic::Mgmt::V2016_06_01::Models::X12MessageFilter end - def integration_account_schema_filter - Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountSchemaFilter + def workflow_trigger_history_list_result + Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerHistoryListResult end - def x12_security_settings - Azure::Logic::Mgmt::V2016_06_01::Models::X12SecuritySettings + def sub_resource + Azure::Logic::Mgmt::V2016_06_01::Models::SubResource end - def key_vault_key_reference - Azure::Logic::Mgmt::V2016_06_01::Models::KeyVaultKeyReference + def workflow_run_trigger + Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowRunTrigger end - def x12_processing_settings - Azure::Logic::Mgmt::V2016_06_01::Models::X12ProcessingSettings + def sku + Azure::Logic::Mgmt::V2016_06_01::Models::Sku end - def integration_account_map_filter - Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountMapFilter + def artifact_properties + Azure::Logic::Mgmt::V2016_06_01::Models::ArtifactProperties end - def x12_envelope_override - Azure::Logic::Mgmt::V2016_06_01::Models::X12EnvelopeOverride + def workflow_run_filter + Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowRunFilter end - def b2_bpartner_content - Azure::Logic::Mgmt::V2016_06_01::Models::B2BPartnerContent + def access_key_regenerate_action_definition + Azure::Logic::Mgmt::V2016_06_01::Models::AccessKeyRegenerateActionDefinition end - def x12_validation_override - Azure::Logic::Mgmt::V2016_06_01::Models::X12ValidationOverride + def error_properties + Azure::Logic::Mgmt::V2016_06_01::Models::ErrorProperties end - def recurrence_schedule_occurrence - Azure::Logic::Mgmt::V2016_06_01::Models::RecurrenceScheduleOccurrence + def workflow_list_result + Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowListResult end - def x12_message_identifier - Azure::Logic::Mgmt::V2016_06_01::Models::X12MessageIdentifier + def retry_history + Azure::Logic::Mgmt::V2016_06_01::Models::RetryHistory end - def workflow_trigger_filter - Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerFilter + def repetition_index + Azure::Logic::Mgmt::V2016_06_01::Models::RepetitionIndex + end + def workflow_run_action_filter + Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowRunActionFilter end def x12_schema_reference Azure::Logic::Mgmt::V2016_06_01::Models::X12SchemaReference end - def content_hash - Azure::Logic::Mgmt::V2016_06_01::Models::ContentHash + def regenerate_action_parameter + Azure::Logic::Mgmt::V2016_06_01::Models::RegenerateActionParameter end def x12_delimiter_overrides Azure::Logic::Mgmt::V2016_06_01::Models::X12DelimiterOverrides end - def workflow_trigger_history_filter - Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerHistoryFilter + def integration_account_sku + Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountSku end def x12_protocol_settings Azure::Logic::Mgmt::V2016_06_01::Models::X12ProtocolSettings end - def workflow_run_filter - Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowRunFilter + def integration_account_list_result + Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountListResult end def x12_one_way_agreement Azure::Logic::Mgmt::V2016_06_01::Models::X12OneWayAgreement end - def retry_history - Azure::Logic::Mgmt::V2016_06_01::Models::RetryHistory + def callback_url + Azure::Logic::Mgmt::V2016_06_01::Models::CallbackUrl end def x12_agreement_content Azure::Logic::Mgmt::V2016_06_01::Models::X12AgreementContent end - def regenerate_action_parameter - Azure::Logic::Mgmt::V2016_06_01::Models::RegenerateActionParameter + def integration_account_schema_list_result + Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountSchemaListResult end def edifact_validation_settings Azure::Logic::Mgmt::V2016_06_01::Models::EdifactValidationSettings end - def integration_account_list_result - Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountListResult + def integration_account_map_properties_parameters_schema + Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountMapPropertiesParametersSchema end def edifact_framing_settings Azure::Logic::Mgmt::V2016_06_01::Models::EdifactFramingSettings end - def integration_account_schema_list_result - Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountSchemaListResult + def integration_account_map_list_result + Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountMapListResult end def edifact_envelope_settings Azure::Logic::Mgmt::V2016_06_01::Models::EdifactEnvelopeSettings end - def integration_account_map_list_result - Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountMapListResult + def business_identity + Azure::Logic::Mgmt::V2016_06_01::Models::BusinessIdentity end def edifact_acknowledgement_settings Azure::Logic::Mgmt::V2016_06_01::Models::EdifactAcknowledgementSettings @@ -437,66 +423,189 @@ def partner_content def edifact_message_filter Azure::Logic::Mgmt::V2016_06_01::Models::EdifactMessageFilter end - def workflow_trigger_callback_url - Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerCallbackUrl + def integration_account_partner_list_result + Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountPartnerListResult end def edifact_processing_settings Azure::Logic::Mgmt::V2016_06_01::Models::EdifactProcessingSettings end - def operation - Azure::Logic::Mgmt::V2016_06_01::Models::Operation + def as2_message_connection_settings + Azure::Logic::Mgmt::V2016_06_01::Models::AS2MessageConnectionSettings end def edifact_envelope_override Azure::Logic::Mgmt::V2016_06_01::Models::EdifactEnvelopeOverride end - def workflow_run_action_filter - Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowRunActionFilter + def as2_mdn_settings + Azure::Logic::Mgmt::V2016_06_01::Models::AS2MdnSettings end def edifact_message_identifier Azure::Logic::Mgmt::V2016_06_01::Models::EdifactMessageIdentifier end - def callback_url - Azure::Logic::Mgmt::V2016_06_01::Models::CallbackUrl + def as2_validation_settings + Azure::Logic::Mgmt::V2016_06_01::Models::AS2ValidationSettings end def edifact_schema_reference Azure::Logic::Mgmt::V2016_06_01::Models::EdifactSchemaReference end - def business_identity - Azure::Logic::Mgmt::V2016_06_01::Models::BusinessIdentity + def as2_error_settings + Azure::Logic::Mgmt::V2016_06_01::Models::AS2ErrorSettings end def edifact_validation_override Azure::Logic::Mgmt::V2016_06_01::Models::EdifactValidationOverride end - def operation_list_result - Azure::Logic::Mgmt::V2016_06_01::Models::OperationListResult + def recurrence_schedule + Azure::Logic::Mgmt::V2016_06_01::Models::RecurrenceSchedule end def edifact_delimiter_override Azure::Logic::Mgmt::V2016_06_01::Models::EdifactDelimiterOverride end - def integration_account_sku - Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountSku + def workflow_trigger_list_result + Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerListResult end def edifact_protocol_settings Azure::Logic::Mgmt::V2016_06_01::Models::EdifactProtocolSettings end - def workflow_trigger_recurrence - Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerRecurrence + def content_hash + Azure::Logic::Mgmt::V2016_06_01::Models::ContentHash end def edifact_one_way_agreement Azure::Logic::Mgmt::V2016_06_01::Models::EdifactOneWayAgreement end - def integration_account_map_properties_parameters_schema - Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountMapPropertiesParametersSchema + def workflow_trigger_history_filter + Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerHistoryFilter end def edifact_agreement_content Azure::Logic::Mgmt::V2016_06_01::Models::EdifactAgreementContent end - def error_properties - Azure::Logic::Mgmt::V2016_06_01::Models::ErrorProperties + def workflow_run_list_result + Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowRunListResult end def agreement_content Azure::Logic::Mgmt::V2016_06_01::Models::AgreementContent end + def assembly_collection + Azure::Logic::Mgmt::V2016_06_01::Models::AssemblyCollection + end + def error_info + Azure::Logic::Mgmt::V2016_06_01::Models::ErrorInfo + end + def generate_upgraded_definition_parameters + Azure::Logic::Mgmt::V2016_06_01::Models::GenerateUpgradedDefinitionParameters + end + def integration_account_agreement_list_result + Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountAgreementListResult + end + def get_callback_url_parameters + Azure::Logic::Mgmt::V2016_06_01::Models::GetCallbackUrlParameters + end + def integration_account_agreement_filter + Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountAgreementFilter + end + def integration_account_schema_filter + Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountSchemaFilter + end + def key_vault_key_reference_key_vault + Azure::Logic::Mgmt::V2016_06_01::Models::KeyVaultKeyReferenceKeyVault + end + def integration_account_map_filter + Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountMapFilter + end + def key_vault_key_reference + Azure::Logic::Mgmt::V2016_06_01::Models::KeyVaultKeyReference + end + def workflow_run_action_repetition_definition_collection + Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowRunActionRepetitionDefinitionCollection + end + def expression + Azure::Logic::Mgmt::V2016_06_01::Models::Expression + end + def as2_acknowledgement_connection_settings + Azure::Logic::Mgmt::V2016_06_01::Models::AS2AcknowledgementConnectionSettings + end + def integration_account_certificate_list_result + Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountCertificateListResult + end + def as2_envelope_settings + Azure::Logic::Mgmt::V2016_06_01::Models::AS2EnvelopeSettings + end + def integration_account_session_filter + Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountSessionFilter + end + def expression_traces + Azure::Logic::Mgmt::V2016_06_01::Models::ExpressionTraces + end + def batch_configuration_collection + Azure::Logic::Mgmt::V2016_06_01::Models::BatchConfigurationCollection + end + def integration_account_session_list_result + Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountSessionListResult + end + def error_response + Azure::Logic::Mgmt::V2016_06_01::Models::ErrorResponse + end + def operation_display + Azure::Logic::Mgmt::V2016_06_01::Models::OperationDisplay + end + def json_schema + Azure::Logic::Mgmt::V2016_06_01::Models::JsonSchema + end + def operation + Azure::Logic::Mgmt::V2016_06_01::Models::Operation + end + def operation_result_properties + Azure::Logic::Mgmt::V2016_06_01::Models::OperationResultProperties + end + def operation_list_result + Azure::Logic::Mgmt::V2016_06_01::Models::OperationListResult + end + def integration_account_partner_filter + Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountPartnerFilter + end + def set_trigger_state_action_definition + Azure::Logic::Mgmt::V2016_06_01::Models::SetTriggerStateActionDefinition + end + def workflow_version_list_result + Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowVersionListResult + end + def list_key_vault_keys_definition + Azure::Logic::Mgmt::V2016_06_01::Models::ListKeyVaultKeysDefinition + end + def batch_release_criteria + Azure::Logic::Mgmt::V2016_06_01::Models::BatchReleaseCriteria + end + def key_vault_key_attributes + Azure::Logic::Mgmt::V2016_06_01::Models::KeyVaultKeyAttributes + end + def run_correlation + Azure::Logic::Mgmt::V2016_06_01::Models::RunCorrelation + end + def key_vault_key + Azure::Logic::Mgmt::V2016_06_01::Models::KeyVaultKey + end + def as2_security_settings + Azure::Logic::Mgmt::V2016_06_01::Models::AS2SecuritySettings + end + def key_vault_key_collection + Azure::Logic::Mgmt::V2016_06_01::Models::KeyVaultKeyCollection + end + def workflow_run_action_list_result + Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowRunActionListResult + end + def tracking_event_error_info + Azure::Logic::Mgmt::V2016_06_01::Models::TrackingEventErrorInfo + end + def workflow_trigger_callback_url + Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowTriggerCallbackUrl + end + def tracking_event + Azure::Logic::Mgmt::V2016_06_01::Models::TrackingEvent + end + def b2_bpartner_content + Azure::Logic::Mgmt::V2016_06_01::Models::B2BPartnerContent + end + def tracking_events_definition + Azure::Logic::Mgmt::V2016_06_01::Models::TrackingEventsDefinition + end def workflow Azure::Logic::Mgmt::V2016_06_01::Models::Workflow end @@ -539,6 +648,39 @@ def integration_account_certificate def integration_account_session Azure::Logic::Mgmt::V2016_06_01::Models::IntegrationAccountSession end + def key_vault_reference + Azure::Logic::Mgmt::V2016_06_01::Models::KeyVaultReference + end + def expression_root + Azure::Logic::Mgmt::V2016_06_01::Models::ExpressionRoot + end + def azure_resource_error_info + Azure::Logic::Mgmt::V2016_06_01::Models::AzureResourceErrorInfo + end + def workflow_run_action_repetition_definition + Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowRunActionRepetitionDefinition + end + def operation_result + Azure::Logic::Mgmt::V2016_06_01::Models::OperationResult + end + def run_action_correlation + Azure::Logic::Mgmt::V2016_06_01::Models::RunActionCorrelation + end + def assembly_definition + Azure::Logic::Mgmt::V2016_06_01::Models::AssemblyDefinition + end + def artifact_content_properties_definition + Azure::Logic::Mgmt::V2016_06_01::Models::ArtifactContentPropertiesDefinition + end + def assembly_properties + Azure::Logic::Mgmt::V2016_06_01::Models::AssemblyProperties + end + def batch_configuration_properties + Azure::Logic::Mgmt::V2016_06_01::Models::BatchConfigurationProperties + end + def batch_configuration + Azure::Logic::Mgmt::V2016_06_01::Models::BatchConfiguration + end def workflow_provisioning_state Azure::Logic::Mgmt::V2016_06_01::Models::WorkflowProvisioningState end @@ -620,6 +762,18 @@ def edifact_character_set def edifact_decimal_indicator Azure::Logic::Mgmt::V2016_06_01::Models::EdifactDecimalIndicator end + def track_events_operation_options + Azure::Logic::Mgmt::V2016_06_01::Models::TrackEventsOperationOptions + end + def event_level + Azure::Logic::Mgmt::V2016_06_01::Models::EventLevel + end + def tracking_record_type + Azure::Logic::Mgmt::V2016_06_01::Models::TrackingRecordType + end + def access_key_type + Azure::Logic::Mgmt::V2016_06_01::Models::AccessKeyType + end end end end