File: azure_mgmt_web.rb

package info (click to toggle)
ruby-azure-sdk 0.8.0-1
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 22,400 kB
  • ctags: 12,388
  • sloc: ruby: 168,299; sh: 6; makefile: 2
file content (230 lines) | stat: -rw-r--r-- 25,718 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
# encoding: utf-8
# Code generated by Microsoft (R) AutoRest Code Generator 1.0.0.0
# 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 'generated/azure_mgmt_web/module_definition'
require 'ms_rest_azure'

module Azure::ARM::Web
  autoload :AppServiceCertificateOrders,                        'generated/azure_mgmt_web/app_service_certificate_orders.rb'
  autoload :AppServiceEnvironments,                             'generated/azure_mgmt_web/app_service_environments.rb'
  autoload :AppServicePlans,                                    'generated/azure_mgmt_web/app_service_plans.rb'
  autoload :Certificates,                                       'generated/azure_mgmt_web/certificates.rb'
  autoload :Domains,                                            'generated/azure_mgmt_web/domains.rb'
  autoload :Recommendations,                                    'generated/azure_mgmt_web/recommendations.rb'
  autoload :TopLevelDomains,                                    'generated/azure_mgmt_web/top_level_domains.rb'
  autoload :WebApps,                                            'generated/azure_mgmt_web/web_apps.rb'
  autoload :WebSiteManagementClient,                            'generated/azure_mgmt_web/web_site_management_client.rb'

  module Models
    autoload :ResourceMetricValue,                                'generated/azure_mgmt_web/models/resource_metric_value.rb'
    autoload :Address,                                            'generated/azure_mgmt_web/models/address.rb'
    autoload :ResourceMetricProperty,                             'generated/azure_mgmt_web/models/resource_metric_property.rb'
    autoload :IpSecurityRestriction,                              'generated/azure_mgmt_web/models/ip_security_restriction.rb'
    autoload :CsmSlotEntity,                                      'generated/azure_mgmt_web/models/csm_slot_entity.rb'
    autoload :CsmSiteRecoveryEntity,                              'generated/azure_mgmt_web/models/csm_site_recovery_entity.rb'
    autoload :AppServiceCertificateOrderCollection,               'generated/azure_mgmt_web/models/app_service_certificate_order_collection.rb'
    autoload :HostName,                                           'generated/azure_mgmt_web/models/host_name.rb'
    autoload :VirtualNetworkProfile,                              'generated/azure_mgmt_web/models/virtual_network_profile.rb'
    autoload :DomainPurchaseConsent,                              'generated/azure_mgmt_web/models/domain_purchase_consent.rb'
    autoload :SkuDescription,                                     'generated/azure_mgmt_web/models/sku_description.rb'
    autoload :EnabledConfig,                                      'generated/azure_mgmt_web/models/enabled_config.rb'
    autoload :Capability,                                         'generated/azure_mgmt_web/models/capability.rb'
    autoload :ErrorEntity,                                        'generated/azure_mgmt_web/models/error_entity.rb'
    autoload :StampCapacity,                                      'generated/azure_mgmt_web/models/stamp_capacity.rb'
    autoload :FileSystemHttpLogsConfig,                           'generated/azure_mgmt_web/models/file_system_http_logs_config.rb'
    autoload :NameValuePair,                                      'generated/azure_mgmt_web/models/name_value_pair.rb'
    autoload :CsmPublishingProfileOptions,                        'generated/azure_mgmt_web/models/csm_publishing_profile_options.rb'
    autoload :HostingEnvironmentProfile,                          'generated/azure_mgmt_web/models/hosting_environment_profile.rb'
    autoload :BackupItemCollection,                               'generated/azure_mgmt_web/models/backup_item_collection.rb'
    autoload :FileSystemApplicationLogsConfig,                    'generated/azure_mgmt_web/models/file_system_application_logs_config.rb'
    autoload :HttpLogsConfig,                                     'generated/azure_mgmt_web/models/http_logs_config.rb'
    autoload :AzureBlobStorageApplicationLogsConfig,              'generated/azure_mgmt_web/models/azure_blob_storage_application_logs_config.rb'
    autoload :TopLevelDomainCollection,                           'generated/azure_mgmt_web/models/top_level_domain_collection.rb'
    autoload :AutoHealActions,                                    'generated/azure_mgmt_web/models/auto_heal_actions.rb'
    autoload :MetricAvailabilily,                                 'generated/azure_mgmt_web/models/metric_availabilily.rb'
    autoload :AutoHealRules,                                      'generated/azure_mgmt_web/models/auto_heal_rules.rb'
    autoload :TopLevelDomainAgreementOption,                      'generated/azure_mgmt_web/models/top_level_domain_agreement_option.rb'
    autoload :RequestsBasedTrigger,                               'generated/azure_mgmt_web/models/requests_based_trigger.rb'
    autoload :NameIdentifier,                                     'generated/azure_mgmt_web/models/name_identifier.rb'
    autoload :SlowRequestsBasedTrigger,                           'generated/azure_mgmt_web/models/slow_requests_based_trigger.rb'
    autoload :PerfMonResponse,                                    'generated/azure_mgmt_web/models/perf_mon_response.rb'
    autoload :SiteAuthSettings,                                   'generated/azure_mgmt_web/models/site_auth_settings.rb'
    autoload :PerfMonSet,                                         'generated/azure_mgmt_web/models/perf_mon_set.rb'
    autoload :BackupSchedule,                                     'generated/azure_mgmt_web/models/backup_schedule.rb'
    autoload :PerfMonSample,                                      'generated/azure_mgmt_web/models/perf_mon_sample.rb'
    autoload :PerfMonCounterCollection,                           'generated/azure_mgmt_web/models/perf_mon_counter_collection.rb'
    autoload :TldLegalAgreementCollection,                        'generated/azure_mgmt_web/models/tld_legal_agreement_collection.rb'
    autoload :HostNameBindingCollection,                          'generated/azure_mgmt_web/models/host_name_binding_collection.rb'
    autoload :ValidateResponse,                                   'generated/azure_mgmt_web/models/validate_response.rb'
    autoload :ConnStringValueTypePair,                            'generated/azure_mgmt_web/models/conn_string_value_type_pair.rb'
    autoload :ValidateRequest,                                    'generated/azure_mgmt_web/models/validate_request.rb'
    autoload :CorsSettings,                                       'generated/azure_mgmt_web/models/cors_settings.rb'
    autoload :LocalizableString,                                  'generated/azure_mgmt_web/models/localizable_string.rb'
    autoload :ResourceMetric,                                     'generated/azure_mgmt_web/models/resource_metric.rb'
    autoload :HostNameSslState,                                   'generated/azure_mgmt_web/models/host_name_ssl_state.rb'
    autoload :ResourceMetricName,                                 'generated/azure_mgmt_web/models/resource_metric_name.rb'
    autoload :SiteMachineKey,                                     'generated/azure_mgmt_web/models/site_machine_key.rb'
    autoload :ApiDefinitionInfo,                                  'generated/azure_mgmt_web/models/api_definition_info.rb'
    autoload :VirtualApplication,                                 'generated/azure_mgmt_web/models/virtual_application.rb'
    autoload :SourceControlCollection,                            'generated/azure_mgmt_web/models/source_control_collection.rb'
    autoload :Experiments,                                        'generated/azure_mgmt_web/models/experiments.rb'
    autoload :ResourceNameAvailabilityRequest,                    'generated/azure_mgmt_web/models/resource_name_availability_request.rb'
    autoload :SiteLimits,                                         'generated/azure_mgmt_web/models/site_limits.rb'
    autoload :SiteCloneabilityCriterion,                          'generated/azure_mgmt_web/models/site_cloneability_criterion.rb'
    autoload :AppServiceCertificateCollection,                    'generated/azure_mgmt_web/models/app_service_certificate_collection.rb'
    autoload :ResourceNameAvailability,                           'generated/azure_mgmt_web/models/resource_name_availability.rb'
    autoload :SlotDifferenceCollection,                           'generated/azure_mgmt_web/models/slot_difference_collection.rb'
    autoload :SkuInfo,                                            'generated/azure_mgmt_web/models/sku_info.rb'
    autoload :SkuCapacity,                                        'generated/azure_mgmt_web/models/sku_capacity.rb'
    autoload :GeoRegionCollection,                                'generated/azure_mgmt_web/models/geo_region_collection.rb'
    autoload :NetworkAccessControlEntry,                          'generated/azure_mgmt_web/models/network_access_control_entry.rb'
    autoload :CsmMoveResourceEnvelope,                            'generated/azure_mgmt_web/models/csm_move_resource_envelope.rb'
    autoload :ApplicationLogsConfig,                              'generated/azure_mgmt_web/models/application_logs_config.rb'
    autoload :RecommendationRule,                                 'generated/azure_mgmt_web/models/recommendation_rule.rb'
    autoload :ArmPlan,                                            'generated/azure_mgmt_web/models/arm_plan.rb'
    autoload :TldLegalAgreement,                                  'generated/azure_mgmt_web/models/tld_legal_agreement.rb'
    autoload :AutoHealTriggers,                                   'generated/azure_mgmt_web/models/auto_heal_triggers.rb'
    autoload :Recommendation,                                     'generated/azure_mgmt_web/models/recommendation.rb'
    autoload :AzureBlobStorageHttpLogsConfig,                     'generated/azure_mgmt_web/models/azure_blob_storage_http_logs_config.rb'
    autoload :NameIdentifierCollection,                           'generated/azure_mgmt_web/models/name_identifier_collection.rb'
    autoload :PremierAddOnRequest,                                'generated/azure_mgmt_web/models/premier_add_on_request.rb'
    autoload :ValidateProperties,                                 'generated/azure_mgmt_web/models/validate_properties.rb'
    autoload :CloningInfo,                                        'generated/azure_mgmt_web/models/cloning_info.rb'
    autoload :ValidateResponseError,                              'generated/azure_mgmt_web/models/validate_response_error.rb'
    autoload :CsmUsageQuota,                                      'generated/azure_mgmt_web/models/csm_usage_quota.rb'
    autoload :DomainRecommendationSearchParameters,               'generated/azure_mgmt_web/models/domain_recommendation_search_parameters.rb'
    autoload :DeletedWebAppCollection,                            'generated/azure_mgmt_web/models/deleted_web_app_collection.rb'
    autoload :DomainControlCenterSsoRequest,                      'generated/azure_mgmt_web/models/domain_control_center_sso_request.rb'
    autoload :VirtualDirectory,                                   'generated/azure_mgmt_web/models/virtual_directory.rb'
    autoload :AddressResponse,                                    'generated/azure_mgmt_web/models/address_response.rb'
    autoload :PushSettings,                                       'generated/azure_mgmt_web/models/push_settings.rb'
    autoload :AppServiceEnvironmentCollection,                    'generated/azure_mgmt_web/models/app_service_environment_collection.rb'
    autoload :SiteInstanceCollection,                             'generated/azure_mgmt_web/models/site_instance_collection.rb'
    autoload :AppServicePlanCollection,                           'generated/azure_mgmt_web/models/app_service_plan_collection.rb'
    autoload :SiteCloneability,                                   'generated/azure_mgmt_web/models/site_cloneability.rb'
    autoload :CsmUsageQuotaCollection,                            'generated/azure_mgmt_web/models/csm_usage_quota_collection.rb'
    autoload :AutoHealCustomAction,                               'generated/azure_mgmt_web/models/auto_heal_custom_action.rb'
    autoload :HostingEnvironmentDiagnostics,                      'generated/azure_mgmt_web/models/hosting_environment_diagnostics.rb'
    autoload :DatabaseBackupSetting,                              'generated/azure_mgmt_web/models/database_backup_setting.rb'
    autoload :MetricDefinitionCollection,                         'generated/azure_mgmt_web/models/metric_definition_collection.rb'
    autoload :Contact,                                            'generated/azure_mgmt_web/models/contact.rb'
    autoload :ResourceMetricCollection,                           'generated/azure_mgmt_web/models/resource_metric_collection.rb'
    autoload :HandlerMapping,                                     'generated/azure_mgmt_web/models/handler_mapping.rb'
    autoload :SkuInfoCollection,                                  'generated/azure_mgmt_web/models/sku_info_collection.rb'
    autoload :SnapshotCollection,                                 'generated/azure_mgmt_web/models/snapshot_collection.rb'
    autoload :StampCapacityCollection,                            'generated/azure_mgmt_web/models/stamp_capacity_collection.rb'
    autoload :AzureTableStorageApplicationLogsConfig,             'generated/azure_mgmt_web/models/azure_table_storage_application_logs_config.rb'
    autoload :UsageCollection,                                    'generated/azure_mgmt_web/models/usage_collection.rb'
    autoload :Operation,                                          'generated/azure_mgmt_web/models/operation.rb'
    autoload :WebAppCollection,                                   'generated/azure_mgmt_web/models/web_app_collection.rb'
    autoload :RampUpRule,                                         'generated/azure_mgmt_web/models/ramp_up_rule.rb'
    autoload :WorkerPoolCollection,                               'generated/azure_mgmt_web/models/worker_pool_collection.rb'
    autoload :StatusCodesBasedTrigger,                            'generated/azure_mgmt_web/models/status_codes_based_trigger.rb'
    autoload :DomainCollection,                                   'generated/azure_mgmt_web/models/domain_collection.rb'
    autoload :VirtualIPMapping,                                   'generated/azure_mgmt_web/models/virtual_ipmapping.rb'
    autoload :DomainAvailablilityCheckResult,                     'generated/azure_mgmt_web/models/domain_availablility_check_result.rb'
    autoload :DeploymentCollection,                               'generated/azure_mgmt_web/models/deployment_collection.rb'
    autoload :CertificateCollection,                              'generated/azure_mgmt_web/models/certificate_collection.rb'
    autoload :AppServiceCertificate,                              'generated/azure_mgmt_web/models/app_service_certificate.rb'
    autoload :AppServiceCertificateOrder,                         'generated/azure_mgmt_web/models/app_service_certificate_order.rb'
    autoload :CertificateDetails,                                 'generated/azure_mgmt_web/models/certificate_details.rb'
    autoload :AppServiceEnvironment,                              'generated/azure_mgmt_web/models/app_service_environment.rb'
    autoload :WorkerPool,                                         'generated/azure_mgmt_web/models/worker_pool.rb'
    autoload :AppServicePlan,                                     'generated/azure_mgmt_web/models/app_service_plan.rb'
    autoload :BackupItem,                                         'generated/azure_mgmt_web/models/backup_item.rb'
    autoload :Certificate,                                        'generated/azure_mgmt_web/models/certificate.rb'
    autoload :CertificateEmail,                                   'generated/azure_mgmt_web/models/certificate_email.rb'
    autoload :CertificateOrderAction,                             'generated/azure_mgmt_web/models/certificate_order_action.rb'
    autoload :ClassicMobileService,                               'generated/azure_mgmt_web/models/classic_mobile_service.rb'
    autoload :DeletedSite,                                        'generated/azure_mgmt_web/models/deleted_site.rb'
    autoload :SiteConfig,                                         'generated/azure_mgmt_web/models/site_config.rb'
    autoload :Deployment,                                         'generated/azure_mgmt_web/models/deployment.rb'
    autoload :Domain,                                             'generated/azure_mgmt_web/models/domain.rb'
    autoload :GeoRegion,                                          'generated/azure_mgmt_web/models/geo_region.rb'
    autoload :HostNameBinding,                                    'generated/azure_mgmt_web/models/host_name_binding.rb'
    autoload :HybridConnection,                                   'generated/azure_mgmt_web/models/hybrid_connection.rb'
    autoload :MetricDefinition,                                   'generated/azure_mgmt_web/models/metric_definition.rb'
    autoload :ReissueCertificateOrderRequest,                     'generated/azure_mgmt_web/models/reissue_certificate_order_request.rb'
    autoload :RelayServiceConnectionEntity,                       'generated/azure_mgmt_web/models/relay_service_connection_entity.rb'
    autoload :RenewCertificateOrderRequest,                       'generated/azure_mgmt_web/models/renew_certificate_order_request.rb'
    autoload :Site,                                               'generated/azure_mgmt_web/models/site.rb'
    autoload :SiteInstance,                                       'generated/azure_mgmt_web/models/site_instance.rb'
    autoload :SlotDifference,                                     'generated/azure_mgmt_web/models/slot_difference.rb'
    autoload :Snapshot,                                           'generated/azure_mgmt_web/models/snapshot.rb'
    autoload :SourceControl,                                      'generated/azure_mgmt_web/models/source_control.rb'
    autoload :TopLevelDomain,                                     'generated/azure_mgmt_web/models/top_level_domain.rb'
    autoload :Usage,                                              'generated/azure_mgmt_web/models/usage.rb'
    autoload :VnetInfo,                                           'generated/azure_mgmt_web/models/vnet_info.rb'
    autoload :VnetRoute,                                          'generated/azure_mgmt_web/models/vnet_route.rb'
    autoload :HybridConnectionKey,                                'generated/azure_mgmt_web/models/hybrid_connection_key.rb'
    autoload :VnetGateway,                                        'generated/azure_mgmt_web/models/vnet_gateway.rb'
    autoload :Csr,                                                'generated/azure_mgmt_web/models/csr.rb'
    autoload :DomainRegistrationInput,                            'generated/azure_mgmt_web/models/domain_registration_input.rb'
    autoload :User,                                               'generated/azure_mgmt_web/models/user.rb'
    autoload :BackupRequest,                                      'generated/azure_mgmt_web/models/backup_request.rb'
    autoload :ConnectionStringDictionary,                         'generated/azure_mgmt_web/models/connection_string_dictionary.rb'
    autoload :CustomHostnameAnalysisResult,                       'generated/azure_mgmt_web/models/custom_hostname_analysis_result.rb'
    autoload :MigrateMySqlRequest,                                'generated/azure_mgmt_web/models/migrate_my_sql_request.rb'
    autoload :NetworkFeatures,                                    'generated/azure_mgmt_web/models/network_features.rb'
    autoload :RecoverResponse,                                    'generated/azure_mgmt_web/models/recover_response.rb'
    autoload :RestoreRequest,                                     'generated/azure_mgmt_web/models/restore_request.rb'
    autoload :RestoreResponse,                                    'generated/azure_mgmt_web/models/restore_response.rb'
    autoload :SiteLogsConfig,                                     'generated/azure_mgmt_web/models/site_logs_config.rb'
    autoload :SiteSourceControl,                                  'generated/azure_mgmt_web/models/site_source_control.rb'
    autoload :SlotConfigNamesResource,                            'generated/azure_mgmt_web/models/slot_config_names_resource.rb'
    autoload :StorageMigrationOptions,                            'generated/azure_mgmt_web/models/storage_migration_options.rb'
    autoload :StorageMigrationResponse,                           'generated/azure_mgmt_web/models/storage_migration_response.rb'
    autoload :StringDictionary,                                   'generated/azure_mgmt_web/models/string_dictionary.rb'
    autoload :KeyVaultSecretStatus,                               'generated/azure_mgmt_web/models/key_vault_secret_status.rb'
    autoload :CertificateProductType,                             'generated/azure_mgmt_web/models/certificate_product_type.rb'
    autoload :ProvisioningState,                                  'generated/azure_mgmt_web/models/provisioning_state.rb'
    autoload :CertificateOrderStatus,                             'generated/azure_mgmt_web/models/certificate_order_status.rb'
    autoload :HostingEnvironmentStatus,                           'generated/azure_mgmt_web/models/hosting_environment_status.rb'
    autoload :InternalLoadBalancingMode,                          'generated/azure_mgmt_web/models/internal_load_balancing_mode.rb'
    autoload :ComputeModeOptions,                                 'generated/azure_mgmt_web/models/compute_mode_options.rb'
    autoload :WorkerSizeOptions,                                  'generated/azure_mgmt_web/models/worker_size_options.rb'
    autoload :AccessControlEntryAction,                           'generated/azure_mgmt_web/models/access_control_entry_action.rb'
    autoload :StatusOptions,                                      'generated/azure_mgmt_web/models/status_options.rb'
    autoload :LogLevel,                                           'generated/azure_mgmt_web/models/log_level.rb'
    autoload :AutoHealActionType,                                 'generated/azure_mgmt_web/models/auto_heal_action_type.rb'
    autoload :BackupItemStatus,                                   'generated/azure_mgmt_web/models/backup_item_status.rb'
    autoload :FrequencyUnit,                                      'generated/azure_mgmt_web/models/frequency_unit.rb'
    autoload :CertificateOrderActionType,                         'generated/azure_mgmt_web/models/certificate_order_action_type.rb'
    autoload :ConnectionStringType,                               'generated/azure_mgmt_web/models/connection_string_type.rb'
    autoload :UsageState,                                         'generated/azure_mgmt_web/models/usage_state.rb'
    autoload :SiteAvailabilityState,                              'generated/azure_mgmt_web/models/site_availability_state.rb'
    autoload :SslState,                                           'generated/azure_mgmt_web/models/ssl_state.rb'
    autoload :ManagedPipelineMode,                                'generated/azure_mgmt_web/models/managed_pipeline_mode.rb'
    autoload :SiteLoadBalancing,                                  'generated/azure_mgmt_web/models/site_load_balancing.rb'
    autoload :DomainStatus,                                       'generated/azure_mgmt_web/models/domain_status.rb'
    autoload :AzureResourceType,                                  'generated/azure_mgmt_web/models/azure_resource_type.rb'
    autoload :CustomHostNameDnsRecordType,                        'generated/azure_mgmt_web/models/custom_host_name_dns_record_type.rb'
    autoload :HostNameType,                                       'generated/azure_mgmt_web/models/host_name_type.rb'
    autoload :DomainType,                                         'generated/azure_mgmt_web/models/domain_type.rb'
    autoload :NotificationLevel,                                  'generated/azure_mgmt_web/models/notification_level.rb'
    autoload :Channels,                                           'generated/azure_mgmt_web/models/channels.rb'
    autoload :CheckNameResourceTypes,                             'generated/azure_mgmt_web/models/check_name_resource_types.rb'
    autoload :ValidateResourceTypes,                              'generated/azure_mgmt_web/models/validate_resource_types.rb'
    autoload :BackupRestoreOperationType,                         'generated/azure_mgmt_web/models/backup_restore_operation_type.rb'
    autoload :DnsVerificationTestResult,                          'generated/azure_mgmt_web/models/dns_verification_test_result.rb'
    autoload :OperationStatus,                                    'generated/azure_mgmt_web/models/operation_status.rb'
    autoload :UnauthenticatedClientAction,                        'generated/azure_mgmt_web/models/unauthenticated_client_action.rb'
    autoload :BuiltInAuthenticationProvider,                      'generated/azure_mgmt_web/models/built_in_authentication_provider.rb'
    autoload :CloneAbilityResult,                                 'generated/azure_mgmt_web/models/clone_ability_result.rb'
  end
end