# 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.

require 'uri'
require 'cgi'
require 'date'
require 'json'
require 'base64'
require 'erb'
require 'securerandom'
require 'time'
require 'timeliness'
require 'faraday'
require 'faraday-cookie_jar'
require 'concurrent'
require 'ms_rest'
require '6.3.0.9/generated/azure_service_fabric/module_definition'
require 'ms_rest_azure'

module Azure::ServiceFabric::V6_3_0_9
  autoload :ServiceFabricClientAPIs,                            '6.3.0.9/generated/azure_service_fabric/service_fabric_client_apis.rb'

  module Models
    autoload :ServiceTypeInfo,                                    '6.3.0.9/generated/azure_service_fabric/models/service_type_info.rb'
    autoload :AadMetadata,                                        '6.3.0.9/generated/azure_service_fabric/models/aad_metadata.rb'
    autoload :ServiceTypeManifest,                                '6.3.0.9/generated/azure_service_fabric/models/service_type_manifest.rb'
    autoload :AnalysisEventMetadata,                              '6.3.0.9/generated/azure_service_fabric/models/analysis_event_metadata.rb'
    autoload :ServiceFromTemplateDescription,                     '6.3.0.9/generated/azure_service_fabric/models/service_from_template_description.rb'
    autoload :PagedServiceInfoList,                               '6.3.0.9/generated/azure_service_fabric/models/paged_service_info_list.rb'
    autoload :ImageStoreCopyDescription,                          '6.3.0.9/generated/azure_service_fabric/models/image_store_copy_description.rb'
    autoload :DiagnosticsSinkProperties,                          '6.3.0.9/generated/azure_service_fabric/models/diagnostics_sink_properties.rb'
    autoload :ImageStoreContent,                                  '6.3.0.9/generated/azure_service_fabric/models/image_store_content.rb'
    autoload :HealthEvaluationWrapper,                            '6.3.0.9/generated/azure_service_fabric/models/health_evaluation_wrapper.rb'
    autoload :FolderInfo,                                         '6.3.0.9/generated/azure_service_fabric/models/folder_info.rb'
    autoload :ServiceTypeHealthPolicy,                            '6.3.0.9/generated/azure_service_fabric/models/service_type_health_policy.rb'
    autoload :FileInfo,                                           '6.3.0.9/generated/azure_service_fabric/models/file_info.rb'
    autoload :ApplicationHealthPolicy,                            '6.3.0.9/generated/azure_service_fabric/models/application_health_policy.rb'
    autoload :FileVersion,                                        '6.3.0.9/generated/azure_service_fabric/models/file_version.rb'
    autoload :ApplicationHealthPolicies,                          '6.3.0.9/generated/azure_service_fabric/models/application_health_policies.rb'
    autoload :EnvironmentVariable,                                '6.3.0.9/generated/azure_service_fabric/models/environment_variable.rb'
    autoload :PropertyBatchDescriptionList,                       '6.3.0.9/generated/azure_service_fabric/models/property_batch_description_list.rb'
    autoload :ProvisionFabricDescription,                         '6.3.0.9/generated/azure_service_fabric/models/provision_fabric_description.rb'
    autoload :PropertyBatchOperation,                             '6.3.0.9/generated/azure_service_fabric/models/property_batch_operation.rb'
    autoload :ProvisionApplicationTypeDescriptionBase,            '6.3.0.9/generated/azure_service_fabric/models/provision_application_type_description_base.rb'
    autoload :PropertyDescription,                                '6.3.0.9/generated/azure_service_fabric/models/property_description.rb'
    autoload :Setting,                                            '6.3.0.9/generated/azure_service_fabric/models/setting.rb'
    autoload :PagedPropertyInfoList,                              '6.3.0.9/generated/azure_service_fabric/models/paged_property_info_list.rb'
    autoload :ServiceUpdateDescription,                           '6.3.0.9/generated/azure_service_fabric/models/service_update_description.rb'
    autoload :PropertyInfo,                                       '6.3.0.9/generated/azure_service_fabric/models/property_info.rb'
    autoload :UnprovisionFabricDescription,                       '6.3.0.9/generated/azure_service_fabric/models/unprovision_fabric_description.rb'
    autoload :PropertyMetadata,                                   '6.3.0.9/generated/azure_service_fabric/models/property_metadata.rb'
    autoload :ResumeClusterUpgradeDescription,                    '6.3.0.9/generated/azure_service_fabric/models/resume_cluster_upgrade_description.rb'
    autoload :ReplicaHealthStateFilter,                           '6.3.0.9/generated/azure_service_fabric/models/replica_health_state_filter.rb'
    autoload :ClusterUpgradeHealthPolicyObject,                   '6.3.0.9/generated/azure_service_fabric/models/cluster_upgrade_health_policy_object.rb'
    autoload :ServiceHealthStateFilter,                           '6.3.0.9/generated/azure_service_fabric/models/service_health_state_filter.rb'
    autoload :StartClusterUpgradeDescription,                     '6.3.0.9/generated/azure_service_fabric/models/start_cluster_upgrade_description.rb'
    autoload :DeployedApplicationHealthStateFilter,               '6.3.0.9/generated/azure_service_fabric/models/deployed_application_health_state_filter.rb'
    autoload :RollingUpgradeUpdateDescription,                    '6.3.0.9/generated/azure_service_fabric/models/rolling_upgrade_update_description.rb'
    autoload :ApplicationParameter,                               '6.3.0.9/generated/azure_service_fabric/models/application_parameter.rb'
    autoload :UpdateClusterUpgradeDescription,                    '6.3.0.9/generated/azure_service_fabric/models/update_cluster_upgrade_description.rb'
    autoload :ApplicationMetricDescription,                       '6.3.0.9/generated/azure_service_fabric/models/application_metric_description.rb'
    autoload :ReplicaStatusBase,                                  '6.3.0.9/generated/azure_service_fabric/models/replica_status_base.rb'
    autoload :ApplicationNameInfo,                                '6.3.0.9/generated/azure_service_fabric/models/application_name_info.rb'
    autoload :ContainerLabel,                                     '6.3.0.9/generated/azure_service_fabric/models/container_label.rb'
    autoload :VolumeProviderParametersAzureFile,                  '6.3.0.9/generated/azure_service_fabric/models/volume_provider_parameters_azure_file.rb'
    autoload :EndpointProperties,                                 '6.3.0.9/generated/azure_service_fabric/models/endpoint_properties.rb'
    autoload :ApplicationTypeInfo,                                '6.3.0.9/generated/azure_service_fabric/models/application_type_info.rb'
    autoload :ResourceRequests,                                   '6.3.0.9/generated/azure_service_fabric/models/resource_requests.rb'
    autoload :ApplicationTypeManifest,                            '6.3.0.9/generated/azure_service_fabric/models/application_type_manifest.rb'
    autoload :DeployedServiceReplicaDetailInfo,                   '6.3.0.9/generated/azure_service_fabric/models/deployed_service_replica_detail_info.rb'
    autoload :ApplicationUpgradeDescription,                      '6.3.0.9/generated/azure_service_fabric/models/application_upgrade_description.rb'
    autoload :LoadMetricReportInfo,                               '6.3.0.9/generated/azure_service_fabric/models/load_metric_report_info.rb'
    autoload :SafetyCheck,                                        '6.3.0.9/generated/azure_service_fabric/models/safety_check.rb'
    autoload :ResourceLimits,                                     '6.3.0.9/generated/azure_service_fabric/models/resource_limits.rb'
    autoload :NodeUpgradeProgressInfo,                            '6.3.0.9/generated/azure_service_fabric/models/node_upgrade_progress_info.rb'
    autoload :ResourceRequirements,                               '6.3.0.9/generated/azure_service_fabric/models/resource_requirements.rb'
    autoload :FailureUpgradeDomainProgressInfo,                   '6.3.0.9/generated/azure_service_fabric/models/failure_upgrade_domain_progress_info.rb'
    autoload :ContainerVolume,                                    '6.3.0.9/generated/azure_service_fabric/models/container_volume.rb'
    autoload :ClusterConfiguration,                               '6.3.0.9/generated/azure_service_fabric/models/cluster_configuration.rb'
    autoload :RestartNodeDescription,                             '6.3.0.9/generated/azure_service_fabric/models/restart_node_description.rb'
    autoload :NodeId,                                             '6.3.0.9/generated/azure_service_fabric/models/node_id.rb'
    autoload :ContainerState,                                     '6.3.0.9/generated/azure_service_fabric/models/container_state.rb'
    autoload :PropertyValue,                                      '6.3.0.9/generated/azure_service_fabric/models/property_value.rb'
    autoload :RemoteReplicatorStatus,                             '6.3.0.9/generated/azure_service_fabric/models/remote_replicator_status.rb'
    autoload :NameDescription,                                    '6.3.0.9/generated/azure_service_fabric/models/name_description.rb'
    autoload :UploadSession,                                      '6.3.0.9/generated/azure_service_fabric/models/upload_session.rb'
    autoload :NodeHealthStateFilter,                              '6.3.0.9/generated/azure_service_fabric/models/node_health_state_filter.rb'
    autoload :ContainerLogs,                                      '6.3.0.9/generated/azure_service_fabric/models/container_logs.rb'
    autoload :ClusterHealthChunkQueryDescription,                 '6.3.0.9/generated/azure_service_fabric/models/cluster_health_chunk_query_description.rb'
    autoload :ServiceNameInfo,                                    '6.3.0.9/generated/azure_service_fabric/models/service_name_info.rb'
    autoload :ClusterManifest,                                    '6.3.0.9/generated/azure_service_fabric/models/cluster_manifest.rb'
    autoload :BackupPolicyDescription,                            '6.3.0.9/generated/azure_service_fabric/models/backup_policy_description.rb'
    autoload :ContainerApiResult,                                 '6.3.0.9/generated/azure_service_fabric/models/container_api_result.rb'
    autoload :BackupStorageDescription,                           '6.3.0.9/generated/azure_service_fabric/models/backup_storage_description.rb'
    autoload :ApplicationUpgradeUpdateDescription,                '6.3.0.9/generated/azure_service_fabric/models/application_upgrade_update_description.rb'
    autoload :ServicePlacementPolicyDescription,                  '6.3.0.9/generated/azure_service_fabric/models/service_placement_policy_description.rb'
    autoload :ResumeApplicationUpgradeDescription,                '6.3.0.9/generated/azure_service_fabric/models/resume_application_upgrade_description.rb'
    autoload :BackupScheduleDescription,                          '6.3.0.9/generated/azure_service_fabric/models/backup_schedule_description.rb'
    autoload :PackageSharingPolicyInfo,                           '6.3.0.9/generated/azure_service_fabric/models/package_sharing_policy_info.rb'
    autoload :UploadChunkRange,                                   '6.3.0.9/generated/azure_service_fabric/models/upload_chunk_range.rb'
    autoload :DeployedApplicationInfo,                            '6.3.0.9/generated/azure_service_fabric/models/deployed_application_info.rb'
    autoload :UploadSessionInfo,                                  '6.3.0.9/generated/azure_service_fabric/models/upload_session_info.rb'
    autoload :PartitionQuorumLossProgress,                        '6.3.0.9/generated/azure_service_fabric/models/partition_quorum_loss_progress.rb'
    autoload :PropertyBatchInfo,                                  '6.3.0.9/generated/azure_service_fabric/models/property_batch_info.rb'
    autoload :OperationStatus,                                    '6.3.0.9/generated/azure_service_fabric/models/operation_status.rb'
    autoload :ServiceLoadMetricDescription,                       '6.3.0.9/generated/azure_service_fabric/models/service_load_metric_description.rb'
    autoload :ReconfigurationInformation,                         '6.3.0.9/generated/azure_service_fabric/models/reconfiguration_information.rb'
    autoload :ServiceTypeExtensionDescription,                    '6.3.0.9/generated/azure_service_fabric/models/service_type_extension_description.rb'
    autoload :NodeTransitionResult,                               '6.3.0.9/generated/azure_service_fabric/models/node_transition_result.rb'
    autoload :ServiceTypeDescription,                             '6.3.0.9/generated/azure_service_fabric/models/service_type_description.rb'
    autoload :HealthStateCount,                                   '6.3.0.9/generated/azure_service_fabric/models/health_state_count.rb'
    autoload :AadMetadataObject,                                  '6.3.0.9/generated/azure_service_fabric/models/aad_metadata_object.rb'
    autoload :HealthStatistics,                                   '6.3.0.9/generated/azure_service_fabric/models/health_statistics.rb'
    autoload :EntityHealth,                                       '6.3.0.9/generated/azure_service_fabric/models/entity_health.rb'
    autoload :RemoteReplicatorAcknowledgementStatus,              '6.3.0.9/generated/azure_service_fabric/models/remote_replicator_acknowledgement_status.rb'
    autoload :EntityHealthStateChunk,                             '6.3.0.9/generated/azure_service_fabric/models/entity_health_state_chunk.rb'
    autoload :GetBackupByStorageQueryDescription,                 '6.3.0.9/generated/azure_service_fabric/models/get_backup_by_storage_query_description.rb'
    autoload :Epoch,                                              '6.3.0.9/generated/azure_service_fabric/models/epoch.rb'
    autoload :PagedBackupEntityList,                              '6.3.0.9/generated/azure_service_fabric/models/paged_backup_entity_list.rb'
    autoload :InvokeQuorumLossResult,                             '6.3.0.9/generated/azure_service_fabric/models/invoke_quorum_loss_result.rb'
    autoload :EnableBackupDescription,                            '6.3.0.9/generated/azure_service_fabric/models/enable_backup_description.rb'
    autoload :FabricCodeVersionInfo,                              '6.3.0.9/generated/azure_service_fabric/models/fabric_code_version_info.rb'
    autoload :NodeImpact,                                         '6.3.0.9/generated/azure_service_fabric/models/node_impact.rb'
    autoload :FabricErrorError,                                   '6.3.0.9/generated/azure_service_fabric/models/fabric_error_error.rb'
    autoload :RepairImpactDescriptionBase,                        '6.3.0.9/generated/azure_service_fabric/models/repair_impact_description_base.rb'
    autoload :ClusterConfigurationUpgradeStatusInfo,              '6.3.0.9/generated/azure_service_fabric/models/cluster_configuration_upgrade_status_info.rb'
    autoload :RepairTargetDescriptionBase,                        '6.3.0.9/generated/azure_service_fabric/models/repair_target_description_base.rb'
    autoload :InvokeDataLossResult,                               '6.3.0.9/generated/azure_service_fabric/models/invoke_data_loss_result.rb'
    autoload :BackupEntity,                                       '6.3.0.9/generated/azure_service_fabric/models/backup_entity.rb'
    autoload :NodeDeactivationTaskId,                             '6.3.0.9/generated/azure_service_fabric/models/node_deactivation_task_id.rb'
    autoload :RepairTaskHistory,                                  '6.3.0.9/generated/azure_service_fabric/models/repair_task_history.rb'
    autoload :NodeDeactivationInfo,                               '6.3.0.9/generated/azure_service_fabric/models/node_deactivation_info.rb'
    autoload :BackupProgressInfo,                                 '6.3.0.9/generated/azure_service_fabric/models/backup_progress_info.rb'
    autoload :ResolvedServiceEndpoint,                            '6.3.0.9/generated/azure_service_fabric/models/resolved_service_endpoint.rb'
    autoload :RepairTask,                                         '6.3.0.9/generated/azure_service_fabric/models/repair_task.rb'
    autoload :NodeInfo,                                           '6.3.0.9/generated/azure_service_fabric/models/node_info.rb'
    autoload :RepairTaskApproveDescription,                       '6.3.0.9/generated/azure_service_fabric/models/repair_task_approve_description.rb'
    autoload :NodeLoadInfo,                                       '6.3.0.9/generated/azure_service_fabric/models/node_load_info.rb'
    autoload :RepairTaskCancelDescription,                        '6.3.0.9/generated/azure_service_fabric/models/repair_task_cancel_description.rb'
    autoload :PagedApplicationInfoList,                           '6.3.0.9/generated/azure_service_fabric/models/paged_application_info_list.rb'
    autoload :RepairTaskDeleteDescription,                        '6.3.0.9/generated/azure_service_fabric/models/repair_task_delete_description.rb'
    autoload :PagedNodeInfoList,                                  '6.3.0.9/generated/azure_service_fabric/models/paged_node_info_list.rb'
    autoload :PagedBackupInfoList,                                '6.3.0.9/generated/azure_service_fabric/models/paged_backup_info_list.rb'
    autoload :ServicePartitionInfo,                               '6.3.0.9/generated/azure_service_fabric/models/service_partition_info.rb'
    autoload :BackupInfo,                                         '6.3.0.9/generated/azure_service_fabric/models/backup_info.rb'
    autoload :ReplicaInfo,                                        '6.3.0.9/generated/azure_service_fabric/models/replica_info.rb'
    autoload :BackupPartitionDescription,                         '6.3.0.9/generated/azure_service_fabric/models/backup_partition_description.rb'
    autoload :ServiceInfo,                                        '6.3.0.9/generated/azure_service_fabric/models/service_info.rb'
    autoload :RestoreProgressInfo,                                '6.3.0.9/generated/azure_service_fabric/models/restore_progress_info.rb'
    autoload :HealthEvaluation,                                   '6.3.0.9/generated/azure_service_fabric/models/health_evaluation.rb'
    autoload :RestorePartitionDescription,                        '6.3.0.9/generated/azure_service_fabric/models/restore_partition_description.rb'
    autoload :ServiceTypeHealthPolicyMapItem,                     '6.3.0.9/generated/azure_service_fabric/models/service_type_health_policy_map_item.rb'
    autoload :LoadMetricReport,                                   '6.3.0.9/generated/azure_service_fabric/models/load_metric_report.rb'
    autoload :ApplicationResourceDescription,                     '6.3.0.9/generated/azure_service_fabric/models/application_resource_description.rb'
    autoload :PartitionLoadInformation,                           '6.3.0.9/generated/azure_service_fabric/models/partition_load_information.rb'
    autoload :PartitionHealthStateChunkList,                      '6.3.0.9/generated/azure_service_fabric/models/partition_health_state_chunk_list.rb'
    autoload :PagedBackupConfigurationInfoList,                   '6.3.0.9/generated/azure_service_fabric/models/paged_backup_configuration_info_list.rb'
    autoload :DeployedServicePackageHealthStateChunkList,         '6.3.0.9/generated/azure_service_fabric/models/deployed_service_package_health_state_chunk_list.rb'
    autoload :BackupConfigurationInfo,                            '6.3.0.9/generated/azure_service_fabric/models/backup_configuration_info.rb'
    autoload :PagedServiceResourceDescriptionList,                '6.3.0.9/generated/azure_service_fabric/models/paged_service_resource_description_list.rb'
    autoload :ClusterUpgradeDescriptionObject,                    '6.3.0.9/generated/azure_service_fabric/models/cluster_upgrade_description_object.rb'
    autoload :DeployedServicePackageHealthStateFilter,            '6.3.0.9/generated/azure_service_fabric/models/deployed_service_package_health_state_filter.rb'
    autoload :FailedUpgradeDomainProgressObject,                  '6.3.0.9/generated/azure_service_fabric/models/failed_upgrade_domain_progress_object.rb'
    autoload :ApplicationInfo,                                    '6.3.0.9/generated/azure_service_fabric/models/application_info.rb'
    autoload :ClusterUpgradeProgressObject,                       '6.3.0.9/generated/azure_service_fabric/models/cluster_upgrade_progress_object.rb'
    autoload :PagedServiceResourceReplicaDescriptionList,         '6.3.0.9/generated/azure_service_fabric/models/paged_service_resource_replica_description_list.rb'
    autoload :ClusterConfigurationUpgradeDescription,             '6.3.0.9/generated/azure_service_fabric/models/cluster_configuration_upgrade_description.rb'
    autoload :PagedApplicationTypeInfoList,                       '6.3.0.9/generated/azure_service_fabric/models/paged_application_type_info_list.rb'
    autoload :UpgradeOrchestrationServiceState,                   '6.3.0.9/generated/azure_service_fabric/models/upgrade_orchestration_service_state.rb'
    autoload :UpgradeDomainInfo,                                  '6.3.0.9/generated/azure_service_fabric/models/upgrade_domain_info.rb'
    autoload :UpgradeOrchestrationServiceStateSummary,            '6.3.0.9/generated/azure_service_fabric/models/upgrade_orchestration_service_state_summary.rb'
    autoload :CurrentUpgradeDomainProgressInfo,                   '6.3.0.9/generated/azure_service_fabric/models/current_upgrade_domain_progress_info.rb'
    autoload :ApplicationTypeImageStorePath,                      '6.3.0.9/generated/azure_service_fabric/models/application_type_image_store_path.rb'
    autoload :VolumeResourceDescription,                          '6.3.0.9/generated/azure_service_fabric/models/volume_resource_description.rb'
    autoload :UnprovisionApplicationTypeDescriptionInfo,          '6.3.0.9/generated/azure_service_fabric/models/unprovision_application_type_description_info.rb'
    autoload :PagedSubNameInfoList,                               '6.3.0.9/generated/azure_service_fabric/models/paged_sub_name_info_list.rb'
    autoload :CodePackageEntryPointStatistics,                    '6.3.0.9/generated/azure_service_fabric/models/code_package_entry_point_statistics.rb'
    autoload :ClusterHealthPolicy,                                '6.3.0.9/generated/azure_service_fabric/models/cluster_health_policy.rb'
    autoload :CodePackageEntryPoint,                              '6.3.0.9/generated/azure_service_fabric/models/code_package_entry_point.rb'
    autoload :ContainerApiRequestBody,                            '6.3.0.9/generated/azure_service_fabric/models/container_api_request_body.rb'
    autoload :DeployedCodePackageInfo,                            '6.3.0.9/generated/azure_service_fabric/models/deployed_code_package_info.rb'
    autoload :DeactivationIntentDescription,                      '6.3.0.9/generated/azure_service_fabric/models/deactivation_intent_description.rb'
    autoload :ChaosContext,                                       '6.3.0.9/generated/azure_service_fabric/models/chaos_context.rb'
    autoload :PartitionRestartProgress,                           '6.3.0.9/generated/azure_service_fabric/models/partition_restart_progress.rb'
    autoload :ChaosTargetFilter,                                  '6.3.0.9/generated/azure_service_fabric/models/chaos_target_filter.rb'
    autoload :PartitionDataLossProgress,                          '6.3.0.9/generated/azure_service_fabric/models/partition_data_loss_progress.rb'
    autoload :ChaosParameters,                                    '6.3.0.9/generated/azure_service_fabric/models/chaos_parameters.rb'
    autoload :NodeTransitionProgress,                             '6.3.0.9/generated/azure_service_fabric/models/node_transition_progress.rb'
    autoload :Chaos,                                              '6.3.0.9/generated/azure_service_fabric/models/chaos.rb'
    autoload :EntityKindHealthStateCount,                         '6.3.0.9/generated/azure_service_fabric/models/entity_kind_health_state_count.rb'
    autoload :ChaosParametersDictionaryItem,                      '6.3.0.9/generated/azure_service_fabric/models/chaos_parameters_dictionary_item.rb'
    autoload :EntityHealthStateChunkList,                         '6.3.0.9/generated/azure_service_fabric/models/entity_health_state_chunk_list.rb'
    autoload :ChaosEvent,                                         '6.3.0.9/generated/azure_service_fabric/models/chaos_event.rb'
    autoload :FabricEvent,                                        '6.3.0.9/generated/azure_service_fabric/models/fabric_event.rb'
    autoload :ChaosEventWrapper,                                  '6.3.0.9/generated/azure_service_fabric/models/chaos_event_wrapper.rb'
    autoload :FabricError,                                        '6.3.0.9/generated/azure_service_fabric/models/fabric_error.rb'
    autoload :ChaosEventsSegment,                                 '6.3.0.9/generated/azure_service_fabric/models/chaos_events_segment.rb'
    autoload :SelectedPartition,                                  '6.3.0.9/generated/azure_service_fabric/models/selected_partition.rb'
    autoload :ChaosScheduleJobActiveDaysOfWeek,                   '6.3.0.9/generated/azure_service_fabric/models/chaos_schedule_job_active_days_of_week.rb'
    autoload :ResolvedServicePartition,                           '6.3.0.9/generated/azure_service_fabric/models/resolved_service_partition.rb'
    autoload :TimeOfDay,                                          '6.3.0.9/generated/azure_service_fabric/models/time_of_day.rb'
    autoload :NodeLoadMetricInformation,                          '6.3.0.9/generated/azure_service_fabric/models/node_load_metric_information.rb'
    autoload :TimeRange,                                          '6.3.0.9/generated/azure_service_fabric/models/time_range.rb'
    autoload :PagedDeployedApplicationInfoList,                   '6.3.0.9/generated/azure_service_fabric/models/paged_deployed_application_info_list.rb'
    autoload :ChaosScheduleJob,                                   '6.3.0.9/generated/azure_service_fabric/models/chaos_schedule_job.rb'
    autoload :PagedServicePartitionInfoList,                      '6.3.0.9/generated/azure_service_fabric/models/paged_service_partition_info_list.rb'
    autoload :ChaosSchedule,                                      '6.3.0.9/generated/azure_service_fabric/models/chaos_schedule.rb'
    autoload :ServiceResourceDescription,                         '6.3.0.9/generated/azure_service_fabric/models/service_resource_description.rb'
    autoload :ChaosScheduleDescription,                           '6.3.0.9/generated/azure_service_fabric/models/chaos_schedule_description.rb'
    autoload :ApplicationHealthPolicyMapItem,                     '6.3.0.9/generated/azure_service_fabric/models/application_health_policy_map_item.rb'
    autoload :BackupSuspensionInfo,                               '6.3.0.9/generated/azure_service_fabric/models/backup_suspension_info.rb'
    autoload :ServiceHealthStateChunkList,                        '6.3.0.9/generated/azure_service_fabric/models/service_health_state_chunk_list.rb'
    autoload :RepairTaskUpdateHealthPolicyDescription,            '6.3.0.9/generated/azure_service_fabric/models/repair_task_update_health_policy_description.rb'
    autoload :PartitionHealthStateFilter,                         '6.3.0.9/generated/azure_service_fabric/models/partition_health_state_filter.rb'
    autoload :RepairTaskUpdateInfo,                               '6.3.0.9/generated/azure_service_fabric/models/repair_task_update_info.rb'
    autoload :ApplicationLoadInfo,                                '6.3.0.9/generated/azure_service_fabric/models/application_load_info.rb'
    autoload :PagedBackupPolicyDescriptionList,                   '6.3.0.9/generated/azure_service_fabric/models/paged_backup_policy_description_list.rb'
    autoload :MonitoringPolicyDescription,                        '6.3.0.9/generated/azure_service_fabric/models/monitoring_policy_description.rb'
    autoload :ApplicationUpgradeProgressInfo,                     '6.3.0.9/generated/azure_service_fabric/models/application_upgrade_progress_info.rb'
    autoload :ServiceReplicaProperties,                           '6.3.0.9/generated/azure_service_fabric/models/service_replica_properties.rb'
    autoload :ClusterHealthChunk,                                 '6.3.0.9/generated/azure_service_fabric/models/cluster_health_chunk.rb'
    autoload :ApplicationCapacityDescription,                     '6.3.0.9/generated/azure_service_fabric/models/application_capacity_description.rb'
    autoload :ContainerApiResponse,                               '6.3.0.9/generated/azure_service_fabric/models/container_api_response.rb'
    autoload :ApplicationDescription,                             '6.3.0.9/generated/azure_service_fabric/models/application_description.rb'
    autoload :RestartPartitionResult,                             '6.3.0.9/generated/azure_service_fabric/models/restart_partition_result.rb'
    autoload :ComposeDeploymentStatusInfo,                        '6.3.0.9/generated/azure_service_fabric/models/compose_deployment_status_info.rb'
    autoload :NodeResult,                                         '6.3.0.9/generated/azure_service_fabric/models/node_result.rb'
    autoload :RegistryCredential,                                 '6.3.0.9/generated/azure_service_fabric/models/registry_credential.rb'
    autoload :BackupEpoch,                                        '6.3.0.9/generated/azure_service_fabric/models/backup_epoch.rb'
    autoload :ComposeDeploymentUpgradeDescription,                '6.3.0.9/generated/azure_service_fabric/models/compose_deployment_upgrade_description.rb'
    autoload :HealthInformation,                                  '6.3.0.9/generated/azure_service_fabric/models/health_information.rb'
    autoload :ComposeDeploymentUpgradeProgressInfo,               '6.3.0.9/generated/azure_service_fabric/models/compose_deployment_upgrade_progress_info.rb'
    autoload :DeployedServiceTypeInfo,                            '6.3.0.9/generated/azure_service_fabric/models/deployed_service_type_info.rb'
    autoload :PagedComposeDeploymentStatusInfoList,               '6.3.0.9/generated/azure_service_fabric/models/paged_compose_deployment_status_info_list.rb'
    autoload :PartitionInformation,                               '6.3.0.9/generated/azure_service_fabric/models/partition_information.rb'
    autoload :CreateComposeDeploymentDescription,                 '6.3.0.9/generated/azure_service_fabric/models/create_compose_deployment_description.rb'
    autoload :DiagnosticsDescription,                             '6.3.0.9/generated/azure_service_fabric/models/diagnostics_description.rb'
    autoload :DeployedServicePackageInfo,                         '6.3.0.9/generated/azure_service_fabric/models/deployed_service_package_info.rb'
    autoload :DeployedApplicationHealthStateChunkList,            '6.3.0.9/generated/azure_service_fabric/models/deployed_application_health_state_chunk_list.rb'
    autoload :ServiceCorrelationDescription,                      '6.3.0.9/generated/azure_service_fabric/models/service_correlation_description.rb'
    autoload :ApplicationTypeHealthPolicyMapItem,                 '6.3.0.9/generated/azure_service_fabric/models/application_type_health_policy_map_item.rb'
    autoload :PartitionSchemeDescription,                         '6.3.0.9/generated/azure_service_fabric/models/partition_scheme_description.rb'
    autoload :ImageRegistryCredential,                            '6.3.0.9/generated/azure_service_fabric/models/image_registry_credential.rb'
    autoload :NetworkRef,                                         '6.3.0.9/generated/azure_service_fabric/models/network_ref.rb'
    autoload :DeployServicePackageToNodeDescription,              '6.3.0.9/generated/azure_service_fabric/models/deploy_service_package_to_node_description.rb'
    autoload :ContainerCodePackageProperties,                     '6.3.0.9/generated/azure_service_fabric/models/container_code_package_properties.rb'
    autoload :EntityHealthState,                                  '6.3.0.9/generated/azure_service_fabric/models/entity_health_state.rb'
    autoload :DiagnosticsRef,                                     '6.3.0.9/generated/azure_service_fabric/models/diagnostics_ref.rb'
    autoload :NodeDeactivationTask,                               '6.3.0.9/generated/azure_service_fabric/models/node_deactivation_task.rb'
    autoload :ScalingTriggerDescription,                          '6.3.0.9/generated/azure_service_fabric/models/scaling_trigger_description.rb'
    autoload :PagedReplicaInfoList,                               '6.3.0.9/generated/azure_service_fabric/models/paged_replica_info_list.rb'
    autoload :ScalingMechanismDescription,                        '6.3.0.9/generated/azure_service_fabric/models/scaling_mechanism_description.rb'
    autoload :ApplicationHealthStateFilter,                       '6.3.0.9/generated/azure_service_fabric/models/application_health_state_filter.rb'
    autoload :ScalingPolicyDescription,                           '6.3.0.9/generated/azure_service_fabric/models/scaling_policy_description.rb'
    autoload :ClusterHealthPolicies,                              '6.3.0.9/generated/azure_service_fabric/models/cluster_health_policies.rb'
    autoload :ServiceDescription,                                 '6.3.0.9/generated/azure_service_fabric/models/service_description.rb'
    autoload :FabricConfigVersionInfo,                            '6.3.0.9/generated/azure_service_fabric/models/fabric_config_version_info.rb'
    autoload :ContainerInstanceView,                              '6.3.0.9/generated/azure_service_fabric/models/container_instance_view.rb'
    autoload :ReplicaHealthStateChunkList,                        '6.3.0.9/generated/azure_service_fabric/models/replica_health_state_chunk_list.rb'
    autoload :ContainerEvent,                                     '6.3.0.9/generated/azure_service_fabric/models/container_event.rb'
    autoload :DeployedServiceReplicaInfo,                         '6.3.0.9/generated/azure_service_fabric/models/deployed_service_replica_info.rb'
    autoload :ReplicatorQueueStatus,                              '6.3.0.9/generated/azure_service_fabric/models/replicator_queue_status.rb'
    autoload :SafetyCheckWrapper,                                 '6.3.0.9/generated/azure_service_fabric/models/safety_check_wrapper.rb'
    autoload :ReplicatorStatus,                                   '6.3.0.9/generated/azure_service_fabric/models/replicator_status.rb'
    autoload :RestartDeployedCodePackageDescription,              '6.3.0.9/generated/azure_service_fabric/models/restart_deployed_code_package_description.rb'
    autoload :RemoteReplicatorAcknowledgementDetail,              '6.3.0.9/generated/azure_service_fabric/models/remote_replicator_acknowledgement_detail.rb'
    autoload :ApplicationEvent,                                   '6.3.0.9/generated/azure_service_fabric/models/application_event.rb'
    autoload :ServiceHealthState,                                 '6.3.0.9/generated/azure_service_fabric/models/service_health_state.rb'
    autoload :DeployedApplicationHealthState,                     '6.3.0.9/generated/azure_service_fabric/models/deployed_application_health_state.rb'
    autoload :ApplicationHealth,                                  '6.3.0.9/generated/azure_service_fabric/models/application_health.rb'
    autoload :ApplicationHealthEvaluation,                        '6.3.0.9/generated/azure_service_fabric/models/application_health_evaluation.rb'
    autoload :ApplicationHealthState,                             '6.3.0.9/generated/azure_service_fabric/models/application_health_state.rb'
    autoload :ReplicaHealthStateChunk,                            '6.3.0.9/generated/azure_service_fabric/models/replica_health_state_chunk.rb'
    autoload :PartitionHealthStateChunk,                          '6.3.0.9/generated/azure_service_fabric/models/partition_health_state_chunk.rb'
    autoload :ServiceHealthStateChunk,                            '6.3.0.9/generated/azure_service_fabric/models/service_health_state_chunk.rb'
    autoload :DeployedServicePackageHealthStateChunk,             '6.3.0.9/generated/azure_service_fabric/models/deployed_service_package_health_state_chunk.rb'
    autoload :DeployedApplicationHealthStateChunk,                '6.3.0.9/generated/azure_service_fabric/models/deployed_application_health_state_chunk.rb'
    autoload :ApplicationHealthStateChunk,                        '6.3.0.9/generated/azure_service_fabric/models/application_health_state_chunk.rb'
    autoload :ApplicationHealthStateChunkList,                    '6.3.0.9/generated/azure_service_fabric/models/application_health_state_chunk_list.rb'
    autoload :ApplicationsHealthEvaluation,                       '6.3.0.9/generated/azure_service_fabric/models/applications_health_evaluation.rb'
    autoload :ApplicationTypeApplicationsHealthEvaluation,        '6.3.0.9/generated/azure_service_fabric/models/application_type_applications_health_evaluation.rb'
    autoload :ClusterEvent,                                       '6.3.0.9/generated/azure_service_fabric/models/cluster_event.rb'
    autoload :NodeHealthState,                                    '6.3.0.9/generated/azure_service_fabric/models/node_health_state.rb'
    autoload :ClusterHealth,                                      '6.3.0.9/generated/azure_service_fabric/models/cluster_health.rb'
    autoload :NodeHealthStateChunk,                               '6.3.0.9/generated/azure_service_fabric/models/node_health_state_chunk.rb'
    autoload :NodeHealthStateChunkList,                           '6.3.0.9/generated/azure_service_fabric/models/node_health_state_chunk_list.rb'
    autoload :ContainerInstanceEvent,                             '6.3.0.9/generated/azure_service_fabric/models/container_instance_event.rb'
    autoload :DeltaNodesCheckHealthEvaluation,                    '6.3.0.9/generated/azure_service_fabric/models/delta_nodes_check_health_evaluation.rb'
    autoload :DeployedServicePackageHealthState,                  '6.3.0.9/generated/azure_service_fabric/models/deployed_service_package_health_state.rb'
    autoload :DeployedApplicationHealth,                          '6.3.0.9/generated/azure_service_fabric/models/deployed_application_health.rb'
    autoload :DeployedApplicationHealthEvaluation,                '6.3.0.9/generated/azure_service_fabric/models/deployed_application_health_evaluation.rb'
    autoload :DeployedApplicationsHealthEvaluation,               '6.3.0.9/generated/azure_service_fabric/models/deployed_applications_health_evaluation.rb'
    autoload :DeployedServicePackageHealth,                       '6.3.0.9/generated/azure_service_fabric/models/deployed_service_package_health.rb'
    autoload :DeployedServicePackageHealthEvaluation,             '6.3.0.9/generated/azure_service_fabric/models/deployed_service_package_health_evaluation.rb'
    autoload :DeployedServicePackagesHealthEvaluation,            '6.3.0.9/generated/azure_service_fabric/models/deployed_service_packages_health_evaluation.rb'
    autoload :DeployedStatefulServiceReplicaInfo,                 '6.3.0.9/generated/azure_service_fabric/models/deployed_stateful_service_replica_info.rb'
    autoload :DeployedStatelessServiceInstanceInfo,               '6.3.0.9/generated/azure_service_fabric/models/deployed_stateless_service_instance_info.rb'
    autoload :HealthEvent,                                        '6.3.0.9/generated/azure_service_fabric/models/health_event.rb'
    autoload :EventHealthEvaluation,                              '6.3.0.9/generated/azure_service_fabric/models/event_health_evaluation.rb'
    autoload :Int64RangePartitionInformation,                     '6.3.0.9/generated/azure_service_fabric/models/int64range_partition_information.rb'
    autoload :NamedPartitionInformation,                          '6.3.0.9/generated/azure_service_fabric/models/named_partition_information.rb'
    autoload :NodeEvent,                                          '6.3.0.9/generated/azure_service_fabric/models/node_event.rb'
    autoload :NodeHealth,                                         '6.3.0.9/generated/azure_service_fabric/models/node_health.rb'
    autoload :NodeHealthEvaluation,                               '6.3.0.9/generated/azure_service_fabric/models/node_health_evaluation.rb'
    autoload :NodesHealthEvaluation,                              '6.3.0.9/generated/azure_service_fabric/models/nodes_health_evaluation.rb'
    autoload :PartitionEvent,                                     '6.3.0.9/generated/azure_service_fabric/models/partition_event.rb'
    autoload :PartitionAnalysisEvent,                             '6.3.0.9/generated/azure_service_fabric/models/partition_analysis_event.rb'
    autoload :ReplicaHealthState,                                 '6.3.0.9/generated/azure_service_fabric/models/replica_health_state.rb'
    autoload :PartitionHealth,                                    '6.3.0.9/generated/azure_service_fabric/models/partition_health.rb'
    autoload :PartitionHealthEvaluation,                          '6.3.0.9/generated/azure_service_fabric/models/partition_health_evaluation.rb'
    autoload :PartitionHealthState,                               '6.3.0.9/generated/azure_service_fabric/models/partition_health_state.rb'
    autoload :ProvisionApplicationTypeDescription,                '6.3.0.9/generated/azure_service_fabric/models/provision_application_type_description.rb'
    autoload :ExternalStoreProvisionApplicationTypeDescription,   '6.3.0.9/generated/azure_service_fabric/models/external_store_provision_application_type_description.rb'
    autoload :PartitionSafetyCheck,                               '6.3.0.9/generated/azure_service_fabric/models/partition_safety_check.rb'
    autoload :EnsureAvailabilitySafetyCheck,                      '6.3.0.9/generated/azure_service_fabric/models/ensure_availability_safety_check.rb'
    autoload :EnsurePartitionQurumSafetyCheck,                    '6.3.0.9/generated/azure_service_fabric/models/ensure_partition_qurum_safety_check.rb'
    autoload :SeedNodeSafetyCheck,                                '6.3.0.9/generated/azure_service_fabric/models/seed_node_safety_check.rb'
    autoload :PartitionsHealthEvaluation,                         '6.3.0.9/generated/azure_service_fabric/models/partitions_health_evaluation.rb'
    autoload :ReplicaEvent,                                       '6.3.0.9/generated/azure_service_fabric/models/replica_event.rb'
    autoload :ReplicaHealth,                                      '6.3.0.9/generated/azure_service_fabric/models/replica_health.rb'
    autoload :ReplicaHealthEvaluation,                            '6.3.0.9/generated/azure_service_fabric/models/replica_health_evaluation.rb'
    autoload :ReplicasHealthEvaluation,                           '6.3.0.9/generated/azure_service_fabric/models/replicas_health_evaluation.rb'
    autoload :ServiceEvent,                                       '6.3.0.9/generated/azure_service_fabric/models/service_event.rb'
    autoload :ServiceHealthEvaluation,                            '6.3.0.9/generated/azure_service_fabric/models/service_health_evaluation.rb'
    autoload :ServiceHealth,                                      '6.3.0.9/generated/azure_service_fabric/models/service_health.rb'
    autoload :ServicePlacementInvalidDomainPolicyDescription,     '6.3.0.9/generated/azure_service_fabric/models/service_placement_invalid_domain_policy_description.rb'
    autoload :ServicePlacementNonPartiallyPlaceServicePolicyDescription, '6.3.0.9/generated/azure_service_fabric/models/service_placement_non_partially_place_service_policy_description.rb'
    autoload :ServicePlacementPreferPrimaryDomainPolicyDescription, '6.3.0.9/generated/azure_service_fabric/models/service_placement_prefer_primary_domain_policy_description.rb'
    autoload :ServicePlacementRequiredDomainPolicyDescription,    '6.3.0.9/generated/azure_service_fabric/models/service_placement_required_domain_policy_description.rb'
    autoload :ServicePlacementRequireDomainDistributionPolicyDescription, '6.3.0.9/generated/azure_service_fabric/models/service_placement_require_domain_distribution_policy_description.rb'
    autoload :ServicesHealthEvaluation,                           '6.3.0.9/generated/azure_service_fabric/models/services_health_evaluation.rb'
    autoload :SingletonPartitionInformation,                      '6.3.0.9/generated/azure_service_fabric/models/singleton_partition_information.rb'
    autoload :StatefulServiceInfo,                                '6.3.0.9/generated/azure_service_fabric/models/stateful_service_info.rb'
    autoload :StatefulServicePartitionInfo,                       '6.3.0.9/generated/azure_service_fabric/models/stateful_service_partition_info.rb'
    autoload :StatefulServiceReplicaHealth,                       '6.3.0.9/generated/azure_service_fabric/models/stateful_service_replica_health.rb'
    autoload :StatefulServiceReplicaHealthState,                  '6.3.0.9/generated/azure_service_fabric/models/stateful_service_replica_health_state.rb'
    autoload :StatefulServiceTypeDescription,                     '6.3.0.9/generated/azure_service_fabric/models/stateful_service_type_description.rb'
    autoload :StatelessServiceInfo,                               '6.3.0.9/generated/azure_service_fabric/models/stateless_service_info.rb'
    autoload :StatelessServiceInstanceHealth,                     '6.3.0.9/generated/azure_service_fabric/models/stateless_service_instance_health.rb'
    autoload :StatelessServiceInstanceHealthState,                '6.3.0.9/generated/azure_service_fabric/models/stateless_service_instance_health_state.rb'
    autoload :StatelessServicePartitionInfo,                      '6.3.0.9/generated/azure_service_fabric/models/stateless_service_partition_info.rb'
    autoload :StatelessServiceTypeDescription,                    '6.3.0.9/generated/azure_service_fabric/models/stateless_service_type_description.rb'
    autoload :SystemApplicationHealthEvaluation,                  '6.3.0.9/generated/azure_service_fabric/models/system_application_health_evaluation.rb'
    autoload :UpgradeDomainDeltaNodesCheckHealthEvaluation,       '6.3.0.9/generated/azure_service_fabric/models/upgrade_domain_delta_nodes_check_health_evaluation.rb'
    autoload :UpgradeDomainNodesHealthEvaluation,                 '6.3.0.9/generated/azure_service_fabric/models/upgrade_domain_nodes_health_evaluation.rb'
    autoload :WaitForInbuildReplicaSafetyCheck,                   '6.3.0.9/generated/azure_service_fabric/models/wait_for_inbuild_replica_safety_check.rb'
    autoload :WaitForPrimaryPlacementSafetyCheck,                 '6.3.0.9/generated/azure_service_fabric/models/wait_for_primary_placement_safety_check.rb'
    autoload :WaitForPrimarySwapSafetyCheck,                      '6.3.0.9/generated/azure_service_fabric/models/wait_for_primary_swap_safety_check.rb'
    autoload :WaitForReconfigurationSafetyCheck,                  '6.3.0.9/generated/azure_service_fabric/models/wait_for_reconfiguration_safety_check.rb'
    autoload :StatefulServiceReplicaInfo,                         '6.3.0.9/generated/azure_service_fabric/models/stateful_service_replica_info.rb'
    autoload :StatelessServiceInstanceInfo,                       '6.3.0.9/generated/azure_service_fabric/models/stateless_service_instance_info.rb'
    autoload :ExecutingFaultsChaosEvent,                          '6.3.0.9/generated/azure_service_fabric/models/executing_faults_chaos_event.rb'
    autoload :StartedChaosEvent,                                  '6.3.0.9/generated/azure_service_fabric/models/started_chaos_event.rb'
    autoload :StoppedChaosEvent,                                  '6.3.0.9/generated/azure_service_fabric/models/stopped_chaos_event.rb'
    autoload :TestErrorChaosEvent,                                '6.3.0.9/generated/azure_service_fabric/models/test_error_chaos_event.rb'
    autoload :ValidationFailedChaosEvent,                         '6.3.0.9/generated/azure_service_fabric/models/validation_failed_chaos_event.rb'
    autoload :WaitingChaosEvent,                                  '6.3.0.9/generated/azure_service_fabric/models/waiting_chaos_event.rb'
    autoload :NamedPartitionSchemeDescription,                    '6.3.0.9/generated/azure_service_fabric/models/named_partition_scheme_description.rb'
    autoload :SingletonPartitionSchemeDescription,                '6.3.0.9/generated/azure_service_fabric/models/singleton_partition_scheme_description.rb'
    autoload :UniformInt64RangePartitionSchemeDescription,        '6.3.0.9/generated/azure_service_fabric/models/uniform_int64range_partition_scheme_description.rb'
    autoload :StatefulServiceDescription,                         '6.3.0.9/generated/azure_service_fabric/models/stateful_service_description.rb'
    autoload :StatelessServiceDescription,                        '6.3.0.9/generated/azure_service_fabric/models/stateless_service_description.rb'
    autoload :PrimaryReplicatorStatus,                            '6.3.0.9/generated/azure_service_fabric/models/primary_replicator_status.rb'
    autoload :SecondaryReplicatorStatus,                          '6.3.0.9/generated/azure_service_fabric/models/secondary_replicator_status.rb'
    autoload :SecondaryActiveReplicatorStatus,                    '6.3.0.9/generated/azure_service_fabric/models/secondary_active_replicator_status.rb'
    autoload :SecondaryIdleReplicatorStatus,                      '6.3.0.9/generated/azure_service_fabric/models/secondary_idle_replicator_status.rb'
    autoload :KeyValueStoreReplicaStatus,                         '6.3.0.9/generated/azure_service_fabric/models/key_value_store_replica_status.rb'
    autoload :DeployedStatefulServiceReplicaDetailInfo,           '6.3.0.9/generated/azure_service_fabric/models/deployed_stateful_service_replica_detail_info.rb'
    autoload :DeployedStatelessServiceInstanceDetailInfo,         '6.3.0.9/generated/azure_service_fabric/models/deployed_stateless_service_instance_detail_info.rb'
    autoload :StatefulServiceUpdateDescription,                   '6.3.0.9/generated/azure_service_fabric/models/stateful_service_update_description.rb'
    autoload :StatelessServiceUpdateDescription,                  '6.3.0.9/generated/azure_service_fabric/models/stateless_service_update_description.rb'
    autoload :BinaryPropertyValue,                                '6.3.0.9/generated/azure_service_fabric/models/binary_property_value.rb'
    autoload :Int64PropertyValue,                                 '6.3.0.9/generated/azure_service_fabric/models/int64property_value.rb'
    autoload :DoublePropertyValue,                                '6.3.0.9/generated/azure_service_fabric/models/double_property_value.rb'
    autoload :StringPropertyValue,                                '6.3.0.9/generated/azure_service_fabric/models/string_property_value.rb'
    autoload :GuidPropertyValue,                                  '6.3.0.9/generated/azure_service_fabric/models/guid_property_value.rb'
    autoload :CheckExistsPropertyBatchOperation,                  '6.3.0.9/generated/azure_service_fabric/models/check_exists_property_batch_operation.rb'
    autoload :CheckSequencePropertyBatchOperation,                '6.3.0.9/generated/azure_service_fabric/models/check_sequence_property_batch_operation.rb'
    autoload :CheckValuePropertyBatchOperation,                   '6.3.0.9/generated/azure_service_fabric/models/check_value_property_batch_operation.rb'
    autoload :DeletePropertyBatchOperation,                       '6.3.0.9/generated/azure_service_fabric/models/delete_property_batch_operation.rb'
    autoload :GetPropertyBatchOperation,                          '6.3.0.9/generated/azure_service_fabric/models/get_property_batch_operation.rb'
    autoload :PutPropertyBatchOperation,                          '6.3.0.9/generated/azure_service_fabric/models/put_property_batch_operation.rb'
    autoload :SuccessfulPropertyBatchInfo,                        '6.3.0.9/generated/azure_service_fabric/models/successful_property_batch_info.rb'
    autoload :FailedPropertyBatchInfo,                            '6.3.0.9/generated/azure_service_fabric/models/failed_property_batch_info.rb'
    autoload :ApplicationBackupConfigurationInfo,                 '6.3.0.9/generated/azure_service_fabric/models/application_backup_configuration_info.rb'
    autoload :ServiceBackupConfigurationInfo,                     '6.3.0.9/generated/azure_service_fabric/models/service_backup_configuration_info.rb'
    autoload :AzureBlobBackupStorageDescription,                  '6.3.0.9/generated/azure_service_fabric/models/azure_blob_backup_storage_description.rb'
    autoload :FileShareBackupStorageDescription,                  '6.3.0.9/generated/azure_service_fabric/models/file_share_backup_storage_description.rb'
    autoload :FrequencyBasedBackupScheduleDescription,            '6.3.0.9/generated/azure_service_fabric/models/frequency_based_backup_schedule_description.rb'
    autoload :TimeBasedBackupScheduleDescription,                 '6.3.0.9/generated/azure_service_fabric/models/time_based_backup_schedule_description.rb'
    autoload :PartitionBackupConfigurationInfo,                   '6.3.0.9/generated/azure_service_fabric/models/partition_backup_configuration_info.rb'
    autoload :ApplicationBackupEntity,                            '6.3.0.9/generated/azure_service_fabric/models/application_backup_entity.rb'
    autoload :ServiceBackupEntity,                                '6.3.0.9/generated/azure_service_fabric/models/service_backup_entity.rb'
    autoload :PartitionBackupEntity,                              '6.3.0.9/generated/azure_service_fabric/models/partition_backup_entity.rb'
    autoload :NodeRepairImpactDescription,                        '6.3.0.9/generated/azure_service_fabric/models/node_repair_impact_description.rb'
    autoload :NodeRepairTargetDescription,                        '6.3.0.9/generated/azure_service_fabric/models/node_repair_target_description.rb'
    autoload :AveragePartitionLoadScalingTrigger,                 '6.3.0.9/generated/azure_service_fabric/models/average_partition_load_scaling_trigger.rb'
    autoload :AverageServiceLoadScalingTrigger,                   '6.3.0.9/generated/azure_service_fabric/models/average_service_load_scaling_trigger.rb'
    autoload :PartitionInstanceCountScaleMechanism,               '6.3.0.9/generated/azure_service_fabric/models/partition_instance_count_scale_mechanism.rb'
    autoload :AddRemoveIncrementalNamedPartitionScalingMechanism, '6.3.0.9/generated/azure_service_fabric/models/add_remove_incremental_named_partition_scaling_mechanism.rb'
    autoload :ApplicationCreatedEvent,                            '6.3.0.9/generated/azure_service_fabric/models/application_created_event.rb'
    autoload :ApplicationDeletedEvent,                            '6.3.0.9/generated/azure_service_fabric/models/application_deleted_event.rb'
    autoload :ApplicationHealthReportCreatedEvent,                '6.3.0.9/generated/azure_service_fabric/models/application_health_report_created_event.rb'
    autoload :ApplicationHealthReportExpiredEvent,                '6.3.0.9/generated/azure_service_fabric/models/application_health_report_expired_event.rb'
    autoload :ApplicationUpgradeCompleteEvent,                    '6.3.0.9/generated/azure_service_fabric/models/application_upgrade_complete_event.rb'
    autoload :ApplicationUpgradeDomainCompleteEvent,              '6.3.0.9/generated/azure_service_fabric/models/application_upgrade_domain_complete_event.rb'
    autoload :ApplicationUpgradeRollbackCompleteEvent,            '6.3.0.9/generated/azure_service_fabric/models/application_upgrade_rollback_complete_event.rb'
    autoload :ApplicationUpgradeRollbackStartEvent,               '6.3.0.9/generated/azure_service_fabric/models/application_upgrade_rollback_start_event.rb'
    autoload :ApplicationUpgradeStartEvent,                       '6.3.0.9/generated/azure_service_fabric/models/application_upgrade_start_event.rb'
    autoload :DeployedApplicationHealthReportCreatedEvent,        '6.3.0.9/generated/azure_service_fabric/models/deployed_application_health_report_created_event.rb'
    autoload :DeployedApplicationHealthReportExpiredEvent,        '6.3.0.9/generated/azure_service_fabric/models/deployed_application_health_report_expired_event.rb'
    autoload :ProcessDeactivatedEvent,                            '6.3.0.9/generated/azure_service_fabric/models/process_deactivated_event.rb'
    autoload :ContainerDeactivatedEvent,                          '6.3.0.9/generated/azure_service_fabric/models/container_deactivated_event.rb'
    autoload :NodeAbortedEvent,                                   '6.3.0.9/generated/azure_service_fabric/models/node_aborted_event.rb'
    autoload :NodeAbortingEvent,                                  '6.3.0.9/generated/azure_service_fabric/models/node_aborting_event.rb'
    autoload :NodeAddedEvent,                                     '6.3.0.9/generated/azure_service_fabric/models/node_added_event.rb'
    autoload :NodeCloseEvent,                                     '6.3.0.9/generated/azure_service_fabric/models/node_close_event.rb'
    autoload :NodeClosingEvent,                                   '6.3.0.9/generated/azure_service_fabric/models/node_closing_event.rb'
    autoload :NodeDeactivateCompleteEvent,                        '6.3.0.9/generated/azure_service_fabric/models/node_deactivate_complete_event.rb'
    autoload :NodeDeactivateStartEvent,                           '6.3.0.9/generated/azure_service_fabric/models/node_deactivate_start_event.rb'
    autoload :NodeDownEvent,                                      '6.3.0.9/generated/azure_service_fabric/models/node_down_event.rb'
    autoload :NodeHealthReportCreatedEvent,                       '6.3.0.9/generated/azure_service_fabric/models/node_health_report_created_event.rb'
    autoload :NodeHealthReportExpiredEvent,                       '6.3.0.9/generated/azure_service_fabric/models/node_health_report_expired_event.rb'
    autoload :NodeOpenedSuccessEvent,                             '6.3.0.9/generated/azure_service_fabric/models/node_opened_success_event.rb'
    autoload :NodeOpenFailedEvent,                                '6.3.0.9/generated/azure_service_fabric/models/node_open_failed_event.rb'
    autoload :NodeOpeningEvent,                                   '6.3.0.9/generated/azure_service_fabric/models/node_opening_event.rb'
    autoload :NodeRemovedEvent,                                   '6.3.0.9/generated/azure_service_fabric/models/node_removed_event.rb'
    autoload :NodeUpEvent,                                        '6.3.0.9/generated/azure_service_fabric/models/node_up_event.rb'
    autoload :PartitionHealthReportCreatedEvent,                  '6.3.0.9/generated/azure_service_fabric/models/partition_health_report_created_event.rb'
    autoload :PartitionHealthReportExpiredEvent,                  '6.3.0.9/generated/azure_service_fabric/models/partition_health_report_expired_event.rb'
    autoload :PartitionReconfigurationCompletedEvent,             '6.3.0.9/generated/azure_service_fabric/models/partition_reconfiguration_completed_event.rb'
    autoload :PartitionPrimaryMoveAnalysisEvent,                  '6.3.0.9/generated/azure_service_fabric/models/partition_primary_move_analysis_event.rb'
    autoload :ServiceCreatedEvent,                                '6.3.0.9/generated/azure_service_fabric/models/service_created_event.rb'
    autoload :ServiceDeletedEvent,                                '6.3.0.9/generated/azure_service_fabric/models/service_deleted_event.rb'
    autoload :ServiceHealthReportCreatedEvent,                    '6.3.0.9/generated/azure_service_fabric/models/service_health_report_created_event.rb'
    autoload :ServiceHealthReportExpiredEvent,                    '6.3.0.9/generated/azure_service_fabric/models/service_health_report_expired_event.rb'
    autoload :DeployedServiceHealthReportCreatedEvent,            '6.3.0.9/generated/azure_service_fabric/models/deployed_service_health_report_created_event.rb'
    autoload :DeployedServiceHealthReportExpiredEvent,            '6.3.0.9/generated/azure_service_fabric/models/deployed_service_health_report_expired_event.rb'
    autoload :StatefulReplicaHealthReportCreatedEvent,            '6.3.0.9/generated/azure_service_fabric/models/stateful_replica_health_report_created_event.rb'
    autoload :StatefulReplicaHealthReportExpiredEvent,            '6.3.0.9/generated/azure_service_fabric/models/stateful_replica_health_report_expired_event.rb'
    autoload :StatelessReplicaHealthReportCreatedEvent,           '6.3.0.9/generated/azure_service_fabric/models/stateless_replica_health_report_created_event.rb'
    autoload :StatelessReplicaHealthReportExpiredEvent,           '6.3.0.9/generated/azure_service_fabric/models/stateless_replica_health_report_expired_event.rb'
    autoload :ClusterHealthReportCreatedEvent,                    '6.3.0.9/generated/azure_service_fabric/models/cluster_health_report_created_event.rb'
    autoload :ClusterHealthReportExpiredEvent,                    '6.3.0.9/generated/azure_service_fabric/models/cluster_health_report_expired_event.rb'
    autoload :ClusterUpgradeCompleteEvent,                        '6.3.0.9/generated/azure_service_fabric/models/cluster_upgrade_complete_event.rb'
    autoload :ClusterUpgradeDomainCompleteEvent,                  '6.3.0.9/generated/azure_service_fabric/models/cluster_upgrade_domain_complete_event.rb'
    autoload :ClusterUpgradeRollbackCompleteEvent,                '6.3.0.9/generated/azure_service_fabric/models/cluster_upgrade_rollback_complete_event.rb'
    autoload :ClusterUpgradeRollbackStartEvent,                   '6.3.0.9/generated/azure_service_fabric/models/cluster_upgrade_rollback_start_event.rb'
    autoload :ClusterUpgradeStartEvent,                           '6.3.0.9/generated/azure_service_fabric/models/cluster_upgrade_start_event.rb'
    autoload :ChaosStoppedEvent,                                  '6.3.0.9/generated/azure_service_fabric/models/chaos_stopped_event.rb'
    autoload :ChaosStartedEvent,                                  '6.3.0.9/generated/azure_service_fabric/models/chaos_started_event.rb'
    autoload :ChaosRestartNodeFaultCompletedEvent,                '6.3.0.9/generated/azure_service_fabric/models/chaos_restart_node_fault_completed_event.rb'
    autoload :ChaosRestartCodePackageFaultScheduledEvent,         '6.3.0.9/generated/azure_service_fabric/models/chaos_restart_code_package_fault_scheduled_event.rb'
    autoload :ChaosRestartCodePackageFaultCompletedEvent,         '6.3.0.9/generated/azure_service_fabric/models/chaos_restart_code_package_fault_completed_event.rb'
    autoload :ChaosRemoveReplicaFaultScheduledEvent,              '6.3.0.9/generated/azure_service_fabric/models/chaos_remove_replica_fault_scheduled_event.rb'
    autoload :ChaosRemoveReplicaFaultCompletedEvent,              '6.3.0.9/generated/azure_service_fabric/models/chaos_remove_replica_fault_completed_event.rb'
    autoload :ChaosMoveSecondaryFaultScheduledEvent,              '6.3.0.9/generated/azure_service_fabric/models/chaos_move_secondary_fault_scheduled_event.rb'
    autoload :ChaosMovePrimaryFaultScheduledEvent,                '6.3.0.9/generated/azure_service_fabric/models/chaos_move_primary_fault_scheduled_event.rb'
    autoload :ChaosRestartReplicaFaultScheduledEvent,             '6.3.0.9/generated/azure_service_fabric/models/chaos_restart_replica_fault_scheduled_event.rb'
    autoload :ChaosRestartNodeFaultScheduledEvent,                '6.3.0.9/generated/azure_service_fabric/models/chaos_restart_node_fault_scheduled_event.rb'
    autoload :ServiceResourceReplicaDescription,                  '6.3.0.9/generated/azure_service_fabric/models/service_resource_replica_description.rb'
    autoload :ApplicationDefinitionKind,                          '6.3.0.9/generated/azure_service_fabric/models/application_definition_kind.rb'
    autoload :HealthState,                                        '6.3.0.9/generated/azure_service_fabric/models/health_state.rb'
    autoload :ApplicationStatus,                                  '6.3.0.9/generated/azure_service_fabric/models/application_status.rb'
    autoload :ApplicationPackageCleanupPolicy,                    '6.3.0.9/generated/azure_service_fabric/models/application_package_cleanup_policy.rb'
    autoload :ApplicationTypeDefinitionKind,                      '6.3.0.9/generated/azure_service_fabric/models/application_type_definition_kind.rb'
    autoload :ApplicationTypeStatus,                              '6.3.0.9/generated/azure_service_fabric/models/application_type_status.rb'
    autoload :UpgradeKind,                                        '6.3.0.9/generated/azure_service_fabric/models/upgrade_kind.rb'
    autoload :UpgradeMode,                                        '6.3.0.9/generated/azure_service_fabric/models/upgrade_mode.rb'
    autoload :FailureAction,                                      '6.3.0.9/generated/azure_service_fabric/models/failure_action.rb'
    autoload :UpgradeDomainState,                                 '6.3.0.9/generated/azure_service_fabric/models/upgrade_domain_state.rb'
    autoload :UpgradeState,                                       '6.3.0.9/generated/azure_service_fabric/models/upgrade_state.rb'
    autoload :NodeUpgradePhase,                                   '6.3.0.9/generated/azure_service_fabric/models/node_upgrade_phase.rb'
    autoload :FailureReason,                                      '6.3.0.9/generated/azure_service_fabric/models/failure_reason.rb'
    autoload :DeactivationIntent,                                 '6.3.0.9/generated/azure_service_fabric/models/deactivation_intent.rb'
    autoload :DeployedApplicationStatus,                          '6.3.0.9/generated/azure_service_fabric/models/deployed_application_status.rb'
    autoload :ReplicaStatus,                                      '6.3.0.9/generated/azure_service_fabric/models/replica_status.rb'
    autoload :ReplicaRole,                                        '6.3.0.9/generated/azure_service_fabric/models/replica_role.rb'
    autoload :ReconfigurationPhase,                               '6.3.0.9/generated/azure_service_fabric/models/reconfiguration_phase.rb'
    autoload :ReconfigurationType,                                '6.3.0.9/generated/azure_service_fabric/models/reconfiguration_type.rb'
    autoload :EntityKind,                                         '6.3.0.9/generated/azure_service_fabric/models/entity_kind.rb'
    autoload :FabricErrorCodes,                                   '6.3.0.9/generated/azure_service_fabric/models/fabric_error_codes.rb'
    autoload :FabricEventKind,                                    '6.3.0.9/generated/azure_service_fabric/models/fabric_event_kind.rb'
    autoload :HealthEvaluationKind,                               '6.3.0.9/generated/azure_service_fabric/models/health_evaluation_kind.rb'
    autoload :NodeDeactivationIntent,                             '6.3.0.9/generated/azure_service_fabric/models/node_deactivation_intent.rb'
    autoload :NodeDeactivationStatus,                             '6.3.0.9/generated/azure_service_fabric/models/node_deactivation_status.rb'
    autoload :NodeDeactivationTaskType,                           '6.3.0.9/generated/azure_service_fabric/models/node_deactivation_task_type.rb'
    autoload :NodeStatus,                                         '6.3.0.9/generated/azure_service_fabric/models/node_status.rb'
    autoload :ServicePartitionStatus,                             '6.3.0.9/generated/azure_service_fabric/models/service_partition_status.rb'
    autoload :ServiceStatus,                                      '6.3.0.9/generated/azure_service_fabric/models/service_status.rb'
    autoload :ProvisionApplicationTypeKind,                       '6.3.0.9/generated/azure_service_fabric/models/provision_application_type_kind.rb'
    autoload :UpgradeType,                                        '6.3.0.9/generated/azure_service_fabric/models/upgrade_type.rb'
    autoload :SafetyCheckKind,                                    '6.3.0.9/generated/azure_service_fabric/models/safety_check_kind.rb'
    autoload :CreateFabricDump,                                   '6.3.0.9/generated/azure_service_fabric/models/create_fabric_dump.rb'
    autoload :ServicePackageActivationMode,                       '6.3.0.9/generated/azure_service_fabric/models/service_package_activation_mode.rb'
    autoload :ServiceKind,                                        '6.3.0.9/generated/azure_service_fabric/models/service_kind.rb'
    autoload :ServicePartitionKind,                               '6.3.0.9/generated/azure_service_fabric/models/service_partition_kind.rb'
    autoload :ServicePlacementPolicyType,                         '6.3.0.9/generated/azure_service_fabric/models/service_placement_policy_type.rb'
    autoload :ServiceLoadMetricWeight,                            '6.3.0.9/generated/azure_service_fabric/models/service_load_metric_weight.rb'
    autoload :HostType,                                           '6.3.0.9/generated/azure_service_fabric/models/host_type.rb'
    autoload :HostIsolationMode,                                  '6.3.0.9/generated/azure_service_fabric/models/host_isolation_mode.rb'
    autoload :DeploymentStatus,                                   '6.3.0.9/generated/azure_service_fabric/models/deployment_status.rb'
    autoload :EntryPointStatus,                                   '6.3.0.9/generated/azure_service_fabric/models/entry_point_status.rb'
    autoload :ChaosStatus,                                        '6.3.0.9/generated/azure_service_fabric/models/chaos_status.rb'
    autoload :ChaosScheduleStatus,                                '6.3.0.9/generated/azure_service_fabric/models/chaos_schedule_status.rb'
    autoload :ChaosEventKind,                                     '6.3.0.9/generated/azure_service_fabric/models/chaos_event_kind.rb'
    autoload :ComposeDeploymentStatus,                            '6.3.0.9/generated/azure_service_fabric/models/compose_deployment_status.rb'
    autoload :ComposeDeploymentUpgradeState,                      '6.3.0.9/generated/azure_service_fabric/models/compose_deployment_upgrade_state.rb'
    autoload :ServiceCorrelationScheme,                           '6.3.0.9/generated/azure_service_fabric/models/service_correlation_scheme.rb'
    autoload :MoveCost,                                           '6.3.0.9/generated/azure_service_fabric/models/move_cost.rb'
    autoload :PartitionScheme,                                    '6.3.0.9/generated/azure_service_fabric/models/partition_scheme.rb'
    autoload :ServiceOperationName,                               '6.3.0.9/generated/azure_service_fabric/models/service_operation_name.rb'
    autoload :ReplicatorOperationName,                            '6.3.0.9/generated/azure_service_fabric/models/replicator_operation_name.rb'
    autoload :PartitionAccessStatus,                              '6.3.0.9/generated/azure_service_fabric/models/partition_access_status.rb'
    autoload :FabricReplicaStatus,                                '6.3.0.9/generated/azure_service_fabric/models/fabric_replica_status.rb'
    autoload :ReplicaKind,                                        '6.3.0.9/generated/azure_service_fabric/models/replica_kind.rb'
    autoload :ServiceTypeRegistrationStatus,                      '6.3.0.9/generated/azure_service_fabric/models/service_type_registration_status.rb'
    autoload :ServiceEndpointRole,                                '6.3.0.9/generated/azure_service_fabric/models/service_endpoint_role.rb'
    autoload :OperationState,                                     '6.3.0.9/generated/azure_service_fabric/models/operation_state.rb'
    autoload :OperationType,                                      '6.3.0.9/generated/azure_service_fabric/models/operation_type.rb'
    autoload :PackageSharingPolicyScope,                          '6.3.0.9/generated/azure_service_fabric/models/package_sharing_policy_scope.rb'
    autoload :PropertyValueKind,                                  '6.3.0.9/generated/azure_service_fabric/models/property_value_kind.rb'
    autoload :PropertyBatchOperationKind,                         '6.3.0.9/generated/azure_service_fabric/models/property_batch_operation_kind.rb'
    autoload :PropertyBatchInfoKind,                              '6.3.0.9/generated/azure_service_fabric/models/property_batch_info_kind.rb'
    autoload :BackupStorageKind,                                  '6.3.0.9/generated/azure_service_fabric/models/backup_storage_kind.rb'
    autoload :BackupScheduleKind,                                 '6.3.0.9/generated/azure_service_fabric/models/backup_schedule_kind.rb'
    autoload :BackupPolicyScope,                                  '6.3.0.9/generated/azure_service_fabric/models/backup_policy_scope.rb'
    autoload :BackupSuspensionScope,                              '6.3.0.9/generated/azure_service_fabric/models/backup_suspension_scope.rb'
    autoload :RestoreState,                                       '6.3.0.9/generated/azure_service_fabric/models/restore_state.rb'
    autoload :BackupType,                                         '6.3.0.9/generated/azure_service_fabric/models/backup_type.rb'
    autoload :BackupScheduleFrequencyType,                        '6.3.0.9/generated/azure_service_fabric/models/backup_schedule_frequency_type.rb'
    autoload :DayOfWeek,                                          '6.3.0.9/generated/azure_service_fabric/models/day_of_week.rb'
    autoload :BackupState,                                        '6.3.0.9/generated/azure_service_fabric/models/backup_state.rb'
    autoload :BackupEntityKind,                                   '6.3.0.9/generated/azure_service_fabric/models/backup_entity_kind.rb'
    autoload :ImpactLevel,                                        '6.3.0.9/generated/azure_service_fabric/models/impact_level.rb'
    autoload :RepairImpactKind,                                   '6.3.0.9/generated/azure_service_fabric/models/repair_impact_kind.rb'
    autoload :RepairTargetKind,                                   '6.3.0.9/generated/azure_service_fabric/models/repair_target_kind.rb'
    autoload :State,                                              '6.3.0.9/generated/azure_service_fabric/models/state.rb'
    autoload :ResultStatus,                                       '6.3.0.9/generated/azure_service_fabric/models/result_status.rb'
    autoload :RepairTaskHealthCheckState,                         '6.3.0.9/generated/azure_service_fabric/models/repair_task_health_check_state.rb'
    autoload :ScalingTriggerKind,                                 '6.3.0.9/generated/azure_service_fabric/models/scaling_trigger_kind.rb'
    autoload :ScalingMechanismKind,                               '6.3.0.9/generated/azure_service_fabric/models/scaling_mechanism_kind.rb'
    autoload :ServiceResourceStatus,                              '6.3.0.9/generated/azure_service_fabric/models/service_resource_status.rb'
    autoload :ApplicationResourceStatus,                          '6.3.0.9/generated/azure_service_fabric/models/application_resource_status.rb'
    autoload :DiagnosticsSinkKind,                                '6.3.0.9/generated/azure_service_fabric/models/diagnostics_sink_kind.rb'
    autoload :OperatingSystemTypes,                               '6.3.0.9/generated/azure_service_fabric/models/operating_system_types.rb'
    autoload :NodeStatusFilter,                                   '6.3.0.9/generated/azure_service_fabric/models/node_status_filter.rb'
    autoload :ReplicaHealthReportServiceKind,                     '6.3.0.9/generated/azure_service_fabric/models/replica_health_report_service_kind.rb'
    autoload :DataLossMode,                                       '6.3.0.9/generated/azure_service_fabric/models/data_loss_mode.rb'
    autoload :NodeTransitionType,                                 '6.3.0.9/generated/azure_service_fabric/models/node_transition_type.rb'
    autoload :QuorumLossMode,                                     '6.3.0.9/generated/azure_service_fabric/models/quorum_loss_mode.rb'
    autoload :RestartPartitionMode,                               '6.3.0.9/generated/azure_service_fabric/models/restart_partition_mode.rb'
  end
end
