diff --git a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/analysis_services_server.rb b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/analysis_services_server.rb index 3fead117a4..dcfc648f10 100644 --- a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/analysis_services_server.rb +++ b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/analysis_services_server.rb @@ -8,11 +8,10 @@ module Models # # Represents an instance of an Analysis Services resource. # - class AnalysisServicesServer < MsRestAzure::Resource + class AnalysisServicesServer < Resource include MsRestAzure - include MsRest::JSONable # @return [ServerAdministrators] A collection of AS server administrators attr_accessor :as_administrators diff --git a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/analysis_services_server_update_parameters.rb b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/analysis_services_server_update_parameters.rb index 1b2761af2f..d885c6f7b0 100644 --- a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/analysis_services_server_update_parameters.rb +++ b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/analysis_services_server_update_parameters.rb @@ -12,7 +12,6 @@ class AnalysisServicesServerUpdateParameters include MsRestAzure - include MsRest::JSONable # @return [ResourceSku] The SKU of the Analysis Services resource. attr_accessor :sku diff --git a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/analysis_services_servers.rb b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/analysis_services_servers.rb index 6886bb18c3..746af3221d 100644 --- a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/analysis_services_servers.rb +++ b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/analysis_services_servers.rb @@ -12,7 +12,6 @@ class AnalysisServicesServers include MsRestAzure - include MsRest::JSONable # @return [Array] An array of Analysis Services # resources. attr_accessor :value diff --git a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/error_response.rb b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/error_response.rb index ee5bc194ce..6f828b6c17 100644 --- a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/error_response.rb +++ b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/error_response.rb @@ -12,7 +12,6 @@ class ErrorResponse include MsRestAzure - include MsRest::JSONable # @return [String] Error code attr_accessor :code diff --git a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/gateway_details.rb b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/gateway_details.rb index 8bda358716..8c7cd5c7bf 100644 --- a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/gateway_details.rb +++ b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/gateway_details.rb @@ -12,7 +12,6 @@ class GatewayDetails include MsRestAzure - include MsRest::JSONable # @return [String] Gateway resource to be associated with the server. attr_accessor :gateway_resource_id diff --git a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/gateway_error.rb b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/gateway_error.rb index eda1be3354..4c2b84407f 100644 --- a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/gateway_error.rb +++ b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/gateway_error.rb @@ -12,7 +12,6 @@ class GatewayError include MsRestAzure - include MsRest::JSONable # @return [String] Error code of list gateway. attr_accessor :code diff --git a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/gateway_list_status_error.rb b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/gateway_list_status_error.rb index d359c53c98..733be589e9 100644 --- a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/gateway_list_status_error.rb +++ b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/gateway_list_status_error.rb @@ -12,7 +12,6 @@ class GatewayListStatusError include MsRestAzure - include MsRest::JSONable # @return [GatewayError] Error of the list gateway status. attr_accessor :error diff --git a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/gateway_list_status_live.rb b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/gateway_list_status_live.rb index 0aaec59e71..a021d58f95 100644 --- a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/gateway_list_status_live.rb +++ b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/gateway_list_status_live.rb @@ -12,7 +12,6 @@ class GatewayListStatusLive include MsRestAzure - include MsRest::JSONable # @return [Status] Live message of list gateway. Possible values include: # 'Live' attr_accessor :status diff --git a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/ipv4firewall_rule.rb b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/ipv4firewall_rule.rb index 677410d53d..b3edd1fe5d 100644 --- a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/ipv4firewall_rule.rb +++ b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/ipv4firewall_rule.rb @@ -12,7 +12,6 @@ class IPv4FirewallRule include MsRestAzure - include MsRest::JSONable # @return [String] The rule name. attr_accessor :firewall_rule_name diff --git a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/ipv4firewall_settings.rb b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/ipv4firewall_settings.rb index c355e7d0ac..81a10f12b5 100644 --- a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/ipv4firewall_settings.rb +++ b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/ipv4firewall_settings.rb @@ -12,7 +12,6 @@ class IPv4FirewallSettings include MsRestAzure - include MsRest::JSONable # @return [Array] An array of firewall rules. attr_accessor :firewall_rules diff --git a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/operation.rb b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/operation.rb index bcff4f0533..6b27ac4114 100644 --- a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/operation.rb +++ b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/operation.rb @@ -12,7 +12,6 @@ class Operation include MsRestAzure - include MsRest::JSONable # @return [String] Operation name: {provider}/{resource}/{operation}. attr_accessor :name diff --git a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/operation_display.rb b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/operation_display.rb index 9eb6ece0bd..eaa34a1b05 100644 --- a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/operation_display.rb +++ b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/operation_display.rb @@ -12,7 +12,6 @@ class OperationDisplay include MsRestAzure - include MsRest::JSONable # @return [String] Service provider: Microsoft.Consumption. attr_accessor :provider diff --git a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/resource.rb b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/resource.rb index e664090a9b..9dc04e8821 100644 --- a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/resource.rb +++ b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/resource.rb @@ -8,14 +8,30 @@ module Models # # Represents an instance of an Analysis Services resource. # - class Resource < MsRestAzure::Resource + class Resource include MsRestAzure - include MsRest::JSONable + # @return [String] An identifier that represents the Analysis Services + # resource. + attr_accessor :id + + # @return [String] The name of the Analysis Services resource. + attr_accessor :name + + # @return [String] The type of the Analysis Services resource. + attr_accessor :type + + # @return [String] Location of the Analysis Services resource. + attr_accessor :location + # @return [ResourceSku] The SKU of the Analysis Services resource. attr_accessor :sku + # @return [Hash{String => String}] Key-value pairs of additional resource + # provisioning properties. + attr_accessor :tags + # # Mapper for Resource class as Ruby Hash. diff --git a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/resource_sku.rb b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/resource_sku.rb index ec1afc69f0..8d17b367da 100644 --- a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/resource_sku.rb +++ b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/resource_sku.rb @@ -13,7 +13,6 @@ class ResourceSku include MsRestAzure - include MsRest::JSONable # @return [String] Name of the SKU level. attr_accessor :name diff --git a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/server_administrators.rb b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/server_administrators.rb index e678e9e102..79a8affa63 100644 --- a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/server_administrators.rb +++ b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/server_administrators.rb @@ -12,7 +12,6 @@ class ServerAdministrators include MsRestAzure - include MsRest::JSONable # @return [Array] An array of administrator user identities. attr_accessor :members diff --git a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/sku_details_for_existing_resource.rb b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/sku_details_for_existing_resource.rb index 843d7aed64..ca6eb727f5 100644 --- a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/sku_details_for_existing_resource.rb +++ b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/sku_details_for_existing_resource.rb @@ -12,7 +12,6 @@ class SkuDetailsForExistingResource include MsRestAzure - include MsRest::JSONable # @return [ResourceSku] The SKU in SKU details for existing resources. attr_accessor :sku diff --git a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/sku_enumeration_for_existing_resource_result.rb b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/sku_enumeration_for_existing_resource_result.rb index fe28ec5967..34bce837b6 100644 --- a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/sku_enumeration_for_existing_resource_result.rb +++ b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/sku_enumeration_for_existing_resource_result.rb @@ -12,7 +12,6 @@ class SkuEnumerationForExistingResourceResult include MsRestAzure - include MsRest::JSONable # @return [Array] The collection of # available SKUs for existing resources. attr_accessor :value diff --git a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/sku_enumeration_for_new_resource_result.rb b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/sku_enumeration_for_new_resource_result.rb index bed8c85980..bf9e1a5a6f 100644 --- a/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/sku_enumeration_for_new_resource_result.rb +++ b/management/azure_mgmt_analysis_services/lib/generated/azure_mgmt_analysis_services/models/sku_enumeration_for_new_resource_result.rb @@ -12,7 +12,6 @@ class SkuEnumerationForNewResourceResult include MsRestAzure - include MsRest::JSONable # @return [Array] The collection of available SKUs for new # resources. attr_accessor :value diff --git a/management/azure_mgmt_authorization/lib/generated/azure_mgmt_authorization/models/classic_administrator.rb b/management/azure_mgmt_authorization/lib/generated/azure_mgmt_authorization/models/classic_administrator.rb index 4f768e97b5..ba9432f9ff 100644 --- a/management/azure_mgmt_authorization/lib/generated/azure_mgmt_authorization/models/classic_administrator.rb +++ b/management/azure_mgmt_authorization/lib/generated/azure_mgmt_authorization/models/classic_administrator.rb @@ -12,7 +12,6 @@ class ClassicAdministrator include MsRestAzure - include MsRest::JSONable # @return [String] The ID of the administrator. attr_accessor :id diff --git a/management/azure_mgmt_authorization/lib/generated/azure_mgmt_authorization/models/classic_administrator_properties.rb b/management/azure_mgmt_authorization/lib/generated/azure_mgmt_authorization/models/classic_administrator_properties.rb index 108516e541..b0923bcee2 100644 --- a/management/azure_mgmt_authorization/lib/generated/azure_mgmt_authorization/models/classic_administrator_properties.rb +++ b/management/azure_mgmt_authorization/lib/generated/azure_mgmt_authorization/models/classic_administrator_properties.rb @@ -12,7 +12,6 @@ class ClassicAdministratorProperties include MsRestAzure - include MsRest::JSONable # @return [String] The email address of the administrator. attr_accessor :email_address diff --git a/management/azure_mgmt_authorization/lib/generated/azure_mgmt_authorization/models/permission.rb b/management/azure_mgmt_authorization/lib/generated/azure_mgmt_authorization/models/permission.rb index 39509e3a0c..4855ec8353 100644 --- a/management/azure_mgmt_authorization/lib/generated/azure_mgmt_authorization/models/permission.rb +++ b/management/azure_mgmt_authorization/lib/generated/azure_mgmt_authorization/models/permission.rb @@ -12,7 +12,6 @@ class Permission include MsRestAzure - include MsRest::JSONable # @return [Array] Allowed actions. attr_accessor :actions diff --git a/management/azure_mgmt_authorization/lib/generated/azure_mgmt_authorization/models/provider_operation.rb b/management/azure_mgmt_authorization/lib/generated/azure_mgmt_authorization/models/provider_operation.rb index 5ff156283b..04d7830a5c 100644 --- a/management/azure_mgmt_authorization/lib/generated/azure_mgmt_authorization/models/provider_operation.rb +++ b/management/azure_mgmt_authorization/lib/generated/azure_mgmt_authorization/models/provider_operation.rb @@ -12,7 +12,6 @@ class ProviderOperation include MsRestAzure - include MsRest::JSONable # @return [String] The operation name. attr_accessor :name diff --git a/management/azure_mgmt_authorization/lib/generated/azure_mgmt_authorization/models/provider_operations_metadata.rb b/management/azure_mgmt_authorization/lib/generated/azure_mgmt_authorization/models/provider_operations_metadata.rb index dc88930b7e..a45a6e353f 100644 --- a/management/azure_mgmt_authorization/lib/generated/azure_mgmt_authorization/models/provider_operations_metadata.rb +++ b/management/azure_mgmt_authorization/lib/generated/azure_mgmt_authorization/models/provider_operations_metadata.rb @@ -12,7 +12,6 @@ class ProviderOperationsMetadata include MsRestAzure - include MsRest::JSONable # @return [String] The provider id. attr_accessor :id diff --git a/management/azure_mgmt_authorization/lib/generated/azure_mgmt_authorization/models/resource_type.rb b/management/azure_mgmt_authorization/lib/generated/azure_mgmt_authorization/models/resource_type.rb index 952db1381b..4b3dc4a14e 100644 --- a/management/azure_mgmt_authorization/lib/generated/azure_mgmt_authorization/models/resource_type.rb +++ b/management/azure_mgmt_authorization/lib/generated/azure_mgmt_authorization/models/resource_type.rb @@ -12,7 +12,6 @@ class ResourceType include MsRestAzure - include MsRest::JSONable # @return [String] The resource type name. attr_accessor :name diff --git a/management/azure_mgmt_authorization/lib/generated/azure_mgmt_authorization/models/role_assignment.rb b/management/azure_mgmt_authorization/lib/generated/azure_mgmt_authorization/models/role_assignment.rb index 3f1f8137f1..982b59f29b 100644 --- a/management/azure_mgmt_authorization/lib/generated/azure_mgmt_authorization/models/role_assignment.rb +++ b/management/azure_mgmt_authorization/lib/generated/azure_mgmt_authorization/models/role_assignment.rb @@ -12,7 +12,6 @@ class RoleAssignment include MsRestAzure - include MsRest::JSONable # @return [String] The role assignment ID. attr_accessor :id diff --git a/management/azure_mgmt_authorization/lib/generated/azure_mgmt_authorization/models/role_assignment_create_parameters.rb b/management/azure_mgmt_authorization/lib/generated/azure_mgmt_authorization/models/role_assignment_create_parameters.rb index 6ccd9620f8..5575a6295c 100644 --- a/management/azure_mgmt_authorization/lib/generated/azure_mgmt_authorization/models/role_assignment_create_parameters.rb +++ b/management/azure_mgmt_authorization/lib/generated/azure_mgmt_authorization/models/role_assignment_create_parameters.rb @@ -12,7 +12,6 @@ class RoleAssignmentCreateParameters include MsRestAzure - include MsRest::JSONable # @return [RoleAssignmentProperties] Role assignment properties. attr_accessor :properties diff --git a/management/azure_mgmt_authorization/lib/generated/azure_mgmt_authorization/models/role_assignment_filter.rb b/management/azure_mgmt_authorization/lib/generated/azure_mgmt_authorization/models/role_assignment_filter.rb index 58a5b249f9..830321404b 100644 --- a/management/azure_mgmt_authorization/lib/generated/azure_mgmt_authorization/models/role_assignment_filter.rb +++ b/management/azure_mgmt_authorization/lib/generated/azure_mgmt_authorization/models/role_assignment_filter.rb @@ -12,7 +12,6 @@ class RoleAssignmentFilter include MsRestAzure - include MsRest::JSONable # @return [String] Returns role assignment of the specific principal. attr_accessor :principal_id diff --git a/management/azure_mgmt_authorization/lib/generated/azure_mgmt_authorization/models/role_assignment_properties.rb b/management/azure_mgmt_authorization/lib/generated/azure_mgmt_authorization/models/role_assignment_properties.rb index 316c5ae3a3..3d669520b2 100644 --- a/management/azure_mgmt_authorization/lib/generated/azure_mgmt_authorization/models/role_assignment_properties.rb +++ b/management/azure_mgmt_authorization/lib/generated/azure_mgmt_authorization/models/role_assignment_properties.rb @@ -12,7 +12,6 @@ class RoleAssignmentProperties include MsRestAzure - include MsRest::JSONable # @return [String] The role definition ID used in the role assignment. attr_accessor :role_definition_id diff --git a/management/azure_mgmt_authorization/lib/generated/azure_mgmt_authorization/models/role_assignment_properties_with_scope.rb b/management/azure_mgmt_authorization/lib/generated/azure_mgmt_authorization/models/role_assignment_properties_with_scope.rb index 4cf3fbaa05..0e40424b82 100644 --- a/management/azure_mgmt_authorization/lib/generated/azure_mgmt_authorization/models/role_assignment_properties_with_scope.rb +++ b/management/azure_mgmt_authorization/lib/generated/azure_mgmt_authorization/models/role_assignment_properties_with_scope.rb @@ -12,7 +12,6 @@ class RoleAssignmentPropertiesWithScope include MsRestAzure - include MsRest::JSONable # @return [String] The role assignment scope. attr_accessor :scope diff --git a/management/azure_mgmt_authorization/lib/generated/azure_mgmt_authorization/models/role_definition.rb b/management/azure_mgmt_authorization/lib/generated/azure_mgmt_authorization/models/role_definition.rb index d6cb3f24a1..abb766382b 100644 --- a/management/azure_mgmt_authorization/lib/generated/azure_mgmt_authorization/models/role_definition.rb +++ b/management/azure_mgmt_authorization/lib/generated/azure_mgmt_authorization/models/role_definition.rb @@ -12,7 +12,6 @@ class RoleDefinition include MsRestAzure - include MsRest::JSONable # @return [String] The role definition ID. attr_accessor :id diff --git a/management/azure_mgmt_authorization/lib/generated/azure_mgmt_authorization/models/role_definition_filter.rb b/management/azure_mgmt_authorization/lib/generated/azure_mgmt_authorization/models/role_definition_filter.rb index 05b5901c4a..3d00584ff4 100644 --- a/management/azure_mgmt_authorization/lib/generated/azure_mgmt_authorization/models/role_definition_filter.rb +++ b/management/azure_mgmt_authorization/lib/generated/azure_mgmt_authorization/models/role_definition_filter.rb @@ -12,7 +12,6 @@ class RoleDefinitionFilter include MsRestAzure - include MsRest::JSONable # @return [String] Returns role definition with the specific name. attr_accessor :role_name diff --git a/management/azure_mgmt_authorization/lib/generated/azure_mgmt_authorization/models/role_definition_properties.rb b/management/azure_mgmt_authorization/lib/generated/azure_mgmt_authorization/models/role_definition_properties.rb index a072a52375..02347e5b3c 100644 --- a/management/azure_mgmt_authorization/lib/generated/azure_mgmt_authorization/models/role_definition_properties.rb +++ b/management/azure_mgmt_authorization/lib/generated/azure_mgmt_authorization/models/role_definition_properties.rb @@ -12,7 +12,6 @@ class RoleDefinitionProperties include MsRestAzure - include MsRest::JSONable # @return [String] The role name. attr_accessor :role_name diff --git a/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch.rb b/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch.rb index 340c934119..3d3a87e4d4 100644 --- a/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch.rb +++ b/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch.rb @@ -39,6 +39,7 @@ module Models autoload :BatchAccountRegenerateKeyParameters, 'generated/azure_mgmt_batch/models/batch_account_regenerate_key_parameters.rb' autoload :BatchLocationQuota, 'generated/azure_mgmt_batch/models/batch_location_quota.rb' autoload :ActivateApplicationPackageParameters, 'generated/azure_mgmt_batch/models/activate_application_package_parameters.rb' + autoload :Resource, 'generated/azure_mgmt_batch/models/resource.rb' autoload :AutoStorageBaseProperties, 'generated/azure_mgmt_batch/models/auto_storage_base_properties.rb' autoload :BatchAccountListResult, 'generated/azure_mgmt_batch/models/batch_account_list_result.rb' autoload :ApplicationCreateParameters, 'generated/azure_mgmt_batch/models/application_create_parameters.rb' diff --git a/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/activate_application_package_parameters.rb b/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/activate_application_package_parameters.rb index 83638d0a8d..26d3038dd8 100644 --- a/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/activate_application_package_parameters.rb +++ b/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/activate_application_package_parameters.rb @@ -12,7 +12,6 @@ class ActivateApplicationPackageParameters include MsRestAzure - include MsRest::JSONable # @return [String] The format of the application package binary file. attr_accessor :format diff --git a/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/application.rb b/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/application.rb index fd59f73fd0..48f5b61418 100644 --- a/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/application.rb +++ b/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/application.rb @@ -12,7 +12,6 @@ class Application include MsRestAzure - include MsRest::JSONable # @return [String] A string that uniquely identifies the application # within the account. attr_accessor :id diff --git a/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/application_create_parameters.rb b/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/application_create_parameters.rb index ac3dae4b9d..14f7cd6274 100644 --- a/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/application_create_parameters.rb +++ b/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/application_create_parameters.rb @@ -12,7 +12,6 @@ class ApplicationCreateParameters include MsRestAzure - include MsRest::JSONable # @return [Boolean] A value indicating whether packages within the # application may be overwritten using the same version string. attr_accessor :allow_updates diff --git a/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/application_package.rb b/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/application_package.rb index 508293ba1d..0f32efe6af 100644 --- a/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/application_package.rb +++ b/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/application_package.rb @@ -13,7 +13,6 @@ class ApplicationPackage include MsRestAzure - include MsRest::JSONable # @return [String] The ID of the application. attr_accessor :id diff --git a/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/application_update_parameters.rb b/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/application_update_parameters.rb index d471b7d660..05b11c8684 100644 --- a/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/application_update_parameters.rb +++ b/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/application_update_parameters.rb @@ -12,7 +12,6 @@ class ApplicationUpdateParameters include MsRestAzure - include MsRest::JSONable # @return [Boolean] A value indicating whether packages within the # application may be overwritten using the same version string. attr_accessor :allow_updates diff --git a/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/auto_storage_base_properties.rb b/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/auto_storage_base_properties.rb index dc25b04a8c..67d36032bb 100644 --- a/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/auto_storage_base_properties.rb +++ b/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/auto_storage_base_properties.rb @@ -12,7 +12,6 @@ class AutoStorageBaseProperties include MsRestAzure - include MsRest::JSONable # @return [String] The resource ID of the storage account to be used for # auto-storage account. attr_accessor :storage_account_id diff --git a/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/auto_storage_properties.rb b/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/auto_storage_properties.rb index 2d9da82305..56d649bcaa 100644 --- a/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/auto_storage_properties.rb +++ b/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/auto_storage_properties.rb @@ -13,7 +13,6 @@ class AutoStorageProperties < AutoStorageBaseProperties include MsRestAzure - include MsRest::JSONable # @return [DateTime] The UTC time at which storage keys were last # synchronized with the Batch account. attr_accessor :last_key_sync diff --git a/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/batch_account.rb b/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/batch_account.rb index 263ee9c118..34567759ca 100644 --- a/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/batch_account.rb +++ b/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/batch_account.rb @@ -8,11 +8,10 @@ module Models # # Contains information about an Azure Batch account. # - class BatchAccount < MsRestAzure::Resource + class BatchAccount < Resource include MsRestAzure - include MsRest::JSONable # @return [String] The account endpoint used to interact with the Batch # service. attr_accessor :account_endpoint diff --git a/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/batch_account_create_parameters.rb b/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/batch_account_create_parameters.rb index 3cbe323ed1..9c5e524ec5 100644 --- a/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/batch_account_create_parameters.rb +++ b/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/batch_account_create_parameters.rb @@ -12,7 +12,6 @@ class BatchAccountCreateParameters include MsRestAzure - include MsRest::JSONable # @return [String] The region in which to create the account. attr_accessor :location diff --git a/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/batch_account_keys.rb b/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/batch_account_keys.rb index ba7b1db7c7..c85d26c1e5 100644 --- a/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/batch_account_keys.rb +++ b/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/batch_account_keys.rb @@ -12,7 +12,6 @@ class BatchAccountKeys include MsRestAzure - include MsRest::JSONable # @return [String] The Batch account name. attr_accessor :account_name diff --git a/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/batch_account_regenerate_key_parameters.rb b/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/batch_account_regenerate_key_parameters.rb index f5f1efd44b..53b0c10b6b 100644 --- a/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/batch_account_regenerate_key_parameters.rb +++ b/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/batch_account_regenerate_key_parameters.rb @@ -12,7 +12,6 @@ class BatchAccountRegenerateKeyParameters include MsRestAzure - include MsRest::JSONable # @return [AccountKeyType] The type of account key to regenerate. # Possible values include: 'Primary', 'Secondary' attr_accessor :key_name diff --git a/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/batch_account_update_parameters.rb b/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/batch_account_update_parameters.rb index bfa0370bb4..c11ebff1aa 100644 --- a/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/batch_account_update_parameters.rb +++ b/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/batch_account_update_parameters.rb @@ -12,7 +12,6 @@ class BatchAccountUpdateParameters include MsRestAzure - include MsRest::JSONable # @return [Hash{String => String}] The user-specified tags associated # with the account. attr_accessor :tags diff --git a/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/batch_location_quota.rb b/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/batch_location_quota.rb index 94aacc88cc..f0d19b3679 100644 --- a/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/batch_location_quota.rb +++ b/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/batch_location_quota.rb @@ -12,7 +12,6 @@ class BatchLocationQuota include MsRestAzure - include MsRest::JSONable # @return [Integer] The number of Batch accounts that may be created # under the subscription in the specified region. attr_accessor :account_quota diff --git a/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/check_name_availability_parameters.rb b/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/check_name_availability_parameters.rb index 34a45c6c9b..a3ce90863f 100644 --- a/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/check_name_availability_parameters.rb +++ b/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/check_name_availability_parameters.rb @@ -12,7 +12,6 @@ class CheckNameAvailabilityParameters include MsRestAzure - include MsRest::JSONable # @return [String] The name to check for availability attr_accessor :name diff --git a/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/check_name_availability_result.rb b/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/check_name_availability_result.rb index 3285b1e913..5992906baa 100644 --- a/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/check_name_availability_result.rb +++ b/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/check_name_availability_result.rb @@ -12,7 +12,6 @@ class CheckNameAvailabilityResult include MsRestAzure - include MsRest::JSONable # @return [Boolean] Gets a boolean value that indicates whether the name # is available for you to use. If true, the name is available. If false, # the name has already been taken or invalid and cannot be used. diff --git a/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/key_vault_reference.rb b/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/key_vault_reference.rb index d65bdbab21..9d217772f5 100644 --- a/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/key_vault_reference.rb +++ b/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/key_vault_reference.rb @@ -12,7 +12,6 @@ class KeyVaultReference include MsRestAzure - include MsRest::JSONable # @return [String] The resource ID of the Azure key vault associated with # the Batch account. attr_accessor :id diff --git a/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/operation.rb b/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/operation.rb index c7c996b055..b7303146e7 100644 --- a/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/operation.rb +++ b/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/operation.rb @@ -13,7 +13,6 @@ class Operation include MsRestAzure - include MsRest::JSONable # @return [String] The operation name. This is of the format # {provider}/{resource}/{operation} attr_accessor :name diff --git a/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/operation_display.rb b/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/operation_display.rb index 8bc0aa86a8..c4d58d325d 100644 --- a/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/operation_display.rb +++ b/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/operation_display.rb @@ -13,7 +13,6 @@ class OperationDisplay include MsRestAzure - include MsRest::JSONable # @return [String] Friendly name of the resource provider. attr_accessor :provider diff --git a/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/resource.rb b/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/resource.rb new file mode 100644 index 0000000000..bf5410fe6d --- /dev/null +++ b/management/azure_mgmt_batch/lib/generated/azure_mgmt_batch/models/resource.rb @@ -0,0 +1,96 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::ARM::Batch + module Models + # + # A definition of an Azure resource. + # + class Resource + + include MsRestAzure + + # @return [String] The ID of the resource. + attr_accessor :id + + # @return [String] The name of the resource. + attr_accessor :name + + # @return [String] The type of the resource. + attr_accessor :type + + # @return [String] The location of the resource. + attr_accessor :location + + # @return [Hash{String => String}] The tags of the resource. + attr_accessor :tags + + + # + # Mapper for Resource class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'Resource', + type: { + name: 'Composite', + class_name: 'Resource', + model_properties: { + id: { + required: false, + read_only: true, + serialized_name: 'id', + type: { + name: 'String' + } + }, + name: { + required: false, + read_only: true, + serialized_name: 'name', + type: { + name: 'String' + } + }, + type: { + required: false, + read_only: true, + serialized_name: 'type', + type: { + name: 'String' + } + }, + location: { + required: false, + read_only: true, + serialized_name: 'location', + type: { + name: 'String' + } + }, + tags: { + required: false, + read_only: true, + serialized_name: 'tags', + type: { + name: 'Dictionary', + value: { + required: false, + serialized_name: 'StringElementType', + type: { + name: 'String' + } + } + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn.rb b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn.rb index 057a890d82..1d777b7695 100644 --- a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn.rb +++ b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn.rb @@ -51,6 +51,7 @@ module Models autoload :CustomDomainParameters, 'generated/azure_mgmt_cdn/models/custom_domain_parameters.rb' autoload :ProfileUpdateParameters, 'generated/azure_mgmt_cdn/models/profile_update_parameters.rb' autoload :ErrorResponse, 'generated/azure_mgmt_cdn/models/error_response.rb' + autoload :Resource, 'generated/azure_mgmt_cdn/models/resource.rb' autoload :OperationDisplay, 'generated/azure_mgmt_cdn/models/operation_display.rb' autoload :PurgeParameters, 'generated/azure_mgmt_cdn/models/purge_parameters.rb' autoload :Operation, 'generated/azure_mgmt_cdn/models/operation.rb' diff --git a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/check_name_availability_input.rb b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/check_name_availability_input.rb index e95fdba262..57cdf35ba9 100644 --- a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/check_name_availability_input.rb +++ b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/check_name_availability_input.rb @@ -12,7 +12,6 @@ class CheckNameAvailabilityInput include MsRestAzure - include MsRest::JSONable # @return [String] The resource name to validate. attr_accessor :name diff --git a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/check_name_availability_output.rb b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/check_name_availability_output.rb index 6866be7baf..e1338d6b36 100644 --- a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/check_name_availability_output.rb +++ b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/check_name_availability_output.rb @@ -12,7 +12,6 @@ class CheckNameAvailabilityOutput include MsRestAzure - include MsRest::JSONable # @return [Boolean] Indicates whether the name is available. attr_accessor :name_available diff --git a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/cidr_ip_address.rb b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/cidr_ip_address.rb index 2f6cb9866a..e0ad2eab4e 100644 --- a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/cidr_ip_address.rb +++ b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/cidr_ip_address.rb @@ -12,7 +12,6 @@ class CidrIpAddress include MsRestAzure - include MsRest::JSONable # @return [String] Ip adress itself. attr_accessor :base_ip_address diff --git a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/custom_domain.rb b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/custom_domain.rb index a38d1cada8..b31e5f4b5b 100644 --- a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/custom_domain.rb +++ b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/custom_domain.rb @@ -9,11 +9,10 @@ module Models # Friendly domain name mapping to the endpoint hostname that the customer # provides for branding purposes, e.g. www.consoto.com. # - class CustomDomain < MsRestAzure::Resource + class CustomDomain < Resource include MsRestAzure - include MsRest::JSONable # @return [String] The host name of the custom domain. Must be a domain # name. attr_accessor :host_name diff --git a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/custom_domain_parameters.rb b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/custom_domain_parameters.rb index 0e068b3e3a..c180245165 100644 --- a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/custom_domain_parameters.rb +++ b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/custom_domain_parameters.rb @@ -13,7 +13,6 @@ class CustomDomainParameters include MsRestAzure - include MsRest::JSONable # @return [String] The host name of the custom domain. Must be a domain # name. attr_accessor :host_name diff --git a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/deep_created_origin.rb b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/deep_created_origin.rb index 39ed22c4f1..972e32e564 100644 --- a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/deep_created_origin.rb +++ b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/deep_created_origin.rb @@ -13,7 +13,6 @@ class DeepCreatedOrigin include MsRestAzure - include MsRest::JSONable # @return [String] Origin name attr_accessor :name diff --git a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/edge_node.rb b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/edge_node.rb index b9a795923e..380f6ec143 100644 --- a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/edge_node.rb +++ b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/edge_node.rb @@ -9,11 +9,10 @@ module Models # Edgenode is a global Point of Presence (POP) location used to deliver CDN # content to end users. # - class EdgeNode < MsRestAzure::Resource + class EdgeNode < Resource include MsRestAzure - include MsRest::JSONable # @return [Array] List of ip address groups. attr_accessor :ip_address_groups diff --git a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/endpoint.rb b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/endpoint.rb index a106827fff..890e3c0c75 100644 --- a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/endpoint.rb +++ b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/endpoint.rb @@ -11,11 +11,10 @@ module Models # behavior. The CDN endpoint uses the URL format # .azureedge.net. # - class Endpoint < MsRestAzure::Resource + class Endpoint < Resource include MsRestAzure - include MsRest::JSONable # @return [String] The host header CDN sends along with content requests # to origin. The default value is the host name of the origin. attr_accessor :origin_host_header diff --git a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/endpoint_update_parameters.rb b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/endpoint_update_parameters.rb index e62fb28c04..cde55c6980 100644 --- a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/endpoint_update_parameters.rb +++ b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/endpoint_update_parameters.rb @@ -12,7 +12,6 @@ class EndpointUpdateParameters include MsRestAzure - include MsRest::JSONable # @return [Hash{String => String}] Endpoint tags. attr_accessor :tags diff --git a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/error_response.rb b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/error_response.rb index c1f882f2bf..49338ce1ad 100644 --- a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/error_response.rb +++ b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/error_response.rb @@ -13,7 +13,6 @@ class ErrorResponse include MsRestAzure - include MsRest::JSONable # @return [String] Error code. attr_accessor :code diff --git a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/geo_filter.rb b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/geo_filter.rb index fda1e01f6a..f2d46b9232 100644 --- a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/geo_filter.rb +++ b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/geo_filter.rb @@ -12,7 +12,6 @@ class GeoFilter include MsRestAzure - include MsRest::JSONable # @return [String] Relative path applicable to geo filter. (e.g. # '/mypictures', '/mypicture/kitty.jpg', and etc.) attr_accessor :relative_path diff --git a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/ip_address_group.rb b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/ip_address_group.rb index ccd6ea9d1c..e390e7d91e 100644 --- a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/ip_address_group.rb +++ b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/ip_address_group.rb @@ -12,7 +12,6 @@ class IpAddressGroup include MsRestAzure - include MsRest::JSONable # @return [String] The delivery region of the ip address group attr_accessor :delivery_region diff --git a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/load_parameters.rb b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/load_parameters.rb index e3fac618fb..eb6718e07b 100644 --- a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/load_parameters.rb +++ b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/load_parameters.rb @@ -12,7 +12,6 @@ class LoadParameters include MsRestAzure - include MsRest::JSONable # @return [Array] The path to the content to be loaded. Path # should be a relative file URL of the origin. attr_accessor :content_paths diff --git a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/operation.rb b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/operation.rb index 221fe92bf6..67397dc284 100644 --- a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/operation.rb +++ b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/operation.rb @@ -12,7 +12,6 @@ class Operation include MsRestAzure - include MsRest::JSONable # @return [String] Operation name: {provider}/{resource}/{operation} attr_accessor :name diff --git a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/operation_display.rb b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/operation_display.rb index ed9cd34f72..be7420329b 100644 --- a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/operation_display.rb +++ b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/operation_display.rb @@ -12,7 +12,6 @@ class OperationDisplay include MsRestAzure - include MsRest::JSONable # @return [String] Service provider: Microsoft.Cdn attr_accessor :provider diff --git a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/origin.rb b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/origin.rb index fdffe0d00f..c5c90e3cb7 100644 --- a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/origin.rb +++ b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/origin.rb @@ -11,11 +11,10 @@ module Models # cached, they attempt to fetch it from one or more of the configured # origins. # - class Origin < MsRestAzure::Resource + class Origin < Resource include MsRestAzure - include MsRest::JSONable # @return [String] The address of the origin. Domain names, IPv4 # addresses, and IPv6 addresses are supported. attr_accessor :host_name diff --git a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/origin_update_parameters.rb b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/origin_update_parameters.rb index f978def524..c95bef7fc7 100644 --- a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/origin_update_parameters.rb +++ b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/origin_update_parameters.rb @@ -12,7 +12,6 @@ class OriginUpdateParameters include MsRestAzure - include MsRest::JSONable # @return [String] The address of the origin. Domain names, IPv4 # addresses, and IPv6 addresses are supported. attr_accessor :host_name diff --git a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/profile.rb b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/profile.rb index 78d8af9093..ee4d176f84 100644 --- a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/profile.rb +++ b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/profile.rb @@ -9,11 +9,10 @@ module Models # CDN profile is a logical grouping of endpoints that share the same # settings, such as CDN provider and pricing tier. # - class Profile < MsRestAzure::Resource + class Profile < Resource include MsRestAzure - include MsRest::JSONable # @return [Sku] The pricing tier (defines a CDN provider, feature list # and rate) of the CDN profile. attr_accessor :sku diff --git a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/profile_update_parameters.rb b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/profile_update_parameters.rb index 1c6f025ec9..bcaab68a28 100644 --- a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/profile_update_parameters.rb +++ b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/profile_update_parameters.rb @@ -12,7 +12,6 @@ class ProfileUpdateParameters include MsRestAzure - include MsRest::JSONable # @return [Hash{String => String}] Profile tags attr_accessor :tags diff --git a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/purge_parameters.rb b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/purge_parameters.rb index 66c6096b60..4b85ef1824 100644 --- a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/purge_parameters.rb +++ b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/purge_parameters.rb @@ -12,7 +12,6 @@ class PurgeParameters include MsRestAzure - include MsRest::JSONable # @return [Array] The path to the content to be purged. Can # describe a file path or a wild card directory. attr_accessor :content_paths diff --git a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/resource.rb b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/resource.rb new file mode 100644 index 0000000000..0987c7b980 --- /dev/null +++ b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/resource.rb @@ -0,0 +1,94 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::ARM::CDN + module Models + # + # The Resource definition. + # + class Resource + + include MsRestAzure + + # @return [String] Resource ID. + attr_accessor :id + + # @return [String] Resource name. + attr_accessor :name + + # @return [String] Resource type. + attr_accessor :type + + # @return [String] Resource location. + attr_accessor :location + + # @return [Hash{String => String}] Resource tags. + attr_accessor :tags + + + # + # Mapper for Resource class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'Resource', + type: { + name: 'Composite', + class_name: 'Resource', + model_properties: { + id: { + required: false, + read_only: true, + serialized_name: 'id', + type: { + name: 'String' + } + }, + name: { + required: false, + read_only: true, + serialized_name: 'name', + type: { + name: 'String' + } + }, + type: { + required: false, + read_only: true, + serialized_name: 'type', + type: { + name: 'String' + } + }, + location: { + required: true, + serialized_name: 'location', + type: { + name: 'String' + } + }, + tags: { + required: false, + serialized_name: 'tags', + type: { + name: 'Dictionary', + value: { + required: false, + serialized_name: 'StringElementType', + type: { + name: 'String' + } + } + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/resource_usage.rb b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/resource_usage.rb index 59291b4c26..f0b43d1725 100644 --- a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/resource_usage.rb +++ b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/resource_usage.rb @@ -12,7 +12,6 @@ class ResourceUsage include MsRestAzure - include MsRest::JSONable # @return [String] Resource type for which the usage is provided. attr_accessor :resource_type diff --git a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/sku.rb b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/sku.rb index 74a7c0244b..a00e37f43f 100644 --- a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/sku.rb +++ b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/sku.rb @@ -13,7 +13,6 @@ class Sku include MsRestAzure - include MsRest::JSONable # @return [SkuName] Name of the pricing tier. Possible values include: # 'Standard_Verizon', 'Premium_Verizon', 'Custom_Verizon', # 'Standard_Akamai', 'Standard_ChinaCdn' diff --git a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/sso_uri.rb b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/sso_uri.rb index 413b27c769..96e8516533 100644 --- a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/sso_uri.rb +++ b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/sso_uri.rb @@ -13,7 +13,6 @@ class SsoUri include MsRestAzure - include MsRest::JSONable # @return [String] The URI used to login to the supplemental portal. attr_accessor :sso_uri_value diff --git a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/supported_optimization_types_list_result.rb b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/supported_optimization_types_list_result.rb index df4d39e30e..ac8f3337d7 100644 --- a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/supported_optimization_types_list_result.rb +++ b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/supported_optimization_types_list_result.rb @@ -12,7 +12,6 @@ class SupportedOptimizationTypesListResult include MsRestAzure - include MsRest::JSONable # @return [Array] Supported optimization types for a # profile. attr_accessor :supported_optimization_types diff --git a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/validate_custom_domain_input.rb b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/validate_custom_domain_input.rb index 518c336792..a13e4a019f 100644 --- a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/validate_custom_domain_input.rb +++ b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/validate_custom_domain_input.rb @@ -12,7 +12,6 @@ class ValidateCustomDomainInput include MsRestAzure - include MsRest::JSONable # @return [String] The host name of the custom domain. Must be a domain # name. attr_accessor :host_name diff --git a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/validate_custom_domain_output.rb b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/validate_custom_domain_output.rb index 82b30c3519..58bddf10ff 100644 --- a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/validate_custom_domain_output.rb +++ b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/validate_custom_domain_output.rb @@ -12,7 +12,6 @@ class ValidateCustomDomainOutput include MsRestAzure - include MsRest::JSONable # @return [Boolean] Indicates whether the custom domain is valid or not. attr_accessor :custom_domain_validated diff --git a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/validate_probe_input.rb b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/validate_probe_input.rb index 62d08fef10..c3ca324235 100644 --- a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/validate_probe_input.rb +++ b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/validate_probe_input.rb @@ -12,7 +12,6 @@ class ValidateProbeInput include MsRestAzure - include MsRest::JSONable # @return [String] The probe URL to validate. attr_accessor :probe_url diff --git a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/validate_probe_output.rb b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/validate_probe_output.rb index 07b7c0ddfd..3f21522b9d 100644 --- a/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/validate_probe_output.rb +++ b/management/azure_mgmt_cdn/lib/generated/azure_mgmt_cdn/models/validate_probe_output.rb @@ -12,7 +12,6 @@ class ValidateProbeOutput include MsRestAzure - include MsRest::JSONable # @return [Boolean] Indicates whether the probe URL is accepted or not. attr_accessor :is_valid diff --git a/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/check_sku_availability_parameter.rb b/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/check_sku_availability_parameter.rb index 3f0d9e1928..7913f998ff 100644 --- a/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/check_sku_availability_parameter.rb +++ b/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/check_sku_availability_parameter.rb @@ -12,7 +12,6 @@ class CheckSkuAvailabilityParameter include MsRestAzure - include MsRest::JSONable # @return [Array] The SKU of the resource. attr_accessor :skus diff --git a/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/check_sku_availability_result.rb b/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/check_sku_availability_result.rb index 86cf6a9454..f9c821926f 100644 --- a/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/check_sku_availability_result.rb +++ b/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/check_sku_availability_result.rb @@ -12,7 +12,6 @@ class CheckSkuAvailabilityResult include MsRestAzure - include MsRest::JSONable # @return [Kind] The Kind of the resource. Possible values include: # 'Academic', 'Bing.Autosuggest', 'Bing.Search', 'Bing.Speech', # 'Bing.SpellCheck', 'ComputerVision', 'ContentModerator', diff --git a/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/check_sku_availability_result_list.rb b/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/check_sku_availability_result_list.rb index faae8098e8..6bdf48f25c 100644 --- a/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/check_sku_availability_result_list.rb +++ b/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/check_sku_availability_result_list.rb @@ -12,7 +12,6 @@ class CheckSkuAvailabilityResultList include MsRestAzure - include MsRest::JSONable # @return [Array] Check SKU availability # result list. attr_accessor :value diff --git a/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/cognitive_services_account.rb b/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/cognitive_services_account.rb index 7f60a71021..f93d20d569 100644 --- a/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/cognitive_services_account.rb +++ b/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/cognitive_services_account.rb @@ -13,7 +13,6 @@ class CognitiveServicesAccount include MsRestAzure - include MsRest::JSONable # @return [String] Entity Tag attr_accessor :etag diff --git a/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/cognitive_services_account_create_parameters.rb b/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/cognitive_services_account_create_parameters.rb index 5e4364ba52..e96922cf4e 100644 --- a/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/cognitive_services_account_create_parameters.rb +++ b/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/cognitive_services_account_create_parameters.rb @@ -12,7 +12,6 @@ class CognitiveServicesAccountCreateParameters include MsRestAzure - include MsRest::JSONable # @return [Sku] Required. Gets or sets the SKU of the resource. attr_accessor :sku diff --git a/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/cognitive_services_account_enumerate_skus_result.rb b/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/cognitive_services_account_enumerate_skus_result.rb index c11464e7a4..17bd27ec44 100644 --- a/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/cognitive_services_account_enumerate_skus_result.rb +++ b/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/cognitive_services_account_enumerate_skus_result.rb @@ -12,7 +12,6 @@ class CognitiveServicesAccountEnumerateSkusResult include MsRestAzure - include MsRest::JSONable # @return [Array] Gets the list of # Cognitive Services accounts and their properties. attr_accessor :value diff --git a/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/cognitive_services_account_keys.rb b/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/cognitive_services_account_keys.rb index e4c3a7805f..d5538c492f 100644 --- a/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/cognitive_services_account_keys.rb +++ b/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/cognitive_services_account_keys.rb @@ -12,7 +12,6 @@ class CognitiveServicesAccountKeys include MsRestAzure - include MsRest::JSONable # @return [String] Gets the value of key 1. attr_accessor :key1 diff --git a/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/cognitive_services_account_update_parameters.rb b/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/cognitive_services_account_update_parameters.rb index daee39df68..4550c997d1 100644 --- a/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/cognitive_services_account_update_parameters.rb +++ b/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/cognitive_services_account_update_parameters.rb @@ -12,7 +12,6 @@ class CognitiveServicesAccountUpdateParameters include MsRestAzure - include MsRest::JSONable # @return [Sku] Gets or sets the SKU of the resource. attr_accessor :sku diff --git a/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/cognitive_services_resource_and_sku.rb b/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/cognitive_services_resource_and_sku.rb index 22f849cab4..92cf9eca84 100644 --- a/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/cognitive_services_resource_and_sku.rb +++ b/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/cognitive_services_resource_and_sku.rb @@ -12,7 +12,6 @@ class CognitiveServicesResourceAndSku include MsRestAzure - include MsRest::JSONable # @return [String] Resource Namespace and Type attr_accessor :resource_type diff --git a/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/error.rb b/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/error.rb index c83bde80d1..c894890547 100644 --- a/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/error.rb +++ b/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/error.rb @@ -12,7 +12,6 @@ class Error include MsRestAzure - include MsRest::JSONable # @return [ErrorBody] The error body. attr_accessor :error diff --git a/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/error_body.rb b/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/error_body.rb index 1c088f30eb..56e3810978 100644 --- a/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/error_body.rb +++ b/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/error_body.rb @@ -12,7 +12,6 @@ class ErrorBody include MsRestAzure - include MsRest::JSONable # @return [String] error code attr_accessor :code diff --git a/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/operation_display_info.rb b/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/operation_display_info.rb index d580e2b998..db69d078e6 100644 --- a/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/operation_display_info.rb +++ b/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/operation_display_info.rb @@ -12,7 +12,6 @@ class OperationDisplayInfo include MsRestAzure - include MsRest::JSONable # @return [String] The description of the operation. attr_accessor :description diff --git a/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/operation_entity.rb b/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/operation_entity.rb index 11c60421e1..78795ba5ec 100644 --- a/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/operation_entity.rb +++ b/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/operation_entity.rb @@ -12,7 +12,6 @@ class OperationEntity include MsRestAzure - include MsRest::JSONable # @return [String] Operation name: {provider}/{resource}/{operation}. attr_accessor :name diff --git a/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/regenerate_key_parameters.rb b/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/regenerate_key_parameters.rb index 177868c3d6..c96dbd62e1 100644 --- a/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/regenerate_key_parameters.rb +++ b/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/regenerate_key_parameters.rb @@ -12,7 +12,6 @@ class RegenerateKeyParameters include MsRestAzure - include MsRest::JSONable # @return [KeyName] key name to generate (Key1|Key2). Possible values # include: 'Key1', 'Key2' attr_accessor :key_name diff --git a/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/sku.rb b/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/sku.rb index 7a7e56dd17..a0c9805371 100644 --- a/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/sku.rb +++ b/management/azure_mgmt_cognitive_services/lib/generated/azure_mgmt_cognitive_services/models/sku.rb @@ -12,7 +12,6 @@ class Sku include MsRestAzure - include MsRest::JSONable # @return [SkuName] Gets or sets the sku name. Required for account # creation, optional for update. Possible values include: 'F0', 'P0', # 'P1', 'P2', 'S0', 'S1', 'S2', 'S3', 'S4', 'S5', 'S6' diff --git a/management/azure_mgmt_commerce/lib/generated/azure_mgmt_commerce/models/error_response.rb b/management/azure_mgmt_commerce/lib/generated/azure_mgmt_commerce/models/error_response.rb index 921e963f76..df202ccae7 100644 --- a/management/azure_mgmt_commerce/lib/generated/azure_mgmt_commerce/models/error_response.rb +++ b/management/azure_mgmt_commerce/lib/generated/azure_mgmt_commerce/models/error_response.rb @@ -12,7 +12,6 @@ class ErrorResponse include MsRestAzure - include MsRest::JSONable # @return [String] Error code attr_accessor :code diff --git a/management/azure_mgmt_commerce/lib/generated/azure_mgmt_commerce/models/info_field.rb b/management/azure_mgmt_commerce/lib/generated/azure_mgmt_commerce/models/info_field.rb index 0ae3cc00a2..ffa13e7c12 100644 --- a/management/azure_mgmt_commerce/lib/generated/azure_mgmt_commerce/models/info_field.rb +++ b/management/azure_mgmt_commerce/lib/generated/azure_mgmt_commerce/models/info_field.rb @@ -12,7 +12,6 @@ class InfoField include MsRestAzure - include MsRest::JSONable # @return [String] Identifies the name of the instance provisioned by the # user. attr_accessor :project diff --git a/management/azure_mgmt_commerce/lib/generated/azure_mgmt_commerce/models/meter_info.rb b/management/azure_mgmt_commerce/lib/generated/azure_mgmt_commerce/models/meter_info.rb index 8560695626..58b21b64bb 100644 --- a/management/azure_mgmt_commerce/lib/generated/azure_mgmt_commerce/models/meter_info.rb +++ b/management/azure_mgmt_commerce/lib/generated/azure_mgmt_commerce/models/meter_info.rb @@ -12,7 +12,6 @@ class MeterInfo include MsRestAzure - include MsRest::JSONable # @return The unique identifier of the resource. attr_accessor :meter_id diff --git a/management/azure_mgmt_commerce/lib/generated/azure_mgmt_commerce/models/monetary_commitment.rb b/management/azure_mgmt_commerce/lib/generated/azure_mgmt_commerce/models/monetary_commitment.rb index d493872c92..9b58e8c325 100644 --- a/management/azure_mgmt_commerce/lib/generated/azure_mgmt_commerce/models/monetary_commitment.rb +++ b/management/azure_mgmt_commerce/lib/generated/azure_mgmt_commerce/models/monetary_commitment.rb @@ -12,7 +12,6 @@ class MonetaryCommitment < OfferTermInfo include MsRestAzure - include MsRest::JSONable def initialize @Name = "Monetary Commitment" diff --git a/management/azure_mgmt_commerce/lib/generated/azure_mgmt_commerce/models/monetary_credit.rb b/management/azure_mgmt_commerce/lib/generated/azure_mgmt_commerce/models/monetary_credit.rb index 73ff7a6335..de4ea3cafc 100644 --- a/management/azure_mgmt_commerce/lib/generated/azure_mgmt_commerce/models/monetary_credit.rb +++ b/management/azure_mgmt_commerce/lib/generated/azure_mgmt_commerce/models/monetary_credit.rb @@ -12,7 +12,6 @@ class MonetaryCredit < OfferTermInfo include MsRestAzure - include MsRest::JSONable def initialize @Name = "Monetary Credit" diff --git a/management/azure_mgmt_commerce/lib/generated/azure_mgmt_commerce/models/offer_term_info.rb b/management/azure_mgmt_commerce/lib/generated/azure_mgmt_commerce/models/offer_term_info.rb index ed59c180a7..a65f6bdfec 100644 --- a/management/azure_mgmt_commerce/lib/generated/azure_mgmt_commerce/models/offer_term_info.rb +++ b/management/azure_mgmt_commerce/lib/generated/azure_mgmt_commerce/models/offer_term_info.rb @@ -12,7 +12,6 @@ class OfferTermInfo include MsRestAzure - include MsRest::JSONable @@discriminatorMap = Hash.new @@discriminatorMap["Monetary Credit"] = "MonetaryCredit" @@discriminatorMap["Monetary Commitment"] = "MonetaryCommitment" diff --git a/management/azure_mgmt_commerce/lib/generated/azure_mgmt_commerce/models/rate_card_query_parameters.rb b/management/azure_mgmt_commerce/lib/generated/azure_mgmt_commerce/models/rate_card_query_parameters.rb index 1c5998103b..517a9c40b1 100644 --- a/management/azure_mgmt_commerce/lib/generated/azure_mgmt_commerce/models/rate_card_query_parameters.rb +++ b/management/azure_mgmt_commerce/lib/generated/azure_mgmt_commerce/models/rate_card_query_parameters.rb @@ -13,7 +13,6 @@ class RateCardQueryParameters include MsRestAzure - include MsRest::JSONable # @return [String] The Offer ID parameter consists of the 'MS-AZR-' # prefix, plus the Offer ID number (e.g., MS-AZR-0026P). See # https://azure.microsoft.com/en-us/support/legal/offer-details/ for more diff --git a/management/azure_mgmt_commerce/lib/generated/azure_mgmt_commerce/models/recurring_charge.rb b/management/azure_mgmt_commerce/lib/generated/azure_mgmt_commerce/models/recurring_charge.rb index 224eb96217..d2639f4286 100644 --- a/management/azure_mgmt_commerce/lib/generated/azure_mgmt_commerce/models/recurring_charge.rb +++ b/management/azure_mgmt_commerce/lib/generated/azure_mgmt_commerce/models/recurring_charge.rb @@ -12,7 +12,6 @@ class RecurringCharge < OfferTermInfo include MsRestAzure - include MsRest::JSONable def initialize @Name = "Recurring Charge" diff --git a/management/azure_mgmt_commerce/lib/generated/azure_mgmt_commerce/models/resource_rate_card_info.rb b/management/azure_mgmt_commerce/lib/generated/azure_mgmt_commerce/models/resource_rate_card_info.rb index af06098d3c..04b6e63602 100644 --- a/management/azure_mgmt_commerce/lib/generated/azure_mgmt_commerce/models/resource_rate_card_info.rb +++ b/management/azure_mgmt_commerce/lib/generated/azure_mgmt_commerce/models/resource_rate_card_info.rb @@ -12,7 +12,6 @@ class ResourceRateCardInfo include MsRestAzure - include MsRest::JSONable # @return [String] The currency in which the rates are provided. attr_accessor :currency diff --git a/management/azure_mgmt_commerce/lib/generated/azure_mgmt_commerce/models/usage_aggregation.rb b/management/azure_mgmt_commerce/lib/generated/azure_mgmt_commerce/models/usage_aggregation.rb index ec02841783..9340029c7f 100644 --- a/management/azure_mgmt_commerce/lib/generated/azure_mgmt_commerce/models/usage_aggregation.rb +++ b/management/azure_mgmt_commerce/lib/generated/azure_mgmt_commerce/models/usage_aggregation.rb @@ -12,7 +12,6 @@ class UsageAggregation include MsRestAzure - include MsRest::JSONable # @return [String] Unique Id for the usage aggregate. attr_accessor :id diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute.rb index d57bf1b54d..51fc1093ed 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute.rb @@ -66,6 +66,7 @@ module Models autoload :RunCommandInput, 'generated/azure_mgmt_compute/models/run_command_input.rb' autoload :VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings, 'generated/azure_mgmt_compute/models/virtual_machine_scale_set_public_ipaddress_configuration_dns_settings.rb' autoload :KeyVaultKeyReference, 'generated/azure_mgmt_compute/models/key_vault_key_reference.rb' + autoload :SubResource, 'generated/azure_mgmt_compute/models/sub_resource.rb' autoload :VirtualHardDisk, 'generated/azure_mgmt_compute/models/virtual_hard_disk.rb' autoload :RunCommandInputParameter, 'generated/azure_mgmt_compute/models/run_command_input_parameter.rb' autoload :DiskList, 'generated/azure_mgmt_compute/models/disk_list.rb' @@ -141,6 +142,7 @@ module Models autoload :RunCommandListResult, 'generated/azure_mgmt_compute/models/run_command_list_result.rb' autoload :ComputeLongRunningOperationProperties, 'generated/azure_mgmt_compute/models/compute_long_running_operation_properties.rb' autoload :RunCommandParameterDefinition, 'generated/azure_mgmt_compute/models/run_command_parameter_definition.rb' + autoload :Resource, 'generated/azure_mgmt_compute/models/resource.rb' autoload :OSDisk, 'generated/azure_mgmt_compute/models/osdisk.rb' autoload :UpdateResource, 'generated/azure_mgmt_compute/models/update_resource.rb' autoload :SshConfiguration, 'generated/azure_mgmt_compute/models/ssh_configuration.rb' diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/access_uri.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/access_uri.rb index 4e9b322584..fdc706bcc9 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/access_uri.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/access_uri.rb @@ -12,7 +12,6 @@ class AccessUri include MsRestAzure - include MsRest::JSONable # @return [String] A SAS uri for accessing a disk. attr_accessor :access_sas diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/additional_unattend_content.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/additional_unattend_content.rb index 0b00fcd9c5..5ac43a2530 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/additional_unattend_content.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/additional_unattend_content.rb @@ -15,7 +15,6 @@ class AdditionalUnattendContent include MsRestAzure - include MsRest::JSONable # @return [PassNames] The pass name. Currently, the only allowable value # is oobeSystem. Possible values include: 'OobeSystem' attr_accessor :pass_name diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/api_entity_reference.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/api_entity_reference.rb index 0147fc1e5d..377c0c8125 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/api_entity_reference.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/api_entity_reference.rb @@ -12,7 +12,6 @@ class ApiEntityReference include MsRestAzure - include MsRest::JSONable # @return [String] The ARM resource id in the form of # /subscriptions/{SubcriptionId}/resourceGroups/{ResourceGroupName}/... attr_accessor :id diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/api_error.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/api_error.rb index 92cf3bedfb..e1d3bad012 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/api_error.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/api_error.rb @@ -12,7 +12,6 @@ class ApiError include MsRestAzure - include MsRest::JSONable # @return [Array] The Api error details attr_accessor :details diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/api_error_base.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/api_error_base.rb index b3ef2477c9..b60c00458f 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/api_error_base.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/api_error_base.rb @@ -12,7 +12,6 @@ class ApiErrorBase include MsRestAzure - include MsRest::JSONable # @return [String] The error code. attr_accessor :code diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/availability_set.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/availability_set.rb index b876bfa085..69c50a3950 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/availability_set.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/availability_set.rb @@ -18,11 +18,10 @@ module Models #

Currently, a VM can only be added to availability set at # creation time. An existing VM cannot be added to an availability set. # - class AvailabilitySet < MsRestAzure::Resource + class AvailabilitySet < Resource include MsRestAzure - include MsRest::JSONable # @return [Integer] Update Domain count. attr_accessor :platform_update_domain_count diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/availability_set_list_result.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/availability_set_list_result.rb index 782971564b..c5aea27299 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/availability_set_list_result.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/availability_set_list_result.rb @@ -12,7 +12,6 @@ class AvailabilitySetListResult include MsRestAzure - include MsRest::JSONable # @return [Array] The list of availability sets attr_accessor :value diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/boot_diagnostics.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/boot_diagnostics.rb index b0d2a2be0d..9346049cc7 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/boot_diagnostics.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/boot_diagnostics.rb @@ -16,7 +16,6 @@ class BootDiagnostics include MsRestAzure - include MsRest::JSONable # @return [Boolean] Whether boot diagnostics should be enabled on the # Virtual Machine. attr_accessor :enabled diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/boot_diagnostics_instance_view.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/boot_diagnostics_instance_view.rb index 80d5939dcd..2a4b74528f 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/boot_diagnostics_instance_view.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/boot_diagnostics_instance_view.rb @@ -12,7 +12,6 @@ class BootDiagnosticsInstanceView include MsRestAzure - include MsRest::JSONable # @return [String] The console screenshot blob URI. attr_accessor :console_screenshot_blob_uri diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/compute_long_running_operation_properties.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/compute_long_running_operation_properties.rb index 08b1a79a74..85b50ced68 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/compute_long_running_operation_properties.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/compute_long_running_operation_properties.rb @@ -12,7 +12,6 @@ class ComputeLongRunningOperationProperties include MsRestAzure - include MsRest::JSONable # @return Operation output data (raw JSON) attr_accessor :output diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service.rb index d18947d462..c0525004fa 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service.rb @@ -8,11 +8,10 @@ module Models # # Container service. # - class ContainerService < MsRestAzure::Resource + class ContainerService < Resource include MsRestAzure - include MsRest::JSONable # @return [String] the current deployment or provisioning state, which # only appears in the response. attr_accessor :provisioning_state diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_agent_pool_profile.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_agent_pool_profile.rb index 56c579ff70..65ecc505ed 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_agent_pool_profile.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_agent_pool_profile.rb @@ -12,7 +12,6 @@ class ContainerServiceAgentPoolProfile include MsRestAzure - include MsRest::JSONable # @return [String] Unique name of the agent pool profile in the context # of the subscription and resource group. attr_accessor :name diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_custom_profile.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_custom_profile.rb index 3502fbb4a1..8a335c8a03 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_custom_profile.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_custom_profile.rb @@ -12,7 +12,6 @@ class ContainerServiceCustomProfile include MsRestAzure - include MsRest::JSONable # @return [String] The name of the custom orchestrator to use. attr_accessor :orchestrator diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_diagnostics_profile.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_diagnostics_profile.rb index f10059e8a5..b3049ffb38 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_diagnostics_profile.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_diagnostics_profile.rb @@ -13,7 +13,6 @@ class ContainerServiceDiagnosticsProfile include MsRestAzure - include MsRest::JSONable # @return [ContainerServiceVMDiagnostics] Profile for the container # service VM diagnostic agent. attr_accessor :vm_diagnostics diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_linux_profile.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_linux_profile.rb index 034df7aa80..3102b850e1 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_linux_profile.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_linux_profile.rb @@ -12,7 +12,6 @@ class ContainerServiceLinuxProfile include MsRestAzure - include MsRest::JSONable # @return [String] The administrator username to use for Linux VMs. attr_accessor :admin_username diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_master_profile.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_master_profile.rb index 4f06cad1d7..8f4e0f1b45 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_master_profile.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_master_profile.rb @@ -12,7 +12,6 @@ class ContainerServiceMasterProfile include MsRestAzure - include MsRest::JSONable # @return [Integer] Number of masters (VMs) in the container service # cluster. Allowed values are 1, 3, and 5. The default value is 1. # Default value: 1 . diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_orchestrator_profile.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_orchestrator_profile.rb index 90e8b7ac3d..a115afee81 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_orchestrator_profile.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_orchestrator_profile.rb @@ -12,7 +12,6 @@ class ContainerServiceOrchestratorProfile include MsRestAzure - include MsRest::JSONable # @return [ContainerServiceOrchestratorTypes] The orchestrator to use to # manage container service cluster resources. Valid values are Swarm, # DCOS, and Custom. Possible values include: 'Swarm', 'DCOS', 'Custom', diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_service_principal_profile.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_service_principal_profile.rb index ff1d83c2da..4f1461030b 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_service_principal_profile.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_service_principal_profile.rb @@ -13,7 +13,6 @@ class ContainerServiceServicePrincipalProfile include MsRestAzure - include MsRest::JSONable # @return [String] The ID for the service principal. attr_accessor :client_id diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_ssh_configuration.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_ssh_configuration.rb index 454dcf7c69..7f4a549b59 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_ssh_configuration.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_ssh_configuration.rb @@ -12,7 +12,6 @@ class ContainerServiceSshConfiguration include MsRestAzure - include MsRest::JSONable # @return [Array] the list of SSH public # keys used to authenticate with Linux-based VMs. attr_accessor :public_keys diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_ssh_public_key.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_ssh_public_key.rb index 863044e271..e46e4460e9 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_ssh_public_key.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_ssh_public_key.rb @@ -12,7 +12,6 @@ class ContainerServiceSshPublicKey include MsRestAzure - include MsRest::JSONable # @return [String] Certificate public key used to authenticate with VMs # through SSH. The certificate must be in PEM format with or without # headers. diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_vmdiagnostics.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_vmdiagnostics.rb index fb1dad44e7..63cc4cddda 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_vmdiagnostics.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_vmdiagnostics.rb @@ -12,7 +12,6 @@ class ContainerServiceVMDiagnostics include MsRestAzure - include MsRest::JSONable # @return [Boolean] Whether the VM diagnostic agent is provisioned on the # VM. attr_accessor :enabled diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_windows_profile.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_windows_profile.rb index 959356603d..b154a19b3e 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_windows_profile.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_windows_profile.rb @@ -12,7 +12,6 @@ class ContainerServiceWindowsProfile include MsRestAzure - include MsRest::JSONable # @return [String] The administrator username to use for Windows VMs. attr_accessor :admin_username diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/creation_data.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/creation_data.rb index 9c23020b60..0f128d6581 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/creation_data.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/creation_data.rb @@ -12,7 +12,6 @@ class CreationData include MsRestAzure - include MsRest::JSONable # @return [DiskCreateOption] This enumerates the possible sources of a # disk's creation. Possible values include: 'Empty', 'Attach', # 'FromImage', 'Import', 'Copy' diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/data_disk.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/data_disk.rb index bc8bbd88df..f6ad2246e4 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/data_disk.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/data_disk.rb @@ -12,7 +12,6 @@ class DataDisk include MsRestAzure - include MsRest::JSONable # @return [Integer] Specifies the logical unit number of the data disk. # This value is used to identify data disks within the VM and therefore # must be unique for each data disk attached to a VM. diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/data_disk_image.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/data_disk_image.rb index 7204da5cef..68fa96448c 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/data_disk_image.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/data_disk_image.rb @@ -12,7 +12,6 @@ class DataDiskImage include MsRestAzure - include MsRest::JSONable # @return [Integer] Specifies the logical unit number of the data disk. # This value is used to identify data disks within the VM and therefore # must be unique for each data disk attached to a VM. diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/diagnostics_profile.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/diagnostics_profile.rb index 74bc24c6bd..7e20e62647 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/diagnostics_profile.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/diagnostics_profile.rb @@ -13,7 +13,6 @@ class DiagnosticsProfile include MsRestAzure - include MsRest::JSONable # @return [BootDiagnostics] Boot Diagnostics is a debugging feature which # allows you to view Console Output and Screenshot to diagnose VM status. #

For Linux Virtual Machines, you can easily view the output of diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/disk.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/disk.rb index baafb94775..c96fcf9676 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/disk.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/disk.rb @@ -8,11 +8,10 @@ module Models # # Disk resource. # - class Disk < MsRestAzure::Resource + class Disk < Resource include MsRestAzure - include MsRest::JSONable # @return [String] A relative URI containing the ID of the VM that has # the disk attached. attr_accessor :managed_by diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/disk_encryption_settings.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/disk_encryption_settings.rb index 60e37b85a9..dbf0c9d1f1 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/disk_encryption_settings.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/disk_encryption_settings.rb @@ -12,7 +12,6 @@ class DiskEncryptionSettings include MsRestAzure - include MsRest::JSONable # @return [KeyVaultSecretReference] Specifies the location of the disk # encryption key, which is a Key Vault Secret. attr_accessor :disk_encryption_key diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/disk_instance_view.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/disk_instance_view.rb index 4ad70c034c..607de6048f 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/disk_instance_view.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/disk_instance_view.rb @@ -12,7 +12,6 @@ class DiskInstanceView include MsRestAzure - include MsRest::JSONable # @return [String] The disk name. attr_accessor :name diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/disk_sku.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/disk_sku.rb index 2888959abb..4cd10c4ee5 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/disk_sku.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/disk_sku.rb @@ -12,7 +12,6 @@ class DiskSku include MsRestAzure - include MsRest::JSONable # @return [StorageAccountTypes] The sku name. Possible values include: # 'Standard_LRS', 'Premium_LRS' attr_accessor :name diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/disk_update.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/disk_update.rb index bf85891a89..31da7c9a08 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/disk_update.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/disk_update.rb @@ -12,7 +12,6 @@ class DiskUpdate < ResourceUpdate include MsRestAzure - include MsRest::JSONable # @return [OperatingSystemTypes] the Operating System type. Possible # values include: 'Windows', 'Linux' attr_accessor :os_type diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/encryption_settings.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/encryption_settings.rb index 89b3bc0987..6961158fed 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/encryption_settings.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/encryption_settings.rb @@ -12,7 +12,6 @@ class EncryptionSettings include MsRestAzure - include MsRest::JSONable # @return [Boolean] Set this flag to true and provide DiskEncryptionKey # and optional KeyEncryptionKey to enable encryption. Set this flag to # false and remove DiskEncryptionKey and KeyEncryptionKey to disable diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/grant_access_data.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/grant_access_data.rb index 9dac278b5c..3ad39209ac 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/grant_access_data.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/grant_access_data.rb @@ -12,7 +12,6 @@ class GrantAccessData include MsRestAzure - include MsRest::JSONable # @return [AccessLevel] Possible values include: 'None', 'Read' attr_accessor :access diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/hardware_profile.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/hardware_profile.rb index 4a6cb6f51e..070814f2fc 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/hardware_profile.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/hardware_profile.rb @@ -12,7 +12,6 @@ class HardwareProfile include MsRestAzure - include MsRest::JSONable # @return [VirtualMachineSizeTypes] Specifies the size of the virtual # machine. For more information about virtual machine sizes, see [Sizes # for virtual diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/image.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/image.rb index 175312ced3..03b9d09605 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/image.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/image.rb @@ -10,11 +10,10 @@ module Models # copied before being attached to the virtual machine. If SourceImage is # provided, the destination virtual hard drive must not exist. # - class Image < MsRestAzure::Resource + class Image < Resource include MsRestAzure - include MsRest::JSONable # @return [SubResource] The source virtual machine from which Image is # created. attr_accessor :source_virtual_machine diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/image_data_disk.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/image_data_disk.rb index 937a312b60..12888b0346 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/image_data_disk.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/image_data_disk.rb @@ -12,7 +12,6 @@ class ImageDataDisk include MsRestAzure - include MsRest::JSONable # @return [Integer] Specifies the logical unit number of the data disk. # This value is used to identify data disks within the VM and therefore # must be unique for each data disk attached to a VM. diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/image_disk_reference.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/image_disk_reference.rb index 2be0b5db5c..9862b4cc71 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/image_disk_reference.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/image_disk_reference.rb @@ -12,7 +12,6 @@ class ImageDiskReference include MsRestAzure - include MsRest::JSONable # @return [String] A relative uri containing either a Platform Imgage # Repository or user image reference. attr_accessor :id diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/image_osdisk.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/image_osdisk.rb index 5d1550c2a7..918e15355f 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/image_osdisk.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/image_osdisk.rb @@ -12,7 +12,6 @@ class ImageOSDisk include MsRestAzure - include MsRest::JSONable # @return [OperatingSystemTypes] This property allows you to specify the # type of the OS that is included in the disk if creating a VM from a # custom image.

Possible values are:

**Windows** diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/image_reference.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/image_reference.rb index 80cb031123..e926345fa8 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/image_reference.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/image_reference.rb @@ -12,11 +12,10 @@ module Models # marketplace image, or virtual machine image, but is not used in other # creation operations. # - class ImageReference < MsRestAzure::SubResource + class ImageReference < SubResource include MsRestAzure - include MsRest::JSONable # @return [String] The image publisher. attr_accessor :publisher diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/image_storage_profile.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/image_storage_profile.rb index 9ba5161d0a..a556ffd897 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/image_storage_profile.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/image_storage_profile.rb @@ -12,7 +12,6 @@ class ImageStorageProfile include MsRestAzure - include MsRest::JSONable # @return [ImageOSDisk] Specifies information about the operating system # disk used by the virtual machine.

For more information about # disks, see [About disks and VHDs for Azure virtual diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/inner_error.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/inner_error.rb index b0423f64b1..bacc4b7956 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/inner_error.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/inner_error.rb @@ -12,7 +12,6 @@ class InnerError include MsRestAzure - include MsRest::JSONable # @return [String] The exception type. attr_accessor :exceptiontype diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/instance_view_status.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/instance_view_status.rb index 23b40d5a0c..cd71d772a9 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/instance_view_status.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/instance_view_status.rb @@ -12,7 +12,6 @@ class InstanceViewStatus include MsRestAzure - include MsRest::JSONable # @return [String] The status code. attr_accessor :code diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/key_vault_and_key_reference.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/key_vault_and_key_reference.rb index d33dbc68f7..26da739250 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/key_vault_and_key_reference.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/key_vault_and_key_reference.rb @@ -13,7 +13,6 @@ class KeyVaultAndKeyReference include MsRestAzure - include MsRest::JSONable # @return [SourceVault] Resource id of the KeyVault containing the key or # secret attr_accessor :source_vault diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/key_vault_and_secret_reference.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/key_vault_and_secret_reference.rb index 11bb8aaea0..4dc2fea87f 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/key_vault_and_secret_reference.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/key_vault_and_secret_reference.rb @@ -12,7 +12,6 @@ class KeyVaultAndSecretReference include MsRestAzure - include MsRest::JSONable # @return [SourceVault] Resource id of the KeyVault containing the key or # secret attr_accessor :source_vault diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/key_vault_key_reference.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/key_vault_key_reference.rb index e1f5f1a52b..fc60777b25 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/key_vault_key_reference.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/key_vault_key_reference.rb @@ -12,7 +12,6 @@ class KeyVaultKeyReference include MsRestAzure - include MsRest::JSONable # @return [String] The URL referencing a key encryption key in Key Vault. attr_accessor :key_url diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/key_vault_secret_reference.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/key_vault_secret_reference.rb index e3554a7ee9..4dd6b5aeb3 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/key_vault_secret_reference.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/key_vault_secret_reference.rb @@ -12,7 +12,6 @@ class KeyVaultSecretReference include MsRestAzure - include MsRest::JSONable # @return [String] The URL referencing a secret in a Key Vault. attr_accessor :secret_url diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/linux_configuration.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/linux_configuration.rb index 78f335eadd..ee14776c20 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/linux_configuration.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/linux_configuration.rb @@ -18,7 +18,6 @@ class LinuxConfiguration include MsRestAzure - include MsRest::JSONable # @return [Boolean] Specifies whether password authentication should be # disabled. attr_accessor :disable_password_authentication diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/maintenance_redeploy_status.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/maintenance_redeploy_status.rb index 561a30b4a9..a669288fd0 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/maintenance_redeploy_status.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/maintenance_redeploy_status.rb @@ -12,7 +12,6 @@ class MaintenanceRedeployStatus include MsRestAzure - include MsRest::JSONable # @return [Boolean] True, if customer is allowed to perform Maintenance. attr_accessor :is_customer_initiated_maintenance_allowed diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/managed_disk_parameters.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/managed_disk_parameters.rb index 2913173ecc..5b7c85df63 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/managed_disk_parameters.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/managed_disk_parameters.rb @@ -8,11 +8,10 @@ module Models # # The parameters of a managed disk. # - class ManagedDiskParameters < MsRestAzure::SubResource + class ManagedDiskParameters < SubResource include MsRestAzure - include MsRest::JSONable # @return [StorageAccountTypes] Specifies the storage account type for # the managed disk. Possible values are: Standard_LRS or Premium_LRS. # Possible values include: 'Standard_LRS', 'Premium_LRS' diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/network_interface_reference.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/network_interface_reference.rb index 47efc32c4c..c92dcb1ecd 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/network_interface_reference.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/network_interface_reference.rb @@ -8,11 +8,10 @@ module Models # # Describes a network interface reference. # - class NetworkInterfaceReference < MsRestAzure::SubResource + class NetworkInterfaceReference < SubResource include MsRestAzure - include MsRest::JSONable # @return [Boolean] Specifies the primary network interface in case the # virtual machine has more than 1 network interface. attr_accessor :primary diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/network_profile.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/network_profile.rb index b556f11aa9..530c1ead12 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/network_profile.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/network_profile.rb @@ -12,7 +12,6 @@ class NetworkProfile include MsRestAzure - include MsRest::JSONable # @return [Array] Specifies the list of # resource Ids for the network interfaces associated with the virtual # machine. diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/operation_status_response.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/operation_status_response.rb index 48555a083d..1d9bea0afd 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/operation_status_response.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/operation_status_response.rb @@ -12,7 +12,6 @@ class OperationStatusResponse include MsRestAzure - include MsRest::JSONable # @return [String] Operation ID attr_accessor :name diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/osdisk.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/osdisk.rb index c5e23b0bff..125f27ba23 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/osdisk.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/osdisk.rb @@ -15,7 +15,6 @@ class OSDisk include MsRestAzure - include MsRest::JSONable # @return [OperatingSystemTypes] This property allows you to specify the # type of the OS that is included in the disk if creating a VM from # user-image or a specialized VHD.

Possible values are:

diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/osdisk_image.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/osdisk_image.rb index ed861f3dc0..b1621433e7 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/osdisk_image.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/osdisk_image.rb @@ -12,7 +12,6 @@ class OSDiskImage include MsRestAzure - include MsRest::JSONable # @return [OperatingSystemTypes] The operating system of the osDiskImage. # Possible values include: 'Windows', 'Linux' attr_accessor :operating_system diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/osprofile.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/osprofile.rb index 7ba7266d5c..9136475b01 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/osprofile.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/osprofile.rb @@ -12,7 +12,6 @@ class OSProfile include MsRestAzure - include MsRest::JSONable # @return [String] Specifies the host OS name of the virtual machine. #

**Max-length (Windows):** 15 characters

**Max-length # (Linux):** 64 characters.

For naming conventions and diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/plan.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/plan.rb index 9a4c9f450f..5ec082e0f9 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/plan.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/plan.rb @@ -17,7 +17,6 @@ class Plan include MsRestAzure - include MsRest::JSONable # @return [String] The plan ID. attr_accessor :name diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/purchase_plan.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/purchase_plan.rb index bffc702ae9..a3285e063d 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/purchase_plan.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/purchase_plan.rb @@ -13,7 +13,6 @@ class PurchasePlan include MsRestAzure - include MsRest::JSONable # @return [String] The publisher ID. attr_accessor :publisher diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/resource.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/resource.rb new file mode 100644 index 0000000000..6937452b18 --- /dev/null +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/resource.rb @@ -0,0 +1,94 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::ARM::Compute + module Models + # + # The Resource model definition. + # + class Resource + + include MsRestAzure + + # @return [String] Resource Id + attr_accessor :id + + # @return [String] Resource name + attr_accessor :name + + # @return [String] Resource type + attr_accessor :type + + # @return [String] Resource location + attr_accessor :location + + # @return [Hash{String => String}] Resource tags + attr_accessor :tags + + + # + # Mapper for Resource class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'Resource', + type: { + name: 'Composite', + class_name: 'Resource', + model_properties: { + id: { + required: false, + read_only: true, + serialized_name: 'id', + type: { + name: 'String' + } + }, + name: { + required: false, + read_only: true, + serialized_name: 'name', + type: { + name: 'String' + } + }, + type: { + required: false, + read_only: true, + serialized_name: 'type', + type: { + name: 'String' + } + }, + location: { + required: true, + serialized_name: 'location', + type: { + name: 'String' + } + }, + tags: { + required: false, + serialized_name: 'tags', + type: { + name: 'Dictionary', + value: { + required: false, + serialized_name: 'StringElementType', + type: { + name: 'String' + } + } + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/resource_sku.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/resource_sku.rb index a47b0a9502..bd747f47ea 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/resource_sku.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/resource_sku.rb @@ -12,7 +12,6 @@ class ResourceSku include MsRestAzure - include MsRest::JSONable # @return [String] The type of resource the SKU applies to. attr_accessor :resource_type diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/resource_sku_capabilities.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/resource_sku_capabilities.rb index 4faf17c8b5..64b4910f8c 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/resource_sku_capabilities.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/resource_sku_capabilities.rb @@ -12,7 +12,6 @@ class ResourceSkuCapabilities include MsRestAzure - include MsRest::JSONable # @return [String] An invariant to describe the feature. attr_accessor :name diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/resource_sku_capacity.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/resource_sku_capacity.rb index 3959b92ab4..ecf3c3b958 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/resource_sku_capacity.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/resource_sku_capacity.rb @@ -12,7 +12,6 @@ class ResourceSkuCapacity include MsRestAzure - include MsRest::JSONable # @return [Integer] The minimum capacity. attr_accessor :minimum diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/resource_sku_costs.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/resource_sku_costs.rb index 62e479623c..f39c3202a4 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/resource_sku_costs.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/resource_sku_costs.rb @@ -12,7 +12,6 @@ class ResourceSkuCosts include MsRestAzure - include MsRest::JSONable # @return [String] Used for querying price from commerce. attr_accessor :meter_id diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/resource_sku_restrictions.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/resource_sku_restrictions.rb index 63ba0ad4a4..68b8ec23b0 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/resource_sku_restrictions.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/resource_sku_restrictions.rb @@ -12,7 +12,6 @@ class ResourceSkuRestrictions include MsRestAzure - include MsRest::JSONable # @return [ResourceSkuRestrictionsType] The type of restrictions. # Possible values include: 'Location' attr_accessor :type diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/resource_update.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/resource_update.rb index 9bc718e485..59d33f7834 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/resource_update.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/resource_update.rb @@ -12,7 +12,6 @@ class ResourceUpdate include MsRestAzure - include MsRest::JSONable # @return [Hash{String => String}] Resource tags attr_accessor :tags diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/rolling_upgrade_policy.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/rolling_upgrade_policy.rb index 30b1ef86ab..d33a6d2e1a 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/rolling_upgrade_policy.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/rolling_upgrade_policy.rb @@ -12,7 +12,6 @@ class RollingUpgradePolicy include MsRestAzure - include MsRest::JSONable # @return [Integer] The maximum percent of total virtual machine # instances that will be upgraded simultaneously by the rolling upgrade # in one batch. As this is a maximum, unhealthy instances in previous or diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/rolling_upgrade_progress_info.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/rolling_upgrade_progress_info.rb index 4b829408a6..2f4a952c6c 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/rolling_upgrade_progress_info.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/rolling_upgrade_progress_info.rb @@ -13,7 +13,6 @@ class RollingUpgradeProgressInfo include MsRestAzure - include MsRest::JSONable # @return [Integer] The number of instances that have been successfully # upgraded. attr_accessor :successful_instance_count diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/rolling_upgrade_running_status.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/rolling_upgrade_running_status.rb index d7e3970cc8..72335eb1af 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/rolling_upgrade_running_status.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/rolling_upgrade_running_status.rb @@ -12,7 +12,6 @@ class RollingUpgradeRunningStatus include MsRestAzure - include MsRest::JSONable # @return [RollingUpgradeStatusCode] Code indicating the current status # of the upgrade. Possible values include: 'RollingForward', 'Cancelled', # 'Completed', 'Faulted' diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/rolling_upgrade_status_info.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/rolling_upgrade_status_info.rb index 12a6890245..045ebd0c13 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/rolling_upgrade_status_info.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/rolling_upgrade_status_info.rb @@ -8,11 +8,10 @@ module Models # # The status of the latest virtual machine scale set rolling upgrade. # - class RollingUpgradeStatusInfo < MsRestAzure::Resource + class RollingUpgradeStatusInfo < Resource include MsRestAzure - include MsRest::JSONable # @return [RollingUpgradePolicy] The rolling upgrade policies applied for # this upgrade. attr_accessor :policy diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/run_command_document.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/run_command_document.rb index 2255fa77da..d4902cd99a 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/run_command_document.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/run_command_document.rb @@ -12,7 +12,6 @@ class RunCommandDocument < RunCommandDocumentBase include MsRestAzure - include MsRest::JSONable # @return [Array] The script to be executed. attr_accessor :script diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/run_command_document_base.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/run_command_document_base.rb index a22bffcb56..4a7cbe0988 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/run_command_document_base.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/run_command_document_base.rb @@ -12,7 +12,6 @@ class RunCommandDocumentBase include MsRestAzure - include MsRest::JSONable # @return [String] The VM run command schema. attr_accessor :schema diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/run_command_input.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/run_command_input.rb index 0da99edcc7..940482e8dd 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/run_command_input.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/run_command_input.rb @@ -12,7 +12,6 @@ class RunCommandInput include MsRestAzure - include MsRest::JSONable # @return [String] The run command id. attr_accessor :command_id diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/run_command_input_parameter.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/run_command_input_parameter.rb index f0e7e3d706..4bdea411b8 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/run_command_input_parameter.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/run_command_input_parameter.rb @@ -12,7 +12,6 @@ class RunCommandInputParameter include MsRestAzure - include MsRest::JSONable # @return [String] The run command parameter name. attr_accessor :name diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/run_command_parameter_definition.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/run_command_parameter_definition.rb index 38b637d997..d319ba9e2c 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/run_command_parameter_definition.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/run_command_parameter_definition.rb @@ -12,7 +12,6 @@ class RunCommandParameterDefinition include MsRestAzure - include MsRest::JSONable # @return [String] The run command parameter name. attr_accessor :name diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/run_command_result.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/run_command_result.rb index 1d18761f6b..245fb2d7c5 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/run_command_result.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/run_command_result.rb @@ -12,7 +12,6 @@ class RunCommandResult < OperationStatusResponse include MsRestAzure - include MsRest::JSONable # @return Operation output data (raw JSON) attr_accessor :output diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/sku.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/sku.rb index ee28cdd844..8beaca661b 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/sku.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/sku.rb @@ -12,7 +12,6 @@ class Sku include MsRestAzure - include MsRest::JSONable # @return [String] The sku name. attr_accessor :name diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/snapshot.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/snapshot.rb index 0b95a387fc..5a1444f9e7 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/snapshot.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/snapshot.rb @@ -8,11 +8,10 @@ module Models # # Snapshot resource. # - class Snapshot < MsRestAzure::Resource + class Snapshot < Resource include MsRestAzure - include MsRest::JSONable # @return [String] Unused. Always Null. attr_accessor :managed_by diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/snapshot_update.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/snapshot_update.rb index 069123fd49..63076a314d 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/snapshot_update.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/snapshot_update.rb @@ -12,7 +12,6 @@ class SnapshotUpdate < ResourceUpdate include MsRestAzure - include MsRest::JSONable # @return [OperatingSystemTypes] the Operating System type. Possible # values include: 'Windows', 'Linux' attr_accessor :os_type diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/source_vault.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/source_vault.rb index a05c6c8b5b..af97882f2c 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/source_vault.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/source_vault.rb @@ -13,7 +13,6 @@ class SourceVault include MsRestAzure - include MsRest::JSONable # @return [String] Resource Id attr_accessor :id diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/ssh_configuration.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/ssh_configuration.rb index 514f5278ec..e3966ba24a 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/ssh_configuration.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/ssh_configuration.rb @@ -12,7 +12,6 @@ class SshConfiguration include MsRestAzure - include MsRest::JSONable # @return [Array] The list of SSH public keys used to # authenticate with linux based VMs. attr_accessor :public_keys diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/ssh_public_key.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/ssh_public_key.rb index 990e984b83..29dc87f13d 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/ssh_public_key.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/ssh_public_key.rb @@ -13,7 +13,6 @@ class SshPublicKey include MsRestAzure - include MsRest::JSONable # @return [String] Specifies the full path on the created VM where ssh # public key is stored. If the file already exists, the specified key is # appended to the file. Example: /home/user/.ssh/authorized_keys diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/storage_profile.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/storage_profile.rb index 990546fa3a..bbdcd8ce17 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/storage_profile.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/storage_profile.rb @@ -12,7 +12,6 @@ class StorageProfile include MsRestAzure - include MsRest::JSONable # @return [ImageReference] Specifies information about the image to use. # You can specify information about platform images, marketplace images, # or virtual machine images. This element is required when you want to diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/sub_resource.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/sub_resource.rb new file mode 100644 index 0000000000..b686dcd212 --- /dev/null +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/sub_resource.rb @@ -0,0 +1,45 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::ARM::Compute + module Models + # + # Model object. + # + # + class SubResource + + include MsRestAzure + + # @return [String] Resource Id + attr_accessor :id + + + # + # Mapper for SubResource class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'SubResource', + type: { + name: 'Composite', + class_name: 'SubResource', + model_properties: { + id: { + required: false, + serialized_name: 'id', + type: { + name: 'String' + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/sub_resource_read_only.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/sub_resource_read_only.rb index e98e4c9f63..7153847f7f 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/sub_resource_read_only.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/sub_resource_read_only.rb @@ -13,7 +13,6 @@ class SubResourceReadOnly include MsRestAzure - include MsRest::JSONable # @return [String] Resource Id attr_accessor :id diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/update_resource.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/update_resource.rb index 22dcbb3b99..cd503944e9 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/update_resource.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/update_resource.rb @@ -12,7 +12,6 @@ class UpdateResource include MsRestAzure - include MsRest::JSONable # @return [Hash{String => String}] Resource tags attr_accessor :tags diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/upgrade_policy.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/upgrade_policy.rb index e4adcf5e1f..88a8c073db 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/upgrade_policy.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/upgrade_policy.rb @@ -12,7 +12,6 @@ class UpgradePolicy include MsRestAzure - include MsRest::JSONable # @return [UpgradeMode] Specifies the mode of an upgrade to virtual # machines in the scale set.

Possible values are:

# **Manual** - You control the application of updates to virtual diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/usage.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/usage.rb index 909d5683dd..a42dc1667f 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/usage.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/usage.rb @@ -12,7 +12,6 @@ class Usage include MsRestAzure - include MsRest::JSONable # @return [String] An enum describing the unit of usage measurement. # Default value: 'Count' . attr_accessor :unit diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/usage_name.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/usage_name.rb index c9885e00d8..653b379c55 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/usage_name.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/usage_name.rb @@ -12,7 +12,6 @@ class UsageName include MsRestAzure - include MsRest::JSONable # @return [String] The name of the resource. attr_accessor :value diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/vault_certificate.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/vault_certificate.rb index 9fa38ea98f..abb44523f3 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/vault_certificate.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/vault_certificate.rb @@ -13,7 +13,6 @@ class VaultCertificate include MsRestAzure - include MsRest::JSONable # @return [String] This is the URL of a certificate that has been # uploaded to Key Vault as a secret. For adding a secret to the Key # Vault, see [Add a key or secret to the key diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/vault_secret_group.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/vault_secret_group.rb index 5bf5d3a5c5..97cb6f9f47 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/vault_secret_group.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/vault_secret_group.rb @@ -12,7 +12,6 @@ class VaultSecretGroup include MsRestAzure - include MsRest::JSONable # @return [SubResource] The relative URL of the Key Vault containing all # of the certificates in VaultCertificates. attr_accessor :source_vault diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_hard_disk.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_hard_disk.rb index b8d620e379..1484c0b7c8 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_hard_disk.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_hard_disk.rb @@ -12,7 +12,6 @@ class VirtualHardDisk include MsRestAzure - include MsRest::JSONable # @return [String] Specifies the virtual hard disk's uri. attr_accessor :uri diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine.rb index 7f4ee07278..2797674e7f 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine.rb @@ -8,11 +8,10 @@ module Models # # Describes a Virtual Machine. # - class VirtualMachine < MsRestAzure::Resource + class VirtualMachine < Resource include MsRestAzure - include MsRest::JSONable # @return [Plan] Specifies information about the marketplace image used # to create the virtual machine. This element is only used for # marketplace images. Before you can use a marketplace image from an API, diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_agent_instance_view.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_agent_instance_view.rb index 5749dbc5bc..82de103c19 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_agent_instance_view.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_agent_instance_view.rb @@ -12,7 +12,6 @@ class VirtualMachineAgentInstanceView include MsRestAzure - include MsRest::JSONable # @return [String] The VM Agent full version. attr_accessor :vm_agent_version diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_capture_parameters.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_capture_parameters.rb index f38325be0c..48f9c970cd 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_capture_parameters.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_capture_parameters.rb @@ -12,7 +12,6 @@ class VirtualMachineCaptureParameters include MsRestAzure - include MsRest::JSONable # @return [String] The captured virtual hard disk's name prefix. attr_accessor :vhd_prefix diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_capture_result.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_capture_result.rb index 8e65e6fb45..398c6ee388 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_capture_result.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_capture_result.rb @@ -8,11 +8,10 @@ module Models # # Resource Id. # - class VirtualMachineCaptureResult < MsRestAzure::SubResource + class VirtualMachineCaptureResult < SubResource include MsRestAzure - include MsRest::JSONable # @return Operation output data (raw JSON) attr_accessor :output diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_extension.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_extension.rb index 9d1baa845b..0fefeba3c6 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_extension.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_extension.rb @@ -8,11 +8,10 @@ module Models # # Describes a Virtual Machine Extension. # - class VirtualMachineExtension < MsRestAzure::Resource + class VirtualMachineExtension < Resource include MsRestAzure - include MsRest::JSONable # @return [String] How the extension handler should be forced to update # even if the extension configuration has not changed. attr_accessor :force_update_tag diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_extension_handler_instance_view.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_extension_handler_instance_view.rb index 7b9be61a0f..e2c1020815 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_extension_handler_instance_view.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_extension_handler_instance_view.rb @@ -12,7 +12,6 @@ class VirtualMachineExtensionHandlerInstanceView include MsRestAzure - include MsRest::JSONable # @return [String] Specifies the type of the extension; an example is # "CustomScriptExtension". attr_accessor :type diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_extension_image.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_extension_image.rb index 936b71fc95..39e1a4dc5a 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_extension_image.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_extension_image.rb @@ -8,11 +8,10 @@ module Models # # Describes a Virtual Machine Extension Image. # - class VirtualMachineExtensionImage < MsRestAzure::Resource + class VirtualMachineExtensionImage < Resource include MsRestAzure - include MsRest::JSONable # @return [String] The operating system this extension supports. attr_accessor :operating_system diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_extension_instance_view.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_extension_instance_view.rb index 7efe9d6033..c9c0650336 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_extension_instance_view.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_extension_instance_view.rb @@ -12,7 +12,6 @@ class VirtualMachineExtensionInstanceView include MsRestAzure - include MsRest::JSONable # @return [String] The virtual machine extension name. attr_accessor :name diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_health_status.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_health_status.rb index eca1a66e85..ad3fe2c922 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_health_status.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_health_status.rb @@ -12,7 +12,6 @@ class VirtualMachineHealthStatus include MsRestAzure - include MsRest::JSONable # @return [InstanceViewStatus] The health status information for the VM. attr_accessor :status diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_identity.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_identity.rb index 681bdef129..1347a81230 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_identity.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_identity.rb @@ -12,7 +12,6 @@ class VirtualMachineIdentity include MsRestAzure - include MsRest::JSONable # @return [String] The principal id of virtual machine identity. attr_accessor :principal_id diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_image.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_image.rb index 58b44fac9b..17d59d1e5e 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_image.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_image.rb @@ -12,7 +12,6 @@ class VirtualMachineImage < VirtualMachineImageResource include MsRestAzure - include MsRest::JSONable # @return [PurchasePlan] attr_accessor :plan diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_image_resource.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_image_resource.rb index 058e0b4239..2a44109128 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_image_resource.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_image_resource.rb @@ -8,11 +8,10 @@ module Models # # Virtual machine image resource information. # - class VirtualMachineImageResource < MsRestAzure::SubResource + class VirtualMachineImageResource < SubResource include MsRestAzure - include MsRest::JSONable # @return [String] The name of the resource. attr_accessor :name diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_instance_view.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_instance_view.rb index b60ffb57a2..c33b0cce31 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_instance_view.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_instance_view.rb @@ -12,7 +12,6 @@ class VirtualMachineInstanceView include MsRestAzure - include MsRest::JSONable # @return [Integer] Specifies the update domain of the virtual machine. attr_accessor :platform_update_domain diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set.rb index cf3f9190e6..2fa402771c 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set.rb @@ -8,11 +8,10 @@ module Models # # Describes a Virtual Machine Scale Set. # - class VirtualMachineScaleSet < MsRestAzure::Resource + class VirtualMachineScaleSet < Resource include MsRestAzure - include MsRest::JSONable # @return [Sku] The virtual machine scale set sku. attr_accessor :sku diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_data_disk.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_data_disk.rb index dd19ce9383..5149026014 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_data_disk.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_data_disk.rb @@ -12,7 +12,6 @@ class VirtualMachineScaleSetDataDisk include MsRestAzure - include MsRest::JSONable # @return [String] The disk name. attr_accessor :name diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_extension.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_extension.rb index c27fa5821a..d9c9fe5534 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_extension.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_extension.rb @@ -12,7 +12,6 @@ class VirtualMachineScaleSetExtension < SubResourceReadOnly include MsRestAzure - include MsRest::JSONable # @return [String] The name of the extension. attr_accessor :name diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_extension_profile.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_extension_profile.rb index 0e0512614b..0e92e31ac5 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_extension_profile.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_extension_profile.rb @@ -12,7 +12,6 @@ class VirtualMachineScaleSetExtensionProfile include MsRestAzure - include MsRest::JSONable # @return [Array] The virtual machine # scale set child extension resources. attr_accessor :extensions diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_identity.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_identity.rb index 00d1e0f31b..d4c639a244 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_identity.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_identity.rb @@ -12,7 +12,6 @@ class VirtualMachineScaleSetIdentity include MsRestAzure - include MsRest::JSONable # @return [String] The principal id of virtual machine scale set # identity. attr_accessor :principal_id diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_instance_view.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_instance_view.rb index 2e4ede4a14..7005ec416b 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_instance_view.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_instance_view.rb @@ -12,7 +12,6 @@ class VirtualMachineScaleSetInstanceView include MsRestAzure - include MsRest::JSONable # @return [VirtualMachineScaleSetInstanceViewStatusesSummary] The # instance view status summary for the virtual machine scale set. attr_accessor :virtual_machine diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_instance_view_statuses_summary.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_instance_view_statuses_summary.rb index 877256fd63..fc5fffd3d6 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_instance_view_statuses_summary.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_instance_view_statuses_summary.rb @@ -13,7 +13,6 @@ class VirtualMachineScaleSetInstanceViewStatusesSummary include MsRestAzure - include MsRest::JSONable # @return [Array] The extensions # information. attr_accessor :statuses_summary diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_ipconfiguration.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_ipconfiguration.rb index c7aaa6b8cc..f965c1e988 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_ipconfiguration.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_ipconfiguration.rb @@ -8,11 +8,10 @@ module Models # # Describes a virtual machine scale set network profile's IP configuration. # - class VirtualMachineScaleSetIPConfiguration < MsRestAzure::SubResource + class VirtualMachineScaleSetIPConfiguration < SubResource include MsRestAzure - include MsRest::JSONable # @return [String] The IP configuration name. attr_accessor :name diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_managed_disk_parameters.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_managed_disk_parameters.rb index 53b5afda8c..4ffa8eb9b9 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_managed_disk_parameters.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_managed_disk_parameters.rb @@ -12,7 +12,6 @@ class VirtualMachineScaleSetManagedDiskParameters include MsRestAzure - include MsRest::JSONable # @return [StorageAccountTypes] Specifies the storage account type for # the managed disk. Possible values are: Standard_LRS or Premium_LRS. # Possible values include: 'Standard_LRS', 'Premium_LRS' diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_network_configuration.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_network_configuration.rb index 82050e348b..f70c99490b 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_network_configuration.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_network_configuration.rb @@ -9,11 +9,10 @@ module Models # Describes a virtual machine scale set network profile's network # configurations. # - class VirtualMachineScaleSetNetworkConfiguration < MsRestAzure::SubResource + class VirtualMachineScaleSetNetworkConfiguration < SubResource include MsRestAzure - include MsRest::JSONable # @return [String] The network configuration name. attr_accessor :name diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_network_configuration_dns_settings.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_network_configuration_dns_settings.rb index 1512821b09..fe6b3e3fb9 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_network_configuration_dns_settings.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_network_configuration_dns_settings.rb @@ -13,7 +13,6 @@ class VirtualMachineScaleSetNetworkConfigurationDnsSettings include MsRestAzure - include MsRest::JSONable # @return [Array] List of DNS servers IP addresses attr_accessor :dns_servers diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_network_profile.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_network_profile.rb index 64738b08e1..1b18ee77f6 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_network_profile.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_network_profile.rb @@ -12,7 +12,6 @@ class VirtualMachineScaleSetNetworkProfile include MsRestAzure - include MsRest::JSONable # @return [ApiEntityReference] A reference to a load balancer probe used # to determine the health of an instance in the virtual machine scale # set. The reference will be in the form: diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_osdisk.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_osdisk.rb index 66a925770e..2d6ab71ca8 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_osdisk.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_osdisk.rb @@ -12,7 +12,6 @@ class VirtualMachineScaleSetOSDisk include MsRestAzure - include MsRest::JSONable # @return [String] The disk name. attr_accessor :name diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_osprofile.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_osprofile.rb index b42b10d190..fd3e55f74a 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_osprofile.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_osprofile.rb @@ -12,7 +12,6 @@ class VirtualMachineScaleSetOSProfile include MsRestAzure - include MsRest::JSONable # @return [String] Specifies the computer name prefix for all of the # virtual machines in the scale set. Computer name prefixes must be 1 to # 15 characters long. diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_public_ipaddress_configuration.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_public_ipaddress_configuration.rb index a87a5e46d5..8b68c06a1a 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_public_ipaddress_configuration.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_public_ipaddress_configuration.rb @@ -13,7 +13,6 @@ class VirtualMachineScaleSetPublicIPAddressConfiguration include MsRestAzure - include MsRest::JSONable # @return [String] The publicIP address configuration name. attr_accessor :name diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_public_ipaddress_configuration_dns_settings.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_public_ipaddress_configuration_dns_settings.rb index 18ec53a0f5..19c9fca2ed 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_public_ipaddress_configuration_dns_settings.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_public_ipaddress_configuration_dns_settings.rb @@ -13,7 +13,6 @@ class VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings include MsRestAzure - include MsRest::JSONable # @return [String] The Domain name label.The concatenation of the domain # name label and vm index will be the domain name labels of the # PublicIPAddress resources that will be created diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_sku.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_sku.rb index 927a9c41e8..46e456d10e 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_sku.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_sku.rb @@ -12,7 +12,6 @@ class VirtualMachineScaleSetSku include MsRestAzure - include MsRest::JSONable # @return [String] The type of resource the sku applies to. attr_accessor :resource_type diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_sku_capacity.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_sku_capacity.rb index 9d87d7cc52..30e71937fb 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_sku_capacity.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_sku_capacity.rb @@ -12,7 +12,6 @@ class VirtualMachineScaleSetSkuCapacity include MsRestAzure - include MsRest::JSONable # @return [Integer] The minimum capacity. attr_accessor :minimum diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_storage_profile.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_storage_profile.rb index 80db65bfa3..60e1336b78 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_storage_profile.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_storage_profile.rb @@ -12,7 +12,6 @@ class VirtualMachineScaleSetStorageProfile include MsRestAzure - include MsRest::JSONable # @return [ImageReference] Specifies information about the image to use. # You can specify information about platform images, marketplace images, # or virtual machine images. This element is required when you want to diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_update.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_update.rb index 597cd49618..24d6118243 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_update.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_update.rb @@ -12,7 +12,6 @@ class VirtualMachineScaleSetUpdate < UpdateResource include MsRestAzure - include MsRest::JSONable # @return [Sku] The virtual machine scale set sku. attr_accessor :sku diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_update_ipconfiguration.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_update_ipconfiguration.rb index 03c270ba61..9add94d99a 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_update_ipconfiguration.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_update_ipconfiguration.rb @@ -8,11 +8,10 @@ module Models # # Describes a virtual machine scale set network profile's IP configuration. # - class VirtualMachineScaleSetUpdateIPConfiguration < MsRestAzure::SubResource + class VirtualMachineScaleSetUpdateIPConfiguration < SubResource include MsRestAzure - include MsRest::JSONable # @return [String] The IP configuration name. attr_accessor :name diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_update_network_configuration.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_update_network_configuration.rb index c638517a4b..3838338d84 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_update_network_configuration.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_update_network_configuration.rb @@ -9,11 +9,10 @@ module Models # Describes a virtual machine scale set network profile's network # configurations. # - class VirtualMachineScaleSetUpdateNetworkConfiguration < MsRestAzure::SubResource + class VirtualMachineScaleSetUpdateNetworkConfiguration < SubResource include MsRestAzure - include MsRest::JSONable # @return [String] The network configuration name. attr_accessor :name diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_update_network_profile.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_update_network_profile.rb index 2c378fea7b..0ecc1a0dc5 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_update_network_profile.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_update_network_profile.rb @@ -12,7 +12,6 @@ class VirtualMachineScaleSetUpdateNetworkProfile include MsRestAzure - include MsRest::JSONable # @return [Array] The # list of network configurations. attr_accessor :network_interface_configurations diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_update_osdisk.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_update_osdisk.rb index bd888a1f87..7410824a05 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_update_osdisk.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_update_osdisk.rb @@ -13,7 +13,6 @@ class VirtualMachineScaleSetUpdateOSDisk include MsRestAzure - include MsRest::JSONable # @return [CachingTypes] The caching type. Possible values include: # 'None', 'ReadOnly', 'ReadWrite' attr_accessor :caching diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_update_osprofile.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_update_osprofile.rb index d4c5c1a225..a231ea1453 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_update_osprofile.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_update_osprofile.rb @@ -12,7 +12,6 @@ class VirtualMachineScaleSetUpdateOSProfile include MsRestAzure - include MsRest::JSONable # @return [String] A base-64 encoded string of custom data. attr_accessor :custom_data diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_update_public_ipaddress_configuration.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_update_public_ipaddress_configuration.rb index eaad6a9b2e..2f1994d06e 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_update_public_ipaddress_configuration.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_update_public_ipaddress_configuration.rb @@ -13,7 +13,6 @@ class VirtualMachineScaleSetUpdatePublicIPAddressConfiguration include MsRestAzure - include MsRest::JSONable # @return [String] The publicIP address configuration name. attr_accessor :name diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_update_storage_profile.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_update_storage_profile.rb index c131666ba5..22f03a98ea 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_update_storage_profile.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_update_storage_profile.rb @@ -12,7 +12,6 @@ class VirtualMachineScaleSetUpdateStorageProfile include MsRestAzure - include MsRest::JSONable # @return [ImageReference] The image reference. attr_accessor :image_reference diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_update_vmprofile.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_update_vmprofile.rb index 8366b318fa..82ee089250 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_update_vmprofile.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_update_vmprofile.rb @@ -12,7 +12,6 @@ class VirtualMachineScaleSetUpdateVMProfile include MsRestAzure - include MsRest::JSONable # @return [VirtualMachineScaleSetUpdateOSProfile] The virtual machine # scale set OS profile. attr_accessor :os_profile diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_vm.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_vm.rb index 4b7f3eb52b..f338c49c28 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_vm.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_vm.rb @@ -8,11 +8,10 @@ module Models # # Describes a virtual machine scale set virtual machine. # - class VirtualMachineScaleSetVM < MsRestAzure::Resource + class VirtualMachineScaleSetVM < Resource include MsRestAzure - include MsRest::JSONable # @return [String] The virtual machine instance ID. attr_accessor :instance_id diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_vmextensions_summary.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_vmextensions_summary.rb index 5e40fa9b1c..bae44b7426 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_vmextensions_summary.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_vmextensions_summary.rb @@ -12,7 +12,6 @@ class VirtualMachineScaleSetVMExtensionsSummary include MsRestAzure - include MsRest::JSONable # @return [String] The extension name. attr_accessor :name diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_vminstance_ids.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_vminstance_ids.rb index 6712628c3d..f94b84a88e 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_vminstance_ids.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_vminstance_ids.rb @@ -12,7 +12,6 @@ class VirtualMachineScaleSetVMInstanceIDs include MsRestAzure - include MsRest::JSONable # @return [Array] The virtual machine scale set instance ids. # Omitting the virtual machine scale set instance ids will result in the # operation being performed on all virtual machines in the virtual diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_vminstance_required_ids.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_vminstance_required_ids.rb index c201d778f5..d0e4e6277e 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_vminstance_required_ids.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_vminstance_required_ids.rb @@ -12,7 +12,6 @@ class VirtualMachineScaleSetVMInstanceRequiredIDs include MsRestAzure - include MsRest::JSONable # @return [Array] The virtual machine scale set instance ids. attr_accessor :instance_ids diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_vminstance_view.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_vminstance_view.rb index a39353c44d..17434b0594 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_vminstance_view.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_vminstance_view.rb @@ -12,7 +12,6 @@ class VirtualMachineScaleSetVMInstanceView include MsRestAzure - include MsRest::JSONable # @return [Integer] The Update Domain count. attr_accessor :platform_update_domain diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_vmprofile.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_vmprofile.rb index 62b9d58d9a..7fd12b9258 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_vmprofile.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_vmprofile.rb @@ -12,7 +12,6 @@ class VirtualMachineScaleSetVMProfile include MsRestAzure - include MsRest::JSONable # @return [VirtualMachineScaleSetOSProfile] Specifies the operating # system settings for the virtual machines in the scale set. attr_accessor :os_profile diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_size.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_size.rb index 42e3acf54f..4b8087d72b 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_size.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_size.rb @@ -12,7 +12,6 @@ class VirtualMachineSize include MsRestAzure - include MsRest::JSONable # @return [String] The name of the virtual machine size. attr_accessor :name diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_size_list_result.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_size_list_result.rb index cacc814f48..9b6bbee8e4 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_size_list_result.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_size_list_result.rb @@ -12,7 +12,6 @@ class VirtualMachineSizeListResult include MsRestAzure - include MsRest::JSONable # @return [Array] The list of virtual machine sizes. attr_accessor :value diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_status_code_count.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_status_code_count.rb index 35b43dfd94..22ed6e83d2 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_status_code_count.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_status_code_count.rb @@ -13,7 +13,6 @@ class VirtualMachineStatusCodeCount include MsRestAzure - include MsRest::JSONable # @return [String] The instance view status code. attr_accessor :code diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/win_rmconfiguration.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/win_rmconfiguration.rb index 5b6cbe3962..bd4037ba7f 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/win_rmconfiguration.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/win_rmconfiguration.rb @@ -12,7 +12,6 @@ class WinRMConfiguration include MsRestAzure - include MsRest::JSONable # @return [Array] The list of Windows Remote Management # listeners attr_accessor :listeners diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/win_rmlistener.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/win_rmlistener.rb index dcfdb2fd1c..d290ed443d 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/win_rmlistener.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/win_rmlistener.rb @@ -12,7 +12,6 @@ class WinRMListener include MsRestAzure - include MsRest::JSONable # @return [ProtocolTypes] Specifies the protocol of listener.

# Possible values are:
**http**

**https**. Possible values # include: 'Http', 'Https' diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/windows_configuration.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/windows_configuration.rb index 093fb90ab6..2d209466a8 100644 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/windows_configuration.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/windows_configuration.rb @@ -12,7 +12,6 @@ class WindowsConfiguration include MsRestAzure - include MsRest::JSONable # @return [Boolean] Indicates whether virtual machine agent should be # provisioned on the virtual machine.

When this property is not # specified in the request body, default behavior is to set it to true. diff --git a/management/azure_mgmt_compute/spec/virtual_machines_spec.rb b/management/azure_mgmt_compute/spec/virtual_machines_spec.rb index 9aa90e0f7f..6505583e1f 100644 --- a/management/azure_mgmt_compute/spec/virtual_machines_spec.rb +++ b/management/azure_mgmt_compute/spec/virtual_machines_spec.rb @@ -113,11 +113,11 @@ ni = network_client.make_request(:get, ni_path, options) expect(ni).not_to be_nil # user NetworkInterface mapper to deserialize object - ni_instance = NetworkInterface.new.from_json(ni) + ni_instance = network_client.deserialize(NetworkInterface.mapper(), ni) # retrieve first IP address for first IP configuration ip_address_path = ni_instance.ip_configurations[0].public_ipaddress.id ip_address = network_client.make_request(:get, ip_address_path, options) - ip_address_instance = PublicIPAddress.new.from_json(ip_address) + ip_address_instance = network_client.deserialize(PublicIPAddress.mapper(), ip_address) expect(ip_address_instance.dns_settings.fqdn).to eq("testdomain53464.westus.cloudapp.azure.com") end @@ -135,7 +135,8 @@ result = @resource_helper.network_client.network_interfaces.list_all result.each do |network_interface| - expect(network_interface.virtual_machine).to be_an_instance_of(MsRestAzure::SubResource) + #Refer specification: https://github.com/Azure/azure-rest-api-specs/blob/ec9a03762fc8fd58fbee71cdbd18d1f4b28f168f/specification/network/resource-manager/Microsoft.Network/2017-09-01/networkInterface.json#L624 + expect(network_interface.virtual_machine).to be_an_instance_of(Azure::ARM::Network::Models::SubResource) end end diff --git a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry.rb b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry.rb index ea1fb3502c..60c8868494 100644 --- a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry.rb +++ b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry.rb @@ -57,6 +57,7 @@ module Models autoload :RegistryListCredentialsResult, 'generated/azure_mgmt_container_registry/models/registry_list_credentials_result.rb' autoload :EventResponseMessage, 'generated/azure_mgmt_container_registry/models/event_response_message.rb' autoload :EventListResult, 'generated/azure_mgmt_container_registry/models/event_list_result.rb' + autoload :Resource, 'generated/azure_mgmt_container_registry/models/resource.rb' autoload :Registry, 'generated/azure_mgmt_container_registry/models/registry.rb' autoload :Replication, 'generated/azure_mgmt_container_registry/models/replication.rb' autoload :Webhook, 'generated/azure_mgmt_container_registry/models/webhook.rb' diff --git a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/actor.rb b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/actor.rb index c3f877f26e..f164a4a457 100644 --- a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/actor.rb +++ b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/actor.rb @@ -13,7 +13,6 @@ class Actor include MsRestAzure - include MsRest::JSONable # @return [String] The subject or username associated with the request # context that generated the event. attr_accessor :name diff --git a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/callback_config.rb b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/callback_config.rb index 44846439f8..bfaf01c1a6 100644 --- a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/callback_config.rb +++ b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/callback_config.rb @@ -12,7 +12,6 @@ class CallbackConfig include MsRestAzure - include MsRest::JSONable # @return [String] The service URI for the webhook to post notifications. attr_accessor :service_uri diff --git a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/event.rb b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/event.rb index 24d017cc06..7507e65748 100644 --- a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/event.rb +++ b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/event.rb @@ -12,7 +12,6 @@ class Event < EventInfo include MsRestAzure - include MsRest::JSONable # @return [EventRequestMessage] The event request message sent to the # service URI. attr_accessor :event_request_message diff --git a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/event_content.rb b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/event_content.rb index 8c3115d65e..f1c94ac020 100644 --- a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/event_content.rb +++ b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/event_content.rb @@ -12,7 +12,6 @@ class EventContent include MsRestAzure - include MsRest::JSONable # @return [String] The event ID. attr_accessor :id diff --git a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/event_info.rb b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/event_info.rb index a3836c378d..db8f3b2ffb 100644 --- a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/event_info.rb +++ b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/event_info.rb @@ -12,7 +12,6 @@ class EventInfo include MsRestAzure - include MsRest::JSONable # @return [String] The event ID. attr_accessor :id diff --git a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/event_request_message.rb b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/event_request_message.rb index e75040f8b8..42fa1e4db9 100644 --- a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/event_request_message.rb +++ b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/event_request_message.rb @@ -12,7 +12,6 @@ class EventRequestMessage include MsRestAzure - include MsRest::JSONable # @return [EventContent] The content of the event request message. attr_accessor :content diff --git a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/event_response_message.rb b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/event_response_message.rb index 9268f00d4a..165aa4bb3b 100644 --- a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/event_response_message.rb +++ b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/event_response_message.rb @@ -12,7 +12,6 @@ class EventResponseMessage include MsRestAzure - include MsRest::JSONable # @return [String] The content of the event response message. attr_accessor :content diff --git a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/operation_definition.rb b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/operation_definition.rb index 9c7c05d071..9c082fdaac 100644 --- a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/operation_definition.rb +++ b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/operation_definition.rb @@ -12,7 +12,6 @@ class OperationDefinition include MsRestAzure - include MsRest::JSONable # @return [String] Operation name: {provider}/{resource}/{operation}. attr_accessor :name diff --git a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/operation_display_definition.rb b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/operation_display_definition.rb index 9a2823585d..4a6b018558 100644 --- a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/operation_display_definition.rb +++ b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/operation_display_definition.rb @@ -12,7 +12,6 @@ class OperationDisplayDefinition include MsRestAzure - include MsRest::JSONable # @return [String] The resource provider name: # Microsoft.ContainerRegistry. attr_accessor :provider diff --git a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/regenerate_credential_parameters.rb b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/regenerate_credential_parameters.rb index c1fdc791a1..6842b40fe1 100644 --- a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/regenerate_credential_parameters.rb +++ b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/regenerate_credential_parameters.rb @@ -12,7 +12,6 @@ class RegenerateCredentialParameters include MsRestAzure - include MsRest::JSONable # @return [PasswordName] Specifies name of the password which should be # regenerated -- password or password2. Possible values include: # 'password', 'password2' diff --git a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/registry.rb b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/registry.rb index 2f59bbf141..fecc091154 100644 --- a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/registry.rb +++ b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/registry.rb @@ -8,11 +8,10 @@ module Models # # An object that represents a container registry. # - class Registry < MsRestAzure::Resource + class Registry < Resource include MsRestAzure - include MsRest::JSONable # @return [Sku] The SKU of the container registry. attr_accessor :sku diff --git a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/registry_list_credentials_result.rb b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/registry_list_credentials_result.rb index 2fe842ad87..b2fcad05fc 100644 --- a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/registry_list_credentials_result.rb +++ b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/registry_list_credentials_result.rb @@ -12,7 +12,6 @@ class RegistryListCredentialsResult include MsRestAzure - include MsRest::JSONable # @return [String] The username for a container registry. attr_accessor :username diff --git a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/registry_name_check_request.rb b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/registry_name_check_request.rb index ab8bb4c516..d0fe632b58 100644 --- a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/registry_name_check_request.rb +++ b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/registry_name_check_request.rb @@ -12,7 +12,6 @@ class RegistryNameCheckRequest include MsRestAzure - include MsRest::JSONable # @return [String] The name of the container registry. attr_accessor :name diff --git a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/registry_name_status.rb b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/registry_name_status.rb index f084039ed0..ba7c0a6d26 100644 --- a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/registry_name_status.rb +++ b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/registry_name_status.rb @@ -13,7 +13,6 @@ class RegistryNameStatus include MsRestAzure - include MsRest::JSONable # @return [Boolean] The value that indicates whether the name is # available. attr_accessor :name_available diff --git a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/registry_password.rb b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/registry_password.rb index 43ff531066..62857e9515 100644 --- a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/registry_password.rb +++ b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/registry_password.rb @@ -12,7 +12,6 @@ class RegistryPassword include MsRestAzure - include MsRest::JSONable # @return [PasswordName] The password name. Possible values include: # 'password', 'password2' attr_accessor :name diff --git a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/registry_update_parameters.rb b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/registry_update_parameters.rb index cfab29a2b3..df9f86a3ca 100644 --- a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/registry_update_parameters.rb +++ b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/registry_update_parameters.rb @@ -12,7 +12,6 @@ class RegistryUpdateParameters include MsRestAzure - include MsRest::JSONable # @return [Hash{String => String}] The tags for the container registry. attr_accessor :tags diff --git a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/registry_usage.rb b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/registry_usage.rb index 486763d530..fda93a78b0 100644 --- a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/registry_usage.rb +++ b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/registry_usage.rb @@ -12,7 +12,6 @@ class RegistryUsage include MsRestAzure - include MsRest::JSONable # @return [String] The name of the usage. attr_accessor :name diff --git a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/registry_usage_list_result.rb b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/registry_usage_list_result.rb index a09152a473..9cdedc4092 100644 --- a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/registry_usage_list_result.rb +++ b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/registry_usage_list_result.rb @@ -12,7 +12,6 @@ class RegistryUsageListResult include MsRestAzure - include MsRest::JSONable # @return [Array] The list of container registry quota # usages. attr_accessor :value diff --git a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/replication.rb b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/replication.rb index 562ce7e2d8..ae4a1f29d3 100644 --- a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/replication.rb +++ b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/replication.rb @@ -8,11 +8,10 @@ module Models # # An object that represents a replication for a container registry. # - class Replication < MsRestAzure::Resource + class Replication < Resource include MsRestAzure - include MsRest::JSONable # @return [ProvisioningState] The provisioning state of the replication # at the time the operation was called. Possible values include: # 'Creating', 'Updating', 'Deleting', 'Succeeded', 'Failed', 'Canceled' diff --git a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/replication_update_parameters.rb b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/replication_update_parameters.rb index fbc5843281..bbf1e52e49 100644 --- a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/replication_update_parameters.rb +++ b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/replication_update_parameters.rb @@ -12,7 +12,6 @@ class ReplicationUpdateParameters include MsRestAzure - include MsRest::JSONable # @return [Hash{String => String}] The tags for the replication. attr_accessor :tags diff --git a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/request.rb b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/request.rb index 4c52a86e7e..0cdba70a7f 100644 --- a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/request.rb +++ b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/request.rb @@ -12,7 +12,6 @@ class Request include MsRestAzure - include MsRest::JSONable # @return [String] The ID of the request that initiated the event. attr_accessor :id diff --git a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/resource.rb b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/resource.rb new file mode 100644 index 0000000000..cecfbd3efa --- /dev/null +++ b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/resource.rb @@ -0,0 +1,95 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::ARM::ContainerRegistry + module Models + # + # An Azure resource. + # + class Resource + + include MsRestAzure + + # @return [String] The resource ID. + attr_accessor :id + + # @return [String] The name of the resource. + attr_accessor :name + + # @return [String] The type of the resource. + attr_accessor :type + + # @return [String] The location of the resource. This cannot be changed + # after the resource is created. + attr_accessor :location + + # @return [Hash{String => String}] The tags of the resource. + attr_accessor :tags + + + # + # Mapper for Resource class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'Resource', + type: { + name: 'Composite', + class_name: 'Resource', + model_properties: { + id: { + required: false, + read_only: true, + serialized_name: 'id', + type: { + name: 'String' + } + }, + name: { + required: false, + read_only: true, + serialized_name: 'name', + type: { + name: 'String' + } + }, + type: { + required: false, + read_only: true, + serialized_name: 'type', + type: { + name: 'String' + } + }, + location: { + required: true, + serialized_name: 'location', + type: { + name: 'String' + } + }, + tags: { + required: false, + serialized_name: 'tags', + type: { + name: 'Dictionary', + value: { + required: false, + serialized_name: 'StringElementType', + type: { + name: 'String' + } + } + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/sku.rb b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/sku.rb index be58068cdd..34d0673f18 100644 --- a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/sku.rb +++ b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/sku.rb @@ -12,14 +12,13 @@ class Sku include MsRestAzure - include MsRest::JSONable # @return [SkuName] The SKU name of the container registry. Required for - # registry creation. Possible values include: 'Classic', 'Managed_Basic', - # 'Managed_Standard', 'Managed_Premium' + # registry creation. Possible values include: 'Classic', 'Basic', + # 'Standard', 'Premium' attr_accessor :name # @return [SkuTier] The SKU tier based on the SKU name. Possible values - # include: 'Classic', 'Managed' + # include: 'Classic', 'Basic', 'Standard', 'Premium' attr_accessor :tier diff --git a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/sku_name.rb b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/sku_name.rb index dc5f123da0..3292b9d1a3 100644 --- a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/sku_name.rb +++ b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/sku_name.rb @@ -10,9 +10,9 @@ module Models # module SkuName Classic = "Classic" - ManagedBasic = "Managed_Basic" - ManagedStandard = "Managed_Standard" - ManagedPremium = "Managed_Premium" + Basic = "Basic" + Standard = "Standard" + Premium = "Premium" end end end diff --git a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/sku_tier.rb b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/sku_tier.rb index 63b414772f..09e9810ee2 100644 --- a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/sku_tier.rb +++ b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/sku_tier.rb @@ -10,7 +10,9 @@ module Models # module SkuTier Classic = "Classic" - Managed = "Managed" + Basic = "Basic" + Standard = "Standard" + Premium = "Premium" end end end diff --git a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/source.rb b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/source.rb index e66229ba26..9657613954 100644 --- a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/source.rb +++ b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/source.rb @@ -13,7 +13,6 @@ class Source include MsRestAzure - include MsRest::JSONable # @return [String] The IP or hostname and the port of the registry node # that generated the event. Generally, this will be resolved by # os.Hostname() along with the running port. diff --git a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/status.rb b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/status.rb index 8c573bfbde..812880473c 100644 --- a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/status.rb +++ b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/status.rb @@ -12,7 +12,6 @@ class Status include MsRestAzure - include MsRest::JSONable # @return [String] The short label for the status. attr_accessor :display_status diff --git a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/storage_account_properties.rb b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/storage_account_properties.rb index 656559bca3..ebb2d77a40 100644 --- a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/storage_account_properties.rb +++ b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/storage_account_properties.rb @@ -13,7 +13,6 @@ class StorageAccountProperties include MsRestAzure - include MsRest::JSONable # @return [String] The resource ID of the storage account. attr_accessor :id diff --git a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/target.rb b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/target.rb index 1f89e99b59..b152714736 100644 --- a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/target.rb +++ b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/target.rb @@ -12,7 +12,6 @@ class Target include MsRestAzure - include MsRest::JSONable # @return [String] The MIME type of the referenced object. attr_accessor :media_type diff --git a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/webhook.rb b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/webhook.rb index 4f7630460c..8fda06e76c 100644 --- a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/webhook.rb +++ b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/webhook.rb @@ -8,11 +8,10 @@ module Models # # An object that represents a webhook for a container registry. # - class Webhook < MsRestAzure::Resource + class Webhook < Resource include MsRestAzure - include MsRest::JSONable # @return [WebhookStatus] The status of the webhook at the time the # operation was called. Possible values include: 'enabled', 'disabled' attr_accessor :status diff --git a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/webhook_create_parameters.rb b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/webhook_create_parameters.rb index a1308e1d7e..76a2e2ff08 100644 --- a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/webhook_create_parameters.rb +++ b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/webhook_create_parameters.rb @@ -12,7 +12,6 @@ class WebhookCreateParameters include MsRestAzure - include MsRest::JSONable # @return [Hash{String => String}] The tags for the webhook. attr_accessor :tags diff --git a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/webhook_update_parameters.rb b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/webhook_update_parameters.rb index 7686915369..a1d152e07b 100644 --- a/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/webhook_update_parameters.rb +++ b/management/azure_mgmt_container_registry/lib/generated/azure_mgmt_container_registry/models/webhook_update_parameters.rb @@ -12,7 +12,6 @@ class WebhookUpdateParameters include MsRestAzure - include MsRest::JSONable # @return [Hash{String => String}] The tags for the webhook. attr_accessor :tags diff --git a/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics.rb b/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics.rb index 6f294bca0d..d24ccf27ad 100644 --- a/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics.rb +++ b/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics.rb @@ -42,6 +42,7 @@ module Models autoload :ListStorageContainersResult, 'generated/azure_mgmt_datalake_analytics/models/list_storage_containers_result.rb' autoload :DataLakeAnalyticsAccountPropertiesBasic, 'generated/azure_mgmt_datalake_analytics/models/data_lake_analytics_account_properties_basic.rb' autoload :DataLakeAnalyticsAccountListStorageAccountsResult, 'generated/azure_mgmt_datalake_analytics/models/data_lake_analytics_account_list_storage_accounts_result.rb' + autoload :Resource, 'generated/azure_mgmt_datalake_analytics/models/resource.rb' autoload :ComputePolicy, 'generated/azure_mgmt_datalake_analytics/models/compute_policy.rb' autoload :UpdateFirewallRuleParameters, 'generated/azure_mgmt_datalake_analytics/models/update_firewall_rule_parameters.rb' autoload :SubResource, 'generated/azure_mgmt_datalake_analytics/models/sub_resource.rb' diff --git a/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/add_data_lake_store_parameters.rb b/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/add_data_lake_store_parameters.rb index 18866e2481..5bda7b1b29 100644 --- a/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/add_data_lake_store_parameters.rb +++ b/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/add_data_lake_store_parameters.rb @@ -12,7 +12,6 @@ class AddDataLakeStoreParameters include MsRestAzure - include MsRest::JSONable # @return [String] the optional suffix for the Data Lake Store account. attr_accessor :suffix diff --git a/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/add_storage_account_parameters.rb b/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/add_storage_account_parameters.rb index 1face6072a..c6a546d630 100644 --- a/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/add_storage_account_parameters.rb +++ b/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/add_storage_account_parameters.rb @@ -13,7 +13,6 @@ class AddStorageAccountParameters include MsRestAzure - include MsRest::JSONable # @return [String] the access key associated with this Azure Storage # account that will be used to connect to it. attr_accessor :access_key diff --git a/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/compute_policy.rb b/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/compute_policy.rb index 91308b5b0f..a9c720791f 100644 --- a/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/compute_policy.rb +++ b/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/compute_policy.rb @@ -12,7 +12,6 @@ class ComputePolicy include MsRestAzure - include MsRest::JSONable # @return [String] The name of the compute policy attr_accessor :name diff --git a/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/compute_policy_account_create_parameters.rb b/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/compute_policy_account_create_parameters.rb index 8e93d8d99b..b777f49775 100644 --- a/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/compute_policy_account_create_parameters.rb +++ b/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/compute_policy_account_create_parameters.rb @@ -12,7 +12,6 @@ class ComputePolicyAccountCreateParameters include MsRestAzure - include MsRest::JSONable # @return [String] The unique name of the policy to create attr_accessor :name diff --git a/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/compute_policy_create_or_update_parameters.rb b/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/compute_policy_create_or_update_parameters.rb index 46e037f54b..c41887faf1 100644 --- a/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/compute_policy_create_or_update_parameters.rb +++ b/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/compute_policy_create_or_update_parameters.rb @@ -12,7 +12,6 @@ class ComputePolicyCreateOrUpdateParameters include MsRestAzure - include MsRest::JSONable # @return The AAD object identifier for the entity to create a policy # for. attr_accessor :object_id diff --git a/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/data_lake_analytics_account.rb b/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/data_lake_analytics_account.rb index 70a9baabb6..8912b023b6 100644 --- a/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/data_lake_analytics_account.rb +++ b/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/data_lake_analytics_account.rb @@ -9,15 +9,14 @@ module Models # A Data Lake Analytics account object, containing all information # associated with the named Data Lake Analytics account. # - class DataLakeAnalyticsAccount < MsRestAzure::Resource + class DataLakeAnalyticsAccount < Resource include MsRestAzure - include MsRest::JSONable # @return [DataLakeAnalyticsAccountStatus] the provisioning status of the # Data Lake Analytics account. Possible values include: 'Failed', # 'Creating', 'Running', 'Succeeded', 'Patching', 'Suspending', - # 'Resuming', 'Deleting', 'Deleted' + # 'Resuming', 'Deleting', 'Deleted', 'Undeleting', 'Canceled' attr_accessor :provisioning_state # @return [DataLakeAnalyticsAccountState] the state of the Data Lake diff --git a/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/data_lake_analytics_account_basic.rb b/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/data_lake_analytics_account_basic.rb index bcd4a76245..edd1428a7c 100644 --- a/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/data_lake_analytics_account_basic.rb +++ b/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/data_lake_analytics_account_basic.rb @@ -9,15 +9,14 @@ module Models # A Data Lake Analytics account object, containing all information # associated with the named Data Lake Analytics account. # - class DataLakeAnalyticsAccountBasic < MsRestAzure::Resource + class DataLakeAnalyticsAccountBasic < Resource include MsRestAzure - include MsRest::JSONable # @return [DataLakeAnalyticsAccountStatus] the provisioning status of the # Data Lake Analytics account. Possible values include: 'Failed', # 'Creating', 'Running', 'Succeeded', 'Patching', 'Suspending', - # 'Resuming', 'Deleting', 'Deleted' + # 'Resuming', 'Deleting', 'Deleted', 'Undeleting', 'Canceled' attr_accessor :provisioning_state # @return [DataLakeAnalyticsAccountState] the state of the Data Lake diff --git a/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/data_lake_analytics_account_properties_basic.rb b/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/data_lake_analytics_account_properties_basic.rb index 2a27fb418b..329bd98c4c 100644 --- a/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/data_lake_analytics_account_properties_basic.rb +++ b/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/data_lake_analytics_account_properties_basic.rb @@ -13,11 +13,10 @@ class DataLakeAnalyticsAccountPropertiesBasic include MsRestAzure - include MsRest::JSONable # @return [DataLakeAnalyticsAccountStatus] the provisioning status of the # Data Lake Analytics account. Possible values include: 'Failed', # 'Creating', 'Running', 'Succeeded', 'Patching', 'Suspending', - # 'Resuming', 'Deleting', 'Deleted' + # 'Resuming', 'Deleting', 'Deleted', 'Undeleting', 'Canceled' attr_accessor :provisioning_state # @return [DataLakeAnalyticsAccountState] the state of the Data Lake diff --git a/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/data_lake_analytics_account_status.rb b/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/data_lake_analytics_account_status.rb index 1d74e3a30a..7607f338fe 100644 --- a/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/data_lake_analytics_account_status.rb +++ b/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/data_lake_analytics_account_status.rb @@ -18,6 +18,8 @@ module DataLakeAnalyticsAccountStatus Resuming = "Resuming" Deleting = "Deleting" Deleted = "Deleted" + Undeleting = "Undeleting" + Canceled = "Canceled" end end end diff --git a/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/data_lake_analytics_account_update_parameters.rb b/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/data_lake_analytics_account_update_parameters.rb index 8e8ef8ab5f..27b0299542 100644 --- a/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/data_lake_analytics_account_update_parameters.rb +++ b/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/data_lake_analytics_account_update_parameters.rb @@ -13,7 +13,6 @@ class DataLakeAnalyticsAccountUpdateParameters include MsRestAzure - include MsRest::JSONable # @return [Hash{String => String}] Resource tags attr_accessor :tags diff --git a/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/data_lake_store_account_info.rb b/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/data_lake_store_account_info.rb index f62fbd4fc9..16b3f76a47 100644 --- a/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/data_lake_store_account_info.rb +++ b/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/data_lake_store_account_info.rb @@ -12,7 +12,6 @@ class DataLakeStoreAccountInfo < SubResource include MsRestAzure - include MsRest::JSONable # @return [String] the optional suffix for the Data Lake Store account. attr_accessor :suffix diff --git a/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/firewall_rule.rb b/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/firewall_rule.rb index c54692f978..9360878d5c 100644 --- a/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/firewall_rule.rb +++ b/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/firewall_rule.rb @@ -12,7 +12,6 @@ class FirewallRule < OptionalSubResource include MsRestAzure - include MsRest::JSONable # @return [String] the start IP address for the firewall rule. This can # be either ipv4 or ipv6. Start and End should be in the same protocol. attr_accessor :start_ip_address diff --git a/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/optional_sub_resource.rb b/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/optional_sub_resource.rb index 1f78587427..607576ae99 100644 --- a/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/optional_sub_resource.rb +++ b/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/optional_sub_resource.rb @@ -13,7 +13,6 @@ class OptionalSubResource include MsRestAzure - include MsRest::JSONable # @return [String] Resource Id attr_accessor :id diff --git a/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/resource.rb b/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/resource.rb new file mode 100644 index 0000000000..35da5cddae --- /dev/null +++ b/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/resource.rb @@ -0,0 +1,94 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::ARM::DataLakeAnalytics + module Models + # + # The Resource model definition. + # + class Resource + + include MsRestAzure + + # @return [String] Resource Id + attr_accessor :id + + # @return [String] Resource name + attr_accessor :name + + # @return [String] Resource type + attr_accessor :type + + # @return [String] Resource location + attr_accessor :location + + # @return [Hash{String => String}] Resource tags + attr_accessor :tags + + + # + # Mapper for Resource class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'Resource', + type: { + name: 'Composite', + class_name: 'Resource', + model_properties: { + id: { + required: false, + read_only: true, + serialized_name: 'id', + type: { + name: 'String' + } + }, + name: { + required: false, + read_only: true, + serialized_name: 'name', + type: { + name: 'String' + } + }, + type: { + required: false, + read_only: true, + serialized_name: 'type', + type: { + name: 'String' + } + }, + location: { + required: true, + serialized_name: 'location', + type: { + name: 'String' + } + }, + tags: { + required: false, + serialized_name: 'tags', + type: { + name: 'Dictionary', + value: { + required: false, + serialized_name: 'StringElementType', + type: { + name: 'String' + } + } + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/sas_token_info.rb b/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/sas_token_info.rb index 97e384ad8a..7428d49bb3 100644 --- a/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/sas_token_info.rb +++ b/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/sas_token_info.rb @@ -12,7 +12,6 @@ class SasTokenInfo include MsRestAzure - include MsRest::JSONable # @return [String] the access token for the associated Azure Storage # Container. attr_accessor :access_token diff --git a/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/storage_account_info.rb b/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/storage_account_info.rb index 05577f2d51..b1de2a16c2 100644 --- a/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/storage_account_info.rb +++ b/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/storage_account_info.rb @@ -12,7 +12,6 @@ class StorageAccountInfo < SubResource include MsRestAzure - include MsRest::JSONable # @return [String] the access key associated with this Azure Storage # account that will be used to connect to it. attr_accessor :access_key diff --git a/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/storage_container.rb b/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/storage_container.rb index fade327042..8cbdd4860a 100644 --- a/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/storage_container.rb +++ b/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/storage_container.rb @@ -12,7 +12,6 @@ class StorageContainer include MsRestAzure - include MsRest::JSONable # @return [String] the unique identifier of the blob container. attr_accessor :id diff --git a/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/sub_resource.rb b/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/sub_resource.rb index 0fdd53bb7d..a6294d5e08 100644 --- a/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/sub_resource.rb +++ b/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/sub_resource.rb @@ -8,11 +8,13 @@ module Models # # The Sub Resource model definition. # - class SubResource < MsRestAzure::SubResource + class SubResource include MsRestAzure - include MsRest::JSONable + # @return [String] Resource Id + attr_accessor :id + # @return [String] Resource name attr_accessor :name diff --git a/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/update_firewall_rule_parameters.rb b/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/update_firewall_rule_parameters.rb index 58f0b7a325..ae722cae19 100644 --- a/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/update_firewall_rule_parameters.rb +++ b/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/update_firewall_rule_parameters.rb @@ -12,7 +12,6 @@ class UpdateFirewallRuleParameters include MsRestAzure - include MsRest::JSONable # @return [String] the start IP address for the firewall rule. This can # be either ipv4 or ipv6. Start and End should be in the same protocol. attr_accessor :start_ip_address diff --git a/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/update_storage_account_parameters.rb b/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/update_storage_account_parameters.rb index ec936af7d4..5e9c69dc58 100644 --- a/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/update_storage_account_parameters.rb +++ b/management/azure_mgmt_datalake_analytics/lib/generated/azure_mgmt_datalake_analytics/models/update_storage_account_parameters.rb @@ -13,7 +13,6 @@ class UpdateStorageAccountParameters include MsRestAzure - include MsRest::JSONable # @return [String] the updated access key associated with this Azure # Storage account that will be used to connect to it. attr_accessor :access_key diff --git a/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store.rb b/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store.rb index 88bd568b00..0c51b25b7a 100644 --- a/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store.rb +++ b/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store.rb @@ -36,6 +36,7 @@ module Models autoload :EncryptionIdentity, 'generated/azure_mgmt_datalake_store/models/encryption_identity.rb' autoload :EncryptionConfig, 'generated/azure_mgmt_datalake_store/models/encryption_config.rb' autoload :SubResource, 'generated/azure_mgmt_datalake_store/models/sub_resource.rb' + autoload :Resource, 'generated/azure_mgmt_datalake_store/models/resource.rb' autoload :KeyVaultMetaInfo, 'generated/azure_mgmt_datalake_store/models/key_vault_meta_info.rb' autoload :DataLakeStoreAccountListResult, 'generated/azure_mgmt_datalake_store/models/data_lake_store_account_list_result.rb' autoload :ErrorDetails, 'generated/azure_mgmt_datalake_store/models/error_details.rb' diff --git a/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/data_lake_store_account.rb b/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/data_lake_store_account.rb index d8a0a61728..026a4101c5 100644 --- a/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/data_lake_store_account.rb +++ b/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/data_lake_store_account.rb @@ -8,18 +8,17 @@ module Models # # Data Lake Store account information # - class DataLakeStoreAccount < MsRestAzure::Resource + class DataLakeStoreAccount < Resource include MsRestAzure - include MsRest::JSONable # @return [EncryptionIdentity] The Key Vault encryption identity, if any. attr_accessor :identity # @return [DataLakeStoreAccountStatus] the provisioning status of the # Data Lake Store account. Possible values include: 'Failed', 'Creating', # 'Running', 'Succeeded', 'Patching', 'Suspending', 'Resuming', - # 'Deleting', 'Deleted' + # 'Deleting', 'Deleted', 'Undeleting', 'Canceled' attr_accessor :provisioning_state # @return [DataLakeStoreAccountState] the state of the Data Lake Store diff --git a/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/data_lake_store_account_basic.rb b/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/data_lake_store_account_basic.rb index 351a020aa1..8995173032 100644 --- a/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/data_lake_store_account_basic.rb +++ b/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/data_lake_store_account_basic.rb @@ -8,15 +8,14 @@ module Models # # Basic Data Lake Store account information, returned on list calls. # - class DataLakeStoreAccountBasic < MsRestAzure::Resource + class DataLakeStoreAccountBasic < Resource include MsRestAzure - include MsRest::JSONable # @return [DataLakeStoreAccountStatus] the provisioning status of the # Data Lake Store account. Possible values include: 'Failed', 'Creating', # 'Running', 'Succeeded', 'Patching', 'Suspending', 'Resuming', - # 'Deleting', 'Deleted' + # 'Deleting', 'Deleted', 'Undeleting', 'Canceled' attr_accessor :provisioning_state # @return [DataLakeStoreAccountState] the state of the Data Lake Store diff --git a/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/data_lake_store_account_status.rb b/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/data_lake_store_account_status.rb index 65c3632c08..9006e5704f 100644 --- a/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/data_lake_store_account_status.rb +++ b/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/data_lake_store_account_status.rb @@ -18,6 +18,8 @@ module DataLakeStoreAccountStatus Resuming = "Resuming" Deleting = "Deleting" Deleted = "Deleted" + Undeleting = "Undeleting" + Canceled = "Canceled" end end end diff --git a/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/data_lake_store_account_update_parameters.rb b/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/data_lake_store_account_update_parameters.rb index 8a5d5f9431..5a5837b312 100644 --- a/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/data_lake_store_account_update_parameters.rb +++ b/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/data_lake_store_account_update_parameters.rb @@ -12,7 +12,6 @@ class DataLakeStoreAccountUpdateParameters include MsRestAzure - include MsRest::JSONable # @return [Hash{String => String}] Resource tags attr_accessor :tags diff --git a/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/encryption_config.rb b/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/encryption_config.rb index 830494021b..5915ae210b 100644 --- a/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/encryption_config.rb +++ b/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/encryption_config.rb @@ -12,7 +12,6 @@ class EncryptionConfig include MsRestAzure - include MsRest::JSONable # @return [EncryptionConfigType] The type of encryption configuration # being used. Currently the only supported types are 'UserManaged' and # 'ServiceManaged'. Possible values include: 'UserManaged', diff --git a/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/encryption_identity.rb b/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/encryption_identity.rb index b08c951931..d12c2f7b3f 100644 --- a/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/encryption_identity.rb +++ b/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/encryption_identity.rb @@ -12,7 +12,6 @@ class EncryptionIdentity include MsRestAzure - include MsRest::JSONable # @return [String] The type of encryption being used. Currently the only # supported type is 'SystemAssigned'. Default value: 'SystemAssigned' . attr_accessor :type diff --git a/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/error_details.rb b/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/error_details.rb index 9e5745a120..d9d7569799 100644 --- a/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/error_details.rb +++ b/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/error_details.rb @@ -12,7 +12,6 @@ class ErrorDetails include MsRestAzure - include MsRest::JSONable # @return [String] the HTTP status code or error code associated with # this error attr_accessor :code diff --git a/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/firewall_rule.rb b/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/firewall_rule.rb index e3a7b3cad6..9dd7f3984d 100644 --- a/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/firewall_rule.rb +++ b/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/firewall_rule.rb @@ -12,7 +12,6 @@ class FirewallRule < SubResource include MsRestAzure - include MsRest::JSONable # @return [String] the start IP address for the firewall rule. This can # be either ipv4 or ipv6. Start and End should be in the same protocol. attr_accessor :start_ip_address diff --git a/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/key_vault_meta_info.rb b/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/key_vault_meta_info.rb index d18afd2e90..efc6fc66ea 100644 --- a/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/key_vault_meta_info.rb +++ b/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/key_vault_meta_info.rb @@ -12,7 +12,6 @@ class KeyVaultMetaInfo include MsRestAzure - include MsRest::JSONable # @return [String] The resource identifier for the user managed Key Vault # being used to encrypt. attr_accessor :key_vault_resource_id diff --git a/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/resource.rb b/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/resource.rb new file mode 100644 index 0000000000..25a71c3266 --- /dev/null +++ b/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/resource.rb @@ -0,0 +1,94 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::ARM::DataLakeStore + module Models + # + # The Resource model definition. + # + class Resource + + include MsRestAzure + + # @return [String] Resource Id + attr_accessor :id + + # @return [String] Resource name + attr_accessor :name + + # @return [String] Resource type + attr_accessor :type + + # @return [String] Resource location + attr_accessor :location + + # @return [Hash{String => String}] Resource tags + attr_accessor :tags + + + # + # Mapper for Resource class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'Resource', + type: { + name: 'Composite', + class_name: 'Resource', + model_properties: { + id: { + required: false, + read_only: true, + serialized_name: 'id', + type: { + name: 'String' + } + }, + name: { + required: false, + read_only: true, + serialized_name: 'name', + type: { + name: 'String' + } + }, + type: { + required: false, + read_only: true, + serialized_name: 'type', + type: { + name: 'String' + } + }, + location: { + required: true, + serialized_name: 'location', + type: { + name: 'String' + } + }, + tags: { + required: false, + serialized_name: 'tags', + type: { + name: 'Dictionary', + value: { + required: false, + serialized_name: 'StringElementType', + type: { + name: 'String' + } + } + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/sub_resource.rb b/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/sub_resource.rb index d998ee9f1a..dfc11e9be8 100644 --- a/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/sub_resource.rb +++ b/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/sub_resource.rb @@ -8,11 +8,13 @@ module Models # # The Resource model definition for a nested resource. # - class SubResource < MsRestAzure::SubResource + class SubResource include MsRestAzure - include MsRest::JSONable + # @return [String] Resource Id + attr_accessor :id + # @return [String] Resource name attr_accessor :name diff --git a/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/trusted_id_provider.rb b/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/trusted_id_provider.rb index bb813bd438..1a0ccce378 100644 --- a/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/trusted_id_provider.rb +++ b/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/trusted_id_provider.rb @@ -12,7 +12,6 @@ class TrustedIdProvider < SubResource include MsRestAzure - include MsRest::JSONable # @return [String] The URL of this trusted identity provider attr_accessor :id_provider diff --git a/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/update_encryption_config.rb b/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/update_encryption_config.rb index 9a0d6dbc81..9aeea03ec5 100644 --- a/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/update_encryption_config.rb +++ b/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/update_encryption_config.rb @@ -12,7 +12,6 @@ class UpdateEncryptionConfig include MsRestAzure - include MsRest::JSONable # @return [UpdateKeyVaultMetaInfo] The updated Key Vault key to use in # user managed key rotation. attr_accessor :key_vault_meta_info diff --git a/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/update_firewall_rule_parameters.rb b/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/update_firewall_rule_parameters.rb index d3ef839701..5067bbd327 100644 --- a/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/update_firewall_rule_parameters.rb +++ b/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/update_firewall_rule_parameters.rb @@ -12,7 +12,6 @@ class UpdateFirewallRuleParameters include MsRestAzure - include MsRest::JSONable # @return [String] the start IP address for the firewall rule. This can # be either ipv4 or ipv6. Start and End should be in the same protocol. attr_accessor :start_ip_address diff --git a/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/update_key_vault_meta_info.rb b/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/update_key_vault_meta_info.rb index 534df004a1..589f7f1b8f 100644 --- a/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/update_key_vault_meta_info.rb +++ b/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/update_key_vault_meta_info.rb @@ -12,7 +12,6 @@ class UpdateKeyVaultMetaInfo include MsRestAzure - include MsRest::JSONable # @return [String] The version of the user managed encryption key to # update through a key rotation. attr_accessor :encryption_key_version diff --git a/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/update_trusted_id_provider_parameters.rb b/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/update_trusted_id_provider_parameters.rb index a81ca816da..efd99c399c 100644 --- a/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/update_trusted_id_provider_parameters.rb +++ b/management/azure_mgmt_datalake_store/lib/generated/azure_mgmt_datalake_store/models/update_trusted_id_provider_parameters.rb @@ -12,7 +12,6 @@ class UpdateTrustedIdProviderParameters include MsRestAzure - include MsRest::JSONable # @return [String] The URL of this trusted identity provider attr_accessor :id_provider diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs.rb index 034d199f50..b0da14ed37 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs.rb @@ -129,6 +129,7 @@ module Models autoload :ResponseWithContinuationSchedule, 'generated/azure_mgmt_devtestlabs/models/response_with_continuation_schedule.rb' autoload :PortFragment, 'generated/azure_mgmt_devtestlabs/models/port_fragment.rb' autoload :ComputeVmInstanceViewStatus, 'generated/azure_mgmt_devtestlabs/models/compute_vm_instance_view_status.rb' + autoload :Resource, 'generated/azure_mgmt_devtestlabs/models/resource.rb' autoload :CustomImagePropertiesFromVm, 'generated/azure_mgmt_devtestlabs/models/custom_image_properties_from_vm.rb' autoload :ResponseWithContinuationArmTemplate, 'generated/azure_mgmt_devtestlabs/models/response_with_continuation_arm_template.rb' autoload :ResponseWithContinuationLabVirtualMachine, 'generated/azure_mgmt_devtestlabs/models/response_with_continuation_lab_virtual_machine.rb' diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/applicable_schedule.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/applicable_schedule.rb index 6f7d7462d1..1fb3bb48db 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/applicable_schedule.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/applicable_schedule.rb @@ -9,11 +9,10 @@ module Models # Schedules applicable to a virtual machine. The schedules may have been # defined on a VM or on lab level. # - class ApplicableSchedule < MsRestAzure::Resource + class ApplicableSchedule < Resource include MsRestAzure - include MsRest::JSONable # @return [Schedule] The auto-shutdown schedule, if one has been set at # the lab or lab resource level. attr_accessor :lab_vms_shutdown diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/applicable_schedule_fragment.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/applicable_schedule_fragment.rb index d43a70ce74..de302939a0 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/applicable_schedule_fragment.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/applicable_schedule_fragment.rb @@ -9,11 +9,10 @@ module Models # Schedules applicable to a virtual machine. The schedules may have been # defined on a VM or on lab level. # - class ApplicableScheduleFragment < MsRestAzure::Resource + class ApplicableScheduleFragment < Resource include MsRestAzure - include MsRest::JSONable # @return [ScheduleFragment] The auto-shutdown schedule, if one has been # set at the lab or lab resource level. attr_accessor :lab_vms_shutdown diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/apply_artifacts_request.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/apply_artifacts_request.rb index bb603c234f..414a25db9b 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/apply_artifacts_request.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/apply_artifacts_request.rb @@ -12,7 +12,6 @@ class ApplyArtifactsRequest include MsRestAzure - include MsRest::JSONable # @return [Array] The list of artifacts to # apply. attr_accessor :artifacts diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/arm_template.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/arm_template.rb index e20376e1a7..10fe19ccf8 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/arm_template.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/arm_template.rb @@ -8,11 +8,10 @@ module Models # # An Azure Resource Manager template. # - class ArmTemplate < MsRestAzure::Resource + class ArmTemplate < Resource include MsRestAzure - include MsRest::JSONable # @return [String] The display name of the ARM template. attr_accessor :display_name diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/arm_template_info.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/arm_template_info.rb index f40c12e1eb..35d95ae517 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/arm_template_info.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/arm_template_info.rb @@ -12,7 +12,6 @@ class ArmTemplateInfo include MsRestAzure - include MsRest::JSONable # @return The template's contents. attr_accessor :template diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/arm_template_parameter_properties.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/arm_template_parameter_properties.rb index 7185ebf909..9ac12c27eb 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/arm_template_parameter_properties.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/arm_template_parameter_properties.rb @@ -12,7 +12,6 @@ class ArmTemplateParameterProperties include MsRestAzure - include MsRest::JSONable # @return [String] The name of the template parameter. attr_accessor :name diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/artifact.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/artifact.rb index 3689948431..e1c3518577 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/artifact.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/artifact.rb @@ -8,11 +8,10 @@ module Models # # An artifact. # - class Artifact < MsRestAzure::Resource + class Artifact < Resource include MsRestAzure - include MsRest::JSONable # @return [String] The artifact's title. attr_accessor :title diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/artifact_deployment_status_properties.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/artifact_deployment_status_properties.rb index f9725f19b3..6ed1bb68b9 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/artifact_deployment_status_properties.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/artifact_deployment_status_properties.rb @@ -12,7 +12,6 @@ class ArtifactDeploymentStatusProperties include MsRestAzure - include MsRest::JSONable # @return [String] The deployment status of the artifact. attr_accessor :deployment_status diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/artifact_deployment_status_properties_fragment.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/artifact_deployment_status_properties_fragment.rb index 725e18dad1..152f940881 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/artifact_deployment_status_properties_fragment.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/artifact_deployment_status_properties_fragment.rb @@ -12,7 +12,6 @@ class ArtifactDeploymentStatusPropertiesFragment include MsRestAzure - include MsRest::JSONable # @return [String] The deployment status of the artifact. attr_accessor :deployment_status diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/artifact_install_properties.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/artifact_install_properties.rb index 290072c1f3..125877d0f3 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/artifact_install_properties.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/artifact_install_properties.rb @@ -12,7 +12,6 @@ class ArtifactInstallProperties include MsRestAzure - include MsRest::JSONable # @return [String] The artifact's identifier. attr_accessor :artifact_id diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/artifact_install_properties_fragment.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/artifact_install_properties_fragment.rb index 95db7e42f9..94be3b7e95 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/artifact_install_properties_fragment.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/artifact_install_properties_fragment.rb @@ -12,7 +12,6 @@ class ArtifactInstallPropertiesFragment include MsRestAzure - include MsRest::JSONable # @return [String] The artifact's identifier. attr_accessor :artifact_id diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/artifact_parameter_properties.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/artifact_parameter_properties.rb index c132baa559..f46654acf5 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/artifact_parameter_properties.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/artifact_parameter_properties.rb @@ -12,7 +12,6 @@ class ArtifactParameterProperties include MsRestAzure - include MsRest::JSONable # @return [String] The name of the artifact parameter. attr_accessor :name diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/artifact_parameter_properties_fragment.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/artifact_parameter_properties_fragment.rb index 437514d01d..0d84078167 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/artifact_parameter_properties_fragment.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/artifact_parameter_properties_fragment.rb @@ -12,7 +12,6 @@ class ArtifactParameterPropertiesFragment include MsRestAzure - include MsRest::JSONable # @return [String] The name of the artifact parameter. attr_accessor :name diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/artifact_source.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/artifact_source.rb index 082d93fa25..51a8f8a9bc 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/artifact_source.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/artifact_source.rb @@ -8,11 +8,10 @@ module Models # # Properties of an artifact source. # - class ArtifactSource < MsRestAzure::Resource + class ArtifactSource < Resource include MsRestAzure - include MsRest::JSONable # @return [String] The artifact source's display name. attr_accessor :display_name diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/artifact_source_fragment.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/artifact_source_fragment.rb index c50cd43bab..43d39464e5 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/artifact_source_fragment.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/artifact_source_fragment.rb @@ -8,11 +8,10 @@ module Models # # Properties of an artifact source. # - class ArtifactSourceFragment < MsRestAzure::Resource + class ArtifactSourceFragment < Resource include MsRestAzure - include MsRest::JSONable # @return [String] The artifact source's display name. attr_accessor :display_name diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/attach_disk_properties.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/attach_disk_properties.rb index caa145f292..f9d61e1688 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/attach_disk_properties.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/attach_disk_properties.rb @@ -12,7 +12,6 @@ class AttachDiskProperties include MsRestAzure - include MsRest::JSONable # @return [String] The resource ID of the Lab virtual machine to which # the disk is attached. attr_accessor :leased_by_lab_vm_id diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/attach_new_data_disk_options.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/attach_new_data_disk_options.rb index ba126480ca..ee84c879a9 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/attach_new_data_disk_options.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/attach_new_data_disk_options.rb @@ -12,7 +12,6 @@ class AttachNewDataDiskOptions include MsRestAzure - include MsRest::JSONable # @return [Integer] Size of the disk to be attached in GibiBytes. attr_accessor :disk_size_gi_b diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/bulk_creation_parameters.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/bulk_creation_parameters.rb index eee0706734..d69a7426e0 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/bulk_creation_parameters.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/bulk_creation_parameters.rb @@ -12,7 +12,6 @@ class BulkCreationParameters include MsRestAzure - include MsRest::JSONable # @return [Integer] The number of virtual machine instances to create. attr_accessor :instance_count diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/compute_data_disk.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/compute_data_disk.rb index 3692515d63..c0908e8d95 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/compute_data_disk.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/compute_data_disk.rb @@ -12,7 +12,6 @@ class ComputeDataDisk include MsRestAzure - include MsRest::JSONable # @return [String] Gets data disk name. attr_accessor :name diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/compute_data_disk_fragment.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/compute_data_disk_fragment.rb index 7eb22afefc..1ac082d738 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/compute_data_disk_fragment.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/compute_data_disk_fragment.rb @@ -12,7 +12,6 @@ class ComputeDataDiskFragment include MsRestAzure - include MsRest::JSONable # @return [String] Gets data disk name. attr_accessor :name diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/compute_vm_instance_view_status.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/compute_vm_instance_view_status.rb index fa414d2bdd..9a38bdeea1 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/compute_vm_instance_view_status.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/compute_vm_instance_view_status.rb @@ -12,7 +12,6 @@ class ComputeVmInstanceViewStatus include MsRestAzure - include MsRest::JSONable # @return [String] Gets the status Code. attr_accessor :code diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/compute_vm_instance_view_status_fragment.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/compute_vm_instance_view_status_fragment.rb index af572dbb99..69dd12acab 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/compute_vm_instance_view_status_fragment.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/compute_vm_instance_view_status_fragment.rb @@ -12,7 +12,6 @@ class ComputeVmInstanceViewStatusFragment include MsRestAzure - include MsRest::JSONable # @return [String] Gets the status Code. attr_accessor :code diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/compute_vm_properties.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/compute_vm_properties.rb index d4b046fdde..10c0df0436 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/compute_vm_properties.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/compute_vm_properties.rb @@ -12,7 +12,6 @@ class ComputeVmProperties include MsRestAzure - include MsRest::JSONable # @return [Array] Gets the statuses of the # virtual machine. attr_accessor :statuses diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/compute_vm_properties_fragment.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/compute_vm_properties_fragment.rb index a86c71e7cc..73230b0a36 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/compute_vm_properties_fragment.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/compute_vm_properties_fragment.rb @@ -12,7 +12,6 @@ class ComputeVmPropertiesFragment include MsRestAzure - include MsRest::JSONable # @return [Array] Gets the statuses # of the virtual machine. attr_accessor :statuses diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/cost_threshold_properties.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/cost_threshold_properties.rb index 7d7b647495..4324811396 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/cost_threshold_properties.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/cost_threshold_properties.rb @@ -12,7 +12,6 @@ class CostThresholdProperties include MsRestAzure - include MsRest::JSONable # @return [String] The ID of the cost threshold item. attr_accessor :threshold_id diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/custom_image.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/custom_image.rb index 7044c16a0d..506792e837 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/custom_image.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/custom_image.rb @@ -8,11 +8,10 @@ module Models # # A custom image. # - class CustomImage < MsRestAzure::Resource + class CustomImage < Resource include MsRestAzure - include MsRest::JSONable # @return [CustomImagePropertiesFromVm] The virtual machine from which # the image is to be created. attr_accessor :vm diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/custom_image_properties_custom.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/custom_image_properties_custom.rb index 7e016c46c8..36191c9271 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/custom_image_properties_custom.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/custom_image_properties_custom.rb @@ -12,7 +12,6 @@ class CustomImagePropertiesCustom include MsRestAzure - include MsRest::JSONable # @return [String] The image name. attr_accessor :image_name diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/custom_image_properties_from_vm.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/custom_image_properties_from_vm.rb index 459c9aa3f1..336bf423a4 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/custom_image_properties_from_vm.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/custom_image_properties_from_vm.rb @@ -12,7 +12,6 @@ class CustomImagePropertiesFromVm include MsRestAzure - include MsRest::JSONable # @return [String] The source vm identifier. attr_accessor :source_vm_id diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/data_disk_properties.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/data_disk_properties.rb index 98aca0b256..c7648a9b2d 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/data_disk_properties.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/data_disk_properties.rb @@ -12,7 +12,6 @@ class DataDiskProperties include MsRestAzure - include MsRest::JSONable # @return [AttachNewDataDiskOptions] Specifies options to attach a new # disk to the virtual machine. attr_accessor :attach_new_data_disk_options diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/day_details.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/day_details.rb index 97de1faa61..0b4272aabf 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/day_details.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/day_details.rb @@ -12,7 +12,6 @@ class DayDetails include MsRestAzure - include MsRest::JSONable # @return [String] The time of day the schedule will occur. attr_accessor :time diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/day_details_fragment.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/day_details_fragment.rb index 176c762f63..7cfc545da9 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/day_details_fragment.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/day_details_fragment.rb @@ -12,7 +12,6 @@ class DayDetailsFragment include MsRestAzure - include MsRest::JSONable # @return [String] The time of day the schedule will occur. attr_accessor :time diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/detach_data_disk_properties.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/detach_data_disk_properties.rb index 17431c9c56..daba42e908 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/detach_data_disk_properties.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/detach_data_disk_properties.rb @@ -12,7 +12,6 @@ class DetachDataDiskProperties include MsRestAzure - include MsRest::JSONable # @return [String] Specifies the disk resource ID to detach from virtual # machine. attr_accessor :existing_lab_disk_id diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/detach_disk_properties.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/detach_disk_properties.rb index 552b665933..8041fd28cc 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/detach_disk_properties.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/detach_disk_properties.rb @@ -12,7 +12,6 @@ class DetachDiskProperties include MsRestAzure - include MsRest::JSONable # @return [String] The resource ID of the Lab VM to which the disk is # attached. attr_accessor :leased_by_lab_vm_id diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/disk.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/disk.rb index f566eeadab..cf9bbc9fec 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/disk.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/disk.rb @@ -8,11 +8,10 @@ module Models # # A Disk. # - class Disk < MsRestAzure::Resource + class Disk < Resource include MsRestAzure - include MsRest::JSONable # @return [StorageType] The storage type for the disk (i.e. Standard, # Premium). Possible values include: 'Standard', 'Premium' attr_accessor :disk_type diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/dtl_environment.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/dtl_environment.rb index 741c01dd9d..cc8ae53363 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/dtl_environment.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/dtl_environment.rb @@ -8,11 +8,10 @@ module Models # # An environment, which is essentially an ARM template deployment. # - class DtlEnvironment < MsRestAzure::Resource + class DtlEnvironment < Resource include MsRestAzure - include MsRest::JSONable # @return [EnvironmentDeploymentProperties] The deployment properties of # the environment. attr_accessor :deployment_properties diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/environment_deployment_properties.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/environment_deployment_properties.rb index f4507b6f6f..20df197172 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/environment_deployment_properties.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/environment_deployment_properties.rb @@ -12,7 +12,6 @@ class EnvironmentDeploymentProperties include MsRestAzure - include MsRest::JSONable # @return [String] The Azure Resource Manager template's identifier. attr_accessor :arm_template_id diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/evaluate_policies_properties.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/evaluate_policies_properties.rb index 8ddc7b6f94..cf46d18026 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/evaluate_policies_properties.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/evaluate_policies_properties.rb @@ -12,7 +12,6 @@ class EvaluatePoliciesProperties include MsRestAzure - include MsRest::JSONable # @return [String] The fact name. attr_accessor :fact_name diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/evaluate_policies_request.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/evaluate_policies_request.rb index 2cbba2092c..1d30d39a10 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/evaluate_policies_request.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/evaluate_policies_request.rb @@ -12,7 +12,6 @@ class EvaluatePoliciesRequest include MsRestAzure - include MsRest::JSONable # @return [Array] Policies to evaluate. attr_accessor :policies diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/evaluate_policies_response.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/evaluate_policies_response.rb index b986af0bda..9555a1311a 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/evaluate_policies_response.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/evaluate_policies_response.rb @@ -12,7 +12,6 @@ class EvaluatePoliciesResponse include MsRestAzure - include MsRest::JSONable # @return [Array] Results of evaluating a policy set. attr_accessor :results diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/event.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/event.rb index bd4546285d..472ac187ce 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/event.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/event.rb @@ -12,7 +12,6 @@ class Event include MsRestAzure - include MsRest::JSONable # @return [NotificationChannelEventType] The event type for which this # notification is enabled (i.e. AutoShutdown, Cost). Possible values # include: 'AutoShutdown', 'Cost' diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/event_fragment.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/event_fragment.rb index df3892f9cc..af3bed9b6c 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/event_fragment.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/event_fragment.rb @@ -12,7 +12,6 @@ class EventFragment include MsRestAzure - include MsRest::JSONable # @return [NotificationChannelEventType] The event type for which this # notification is enabled (i.e. AutoShutdown, Cost). Possible values # include: 'AutoShutdown', 'Cost' diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/export_resource_usage_parameters.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/export_resource_usage_parameters.rb index 177408be88..ca848b6479 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/export_resource_usage_parameters.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/export_resource_usage_parameters.rb @@ -12,7 +12,6 @@ class ExportResourceUsageParameters include MsRestAzure - include MsRest::JSONable # @return [String] The blob storage absolute sas uri with write # permission to the container which the usage data needs to be uploaded # to. diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/external_subnet.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/external_subnet.rb index e14360566b..cfb31f64ec 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/external_subnet.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/external_subnet.rb @@ -12,7 +12,6 @@ class ExternalSubnet include MsRestAzure - include MsRest::JSONable # @return [String] Gets or sets the identifier. attr_accessor :id diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/external_subnet_fragment.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/external_subnet_fragment.rb index c4c3a40233..9eb0576a5c 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/external_subnet_fragment.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/external_subnet_fragment.rb @@ -12,7 +12,6 @@ class ExternalSubnetFragment include MsRestAzure - include MsRest::JSONable # @return [String] Gets or sets the identifier. attr_accessor :id diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/formula.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/formula.rb index 4d0a93f3a9..573cd277ef 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/formula.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/formula.rb @@ -9,11 +9,10 @@ module Models # A formula for creating a VM, specifying an image base and other # parameters # - class Formula < MsRestAzure::Resource + class Formula < Resource include MsRestAzure - include MsRest::JSONable # @return [String] The description of the formula. attr_accessor :description diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/formula_properties_from_vm.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/formula_properties_from_vm.rb index 835dbd96dd..3059ea4545 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/formula_properties_from_vm.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/formula_properties_from_vm.rb @@ -12,7 +12,6 @@ class FormulaPropertiesFromVm include MsRestAzure - include MsRest::JSONable # @return [String] The identifier of the VM from which a formula is to be # created. attr_accessor :lab_vm_id diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/gallery_image.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/gallery_image.rb index 6029a89efe..5a5abc1fb3 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/gallery_image.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/gallery_image.rb @@ -8,11 +8,10 @@ module Models # # A gallery image. # - class GalleryImage < MsRestAzure::Resource + class GalleryImage < Resource include MsRestAzure - include MsRest::JSONable # @return [String] The author of the gallery image. attr_accessor :author diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/gallery_image_reference.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/gallery_image_reference.rb index 64bce591d6..7b3149e735 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/gallery_image_reference.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/gallery_image_reference.rb @@ -12,7 +12,6 @@ class GalleryImageReference include MsRestAzure - include MsRest::JSONable # @return [String] The offer of the gallery image. attr_accessor :offer diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/gallery_image_reference_fragment.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/gallery_image_reference_fragment.rb index f773c033c3..26878184ad 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/gallery_image_reference_fragment.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/gallery_image_reference_fragment.rb @@ -12,7 +12,6 @@ class GalleryImageReferenceFragment include MsRestAzure - include MsRest::JSONable # @return [String] The offer of the gallery image. attr_accessor :offer diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/generate_arm_template_request.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/generate_arm_template_request.rb index a11e0c3e37..1a17eb0ea4 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/generate_arm_template_request.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/generate_arm_template_request.rb @@ -12,7 +12,6 @@ class GenerateArmTemplateRequest include MsRestAzure - include MsRest::JSONable # @return [String] The resource name of the virtual machine. attr_accessor :virtual_machine_name diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/generate_upload_uri_parameter.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/generate_upload_uri_parameter.rb index f572526882..55fcc92c50 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/generate_upload_uri_parameter.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/generate_upload_uri_parameter.rb @@ -12,7 +12,6 @@ class GenerateUploadUriParameter include MsRestAzure - include MsRest::JSONable # @return [String] The blob name of the upload URI. attr_accessor :blob_name diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/generate_upload_uri_response.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/generate_upload_uri_response.rb index 56bf5ad6e7..233f4c44f2 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/generate_upload_uri_response.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/generate_upload_uri_response.rb @@ -12,7 +12,6 @@ class GenerateUploadUriResponse include MsRestAzure - include MsRest::JSONable # @return [String] The upload URI for the VHD. attr_accessor :upload_uri diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/hour_details.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/hour_details.rb index 24d98f61ce..ba82ae9c22 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/hour_details.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/hour_details.rb @@ -12,7 +12,6 @@ class HourDetails include MsRestAzure - include MsRest::JSONable # @return [Integer] Minutes of the hour the schedule will run. attr_accessor :minute diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/hour_details_fragment.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/hour_details_fragment.rb index 90e159c4e1..a9034f73ee 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/hour_details_fragment.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/hour_details_fragment.rb @@ -12,7 +12,6 @@ class HourDetailsFragment include MsRestAzure - include MsRest::JSONable # @return [Integer] Minutes of the hour the schedule will run. attr_accessor :minute diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/identity_properties.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/identity_properties.rb index 0a1df6d5cb..cda2d1ad31 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/identity_properties.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/identity_properties.rb @@ -12,7 +12,6 @@ class IdentityProperties include MsRestAzure - include MsRest::JSONable # @return [String] Managed identity. attr_accessor :type diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/inbound_nat_rule.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/inbound_nat_rule.rb index f2a941adb3..260d59451a 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/inbound_nat_rule.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/inbound_nat_rule.rb @@ -13,7 +13,6 @@ class InboundNatRule include MsRestAzure - include MsRest::JSONable # @return [TransportProtocol] The transport protocol for the endpoint. # Possible values include: 'Tcp', 'Udp' attr_accessor :transport_protocol diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/inbound_nat_rule_fragment.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/inbound_nat_rule_fragment.rb index e38776fdd8..2598d7d0e0 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/inbound_nat_rule_fragment.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/inbound_nat_rule_fragment.rb @@ -13,7 +13,6 @@ class InboundNatRuleFragment include MsRestAzure - include MsRest::JSONable # @return [TransportProtocol] The transport protocol for the endpoint. # Possible values include: 'Tcp', 'Udp' attr_accessor :transport_protocol diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/lab.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/lab.rb index 167ab01119..86a83eae2e 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/lab.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/lab.rb @@ -8,11 +8,10 @@ module Models # # A lab. # - class Lab < MsRestAzure::Resource + class Lab < Resource include MsRestAzure - include MsRest::JSONable # @return [String] The lab's default storage account. attr_accessor :default_storage_account diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/lab_cost.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/lab_cost.rb index 654194d565..08188ab817 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/lab_cost.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/lab_cost.rb @@ -8,11 +8,10 @@ module Models # # A cost item. # - class LabCost < MsRestAzure::Resource + class LabCost < Resource include MsRestAzure - include MsRest::JSONable # @return [TargetCostProperties] The target cost properties attr_accessor :target_cost diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/lab_cost_details_properties.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/lab_cost_details_properties.rb index eeb0b177f4..26995503ed 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/lab_cost_details_properties.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/lab_cost_details_properties.rb @@ -12,7 +12,6 @@ class LabCostDetailsProperties include MsRestAzure - include MsRest::JSONable # @return [DateTime] The date of the cost item. attr_accessor :date diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/lab_cost_summary_properties.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/lab_cost_summary_properties.rb index 48a0807835..3ba163ecf5 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/lab_cost_summary_properties.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/lab_cost_summary_properties.rb @@ -12,7 +12,6 @@ class LabCostSummaryProperties include MsRestAzure - include MsRest::JSONable # @return [Float] The cost component of the cost item. attr_accessor :estimated_lab_cost diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/lab_fragment.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/lab_fragment.rb index b9f4128bcf..d9f4f36c65 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/lab_fragment.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/lab_fragment.rb @@ -8,11 +8,10 @@ module Models # # A lab. # - class LabFragment < MsRestAzure::Resource + class LabFragment < Resource include MsRestAzure - include MsRest::JSONable # @return [StorageType] Type of storage used by the lab. It can be either # Premium or Standard. Default is Premium. Possible values include: # 'Standard', 'Premium' diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/lab_resource_cost_properties.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/lab_resource_cost_properties.rb index 4366b75f55..5ef15134d3 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/lab_resource_cost_properties.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/lab_resource_cost_properties.rb @@ -12,7 +12,6 @@ class LabResourceCostProperties include MsRestAzure - include MsRest::JSONable # @return [String] The name of the resource. attr_accessor :resourcename diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/lab_vhd.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/lab_vhd.rb index 55936f48d4..ef5993fdd9 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/lab_vhd.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/lab_vhd.rb @@ -12,7 +12,6 @@ class LabVhd include MsRestAzure - include MsRest::JSONable # @return [String] The URI to the VHD. attr_accessor :id diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/lab_virtual_machine.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/lab_virtual_machine.rb index 7be0223450..7c2e227ec7 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/lab_virtual_machine.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/lab_virtual_machine.rb @@ -8,11 +8,10 @@ module Models # # A virtual machine. # - class LabVirtualMachine < MsRestAzure::Resource + class LabVirtualMachine < Resource include MsRestAzure - include MsRest::JSONable # @return [String] The notes of the virtual machine. attr_accessor :notes diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/lab_virtual_machine_creation_parameter.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/lab_virtual_machine_creation_parameter.rb index b2e5803127..061930cb3e 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/lab_virtual_machine_creation_parameter.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/lab_virtual_machine_creation_parameter.rb @@ -12,7 +12,6 @@ class LabVirtualMachineCreationParameter include MsRestAzure - include MsRest::JSONable # @return [BulkCreationParameters] The number of virtual machine # instances to create. attr_accessor :bulk_creation_parameters diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/lab_virtual_machine_fragment.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/lab_virtual_machine_fragment.rb index 90ae9c15b2..e121f42cbd 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/lab_virtual_machine_fragment.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/lab_virtual_machine_fragment.rb @@ -8,11 +8,10 @@ module Models # # A virtual machine. # - class LabVirtualMachineFragment < MsRestAzure::Resource + class LabVirtualMachineFragment < Resource include MsRestAzure - include MsRest::JSONable # @return [String] The notes of the virtual machine. attr_accessor :notes diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/linux_os_info.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/linux_os_info.rb index f31e34ce13..568a54caf1 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/linux_os_info.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/linux_os_info.rb @@ -12,7 +12,6 @@ class LinuxOsInfo include MsRestAzure - include MsRest::JSONable # @return [LinuxOsState] The state of the Linux OS (i.e. # NonDeprovisioned, DeprovisionRequested, DeprovisionApplied). Possible # values include: 'NonDeprovisioned', 'DeprovisionRequested', diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/network_interface_properties.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/network_interface_properties.rb index 004c3882c1..5aa4a89814 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/network_interface_properties.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/network_interface_properties.rb @@ -12,7 +12,6 @@ class NetworkInterfaceProperties include MsRestAzure - include MsRest::JSONable # @return [String] The resource ID of the virtual network. attr_accessor :virtual_network_id diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/network_interface_properties_fragment.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/network_interface_properties_fragment.rb index b6f7ca2727..95bbe2ba58 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/network_interface_properties_fragment.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/network_interface_properties_fragment.rb @@ -12,7 +12,6 @@ class NetworkInterfacePropertiesFragment include MsRestAzure - include MsRest::JSONable # @return [String] The resource ID of the virtual network. attr_accessor :virtual_network_id diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/notification_channel.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/notification_channel.rb index 067c8a6b7e..43e92fcee5 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/notification_channel.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/notification_channel.rb @@ -8,11 +8,10 @@ module Models # # A notification. # - class NotificationChannel < MsRestAzure::Resource + class NotificationChannel < Resource include MsRestAzure - include MsRest::JSONable # @return [String] The webhook URL to send notifications to. attr_accessor :web_hook_url diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/notification_channel_fragment.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/notification_channel_fragment.rb index 10b829a05c..5c4c201e24 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/notification_channel_fragment.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/notification_channel_fragment.rb @@ -8,11 +8,10 @@ module Models # # A notification. # - class NotificationChannelFragment < MsRestAzure::Resource + class NotificationChannelFragment < Resource include MsRestAzure - include MsRest::JSONable # @return [String] The webhook URL to send notifications to. attr_accessor :web_hook_url diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/notification_settings.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/notification_settings.rb index f6afbccf28..c0ab016ae6 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/notification_settings.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/notification_settings.rb @@ -12,7 +12,6 @@ class NotificationSettings include MsRestAzure - include MsRest::JSONable # @return [NotificationStatus] If notifications are enabled for this # schedule (i.e. Enabled, Disabled). Possible values include: 'Disabled', # 'Enabled' diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/notification_settings_fragment.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/notification_settings_fragment.rb index 0c97db1e11..edf00d2bb3 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/notification_settings_fragment.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/notification_settings_fragment.rb @@ -12,7 +12,6 @@ class NotificationSettingsFragment include MsRestAzure - include MsRest::JSONable # @return [NotificationStatus] If notifications are enabled for this # schedule (i.e. Enabled, Disabled). Possible values include: 'Disabled', # 'Enabled' diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/notify_parameters.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/notify_parameters.rb index 1091b52254..9abcb3cdf7 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/notify_parameters.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/notify_parameters.rb @@ -12,7 +12,6 @@ class NotifyParameters include MsRestAzure - include MsRest::JSONable # @return [NotificationChannelEventType] The type of event (i.e. # AutoShutdown, Cost). Possible values include: 'AutoShutdown', 'Cost' attr_accessor :event_name diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/parameter_info.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/parameter_info.rb index c8aceb51cf..46977aef8f 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/parameter_info.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/parameter_info.rb @@ -12,7 +12,6 @@ class ParameterInfo include MsRestAzure - include MsRest::JSONable # @return [String] The name of the artifact parameter. attr_accessor :name diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/parameters_value_file_info.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/parameters_value_file_info.rb index 59b4ec4053..067faffeee 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/parameters_value_file_info.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/parameters_value_file_info.rb @@ -12,7 +12,6 @@ class ParametersValueFileInfo include MsRestAzure - include MsRest::JSONable # @return [String] File name. attr_accessor :file_name diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/percentage_cost_threshold_properties.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/percentage_cost_threshold_properties.rb index c96eccdaac..f9d54deea9 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/percentage_cost_threshold_properties.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/percentage_cost_threshold_properties.rb @@ -12,7 +12,6 @@ class PercentageCostThresholdProperties include MsRestAzure - include MsRest::JSONable # @return [Float] The cost threshold value. attr_accessor :threshold_value diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/policy.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/policy.rb index 25eb6e94d4..c47fddee3f 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/policy.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/policy.rb @@ -8,11 +8,10 @@ module Models # # A Policy. # - class Policy < MsRestAzure::Resource + class Policy < Resource include MsRestAzure - include MsRest::JSONable # @return [String] The description of the policy. attr_accessor :description diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/policy_fragment.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/policy_fragment.rb index c29178d815..543ee78f9f 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/policy_fragment.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/policy_fragment.rb @@ -8,11 +8,10 @@ module Models # # A Policy. # - class PolicyFragment < MsRestAzure::Resource + class PolicyFragment < Resource include MsRestAzure - include MsRest::JSONable # @return [String] The description of the policy. attr_accessor :description diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/policy_set_result.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/policy_set_result.rb index b47f4bdb09..37636ea9d9 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/policy_set_result.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/policy_set_result.rb @@ -12,7 +12,6 @@ class PolicySetResult include MsRestAzure - include MsRest::JSONable # @return [Boolean] A value indicating whether this policy set evaluation # has discovered violations. attr_accessor :has_error diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/policy_violation.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/policy_violation.rb index a4ce38f1bd..a3615091f0 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/policy_violation.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/policy_violation.rb @@ -12,7 +12,6 @@ class PolicyViolation include MsRestAzure - include MsRest::JSONable # @return [String] The code of the policy violation. attr_accessor :code diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/port.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/port.rb index d8c652f976..98111cd4b0 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/port.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/port.rb @@ -12,7 +12,6 @@ class Port include MsRestAzure - include MsRest::JSONable # @return [TransportProtocol] Protocol type of the port. Possible values # include: 'Tcp', 'Udp' attr_accessor :transport_protocol diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/port_fragment.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/port_fragment.rb index 76e0956e38..e0569105cc 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/port_fragment.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/port_fragment.rb @@ -12,7 +12,6 @@ class PortFragment include MsRestAzure - include MsRest::JSONable # @return [TransportProtocol] Protocol type of the port. Possible values # include: 'Tcp', 'Udp' attr_accessor :transport_protocol diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/resource.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/resource.rb new file mode 100644 index 0000000000..0d23706917 --- /dev/null +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/resource.rb @@ -0,0 +1,94 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::ARM::DevTestLabs + module Models + # + # An Azure resource. + # + class Resource + + include MsRestAzure + + # @return [String] The identifier of the resource. + attr_accessor :id + + # @return [String] The name of the resource. + attr_accessor :name + + # @return [String] The type of the resource. + attr_accessor :type + + # @return [String] The location of the resource. + attr_accessor :location + + # @return [Hash{String => String}] The tags of the resource. + attr_accessor :tags + + + # + # Mapper for Resource class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'Resource', + type: { + name: 'Composite', + class_name: 'Resource', + model_properties: { + id: { + required: false, + read_only: true, + serialized_name: 'id', + type: { + name: 'String' + } + }, + name: { + required: false, + read_only: true, + serialized_name: 'name', + type: { + name: 'String' + } + }, + type: { + required: false, + read_only: true, + serialized_name: 'type', + type: { + name: 'String' + } + }, + location: { + required: false, + serialized_name: 'location', + type: { + name: 'String' + } + }, + tags: { + required: false, + serialized_name: 'tags', + type: { + name: 'Dictionary', + value: { + required: false, + serialized_name: 'StringElementType', + type: { + name: 'String' + } + } + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/retarget_schedule_properties.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/retarget_schedule_properties.rb index b24511bf83..0c2d47370a 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/retarget_schedule_properties.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/retarget_schedule_properties.rb @@ -12,7 +12,6 @@ class RetargetScheduleProperties include MsRestAzure - include MsRest::JSONable # @return [String] The resource Id of the virtual machine on which the # schedule operates attr_accessor :current_resource_id diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/schedule.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/schedule.rb index 3edf4b6ebe..3d4aac355a 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/schedule.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/schedule.rb @@ -8,11 +8,10 @@ module Models # # A schedule. # - class Schedule < MsRestAzure::Resource + class Schedule < Resource include MsRestAzure - include MsRest::JSONable # @return [EnableStatus] The status of the schedule (i.e. Enabled, # Disabled). Possible values include: 'Enabled', 'Disabled' attr_accessor :status diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/schedule_fragment.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/schedule_fragment.rb index e34b1b2973..bb0659e255 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/schedule_fragment.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/schedule_fragment.rb @@ -8,11 +8,10 @@ module Models # # A schedule. # - class ScheduleFragment < MsRestAzure::Resource + class ScheduleFragment < Resource include MsRestAzure - include MsRest::JSONable # @return [EnableStatus] The status of the schedule (i.e. Enabled, # Disabled). Possible values include: 'Enabled', 'Disabled' attr_accessor :status diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/secret.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/secret.rb index 87809c9937..c4a60714d1 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/secret.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/secret.rb @@ -8,11 +8,10 @@ module Models # # A secret. # - class Secret < MsRestAzure::Resource + class Secret < Resource include MsRestAzure - include MsRest::JSONable # @return [String] The value of the secret for secret creation. attr_accessor :value diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/service_runner.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/service_runner.rb index b2de314323..14796a4624 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/service_runner.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/service_runner.rb @@ -8,11 +8,10 @@ module Models # # A container for a managed identity to execute DevTest lab services. # - class ServiceRunner < MsRestAzure::Resource + class ServiceRunner < Resource include MsRestAzure - include MsRest::JSONable # @return [IdentityProperties] The identity of the resource. attr_accessor :identity diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/shared_public_ip_address_configuration.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/shared_public_ip_address_configuration.rb index 2169999f3b..22a3f0c5c6 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/shared_public_ip_address_configuration.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/shared_public_ip_address_configuration.rb @@ -13,7 +13,6 @@ class SharedPublicIpAddressConfiguration include MsRestAzure - include MsRest::JSONable # @return [Array] The incoming NAT rules attr_accessor :inbound_nat_rules diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/shared_public_ip_address_configuration_fragment.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/shared_public_ip_address_configuration_fragment.rb index fa02817b6f..29104c6a5d 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/shared_public_ip_address_configuration_fragment.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/shared_public_ip_address_configuration_fragment.rb @@ -13,7 +13,6 @@ class SharedPublicIpAddressConfigurationFragment include MsRestAzure - include MsRest::JSONable # @return [Array] The incoming NAT rules attr_accessor :inbound_nat_rules diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/shutdown_notification_content.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/shutdown_notification_content.rb index d189ab57f7..774ef1e69f 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/shutdown_notification_content.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/shutdown_notification_content.rb @@ -14,7 +14,6 @@ class ShutdownNotificationContent include MsRestAzure - include MsRest::JSONable # @return [String] The URL to skip auto-shutdown. attr_accessor :skip_url diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/subnet.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/subnet.rb index 3b34fc818d..db8216a2f8 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/subnet.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/subnet.rb @@ -12,7 +12,6 @@ class Subnet include MsRestAzure - include MsRest::JSONable # @return [String] The resource ID of the subnet. attr_accessor :resource_id diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/subnet_fragment.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/subnet_fragment.rb index 073b5b9ab8..3265c7b1c0 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/subnet_fragment.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/subnet_fragment.rb @@ -12,7 +12,6 @@ class SubnetFragment include MsRestAzure - include MsRest::JSONable # @return [String] The resource ID of the subnet. attr_accessor :resource_id diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/subnet_override.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/subnet_override.rb index 089de6c4c6..9175bb2f51 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/subnet_override.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/subnet_override.rb @@ -12,7 +12,6 @@ class SubnetOverride include MsRestAzure - include MsRest::JSONable # @return [String] The resource ID of the subnet. attr_accessor :resource_id diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/subnet_override_fragment.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/subnet_override_fragment.rb index bcc9db279e..1be29d7e5c 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/subnet_override_fragment.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/subnet_override_fragment.rb @@ -12,7 +12,6 @@ class SubnetOverrideFragment include MsRestAzure - include MsRest::JSONable # @return [String] The resource ID of the subnet. attr_accessor :resource_id diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/subnet_shared_public_ip_address_configuration.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/subnet_shared_public_ip_address_configuration.rb index c026fdf3cb..ccd7a861e5 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/subnet_shared_public_ip_address_configuration.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/subnet_shared_public_ip_address_configuration.rb @@ -12,7 +12,6 @@ class SubnetSharedPublicIpAddressConfiguration include MsRestAzure - include MsRest::JSONable # @return [Array] Backend ports that virtual machines on this # subnet are allowed to expose attr_accessor :allowed_ports diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/subnet_shared_public_ip_address_configuration_fragment.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/subnet_shared_public_ip_address_configuration_fragment.rb index 8997ef4355..760ffb4d44 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/subnet_shared_public_ip_address_configuration_fragment.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/subnet_shared_public_ip_address_configuration_fragment.rb @@ -12,7 +12,6 @@ class SubnetSharedPublicIpAddressConfigurationFragment include MsRestAzure - include MsRest::JSONable # @return [Array] Backend ports that virtual machines on # this subnet are allowed to expose attr_accessor :allowed_ports diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/target_cost_properties.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/target_cost_properties.rb index 1388128270..0f90cdae42 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/target_cost_properties.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/target_cost_properties.rb @@ -12,7 +12,6 @@ class TargetCostProperties include MsRestAzure - include MsRest::JSONable # @return [TargetCostStatus] Target cost status. Possible values include: # 'Enabled', 'Disabled' attr_accessor :status diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/user.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/user.rb index 1d7b6de013..0d4ec6e69f 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/user.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/user.rb @@ -8,11 +8,10 @@ module Models # # Profile of a lab user. # - class User < MsRestAzure::Resource + class User < Resource include MsRestAzure - include MsRest::JSONable # @return [UserIdentity] The identity of the user. attr_accessor :identity diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/user_fragment.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/user_fragment.rb index 9a459e4665..cfdfeb4e3b 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/user_fragment.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/user_fragment.rb @@ -8,11 +8,10 @@ module Models # # Profile of a lab user. # - class UserFragment < MsRestAzure::Resource + class UserFragment < Resource include MsRestAzure - include MsRest::JSONable # @return [UserIdentityFragment] The identity of the user. attr_accessor :identity diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/user_identity.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/user_identity.rb index 8dd79eafee..4b88c4e410 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/user_identity.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/user_identity.rb @@ -12,7 +12,6 @@ class UserIdentity include MsRestAzure - include MsRest::JSONable # @return [String] Set to the principal name / UPN of the client JWT # making the request. attr_accessor :principal_name diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/user_identity_fragment.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/user_identity_fragment.rb index 4ed827c543..8d4c664085 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/user_identity_fragment.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/user_identity_fragment.rb @@ -12,7 +12,6 @@ class UserIdentityFragment include MsRestAzure - include MsRest::JSONable # @return [String] Set to the principal name / UPN of the client JWT # making the request. attr_accessor :principal_name diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/user_secret_store.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/user_secret_store.rb index d797cfd480..474a9a9146 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/user_secret_store.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/user_secret_store.rb @@ -12,7 +12,6 @@ class UserSecretStore include MsRestAzure - include MsRest::JSONable # @return [String] The URI of the user's Key vault. attr_accessor :key_vault_uri diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/user_secret_store_fragment.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/user_secret_store_fragment.rb index 9e2fae0d10..44bcd2a8ef 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/user_secret_store_fragment.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/user_secret_store_fragment.rb @@ -12,7 +12,6 @@ class UserSecretStoreFragment include MsRestAzure - include MsRest::JSONable # @return [String] The URI of the user's Key vault. attr_accessor :key_vault_uri diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/virtual_network.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/virtual_network.rb index aa1d575ec4..4d5c2863a7 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/virtual_network.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/virtual_network.rb @@ -8,11 +8,10 @@ module Models # # A virtual network. # - class VirtualNetwork < MsRestAzure::Resource + class VirtualNetwork < Resource include MsRestAzure - include MsRest::JSONable # @return [Array] The allowed subnets of the virtual network. attr_accessor :allowed_subnets diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/virtual_network_fragment.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/virtual_network_fragment.rb index 077f9e01c1..86c6fdf81d 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/virtual_network_fragment.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/virtual_network_fragment.rb @@ -8,11 +8,10 @@ module Models # # A virtual network. # - class VirtualNetworkFragment < MsRestAzure::Resource + class VirtualNetworkFragment < Resource include MsRestAzure - include MsRest::JSONable # @return [Array] The allowed subnets of the virtual # network. attr_accessor :allowed_subnets diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/week_details.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/week_details.rb index c20c7c03c4..771516b9c5 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/week_details.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/week_details.rb @@ -12,7 +12,6 @@ class WeekDetails include MsRestAzure - include MsRest::JSONable # @return [Array] The days of the week for which the schedule is # set (e.g. Sunday, Monday, Tuesday, etc.). attr_accessor :weekdays diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/week_details_fragment.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/week_details_fragment.rb index aca2c847e8..a8a31ba3fb 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/week_details_fragment.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/week_details_fragment.rb @@ -12,7 +12,6 @@ class WeekDetailsFragment include MsRestAzure - include MsRest::JSONable # @return [Array] The days of the week for which the schedule is # set (e.g. Sunday, Monday, Tuesday, etc.). attr_accessor :weekdays diff --git a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/windows_os_info.rb b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/windows_os_info.rb index 100c4d42d5..b6d17d0afd 100644 --- a/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/windows_os_info.rb +++ b/management/azure_mgmt_devtestlabs/lib/generated/azure_mgmt_devtestlabs/models/windows_os_info.rb @@ -12,7 +12,6 @@ class WindowsOsInfo include MsRestAzure - include MsRest::JSONable # @return [WindowsOsState] The state of the Windows OS (i.e. # NonSysprepped, SysprepRequested, SysprepApplied). Possible values # include: 'NonSysprepped', 'SysprepRequested', 'SysprepApplied' diff --git a/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns.rb b/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns.rb index 445ff352d7..ffb6fecfc8 100644 --- a/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns.rb +++ b/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns.rb @@ -37,6 +37,7 @@ module Models autoload :AaaaRecord, 'generated/azure_mgmt_dns/models/aaaa_record.rb' autoload :ZoneListResult, 'generated/azure_mgmt_dns/models/zone_list_result.rb' autoload :TxtRecord, 'generated/azure_mgmt_dns/models/txt_record.rb' + autoload :Resource, 'generated/azure_mgmt_dns/models/resource.rb' autoload :NsRecord, 'generated/azure_mgmt_dns/models/ns_record.rb' autoload :SoaRecord, 'generated/azure_mgmt_dns/models/soa_record.rb' autoload :Zone, 'generated/azure_mgmt_dns/models/zone.rb' diff --git a/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns/models/aaaa_record.rb b/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns/models/aaaa_record.rb index f6b64c1406..ab972ad39d 100644 --- a/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns/models/aaaa_record.rb +++ b/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns/models/aaaa_record.rb @@ -12,7 +12,6 @@ class AaaaRecord include MsRestAzure - include MsRest::JSONable # @return [String] The IPv6 address of this AAAA record. attr_accessor :ipv6address diff --git a/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns/models/arecord.rb b/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns/models/arecord.rb index 459cb5653d..e5436eee56 100644 --- a/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns/models/arecord.rb +++ b/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns/models/arecord.rb @@ -12,7 +12,6 @@ class ARecord include MsRestAzure - include MsRest::JSONable # @return [String] The IPv4 address of this A record. attr_accessor :ipv4address diff --git a/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns/models/cname_record.rb b/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns/models/cname_record.rb index 939205d4d5..226b100129 100644 --- a/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns/models/cname_record.rb +++ b/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns/models/cname_record.rb @@ -12,7 +12,6 @@ class CnameRecord include MsRestAzure - include MsRest::JSONable # @return [String] The canonical name for this CNAME record. attr_accessor :cname diff --git a/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns/models/mx_record.rb b/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns/models/mx_record.rb index d3b57c09b9..5ecf455d6c 100644 --- a/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns/models/mx_record.rb +++ b/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns/models/mx_record.rb @@ -12,7 +12,6 @@ class MxRecord include MsRestAzure - include MsRest::JSONable # @return [Integer] The preference value for this MX record. attr_accessor :preference diff --git a/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns/models/ns_record.rb b/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns/models/ns_record.rb index 62962b6b53..e2db628747 100644 --- a/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns/models/ns_record.rb +++ b/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns/models/ns_record.rb @@ -12,7 +12,6 @@ class NsRecord include MsRestAzure - include MsRest::JSONable # @return [String] The name server name for this NS record. attr_accessor :nsdname diff --git a/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns/models/ptr_record.rb b/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns/models/ptr_record.rb index 9e4d97af81..663095e5bb 100644 --- a/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns/models/ptr_record.rb +++ b/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns/models/ptr_record.rb @@ -12,7 +12,6 @@ class PtrRecord include MsRestAzure - include MsRest::JSONable # @return [String] The PTR target domain name for this PTR record. attr_accessor :ptrdname diff --git a/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns/models/record_set.rb b/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns/models/record_set.rb index 8d8bb2b737..6c249ed419 100644 --- a/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns/models/record_set.rb +++ b/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns/models/record_set.rb @@ -13,7 +13,6 @@ class RecordSet include MsRestAzure - include MsRest::JSONable # @return [String] The ID of the record set. attr_accessor :id diff --git a/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns/models/record_set_update_parameters.rb b/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns/models/record_set_update_parameters.rb index 8890288c14..c08f7cbdf9 100644 --- a/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns/models/record_set_update_parameters.rb +++ b/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns/models/record_set_update_parameters.rb @@ -12,7 +12,6 @@ class RecordSetUpdateParameters include MsRestAzure - include MsRest::JSONable # @return [RecordSet] Specifies information about the record set being # updated. attr_accessor :record_set diff --git a/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns/models/resource.rb b/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns/models/resource.rb new file mode 100644 index 0000000000..b18f75057f --- /dev/null +++ b/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns/models/resource.rb @@ -0,0 +1,95 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::ARM::Dns + module Models + # + # Model object. + # + # + class Resource + + include MsRestAzure + + # @return [String] Resource ID. + attr_accessor :id + + # @return [String] Resource name. + attr_accessor :name + + # @return [String] Resource type. + attr_accessor :type + + # @return [String] Resource location. + attr_accessor :location + + # @return [Hash{String => String}] Resource tags. + attr_accessor :tags + + + # + # Mapper for Resource class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'Resource', + type: { + name: 'Composite', + class_name: 'Resource', + model_properties: { + id: { + required: false, + read_only: true, + serialized_name: 'id', + type: { + name: 'String' + } + }, + name: { + required: false, + read_only: true, + serialized_name: 'name', + type: { + name: 'String' + } + }, + type: { + required: false, + read_only: true, + serialized_name: 'type', + type: { + name: 'String' + } + }, + location: { + required: true, + serialized_name: 'location', + type: { + name: 'String' + } + }, + tags: { + required: false, + serialized_name: 'tags', + type: { + name: 'Dictionary', + value: { + required: false, + serialized_name: 'StringElementType', + type: { + name: 'String' + } + } + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns/models/soa_record.rb b/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns/models/soa_record.rb index eda26bae8f..3c6958024e 100644 --- a/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns/models/soa_record.rb +++ b/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns/models/soa_record.rb @@ -12,7 +12,6 @@ class SoaRecord include MsRestAzure - include MsRest::JSONable # @return [String] The domain name of the authoritative name server for # this SOA record. attr_accessor :host diff --git a/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns/models/srv_record.rb b/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns/models/srv_record.rb index 108057fbc7..6f6c9f51f7 100644 --- a/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns/models/srv_record.rb +++ b/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns/models/srv_record.rb @@ -12,7 +12,6 @@ class SrvRecord include MsRestAzure - include MsRest::JSONable # @return [Integer] The priority value for this SRV record. attr_accessor :priority diff --git a/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns/models/txt_record.rb b/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns/models/txt_record.rb index 77e145682b..9e8a8b7b4f 100644 --- a/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns/models/txt_record.rb +++ b/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns/models/txt_record.rb @@ -12,7 +12,6 @@ class TxtRecord include MsRestAzure - include MsRest::JSONable # @return [Array] The text value of this TXT record. attr_accessor :value diff --git a/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns/models/zone.rb b/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns/models/zone.rb index 18b90bc534..1fb7bb1c67 100644 --- a/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns/models/zone.rb +++ b/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns/models/zone.rb @@ -8,11 +8,10 @@ module Models # # Describes a DNS zone. # - class Zone < MsRestAzure::Resource + class Zone < Resource include MsRestAzure - include MsRest::JSONable # @return [String] The etag of the zone. attr_accessor :etag diff --git a/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns/models/zone_delete_result.rb b/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns/models/zone_delete_result.rb index b5dcbf8c25..8fa7b1db1f 100644 --- a/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns/models/zone_delete_result.rb +++ b/management/azure_mgmt_dns/lib/generated/azure_mgmt_dns/models/zone_delete_result.rb @@ -12,7 +12,6 @@ class ZoneDeleteResult include MsRestAzure - include MsRest::JSONable # @return [String] Users can perform a Get on Azure-AsyncOperation to get # the status of their delete Zone operations. attr_accessor :azure_async_operation diff --git a/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub.rb b/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub.rb index f47f76a393..bf111882fa 100644 --- a/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub.rb +++ b/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub.rb @@ -30,6 +30,7 @@ module Azure::ARM::EventHub module Models autoload :CaptureDescription, 'generated/azure_mgmt_event_hub/models/capture_description.rb' autoload :Destination, 'generated/azure_mgmt_event_hub/models/destination.rb' + autoload :Resource, 'generated/azure_mgmt_event_hub/models/resource.rb' autoload :Operation, 'generated/azure_mgmt_event_hub/models/operation.rb' autoload :ErrorResponse, 'generated/azure_mgmt_event_hub/models/error_response.rb' autoload :OperationListResult, 'generated/azure_mgmt_event_hub/models/operation_list_result.rb' diff --git a/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/access_keys.rb b/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/access_keys.rb index 7c578d3688..7c2c352998 100644 --- a/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/access_keys.rb +++ b/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/access_keys.rb @@ -12,7 +12,6 @@ class AccessKeys include MsRestAzure - include MsRest::JSONable # @return [String] Primary connection string of the created namespace # AuthorizationRule. attr_accessor :primary_connection_string diff --git a/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/arm_disaster_recovery.rb b/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/arm_disaster_recovery.rb index 485f5637ce..a0450095b8 100644 --- a/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/arm_disaster_recovery.rb +++ b/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/arm_disaster_recovery.rb @@ -9,11 +9,10 @@ module Models # Single item in List or Get Alias(Disaster Recovery configuration) # operation # - class ArmDisasterRecovery < MsRestAzure::Resource + class ArmDisasterRecovery < Resource include MsRestAzure - include MsRest::JSONable # @return [ProvisioningStateDR] Provisioning state of the Alias(Disaster # Recovery configuration) - possible values 'Accepted' or 'Succeeded' or # 'Failed'. Possible values include: 'Accepted', 'Succeeded', 'Failed' diff --git a/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/authorization_rule.rb b/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/authorization_rule.rb index a963249fc1..f7c6d440a6 100644 --- a/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/authorization_rule.rb +++ b/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/authorization_rule.rb @@ -8,11 +8,10 @@ module Models # # Single item in a List or Get AuthorizationRule operation # - class AuthorizationRule < MsRestAzure::Resource + class AuthorizationRule < Resource include MsRestAzure - include MsRest::JSONable # @return [Array] The rights associated with the rule. attr_accessor :rights diff --git a/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/capture_description.rb b/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/capture_description.rb index 8b13f9aa11..e44436c6ec 100644 --- a/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/capture_description.rb +++ b/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/capture_description.rb @@ -12,7 +12,6 @@ class CaptureDescription include MsRestAzure - include MsRest::JSONable # @return [Boolean] A value that indicates whether capture description is # enabled. attr_accessor :enabled diff --git a/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/check_name_availability_parameter.rb b/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/check_name_availability_parameter.rb index bb986f2567..0fb54d283c 100644 --- a/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/check_name_availability_parameter.rb +++ b/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/check_name_availability_parameter.rb @@ -12,7 +12,6 @@ class CheckNameAvailabilityParameter include MsRestAzure - include MsRest::JSONable # @return [String] Name to check the namespace name availability attr_accessor :name diff --git a/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/check_name_availability_result.rb b/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/check_name_availability_result.rb index 041d086db1..a0e28955d8 100644 --- a/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/check_name_availability_result.rb +++ b/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/check_name_availability_result.rb @@ -12,7 +12,6 @@ class CheckNameAvailabilityResult include MsRestAzure - include MsRest::JSONable # @return [String] The detailed info regarding the reason associated with # the Namespace. attr_accessor :message diff --git a/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/consumer_group.rb b/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/consumer_group.rb index 3ec1b00c66..a037edbc34 100644 --- a/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/consumer_group.rb +++ b/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/consumer_group.rb @@ -8,11 +8,10 @@ module Models # # Single item in List or Get Consumer group operation # - class ConsumerGroup < MsRestAzure::Resource + class ConsumerGroup < Resource include MsRestAzure - include MsRest::JSONable # @return [DateTime] Exact time the message was created. attr_accessor :created_at diff --git a/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/destination.rb b/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/destination.rb index bea3ed6bfd..192c466485 100644 --- a/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/destination.rb +++ b/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/destination.rb @@ -12,7 +12,6 @@ class Destination include MsRestAzure - include MsRest::JSONable # @return [String] Name for capture destination attr_accessor :name diff --git a/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/ehnamespace.rb b/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/ehnamespace.rb index 2ab3505269..4f5bf5135b 100644 --- a/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/ehnamespace.rb +++ b/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/ehnamespace.rb @@ -12,7 +12,6 @@ class EHNamespace < TrackedResource include MsRestAzure - include MsRest::JSONable # @return [Sku] Properties of sku resource attr_accessor :sku diff --git a/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/error_response.rb b/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/error_response.rb index deadb74ec7..59b84410ba 100644 --- a/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/error_response.rb +++ b/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/error_response.rb @@ -13,7 +13,6 @@ class ErrorResponse include MsRestAzure - include MsRest::JSONable # @return [String] Error code. attr_accessor :code diff --git a/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/eventhub.rb b/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/eventhub.rb index d0618cecc7..bb1b9561bb 100644 --- a/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/eventhub.rb +++ b/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/eventhub.rb @@ -8,11 +8,10 @@ module Models # # Single item in List or Get Event Hub operation # - class Eventhub < MsRestAzure::Resource + class Eventhub < Resource include MsRestAzure - include MsRest::JSONable # @return [Array] Current number of shards on the Event Hub. attr_accessor :partition_ids diff --git a/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/operation.rb b/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/operation.rb index 3b140ab2b5..7bac5ba3c6 100644 --- a/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/operation.rb +++ b/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/operation.rb @@ -12,7 +12,6 @@ class Operation include MsRestAzure - include MsRest::JSONable # @return [String] Operation name: {provider}/{resource}/{operation} attr_accessor :name diff --git a/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/operation_display.rb b/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/operation_display.rb index b74ac389e7..3508f52721 100644 --- a/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/operation_display.rb +++ b/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/operation_display.rb @@ -12,7 +12,6 @@ class OperationDisplay include MsRestAzure - include MsRest::JSONable # @return [String] Service provider: Microsoft.EventHub attr_accessor :provider diff --git a/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/regenerate_access_key_parameters.rb b/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/regenerate_access_key_parameters.rb index a8adba7fdb..78c3ffec47 100644 --- a/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/regenerate_access_key_parameters.rb +++ b/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/regenerate_access_key_parameters.rb @@ -13,7 +13,6 @@ class RegenerateAccessKeyParameters include MsRestAzure - include MsRest::JSONable # @return [KeyType] The access key to regenerate. Possible values # include: 'PrimaryKey', 'SecondaryKey' attr_accessor :key_type diff --git a/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/resource.rb b/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/resource.rb new file mode 100644 index 0000000000..cbd82faf98 --- /dev/null +++ b/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/resource.rb @@ -0,0 +1,67 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::ARM::EventHub + module Models + # + # The Resource definition + # + class Resource + + include MsRestAzure + + # @return [String] Resource Id + attr_accessor :id + + # @return [String] Resource name + attr_accessor :name + + # @return [String] Resource type + attr_accessor :type + + + # + # Mapper for Resource class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'Resource', + type: { + name: 'Composite', + class_name: 'Resource', + model_properties: { + id: { + required: false, + read_only: true, + serialized_name: 'id', + type: { + name: 'String' + } + }, + name: { + required: false, + read_only: true, + serialized_name: 'name', + type: { + name: 'String' + } + }, + type: { + required: false, + read_only: true, + serialized_name: 'type', + type: { + name: 'String' + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/sku.rb b/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/sku.rb index 18c7f4d212..42d4c5c622 100644 --- a/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/sku.rb +++ b/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/sku.rb @@ -12,7 +12,6 @@ class Sku include MsRestAzure - include MsRest::JSONable # @return [SkuName] Name of this SKU. Possible values include: 'Basic', # 'Standard' attr_accessor :name diff --git a/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/tracked_resource.rb b/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/tracked_resource.rb index 0dc7bea301..b9ccd042f1 100644 --- a/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/tracked_resource.rb +++ b/management/azure_mgmt_event_hub/lib/generated/azure_mgmt_event_hub/models/tracked_resource.rb @@ -8,11 +8,10 @@ module Models # # Definition of Resource # - class TrackedResource < MsRestAzure::Resource + class TrackedResource < Resource include MsRestAzure - include MsRest::JSONable # @return [String] Resource location attr_accessor :location diff --git a/management/azure_mgmt_features/lib/generated/azure_mgmt_features/models/feature_properties.rb b/management/azure_mgmt_features/lib/generated/azure_mgmt_features/models/feature_properties.rb index 07bf967869..c490f00cb1 100644 --- a/management/azure_mgmt_features/lib/generated/azure_mgmt_features/models/feature_properties.rb +++ b/management/azure_mgmt_features/lib/generated/azure_mgmt_features/models/feature_properties.rb @@ -12,7 +12,6 @@ class FeatureProperties include MsRestAzure - include MsRest::JSONable # @return [String] The registration state of the feature for the # subscription. attr_accessor :state diff --git a/management/azure_mgmt_features/lib/generated/azure_mgmt_features/models/feature_result.rb b/management/azure_mgmt_features/lib/generated/azure_mgmt_features/models/feature_result.rb index 430a49ec2e..9d6a2444d9 100644 --- a/management/azure_mgmt_features/lib/generated/azure_mgmt_features/models/feature_result.rb +++ b/management/azure_mgmt_features/lib/generated/azure_mgmt_features/models/feature_result.rb @@ -12,7 +12,6 @@ class FeatureResult include MsRestAzure - include MsRest::JSONable # @return [String] The name of the feature. attr_accessor :name diff --git a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/aadobject.rb b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/aadobject.rb index 0c435bbc5b..fee523e01a 100644 --- a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/aadobject.rb +++ b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/aadobject.rb @@ -12,7 +12,6 @@ class AADObject include MsRestAzure - include MsRest::JSONable # @return [String] The ID of the object. attr_accessor :object_id diff --git a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/adgroup.rb b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/adgroup.rb index f298f2aadf..746e03499e 100644 --- a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/adgroup.rb +++ b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/adgroup.rb @@ -12,7 +12,6 @@ class ADGroup include MsRestAzure - include MsRest::JSONable # @return [String] The object ID. attr_accessor :object_id diff --git a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/application.rb b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/application.rb index bd4120ef50..095fdb2c48 100644 --- a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/application.rb +++ b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/application.rb @@ -12,7 +12,6 @@ class Application include MsRestAzure - include MsRest::JSONable # @return [String] The object ID. attr_accessor :object_id diff --git a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/application_create_parameters.rb b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/application_create_parameters.rb index 09503bc489..61a1b2d1d1 100644 --- a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/application_create_parameters.rb +++ b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/application_create_parameters.rb @@ -12,7 +12,6 @@ class ApplicationCreateParameters include MsRestAzure - include MsRest::JSONable # @return [Boolean] Whether the application is available to other # tenants. attr_accessor :available_to_other_tenants diff --git a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/application_update_parameters.rb b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/application_update_parameters.rb index 812421716e..28900cf5e9 100644 --- a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/application_update_parameters.rb +++ b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/application_update_parameters.rb @@ -12,7 +12,6 @@ class ApplicationUpdateParameters include MsRestAzure - include MsRest::JSONable # @return [Boolean] Whether the application is available to other tenants attr_accessor :available_to_other_tenants diff --git a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/check_group_membership_parameters.rb b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/check_group_membership_parameters.rb index 2ca18c736f..86b985aade 100644 --- a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/check_group_membership_parameters.rb +++ b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/check_group_membership_parameters.rb @@ -12,7 +12,6 @@ class CheckGroupMembershipParameters include MsRestAzure - include MsRest::JSONable # @return [String] The object ID of the group to check. attr_accessor :group_id diff --git a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/check_group_membership_result.rb b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/check_group_membership_result.rb index 35d9ad8c64..e47cb4144b 100644 --- a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/check_group_membership_result.rb +++ b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/check_group_membership_result.rb @@ -12,7 +12,6 @@ class CheckGroupMembershipResult include MsRestAzure - include MsRest::JSONable # @return [Boolean] True if the specified user, group, contact, or # service principal has either direct or transitive membership in the # specified group; otherwise, false. diff --git a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/domain.rb b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/domain.rb index 55279777bf..c6a573606d 100644 --- a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/domain.rb +++ b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/domain.rb @@ -12,7 +12,6 @@ class Domain include MsRestAzure - include MsRest::JSONable # @return [String] the type of the authentication into the domain. attr_accessor :authentication_type diff --git a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/domain_list_result.rb b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/domain_list_result.rb index 78e36496d7..776a46a798 100644 --- a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/domain_list_result.rb +++ b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/domain_list_result.rb @@ -12,7 +12,6 @@ class DomainListResult include MsRestAzure - include MsRest::JSONable # @return [Array] the list of domains. attr_accessor :value diff --git a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/get_objects_parameters.rb b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/get_objects_parameters.rb index f0c39a91b2..e841dce25e 100644 --- a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/get_objects_parameters.rb +++ b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/get_objects_parameters.rb @@ -12,7 +12,6 @@ class GetObjectsParameters include MsRestAzure - include MsRest::JSONable # @return [Array] The requested object IDs. attr_accessor :object_ids diff --git a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/graph_error.rb b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/graph_error.rb index 95c175f697..e2fe7408d8 100644 --- a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/graph_error.rb +++ b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/graph_error.rb @@ -12,7 +12,6 @@ class GraphError include MsRestAzure - include MsRest::JSONable # @return [String] Error code. attr_accessor :code diff --git a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/group_add_member_parameters.rb b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/group_add_member_parameters.rb index ea47a062ba..8c252f66c2 100644 --- a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/group_add_member_parameters.rb +++ b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/group_add_member_parameters.rb @@ -12,7 +12,6 @@ class GroupAddMemberParameters include MsRestAzure - include MsRest::JSONable # @return [String] A member object URL, such as # "https://graph.windows.net/0b1f9851-1bf0-433f-aec3-cb9272f093dc/directoryObjects/f260bbc4-c254-447b-94cf-293b5ec434dd", # where "0b1f9851-1bf0-433f-aec3-cb9272f093dc" is the tenantId and diff --git a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/group_create_parameters.rb b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/group_create_parameters.rb index 8bcedd08da..9031af0913 100644 --- a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/group_create_parameters.rb +++ b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/group_create_parameters.rb @@ -12,7 +12,6 @@ class GroupCreateParameters include MsRestAzure - include MsRest::JSONable # @return [String] Group display name attr_accessor :display_name diff --git a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/group_get_member_groups_parameters.rb b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/group_get_member_groups_parameters.rb index a81cb0b097..4185c4da18 100644 --- a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/group_get_member_groups_parameters.rb +++ b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/group_get_member_groups_parameters.rb @@ -12,7 +12,6 @@ class GroupGetMemberGroupsParameters include MsRestAzure - include MsRest::JSONable # @return [Boolean] If true, only membership in security-enabled groups # should be checked. Otherwise, membership in all groups should be # checked. diff --git a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/group_get_member_groups_result.rb b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/group_get_member_groups_result.rb index 052676fcc6..1f47633736 100644 --- a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/group_get_member_groups_result.rb +++ b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/group_get_member_groups_result.rb @@ -12,7 +12,6 @@ class GroupGetMemberGroupsResult include MsRestAzure - include MsRest::JSONable # @return [Array] A collection of group IDs of which the group is # a member. attr_accessor :value diff --git a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/key_credential.rb b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/key_credential.rb index 51fbe6e05f..5fdbeae708 100644 --- a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/key_credential.rb +++ b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/key_credential.rb @@ -12,7 +12,6 @@ class KeyCredential include MsRestAzure - include MsRest::JSONable # @return [DateTime] Start date. attr_accessor :start_date diff --git a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/key_credential_list_result.rb b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/key_credential_list_result.rb index 7bc0630715..79ff0fe221 100644 --- a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/key_credential_list_result.rb +++ b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/key_credential_list_result.rb @@ -12,7 +12,6 @@ class KeyCredentialListResult include MsRestAzure - include MsRest::JSONable # @return [Array] A collection of KeyCredentials. attr_accessor :value diff --git a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/key_credentials_update_parameters.rb b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/key_credentials_update_parameters.rb index b490f40ae4..4c8aee5f04 100644 --- a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/key_credentials_update_parameters.rb +++ b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/key_credentials_update_parameters.rb @@ -12,7 +12,6 @@ class KeyCredentialsUpdateParameters include MsRestAzure - include MsRest::JSONable # @return [Array] A collection of KeyCredentials. attr_accessor :value diff --git a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/password_credential.rb b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/password_credential.rb index 6a1b78cc28..4e002a4ac7 100644 --- a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/password_credential.rb +++ b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/password_credential.rb @@ -12,7 +12,6 @@ class PasswordCredential include MsRestAzure - include MsRest::JSONable # @return [DateTime] Start date. attr_accessor :start_date diff --git a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/password_credential_list_result.rb b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/password_credential_list_result.rb index 48103c3f34..b1221b58a0 100644 --- a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/password_credential_list_result.rb +++ b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/password_credential_list_result.rb @@ -12,7 +12,6 @@ class PasswordCredentialListResult include MsRestAzure - include MsRest::JSONable # @return [Array] A collection of # PasswordCredentials. attr_accessor :value diff --git a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/password_credentials_update_parameters.rb b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/password_credentials_update_parameters.rb index 9028c84a45..a578075782 100644 --- a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/password_credentials_update_parameters.rb +++ b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/password_credentials_update_parameters.rb @@ -12,7 +12,6 @@ class PasswordCredentialsUpdateParameters include MsRestAzure - include MsRest::JSONable # @return [Array] A collection of # PasswordCredentials. attr_accessor :value diff --git a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/password_profile.rb b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/password_profile.rb index 533161fda2..6d349b5288 100644 --- a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/password_profile.rb +++ b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/password_profile.rb @@ -12,7 +12,6 @@ class PasswordProfile include MsRestAzure - include MsRest::JSONable # @return [String] Password attr_accessor :password diff --git a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/required_resource_access.rb b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/required_resource_access.rb index ad4c791f4e..029ee8b23a 100644 --- a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/required_resource_access.rb +++ b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/required_resource_access.rb @@ -17,7 +17,6 @@ class RequiredResourceAccess include MsRestAzure - include MsRest::JSONable # @return [Array] The list of OAuth2.0 permission scopes # and app roles that the application requires from the specified # resource. diff --git a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/resource_access.rb b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/resource_access.rb index 8e01acade4..915962c7b5 100644 --- a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/resource_access.rb +++ b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/resource_access.rb @@ -14,7 +14,6 @@ class ResourceAccess include MsRestAzure - include MsRest::JSONable # @return [String] The unique identifier for one of the OAuth2Permission # or AppRole instances that the resource application exposes. attr_accessor :id diff --git a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/service_principal.rb b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/service_principal.rb index 9466847e85..652a74f515 100644 --- a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/service_principal.rb +++ b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/service_principal.rb @@ -12,7 +12,6 @@ class ServicePrincipal include MsRestAzure - include MsRest::JSONable # @return [String] The object ID. attr_accessor :object_id diff --git a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/service_principal_create_parameters.rb b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/service_principal_create_parameters.rb index 70defee6d7..4174700e2c 100644 --- a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/service_principal_create_parameters.rb +++ b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/service_principal_create_parameters.rb @@ -12,7 +12,6 @@ class ServicePrincipalCreateParameters include MsRestAzure - include MsRest::JSONable # @return [String] application Id attr_accessor :app_id diff --git a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/sign_in_name.rb b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/sign_in_name.rb index 15a9e5f431..193d41f229 100644 --- a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/sign_in_name.rb +++ b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/sign_in_name.rb @@ -13,7 +13,6 @@ class SignInName include MsRestAzure - include MsRest::JSONable # @return [String] A string value that can be used to classify user # sign-in types in your directory, such as 'emailAddress' or 'userName'. attr_accessor :type diff --git a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/user.rb b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/user.rb index ca4094dbf6..182cf303c3 100644 --- a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/user.rb +++ b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/user.rb @@ -12,7 +12,6 @@ class User < UserBase include MsRestAzure - include MsRest::JSONable # @return [Boolean] Whether the account is enabled. attr_accessor :account_enabled diff --git a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/user_base.rb b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/user_base.rb index dab0e89ffc..daf7e3e752 100644 --- a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/user_base.rb +++ b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/user_base.rb @@ -13,7 +13,6 @@ class UserBase include MsRestAzure - include MsRest::JSONable # @return [String] This must be specified if you are using a federated # domain for the user's userPrincipalName (UPN) property when creating a # new user account. It is used to associate an on-premises Active diff --git a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/user_create_parameters.rb b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/user_create_parameters.rb index cd0691ce2e..82e2b8651e 100644 --- a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/user_create_parameters.rb +++ b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/user_create_parameters.rb @@ -12,7 +12,6 @@ class UserCreateParameters < UserBase include MsRestAzure - include MsRest::JSONable # @return [Boolean] Whether the account is enabled. attr_accessor :account_enabled diff --git a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/user_get_member_groups_parameters.rb b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/user_get_member_groups_parameters.rb index 5c73bffa4e..2b62f81559 100644 --- a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/user_get_member_groups_parameters.rb +++ b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/user_get_member_groups_parameters.rb @@ -12,7 +12,6 @@ class UserGetMemberGroupsParameters include MsRestAzure - include MsRest::JSONable # @return [Boolean] If true, only membership in security-enabled groups # should be checked. Otherwise, membership in all groups should be # checked. diff --git a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/user_get_member_groups_result.rb b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/user_get_member_groups_result.rb index 5922872654..0bec79f4d0 100644 --- a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/user_get_member_groups_result.rb +++ b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/user_get_member_groups_result.rb @@ -12,7 +12,6 @@ class UserGetMemberGroupsResult include MsRestAzure - include MsRest::JSONable # @return [Array] A collection of group IDs of which the user is # a member. attr_accessor :value diff --git a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/user_update_parameters.rb b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/user_update_parameters.rb index 07151e6e6d..3a27afd9d8 100644 --- a/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/user_update_parameters.rb +++ b/management/azure_mgmt_graph/lib/generated/azure_mgmt_graph/models/user_update_parameters.rb @@ -12,7 +12,6 @@ class UserUpdateParameters < UserBase include MsRestAzure - include MsRest::JSONable # @return [Boolean] Whether the account is enabled. attr_accessor :account_enabled diff --git a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub.rb b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub.rb index a8320a66d2..24726c170d 100644 --- a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub.rb +++ b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub.rb @@ -22,46 +22,55 @@ module Azure::ARM::IotHub autoload :Operations, 'generated/azure_mgmt_iot_hub/operations.rb' autoload :IotHubResource, 'generated/azure_mgmt_iot_hub/iot_hub_resource.rb' + autoload :Certificates, 'generated/azure_mgmt_iot_hub/certificates.rb' autoload :IotHubClient, 'generated/azure_mgmt_iot_hub/iot_hub_client.rb' module Models + autoload :IotHubProperties, 'generated/azure_mgmt_iot_hub/models/iot_hub_properties.rb' + autoload :IotHubSkuInfo, 'generated/azure_mgmt_iot_hub/models/iot_hub_sku_info.rb' + autoload :CertificateBodyDescription, 'generated/azure_mgmt_iot_hub/models/certificate_body_description.rb' + autoload :CertificateProperties, 'generated/azure_mgmt_iot_hub/models/certificate_properties.rb' + autoload :CertificateListDescription, 'generated/azure_mgmt_iot_hub/models/certificate_list_description.rb' + autoload :Resource, 'generated/azure_mgmt_iot_hub/models/resource.rb' + autoload :CertificateWithNonceDescription, 'generated/azure_mgmt_iot_hub/models/certificate_with_nonce_description.rb' autoload :SharedAccessSignatureAuthorizationRuleListResult, 'generated/azure_mgmt_iot_hub/models/shared_access_signature_authorization_rule_list_result.rb' - autoload :SharedAccessSignatureAuthorizationRule, 'generated/azure_mgmt_iot_hub/models/shared_access_signature_authorization_rule.rb' + autoload :IpFilterRule, 'generated/azure_mgmt_iot_hub/models/ip_filter_rule.rb' autoload :OperationDisplay, 'generated/azure_mgmt_iot_hub/models/operation_display.rb' - autoload :EventHubProperties, 'generated/azure_mgmt_iot_hub/models/event_hub_properties.rb' + autoload :RoutingServiceBusQueueEndpointProperties, 'generated/azure_mgmt_iot_hub/models/routing_service_bus_queue_endpoint_properties.rb' autoload :Operation, 'generated/azure_mgmt_iot_hub/models/operation.rb' - autoload :RoutingServiceBusTopicEndpointProperties, 'generated/azure_mgmt_iot_hub/models/routing_service_bus_topic_endpoint_properties.rb' + autoload :RoutingEventHubProperties, 'generated/azure_mgmt_iot_hub/models/routing_event_hub_properties.rb' autoload :OperationListResult, 'generated/azure_mgmt_iot_hub/models/operation_list_result.rb' - autoload :RoutingStorageContainerProperties, 'generated/azure_mgmt_iot_hub/models/routing_storage_container_properties.rb' + autoload :RoutingEndpoints, 'generated/azure_mgmt_iot_hub/models/routing_endpoints.rb' autoload :ErrorDetails, 'generated/azure_mgmt_iot_hub/models/error_details.rb' - autoload :RouteProperties, 'generated/azure_mgmt_iot_hub/models/route_properties.rb' + autoload :FallbackRouteProperties, 'generated/azure_mgmt_iot_hub/models/fallback_route_properties.rb' autoload :IotHubQuotaMetricInfo, 'generated/azure_mgmt_iot_hub/models/iot_hub_quota_metric_info.rb' - autoload :RoutingProperties, 'generated/azure_mgmt_iot_hub/models/routing_properties.rb' + autoload :StorageEndpointProperties, 'generated/azure_mgmt_iot_hub/models/storage_endpoint_properties.rb' autoload :IotHubQuotaMetricInfoListResult, 'generated/azure_mgmt_iot_hub/models/iot_hub_quota_metric_info_list_result.rb' - autoload :MessagingEndpointProperties, 'generated/azure_mgmt_iot_hub/models/messaging_endpoint_properties.rb' + autoload :FeedbackProperties, 'generated/azure_mgmt_iot_hub/models/feedback_properties.rb' autoload :RegistryStatistics, 'generated/azure_mgmt_iot_hub/models/registry_statistics.rb' - autoload :CloudToDeviceProperties, 'generated/azure_mgmt_iot_hub/models/cloud_to_device_properties.rb' + autoload :OperationsMonitoringProperties, 'generated/azure_mgmt_iot_hub/models/operations_monitoring_properties.rb' autoload :JobResponse, 'generated/azure_mgmt_iot_hub/models/job_response.rb' - autoload :IotHubProperties, 'generated/azure_mgmt_iot_hub/models/iot_hub_properties.rb' + autoload :CertificateDescription, 'generated/azure_mgmt_iot_hub/models/certificate_description.rb' autoload :JobResponseListResult, 'generated/azure_mgmt_iot_hub/models/job_response_list_result.rb' + autoload :SharedAccessSignatureAuthorizationRule, 'generated/azure_mgmt_iot_hub/models/shared_access_signature_authorization_rule.rb' autoload :IotHubCapacity, 'generated/azure_mgmt_iot_hub/models/iot_hub_capacity.rb' - autoload :RoutingServiceBusQueueEndpointProperties, 'generated/azure_mgmt_iot_hub/models/routing_service_bus_queue_endpoint_properties.rb' + autoload :RoutingServiceBusTopicEndpointProperties, 'generated/azure_mgmt_iot_hub/models/routing_service_bus_topic_endpoint_properties.rb' autoload :IotHubSkuDescription, 'generated/azure_mgmt_iot_hub/models/iot_hub_sku_description.rb' - autoload :RoutingEndpoints, 'generated/azure_mgmt_iot_hub/models/routing_endpoints.rb' + autoload :RouteProperties, 'generated/azure_mgmt_iot_hub/models/route_properties.rb' autoload :EventHubConsumerGroupsListResult, 'generated/azure_mgmt_iot_hub/models/event_hub_consumer_groups_list_result.rb' - autoload :StorageEndpointProperties, 'generated/azure_mgmt_iot_hub/models/storage_endpoint_properties.rb' + autoload :MessagingEndpointProperties, 'generated/azure_mgmt_iot_hub/models/messaging_endpoint_properties.rb' autoload :EventHubConsumerGroupInfo, 'generated/azure_mgmt_iot_hub/models/event_hub_consumer_group_info.rb' - autoload :OperationsMonitoringProperties, 'generated/azure_mgmt_iot_hub/models/operations_monitoring_properties.rb' + autoload :CertificateVerificationDescription, 'generated/azure_mgmt_iot_hub/models/certificate_verification_description.rb' autoload :IotHubSkuDescriptionListResult, 'generated/azure_mgmt_iot_hub/models/iot_hub_sku_description_list_result.rb' - autoload :IpFilterRule, 'generated/azure_mgmt_iot_hub/models/ip_filter_rule.rb' + autoload :EventHubProperties, 'generated/azure_mgmt_iot_hub/models/event_hub_properties.rb' autoload :IotHubDescriptionListResult, 'generated/azure_mgmt_iot_hub/models/iot_hub_description_list_result.rb' - autoload :FallbackRouteProperties, 'generated/azure_mgmt_iot_hub/models/fallback_route_properties.rb' + autoload :RoutingProperties, 'generated/azure_mgmt_iot_hub/models/routing_properties.rb' autoload :OperationInputs, 'generated/azure_mgmt_iot_hub/models/operation_inputs.rb' - autoload :IotHubSkuInfo, 'generated/azure_mgmt_iot_hub/models/iot_hub_sku_info.rb' + autoload :CertificatePropertiesWithNonce, 'generated/azure_mgmt_iot_hub/models/certificate_properties_with_nonce.rb' autoload :IotHubNameAvailabilityInfo, 'generated/azure_mgmt_iot_hub/models/iot_hub_name_availability_info.rb' - autoload :FeedbackProperties, 'generated/azure_mgmt_iot_hub/models/feedback_properties.rb' + autoload :CloudToDeviceProperties, 'generated/azure_mgmt_iot_hub/models/cloud_to_device_properties.rb' autoload :ExportDevicesRequest, 'generated/azure_mgmt_iot_hub/models/export_devices_request.rb' - autoload :RoutingEventHubProperties, 'generated/azure_mgmt_iot_hub/models/routing_event_hub_properties.rb' + autoload :RoutingStorageContainerProperties, 'generated/azure_mgmt_iot_hub/models/routing_storage_container_properties.rb' autoload :ImportDevicesRequest, 'generated/azure_mgmt_iot_hub/models/import_devices_request.rb' autoload :IotHubDescription, 'generated/azure_mgmt_iot_hub/models/iot_hub_description.rb' autoload :AccessRights, 'generated/azure_mgmt_iot_hub/models/access_rights.rb' diff --git a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/certificates.rb b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/certificates.rb new file mode 100644 index 0000000000..7bd48798c1 --- /dev/null +++ b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/certificates.rb @@ -0,0 +1,613 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::ARM::IotHub + # + # Use this API to manage the IoT hubs in your Azure subscription. + # + class Certificates + include MsRestAzure + + # + # Creates and initializes a new instance of the Certificates class. + # @param client service class for accessing basic functionality. + # + def initialize(client) + @client = client + end + + # @return [IotHubClient] reference to the IotHubClient + attr_reader :client + + # + # Get the certificate list. + # + # Returns the list of certificates. + # + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [CertificateListDescription] operation results. + # + def list_by_io_thub(custom_headers = nil) + response = list_by_io_thub_async(custom_headers).value! + response.body unless response.nil? + end + + # + # Get the certificate list. + # + # Returns the list of certificates. + # + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [MsRestAzure::AzureOperationResponse] HTTP response information. + # + def list_by_io_thub_with_http_info(custom_headers = nil) + list_by_io_thub_async(custom_headers).value! + end + + # + # Get the certificate list. + # + # Returns the list of certificates. + # + # @param [Hash{String => String}] A hash of custom headers that will be added + # to the HTTP request. + # + # @return [Concurrent::Promise] Promise object which holds the HTTP response. + # + def list_by_io_thub_async(custom_headers = nil) + fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? + fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? + fail ArgumentError, '@client.resource_group_name is nil' if @client.resource_group_name.nil? + fail ArgumentError, '@client.resource_name is nil' if @client.resource_name.nil? + + + request_headers = {} + + # Set Headers + request_headers['x-ms-client-request-id'] = SecureRandom.uuid + request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + path_template = 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Devices/IotHubs/{resourceName}/certificates' + + request_url = @base_url || @client.base_url + + options = { + middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], + path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => @client.resource_group_name,'resourceName' => @client.resource_name}, + query_params: {'api-version' => @client.api_version}, + headers: request_headers.merge(custom_headers || {}), + base_url: request_url + } + promise = @client.make_request_async(:get, path_template, options) + + promise = promise.then do |result| + http_response = result.response + status_code = http_response.status + response_content = http_response.body + unless status_code == 200 + error_model = JSON.load(response_content) + fail MsRest::HttpOperationError.new(result.request, http_response, error_model) + end + + result.request_id = http_response['x-ms-request-id'] unless http_response['x-ms-request-id'].nil? + # Deserialize Response + if status_code == 200 + begin + parsed_response = response_content.to_s.empty? ? nil : JSON.load(response_content) + result_mapper = Azure::ARM::IotHub::Models::CertificateListDescription.mapper() + result.body = @client.deserialize(result_mapper, parsed_response) + rescue Exception => e + fail MsRest::DeserializationError.new('Error occurred in deserializing the response', e.message, e.backtrace, result) + end + end + + result + end + + promise.execute + end + + # + # Get the certificate. + # + # Returns the certificate. + # + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [CertificateDescription] operation results. + # + def get(custom_headers = nil) + response = get_async(custom_headers).value! + response.body unless response.nil? + end + + # + # Get the certificate. + # + # Returns the certificate. + # + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [MsRestAzure::AzureOperationResponse] HTTP response information. + # + def get_with_http_info(custom_headers = nil) + get_async(custom_headers).value! + end + + # + # Get the certificate. + # + # Returns the certificate. + # + # @param [Hash{String => String}] A hash of custom headers that will be added + # to the HTTP request. + # + # @return [Concurrent::Promise] Promise object which holds the HTTP response. + # + def get_async(custom_headers = nil) + fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? + fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? + fail ArgumentError, '@client.resource_group_name is nil' if @client.resource_group_name.nil? + fail ArgumentError, '@client.resource_name is nil' if @client.resource_name.nil? + fail ArgumentError, '@client.certificate_name is nil' if @client.certificate_name.nil? + + + request_headers = {} + + # Set Headers + request_headers['x-ms-client-request-id'] = SecureRandom.uuid + request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + path_template = 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Devices/IotHubs/{resourceName}/certificates/{certificateName}' + + request_url = @base_url || @client.base_url + + options = { + middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], + path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => @client.resource_group_name,'resourceName' => @client.resource_name,'certificateName' => @client.certificate_name}, + query_params: {'api-version' => @client.api_version}, + headers: request_headers.merge(custom_headers || {}), + base_url: request_url + } + promise = @client.make_request_async(:get, path_template, options) + + promise = promise.then do |result| + http_response = result.response + status_code = http_response.status + response_content = http_response.body + unless status_code == 200 + error_model = JSON.load(response_content) + fail MsRest::HttpOperationError.new(result.request, http_response, error_model) + end + + result.request_id = http_response['x-ms-request-id'] unless http_response['x-ms-request-id'].nil? + # Deserialize Response + if status_code == 200 + begin + parsed_response = response_content.to_s.empty? ? nil : JSON.load(response_content) + result_mapper = Azure::ARM::IotHub::Models::CertificateDescription.mapper() + result.body = @client.deserialize(result_mapper, parsed_response) + rescue Exception => e + fail MsRest::DeserializationError.new('Error occurred in deserializing the response', e.message, e.backtrace, result) + end + end + + result + end + + promise.execute + end + + # + # Upload the certificate to the IoT hub. + # + # Adds new or replaces existing certificate. + # + # @param certificate_description [CertificateBodyDescription] The certificate + # body. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [CertificateDescription] operation results. + # + def create_or_update(certificate_description, custom_headers = nil) + response = create_or_update_async(certificate_description, custom_headers).value! + response.body unless response.nil? + end + + # + # Upload the certificate to the IoT hub. + # + # Adds new or replaces existing certificate. + # + # @param certificate_description [CertificateBodyDescription] The certificate + # body. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [MsRestAzure::AzureOperationResponse] HTTP response information. + # + def create_or_update_with_http_info(certificate_description, custom_headers = nil) + create_or_update_async(certificate_description, custom_headers).value! + end + + # + # Upload the certificate to the IoT hub. + # + # Adds new or replaces existing certificate. + # + # @param certificate_description [CertificateBodyDescription] The certificate + # body. + # @param [Hash{String => String}] A hash of custom headers that will be added + # to the HTTP request. + # + # @return [Concurrent::Promise] Promise object which holds the HTTP response. + # + def create_or_update_async(certificate_description, custom_headers = nil) + fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? + fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? + fail ArgumentError, '@client.resource_group_name is nil' if @client.resource_group_name.nil? + fail ArgumentError, '@client.resource_name is nil' if @client.resource_name.nil? + fail ArgumentError, '@client.certificate_name is nil' if @client.certificate_name.nil? + fail ArgumentError, 'certificate_description is nil' if certificate_description.nil? + + + request_headers = {} + + # Set Headers + request_headers['x-ms-client-request-id'] = SecureRandom.uuid + request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + + request_headers['Content-Type'] = 'application/json; charset=utf-8' + + # Serialize Request + request_mapper = Azure::ARM::IotHub::Models::CertificateBodyDescription.mapper() + request_content = @client.serialize(request_mapper, certificate_description) + request_content = request_content != nil ? JSON.generate(request_content, quirks_mode: true) : nil + + path_template = 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Devices/IotHubs/{resourceName}/certificates/{certificateName}' + + request_url = @base_url || @client.base_url + + options = { + middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], + path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => @client.resource_group_name,'resourceName' => @client.resource_name,'certificateName' => @client.certificate_name}, + query_params: {'api-version' => @client.api_version}, + body: request_content, + headers: request_headers.merge(custom_headers || {}), + base_url: request_url + } + promise = @client.make_request_async(:put, path_template, options) + + promise = promise.then do |result| + http_response = result.response + status_code = http_response.status + response_content = http_response.body + unless status_code == 201 || status_code == 200 + error_model = JSON.load(response_content) + fail MsRest::HttpOperationError.new(result.request, http_response, error_model) + end + + result.request_id = http_response['x-ms-request-id'] unless http_response['x-ms-request-id'].nil? + # Deserialize Response + if status_code == 201 + begin + parsed_response = response_content.to_s.empty? ? nil : JSON.load(response_content) + result_mapper = Azure::ARM::IotHub::Models::CertificateDescription.mapper() + result.body = @client.deserialize(result_mapper, parsed_response) + rescue Exception => e + fail MsRest::DeserializationError.new('Error occurred in deserializing the response', e.message, e.backtrace, result) + end + end + # Deserialize Response + if status_code == 200 + begin + parsed_response = response_content.to_s.empty? ? nil : JSON.load(response_content) + result_mapper = Azure::ARM::IotHub::Models::CertificateDescription.mapper() + result.body = @client.deserialize(result_mapper, parsed_response) + rescue Exception => e + fail MsRest::DeserializationError.new('Error occurred in deserializing the response', e.message, e.backtrace, result) + end + end + + result + end + + promise.execute + end + + # + # Delete an X509 certificate. + # + # Deletes an existing X509 certificate or does nothing if it does not exist. + # + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # + def delete(custom_headers = nil) + response = delete_async(custom_headers).value! + nil + end + + # + # Delete an X509 certificate. + # + # Deletes an existing X509 certificate or does nothing if it does not exist. + # + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [MsRestAzure::AzureOperationResponse] HTTP response information. + # + def delete_with_http_info(custom_headers = nil) + delete_async(custom_headers).value! + end + + # + # Delete an X509 certificate. + # + # Deletes an existing X509 certificate or does nothing if it does not exist. + # + # @param [Hash{String => String}] A hash of custom headers that will be added + # to the HTTP request. + # + # @return [Concurrent::Promise] Promise object which holds the HTTP response. + # + def delete_async(custom_headers = nil) + fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? + fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? + fail ArgumentError, '@client.resource_group_name is nil' if @client.resource_group_name.nil? + fail ArgumentError, '@client.resource_name is nil' if @client.resource_name.nil? + fail ArgumentError, '@client.certificate_name is nil' if @client.certificate_name.nil? + + + request_headers = {} + + # Set Headers + request_headers['x-ms-client-request-id'] = SecureRandom.uuid + request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + path_template = 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Devices/IotHubs/{resourceName}/certificates/{certificateName}' + + request_url = @base_url || @client.base_url + + options = { + middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], + path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => @client.resource_group_name,'resourceName' => @client.resource_name,'certificateName' => @client.certificate_name}, + query_params: {'api-version' => @client.api_version}, + headers: request_headers.merge(custom_headers || {}), + base_url: request_url + } + promise = @client.make_request_async(:delete, path_template, options) + + promise = promise.then do |result| + http_response = result.response + status_code = http_response.status + response_content = http_response.body + unless status_code == 200 || status_code == 204 + error_model = JSON.load(response_content) + fail MsRest::HttpOperationError.new(result.request, http_response, error_model) + end + + result.request_id = http_response['x-ms-request-id'] unless http_response['x-ms-request-id'].nil? + + result + end + + promise.execute + end + + # + # Generate verification code for proof of posession flow. + # + # Generates verification code for proof of posession flow. The verifification + # code will be used to generate a leaf certificate. + # + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [CertificateWithNonceDescription] operation results. + # + def generate_verification_code(custom_headers = nil) + response = generate_verification_code_async(custom_headers).value! + response.body unless response.nil? + end + + # + # Generate verification code for proof of posession flow. + # + # Generates verification code for proof of posession flow. The verifification + # code will be used to generate a leaf certificate. + # + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [MsRestAzure::AzureOperationResponse] HTTP response information. + # + def generate_verification_code_with_http_info(custom_headers = nil) + generate_verification_code_async(custom_headers).value! + end + + # + # Generate verification code for proof of posession flow. + # + # Generates verification code for proof of posession flow. The verifification + # code will be used to generate a leaf certificate. + # + # @param [Hash{String => String}] A hash of custom headers that will be added + # to the HTTP request. + # + # @return [Concurrent::Promise] Promise object which holds the HTTP response. + # + def generate_verification_code_async(custom_headers = nil) + fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? + fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? + fail ArgumentError, '@client.resource_group_name is nil' if @client.resource_group_name.nil? + fail ArgumentError, '@client.resource_name is nil' if @client.resource_name.nil? + fail ArgumentError, '@client.certificate_name is nil' if @client.certificate_name.nil? + + + request_headers = {} + + # Set Headers + request_headers['x-ms-client-request-id'] = SecureRandom.uuid + request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + path_template = 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Devices/IotHubs/{resourceName}/certificates/{certificateName}/generateVerificationCode' + + request_url = @base_url || @client.base_url + + options = { + middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], + path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => @client.resource_group_name,'resourceName' => @client.resource_name,'certificateName' => @client.certificate_name}, + query_params: {'api-version' => @client.api_version}, + headers: request_headers.merge(custom_headers || {}), + base_url: request_url + } + promise = @client.make_request_async(:post, path_template, options) + + promise = promise.then do |result| + http_response = result.response + status_code = http_response.status + response_content = http_response.body + unless status_code == 200 + error_model = JSON.load(response_content) + fail MsRest::HttpOperationError.new(result.request, http_response, error_model) + end + + result.request_id = http_response['x-ms-request-id'] unless http_response['x-ms-request-id'].nil? + # Deserialize Response + if status_code == 200 + begin + parsed_response = response_content.to_s.empty? ? nil : JSON.load(response_content) + result_mapper = Azure::ARM::IotHub::Models::CertificateWithNonceDescription.mapper() + result.body = @client.deserialize(result_mapper, parsed_response) + rescue Exception => e + fail MsRest::DeserializationError.new('Error occurred in deserializing the response', e.message, e.backtrace, result) + end + end + + result + end + + promise.execute + end + + # + # Verify certificate's private key posession. + # + # Verifies the certificate's private key posession by providing the leaf cert + # issued by the verifying pre uploaded certificate. + # + # @param certificate_verification_body [CertificateVerificationDescription] The + # name of the certificate + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [CertificateDescription] operation results. + # + def verify(certificate_verification_body, custom_headers = nil) + response = verify_async(certificate_verification_body, custom_headers).value! + response.body unless response.nil? + end + + # + # Verify certificate's private key posession. + # + # Verifies the certificate's private key posession by providing the leaf cert + # issued by the verifying pre uploaded certificate. + # + # @param certificate_verification_body [CertificateVerificationDescription] The + # name of the certificate + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [MsRestAzure::AzureOperationResponse] HTTP response information. + # + def verify_with_http_info(certificate_verification_body, custom_headers = nil) + verify_async(certificate_verification_body, custom_headers).value! + end + + # + # Verify certificate's private key posession. + # + # Verifies the certificate's private key posession by providing the leaf cert + # issued by the verifying pre uploaded certificate. + # + # @param certificate_verification_body [CertificateVerificationDescription] The + # name of the certificate + # @param [Hash{String => String}] A hash of custom headers that will be added + # to the HTTP request. + # + # @return [Concurrent::Promise] Promise object which holds the HTTP response. + # + def verify_async(certificate_verification_body, custom_headers = nil) + fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? + fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? + fail ArgumentError, '@client.resource_group_name is nil' if @client.resource_group_name.nil? + fail ArgumentError, '@client.resource_name is nil' if @client.resource_name.nil? + fail ArgumentError, '@client.certificate_name is nil' if @client.certificate_name.nil? + fail ArgumentError, 'certificate_verification_body is nil' if certificate_verification_body.nil? + + + request_headers = {} + + # Set Headers + request_headers['x-ms-client-request-id'] = SecureRandom.uuid + request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + + request_headers['Content-Type'] = 'application/json; charset=utf-8' + + # Serialize Request + request_mapper = Azure::ARM::IotHub::Models::CertificateVerificationDescription.mapper() + request_content = @client.serialize(request_mapper, certificate_verification_body) + request_content = request_content != nil ? JSON.generate(request_content, quirks_mode: true) : nil + + path_template = 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Devices/IotHubs/{resourceName}/certificates/{certificateName}/verify' + + request_url = @base_url || @client.base_url + + options = { + middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], + path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => @client.resource_group_name,'resourceName' => @client.resource_name,'certificateName' => @client.certificate_name}, + query_params: {'api-version' => @client.api_version}, + body: request_content, + headers: request_headers.merge(custom_headers || {}), + base_url: request_url + } + promise = @client.make_request_async(:post, path_template, options) + + promise = promise.then do |result| + http_response = result.response + status_code = http_response.status + response_content = http_response.body + unless status_code == 200 + error_model = JSON.load(response_content) + fail MsRest::HttpOperationError.new(result.request, http_response, error_model) + end + + result.request_id = http_response['x-ms-request-id'] unless http_response['x-ms-request-id'].nil? + # Deserialize Response + if status_code == 200 + begin + parsed_response = response_content.to_s.empty? ? nil : JSON.load(response_content) + result_mapper = Azure::ARM::IotHub::Models::CertificateDescription.mapper() + result.body = @client.deserialize(result_mapper, parsed_response) + rescue Exception => e + fail MsRest::DeserializationError.new('Error occurred in deserializing the response', e.message, e.backtrace, result) + end + end + + result + end + + promise.execute + end + + end +end diff --git a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/iot_hub_client.rb b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/iot_hub_client.rb index 9eb09a13b5..d538b71b12 100644 --- a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/iot_hub_client.rb +++ b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/iot_hub_client.rb @@ -23,6 +23,16 @@ class IotHubClient < MsRestAzure::AzureServiceClient # @return [String] The version of the API. attr_reader :api_version + # @return [String] The name of the resource group that contains the IoT + # hub. + attr_accessor :resource_group_name + + # @return [String] The name of the IoT hub. + attr_accessor :resource_name + + # @return [String] The name of the certificate + attr_accessor :certificate_name + # @return [String] Gets or sets the preferred language for the response. attr_accessor :accept_language @@ -40,6 +50,9 @@ class IotHubClient < MsRestAzure::AzureServiceClient # @return [IotHubResource] iot_hub_resource attr_reader :iot_hub_resource + # @return [Certificates] certificates + attr_reader :certificates + # # Creates initializes a new instance of the IotHubClient class. # @param credentials [MsRest::ServiceClientCredentials] credentials to authorize HTTP requests made by the service client. @@ -55,6 +68,7 @@ def initialize(credentials = nil, base_url = nil, options = nil) @operations = Operations.new(self) @iot_hub_resource = IotHubResource.new(self) + @certificates = Certificates.new(self) @api_version = '2017-07-01' @accept_language = 'en-US' @long_running_operation_retry_timeout = 30 diff --git a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/iot_hub_resource.rb b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/iot_hub_resource.rb index 1c2dfd2c8c..b995b0af18 100644 --- a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/iot_hub_resource.rb +++ b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/iot_hub_resource.rb @@ -26,16 +26,13 @@ def initialize(client) # # Get the non-security related metadata of an IoT hub. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hub. - # @param resource_name [String] The name of the IoT hub. # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # # @return [IotHubDescription] operation results. # - def get(resource_group_name, resource_name, custom_headers = nil) - response = get_async(resource_group_name, resource_name, custom_headers).value! + def get(custom_headers = nil) + response = get_async(custom_headers).value! response.body unless response.nil? end @@ -44,16 +41,13 @@ def get(resource_group_name, resource_name, custom_headers = nil) # # Get the non-security related metadata of an IoT hub. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hub. - # @param resource_name [String] The name of the IoT hub. # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def get_with_http_info(resource_group_name, resource_name, custom_headers = nil) - get_async(resource_group_name, resource_name, custom_headers).value! + def get_with_http_info(custom_headers = nil) + get_async(custom_headers).value! end # @@ -61,19 +55,16 @@ def get_with_http_info(resource_group_name, resource_name, custom_headers = nil) # # Get the non-security related metadata of an IoT hub. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hub. - # @param resource_name [String] The name of the IoT hub. # @param [Hash{String => String}] A hash of custom headers that will be added # to the HTTP request. # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def get_async(resource_group_name, resource_name, custom_headers = nil) + def get_async(custom_headers = nil) fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? - fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? - fail ArgumentError, 'resource_name is nil' if resource_name.nil? + fail ArgumentError, '@client.resource_group_name is nil' if @client.resource_group_name.nil? + fail ArgumentError, '@client.resource_name is nil' if @client.resource_name.nil? request_headers = {} @@ -87,7 +78,7 @@ def get_async(resource_group_name, resource_name, custom_headers = nil) options = { middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], - path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => resource_group_name,'resourceName' => resource_name}, + path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => @client.resource_group_name,'resourceName' => @client.resource_name}, query_params: {'api-version' => @client.api_version}, headers: request_headers.merge(custom_headers || {}), base_url: request_url @@ -128,9 +119,6 @@ def get_async(resource_group_name, resource_name, custom_headers = nil) # property is to retrieve the IoT hub metadata and security metadata, and then # combine them with the modified values in a new body to update the IoT hub. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hub. - # @param resource_name [String] The name of the IoT hub to create or update. # @param iot_hub_description [IotHubDescription] The IoT hub metadata and # security metadata. # @param custom_headers [Hash{String => String}] A hash of custom headers that @@ -138,15 +126,12 @@ def get_async(resource_group_name, resource_name, custom_headers = nil) # # @return [IotHubDescription] operation results. # - def create_or_update(resource_group_name, resource_name, iot_hub_description, custom_headers = nil) - response = create_or_update_async(resource_group_name, resource_name, iot_hub_description, custom_headers).value! + def create_or_update(iot_hub_description, custom_headers = nil) + response = create_or_update_async(iot_hub_description, custom_headers).value! response.body unless response.nil? end # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hub. - # @param resource_name [String] The name of the IoT hub to create or update. # @param iot_hub_description [IotHubDescription] The IoT hub metadata and # security metadata. # @param custom_headers [Hash{String => String}] A hash of custom headers that @@ -155,9 +140,9 @@ def create_or_update(resource_group_name, resource_name, iot_hub_description, cu # @return [Concurrent::Promise] promise which provides async access to http # response. # - def create_or_update_async(resource_group_name, resource_name, iot_hub_description, custom_headers = nil) + def create_or_update_async(iot_hub_description, custom_headers = nil) # Send request - promise = begin_create_or_update_async(resource_group_name, resource_name, iot_hub_description, custom_headers) + promise = begin_create_or_update_async(iot_hub_description, custom_headers) promise = promise.then do |response| # Defining deserialization method. @@ -178,32 +163,26 @@ def create_or_update_async(resource_group_name, resource_name, iot_hub_descripti # # Delete an IoT hub. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hub. - # @param resource_name [String] The name of the IoT hub to delete. # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # # @return [Object] operation results. # - def delete(resource_group_name, resource_name, custom_headers = nil) - response = delete_async(resource_group_name, resource_name, custom_headers).value! + def delete(custom_headers = nil) + response = delete_async(custom_headers).value! response.body unless response.nil? end # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hub. - # @param resource_name [String] The name of the IoT hub to delete. # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # # @return [Concurrent::Promise] promise which provides async access to http # response. # - def delete_async(resource_group_name, resource_name, custom_headers = nil) + def delete_async(custom_headers = nil) # Send request - promise = begin_delete_async(resource_group_name, resource_name, custom_headers) + promise = begin_delete_async(custom_headers) promise = promise.then do |response| # Defining deserialization method. @@ -319,15 +298,13 @@ def list_by_subscription_async(custom_headers = nil) # # Get all the IoT hubs in a resource group. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hubs. # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # # @return [Array] operation results. # - def list_by_resource_group(resource_group_name, custom_headers = nil) - first_page = list_by_resource_group_as_lazy(resource_group_name, custom_headers) + def list_by_resource_group(custom_headers = nil) + first_page = list_by_resource_group_as_lazy(custom_headers) first_page.get_all_items end @@ -336,15 +313,13 @@ def list_by_resource_group(resource_group_name, custom_headers = nil) # # Get all the IoT hubs in a resource group. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hubs. # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_by_resource_group_with_http_info(resource_group_name, custom_headers = nil) - list_by_resource_group_async(resource_group_name, custom_headers).value! + def list_by_resource_group_with_http_info(custom_headers = nil) + list_by_resource_group_async(custom_headers).value! end # @@ -352,17 +327,15 @@ def list_by_resource_group_with_http_info(resource_group_name, custom_headers = # # Get all the IoT hubs in a resource group. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hubs. # @param [Hash{String => String}] A hash of custom headers that will be added # to the HTTP request. # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_by_resource_group_async(resource_group_name, custom_headers = nil) + def list_by_resource_group_async(custom_headers = nil) fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? - fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? + fail ArgumentError, '@client.resource_group_name is nil' if @client.resource_group_name.nil? request_headers = {} @@ -376,7 +349,7 @@ def list_by_resource_group_async(resource_group_name, custom_headers = nil) options = { middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], - path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => resource_group_name}, + path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => @client.resource_group_name}, query_params: {'api-version' => @client.api_version}, headers: request_headers.merge(custom_headers || {}), base_url: request_url @@ -415,16 +388,13 @@ def list_by_resource_group_async(resource_group_name, custom_headers = nil) # # Get the statistics from an IoT hub. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hub. - # @param resource_name [String] The name of the IoT hub. # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # # @return [RegistryStatistics] operation results. # - def get_stats(resource_group_name, resource_name, custom_headers = nil) - response = get_stats_async(resource_group_name, resource_name, custom_headers).value! + def get_stats(custom_headers = nil) + response = get_stats_async(custom_headers).value! response.body unless response.nil? end @@ -433,16 +403,13 @@ def get_stats(resource_group_name, resource_name, custom_headers = nil) # # Get the statistics from an IoT hub. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hub. - # @param resource_name [String] The name of the IoT hub. # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def get_stats_with_http_info(resource_group_name, resource_name, custom_headers = nil) - get_stats_async(resource_group_name, resource_name, custom_headers).value! + def get_stats_with_http_info(custom_headers = nil) + get_stats_async(custom_headers).value! end # @@ -450,19 +417,16 @@ def get_stats_with_http_info(resource_group_name, resource_name, custom_headers # # Get the statistics from an IoT hub. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hub. - # @param resource_name [String] The name of the IoT hub. # @param [Hash{String => String}] A hash of custom headers that will be added # to the HTTP request. # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def get_stats_async(resource_group_name, resource_name, custom_headers = nil) + def get_stats_async(custom_headers = nil) fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? - fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? - fail ArgumentError, 'resource_name is nil' if resource_name.nil? + fail ArgumentError, '@client.resource_group_name is nil' if @client.resource_group_name.nil? + fail ArgumentError, '@client.resource_name is nil' if @client.resource_name.nil? request_headers = {} @@ -476,7 +440,7 @@ def get_stats_async(resource_group_name, resource_name, custom_headers = nil) options = { middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], - path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => resource_group_name,'resourceName' => resource_name}, + path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => @client.resource_group_name,'resourceName' => @client.resource_name}, query_params: {'api-version' => @client.api_version}, headers: request_headers.merge(custom_headers || {}), base_url: request_url @@ -515,16 +479,13 @@ def get_stats_async(resource_group_name, resource_name, custom_headers = nil) # # Get the list of valid SKUs for an IoT hub. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hub. - # @param resource_name [String] The name of the IoT hub. # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # # @return [Array] operation results. # - def get_valid_skus(resource_group_name, resource_name, custom_headers = nil) - first_page = get_valid_skus_as_lazy(resource_group_name, resource_name, custom_headers) + def get_valid_skus(custom_headers = nil) + first_page = get_valid_skus_as_lazy(custom_headers) first_page.get_all_items end @@ -533,16 +494,13 @@ def get_valid_skus(resource_group_name, resource_name, custom_headers = nil) # # Get the list of valid SKUs for an IoT hub. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hub. - # @param resource_name [String] The name of the IoT hub. # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def get_valid_skus_with_http_info(resource_group_name, resource_name, custom_headers = nil) - get_valid_skus_async(resource_group_name, resource_name, custom_headers).value! + def get_valid_skus_with_http_info(custom_headers = nil) + get_valid_skus_async(custom_headers).value! end # @@ -550,19 +508,16 @@ def get_valid_skus_with_http_info(resource_group_name, resource_name, custom_hea # # Get the list of valid SKUs for an IoT hub. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hub. - # @param resource_name [String] The name of the IoT hub. # @param [Hash{String => String}] A hash of custom headers that will be added # to the HTTP request. # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def get_valid_skus_async(resource_group_name, resource_name, custom_headers = nil) + def get_valid_skus_async(custom_headers = nil) fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? - fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? - fail ArgumentError, 'resource_name is nil' if resource_name.nil? + fail ArgumentError, '@client.resource_group_name is nil' if @client.resource_group_name.nil? + fail ArgumentError, '@client.resource_name is nil' if @client.resource_name.nil? request_headers = {} @@ -576,7 +531,7 @@ def get_valid_skus_async(resource_group_name, resource_name, custom_headers = ni options = { middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], - path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => resource_group_name,'resourceName' => resource_name}, + path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => @client.resource_group_name,'resourceName' => @client.resource_name}, query_params: {'api-version' => @client.api_version}, headers: request_headers.merge(custom_headers || {}), base_url: request_url @@ -617,9 +572,6 @@ def get_valid_skus_async(resource_group_name, resource_name, custom_headers = ni # Get a list of the consumer groups in the Event Hub-compatible device-to-cloud # endpoint in an IoT hub. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hub. - # @param resource_name [String] The name of the IoT hub. # @param event_hub_endpoint_name [String] The name of the Event Hub-compatible # endpoint. # @param custom_headers [Hash{String => String}] A hash of custom headers that @@ -627,8 +579,8 @@ def get_valid_skus_async(resource_group_name, resource_name, custom_headers = ni # # @return [Array] operation results. # - def list_event_hub_consumer_groups(resource_group_name, resource_name, event_hub_endpoint_name, custom_headers = nil) - first_page = list_event_hub_consumer_groups_as_lazy(resource_group_name, resource_name, event_hub_endpoint_name, custom_headers) + def list_event_hub_consumer_groups(event_hub_endpoint_name, custom_headers = nil) + first_page = list_event_hub_consumer_groups_as_lazy(event_hub_endpoint_name, custom_headers) first_page.get_all_items end @@ -639,9 +591,6 @@ def list_event_hub_consumer_groups(resource_group_name, resource_name, event_hub # Get a list of the consumer groups in the Event Hub-compatible device-to-cloud # endpoint in an IoT hub. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hub. - # @param resource_name [String] The name of the IoT hub. # @param event_hub_endpoint_name [String] The name of the Event Hub-compatible # endpoint. # @param custom_headers [Hash{String => String}] A hash of custom headers that @@ -649,8 +598,8 @@ def list_event_hub_consumer_groups(resource_group_name, resource_name, event_hub # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_event_hub_consumer_groups_with_http_info(resource_group_name, resource_name, event_hub_endpoint_name, custom_headers = nil) - list_event_hub_consumer_groups_async(resource_group_name, resource_name, event_hub_endpoint_name, custom_headers).value! + def list_event_hub_consumer_groups_with_http_info(event_hub_endpoint_name, custom_headers = nil) + list_event_hub_consumer_groups_async(event_hub_endpoint_name, custom_headers).value! end # @@ -660,9 +609,6 @@ def list_event_hub_consumer_groups_with_http_info(resource_group_name, resource_ # Get a list of the consumer groups in the Event Hub-compatible device-to-cloud # endpoint in an IoT hub. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hub. - # @param resource_name [String] The name of the IoT hub. # @param event_hub_endpoint_name [String] The name of the Event Hub-compatible # endpoint. # @param [Hash{String => String}] A hash of custom headers that will be added @@ -670,11 +616,11 @@ def list_event_hub_consumer_groups_with_http_info(resource_group_name, resource_ # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_event_hub_consumer_groups_async(resource_group_name, resource_name, event_hub_endpoint_name, custom_headers = nil) + def list_event_hub_consumer_groups_async(event_hub_endpoint_name, custom_headers = nil) fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? - fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? - fail ArgumentError, 'resource_name is nil' if resource_name.nil? + fail ArgumentError, '@client.resource_group_name is nil' if @client.resource_group_name.nil? + fail ArgumentError, '@client.resource_name is nil' if @client.resource_name.nil? fail ArgumentError, 'event_hub_endpoint_name is nil' if event_hub_endpoint_name.nil? @@ -689,7 +635,7 @@ def list_event_hub_consumer_groups_async(resource_group_name, resource_name, eve options = { middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], - path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => resource_group_name,'resourceName' => resource_name,'eventHubEndpointName' => event_hub_endpoint_name}, + path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => @client.resource_group_name,'resourceName' => @client.resource_name,'eventHubEndpointName' => event_hub_endpoint_name}, query_params: {'api-version' => @client.api_version}, headers: request_headers.merge(custom_headers || {}), base_url: request_url @@ -730,9 +676,6 @@ def list_event_hub_consumer_groups_async(resource_group_name, resource_name, eve # Get a consumer group from the Event Hub-compatible device-to-cloud endpoint # for an IoT hub. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hub. - # @param resource_name [String] The name of the IoT hub. # @param event_hub_endpoint_name [String] The name of the Event Hub-compatible # endpoint in the IoT hub. # @param name [String] The name of the consumer group to retrieve. @@ -741,8 +684,8 @@ def list_event_hub_consumer_groups_async(resource_group_name, resource_name, eve # # @return [EventHubConsumerGroupInfo] operation results. # - def get_event_hub_consumer_group(resource_group_name, resource_name, event_hub_endpoint_name, name, custom_headers = nil) - response = get_event_hub_consumer_group_async(resource_group_name, resource_name, event_hub_endpoint_name, name, custom_headers).value! + def get_event_hub_consumer_group(event_hub_endpoint_name, name, custom_headers = nil) + response = get_event_hub_consumer_group_async(event_hub_endpoint_name, name, custom_headers).value! response.body unless response.nil? end @@ -753,9 +696,6 @@ def get_event_hub_consumer_group(resource_group_name, resource_name, event_hub_e # Get a consumer group from the Event Hub-compatible device-to-cloud endpoint # for an IoT hub. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hub. - # @param resource_name [String] The name of the IoT hub. # @param event_hub_endpoint_name [String] The name of the Event Hub-compatible # endpoint in the IoT hub. # @param name [String] The name of the consumer group to retrieve. @@ -764,8 +704,8 @@ def get_event_hub_consumer_group(resource_group_name, resource_name, event_hub_e # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def get_event_hub_consumer_group_with_http_info(resource_group_name, resource_name, event_hub_endpoint_name, name, custom_headers = nil) - get_event_hub_consumer_group_async(resource_group_name, resource_name, event_hub_endpoint_name, name, custom_headers).value! + def get_event_hub_consumer_group_with_http_info(event_hub_endpoint_name, name, custom_headers = nil) + get_event_hub_consumer_group_async(event_hub_endpoint_name, name, custom_headers).value! end # @@ -775,9 +715,6 @@ def get_event_hub_consumer_group_with_http_info(resource_group_name, resource_na # Get a consumer group from the Event Hub-compatible device-to-cloud endpoint # for an IoT hub. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hub. - # @param resource_name [String] The name of the IoT hub. # @param event_hub_endpoint_name [String] The name of the Event Hub-compatible # endpoint in the IoT hub. # @param name [String] The name of the consumer group to retrieve. @@ -786,11 +723,11 @@ def get_event_hub_consumer_group_with_http_info(resource_group_name, resource_na # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def get_event_hub_consumer_group_async(resource_group_name, resource_name, event_hub_endpoint_name, name, custom_headers = nil) + def get_event_hub_consumer_group_async(event_hub_endpoint_name, name, custom_headers = nil) fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? - fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? - fail ArgumentError, 'resource_name is nil' if resource_name.nil? + fail ArgumentError, '@client.resource_group_name is nil' if @client.resource_group_name.nil? + fail ArgumentError, '@client.resource_name is nil' if @client.resource_name.nil? fail ArgumentError, 'event_hub_endpoint_name is nil' if event_hub_endpoint_name.nil? fail ArgumentError, 'name is nil' if name.nil? @@ -806,7 +743,7 @@ def get_event_hub_consumer_group_async(resource_group_name, resource_name, event options = { middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], - path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => resource_group_name,'resourceName' => resource_name,'eventHubEndpointName' => event_hub_endpoint_name,'name' => name}, + path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => @client.resource_group_name,'resourceName' => @client.resource_name,'eventHubEndpointName' => event_hub_endpoint_name,'name' => name}, query_params: {'api-version' => @client.api_version}, headers: request_headers.merge(custom_headers || {}), base_url: request_url @@ -845,9 +782,6 @@ def get_event_hub_consumer_group_async(resource_group_name, resource_name, event # # Add a consumer group to an Event Hub-compatible endpoint in an IoT hub. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hub. - # @param resource_name [String] The name of the IoT hub. # @param event_hub_endpoint_name [String] The name of the Event Hub-compatible # endpoint in the IoT hub. # @param name [String] The name of the consumer group to add. @@ -856,8 +790,8 @@ def get_event_hub_consumer_group_async(resource_group_name, resource_name, event # # @return [EventHubConsumerGroupInfo] operation results. # - def create_event_hub_consumer_group(resource_group_name, resource_name, event_hub_endpoint_name, name, custom_headers = nil) - response = create_event_hub_consumer_group_async(resource_group_name, resource_name, event_hub_endpoint_name, name, custom_headers).value! + def create_event_hub_consumer_group(event_hub_endpoint_name, name, custom_headers = nil) + response = create_event_hub_consumer_group_async(event_hub_endpoint_name, name, custom_headers).value! response.body unless response.nil? end @@ -866,9 +800,6 @@ def create_event_hub_consumer_group(resource_group_name, resource_name, event_hu # # Add a consumer group to an Event Hub-compatible endpoint in an IoT hub. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hub. - # @param resource_name [String] The name of the IoT hub. # @param event_hub_endpoint_name [String] The name of the Event Hub-compatible # endpoint in the IoT hub. # @param name [String] The name of the consumer group to add. @@ -877,8 +808,8 @@ def create_event_hub_consumer_group(resource_group_name, resource_name, event_hu # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def create_event_hub_consumer_group_with_http_info(resource_group_name, resource_name, event_hub_endpoint_name, name, custom_headers = nil) - create_event_hub_consumer_group_async(resource_group_name, resource_name, event_hub_endpoint_name, name, custom_headers).value! + def create_event_hub_consumer_group_with_http_info(event_hub_endpoint_name, name, custom_headers = nil) + create_event_hub_consumer_group_async(event_hub_endpoint_name, name, custom_headers).value! end # @@ -886,9 +817,6 @@ def create_event_hub_consumer_group_with_http_info(resource_group_name, resource # # Add a consumer group to an Event Hub-compatible endpoint in an IoT hub. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hub. - # @param resource_name [String] The name of the IoT hub. # @param event_hub_endpoint_name [String] The name of the Event Hub-compatible # endpoint in the IoT hub. # @param name [String] The name of the consumer group to add. @@ -897,11 +825,11 @@ def create_event_hub_consumer_group_with_http_info(resource_group_name, resource # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def create_event_hub_consumer_group_async(resource_group_name, resource_name, event_hub_endpoint_name, name, custom_headers = nil) + def create_event_hub_consumer_group_async(event_hub_endpoint_name, name, custom_headers = nil) fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? - fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? - fail ArgumentError, 'resource_name is nil' if resource_name.nil? + fail ArgumentError, '@client.resource_group_name is nil' if @client.resource_group_name.nil? + fail ArgumentError, '@client.resource_name is nil' if @client.resource_name.nil? fail ArgumentError, 'event_hub_endpoint_name is nil' if event_hub_endpoint_name.nil? fail ArgumentError, 'name is nil' if name.nil? @@ -917,7 +845,7 @@ def create_event_hub_consumer_group_async(resource_group_name, resource_name, ev options = { middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], - path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => resource_group_name,'resourceName' => resource_name,'eventHubEndpointName' => event_hub_endpoint_name,'name' => name}, + path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => @client.resource_group_name,'resourceName' => @client.resource_name,'eventHubEndpointName' => event_hub_endpoint_name,'name' => name}, query_params: {'api-version' => @client.api_version}, headers: request_headers.merge(custom_headers || {}), base_url: request_url @@ -956,9 +884,6 @@ def create_event_hub_consumer_group_async(resource_group_name, resource_name, ev # # Delete a consumer group from an Event Hub-compatible endpoint in an IoT hub. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hub. - # @param resource_name [String] The name of the IoT hub. # @param event_hub_endpoint_name [String] The name of the Event Hub-compatible # endpoint in the IoT hub. # @param name [String] The name of the consumer group to delete. @@ -966,8 +891,8 @@ def create_event_hub_consumer_group_async(resource_group_name, resource_name, ev # will be added to the HTTP request. # # - def delete_event_hub_consumer_group(resource_group_name, resource_name, event_hub_endpoint_name, name, custom_headers = nil) - response = delete_event_hub_consumer_group_async(resource_group_name, resource_name, event_hub_endpoint_name, name, custom_headers).value! + def delete_event_hub_consumer_group(event_hub_endpoint_name, name, custom_headers = nil) + response = delete_event_hub_consumer_group_async(event_hub_endpoint_name, name, custom_headers).value! nil end @@ -976,9 +901,6 @@ def delete_event_hub_consumer_group(resource_group_name, resource_name, event_hu # # Delete a consumer group from an Event Hub-compatible endpoint in an IoT hub. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hub. - # @param resource_name [String] The name of the IoT hub. # @param event_hub_endpoint_name [String] The name of the Event Hub-compatible # endpoint in the IoT hub. # @param name [String] The name of the consumer group to delete. @@ -987,8 +909,8 @@ def delete_event_hub_consumer_group(resource_group_name, resource_name, event_hu # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def delete_event_hub_consumer_group_with_http_info(resource_group_name, resource_name, event_hub_endpoint_name, name, custom_headers = nil) - delete_event_hub_consumer_group_async(resource_group_name, resource_name, event_hub_endpoint_name, name, custom_headers).value! + def delete_event_hub_consumer_group_with_http_info(event_hub_endpoint_name, name, custom_headers = nil) + delete_event_hub_consumer_group_async(event_hub_endpoint_name, name, custom_headers).value! end # @@ -996,9 +918,6 @@ def delete_event_hub_consumer_group_with_http_info(resource_group_name, resource # # Delete a consumer group from an Event Hub-compatible endpoint in an IoT hub. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hub. - # @param resource_name [String] The name of the IoT hub. # @param event_hub_endpoint_name [String] The name of the Event Hub-compatible # endpoint in the IoT hub. # @param name [String] The name of the consumer group to delete. @@ -1007,11 +926,11 @@ def delete_event_hub_consumer_group_with_http_info(resource_group_name, resource # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def delete_event_hub_consumer_group_async(resource_group_name, resource_name, event_hub_endpoint_name, name, custom_headers = nil) + def delete_event_hub_consumer_group_async(event_hub_endpoint_name, name, custom_headers = nil) fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? - fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? - fail ArgumentError, 'resource_name is nil' if resource_name.nil? + fail ArgumentError, '@client.resource_group_name is nil' if @client.resource_group_name.nil? + fail ArgumentError, '@client.resource_name is nil' if @client.resource_name.nil? fail ArgumentError, 'event_hub_endpoint_name is nil' if event_hub_endpoint_name.nil? fail ArgumentError, 'name is nil' if name.nil? @@ -1027,7 +946,7 @@ def delete_event_hub_consumer_group_async(resource_group_name, resource_name, ev options = { middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], - path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => resource_group_name,'resourceName' => resource_name,'eventHubEndpointName' => event_hub_endpoint_name,'name' => name}, + path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => @client.resource_group_name,'resourceName' => @client.resource_name,'eventHubEndpointName' => event_hub_endpoint_name,'name' => name}, query_params: {'api-version' => @client.api_version}, headers: request_headers.merge(custom_headers || {}), base_url: request_url @@ -1058,16 +977,13 @@ def delete_event_hub_consumer_group_async(resource_group_name, resource_name, ev # Get a list of all the jobs in an IoT hub. For more information, see: # https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hub. - # @param resource_name [String] The name of the IoT hub. # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # # @return [Array] operation results. # - def list_jobs(resource_group_name, resource_name, custom_headers = nil) - first_page = list_jobs_as_lazy(resource_group_name, resource_name, custom_headers) + def list_jobs(custom_headers = nil) + first_page = list_jobs_as_lazy(custom_headers) first_page.get_all_items end @@ -1078,16 +994,13 @@ def list_jobs(resource_group_name, resource_name, custom_headers = nil) # Get a list of all the jobs in an IoT hub. For more information, see: # https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hub. - # @param resource_name [String] The name of the IoT hub. # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_jobs_with_http_info(resource_group_name, resource_name, custom_headers = nil) - list_jobs_async(resource_group_name, resource_name, custom_headers).value! + def list_jobs_with_http_info(custom_headers = nil) + list_jobs_async(custom_headers).value! end # @@ -1097,19 +1010,16 @@ def list_jobs_with_http_info(resource_group_name, resource_name, custom_headers # Get a list of all the jobs in an IoT hub. For more information, see: # https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hub. - # @param resource_name [String] The name of the IoT hub. # @param [Hash{String => String}] A hash of custom headers that will be added # to the HTTP request. # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_jobs_async(resource_group_name, resource_name, custom_headers = nil) + def list_jobs_async(custom_headers = nil) fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? - fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? - fail ArgumentError, 'resource_name is nil' if resource_name.nil? + fail ArgumentError, '@client.resource_group_name is nil' if @client.resource_group_name.nil? + fail ArgumentError, '@client.resource_name is nil' if @client.resource_name.nil? request_headers = {} @@ -1123,7 +1033,7 @@ def list_jobs_async(resource_group_name, resource_name, custom_headers = nil) options = { middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], - path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => resource_group_name,'resourceName' => resource_name}, + path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => @client.resource_group_name,'resourceName' => @client.resource_name}, query_params: {'api-version' => @client.api_version}, headers: request_headers.merge(custom_headers || {}), base_url: request_url @@ -1164,17 +1074,14 @@ def list_jobs_async(resource_group_name, resource_name, custom_headers = nil) # Get the details of a job from an IoT hub. For more information, see: # https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hub. - # @param resource_name [String] The name of the IoT hub. # @param job_id [String] The job identifier. # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # # @return [JobResponse] operation results. # - def get_job(resource_group_name, resource_name, job_id, custom_headers = nil) - response = get_job_async(resource_group_name, resource_name, job_id, custom_headers).value! + def get_job(job_id, custom_headers = nil) + response = get_job_async(job_id, custom_headers).value! response.body unless response.nil? end @@ -1185,17 +1092,14 @@ def get_job(resource_group_name, resource_name, job_id, custom_headers = nil) # Get the details of a job from an IoT hub. For more information, see: # https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hub. - # @param resource_name [String] The name of the IoT hub. # @param job_id [String] The job identifier. # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def get_job_with_http_info(resource_group_name, resource_name, job_id, custom_headers = nil) - get_job_async(resource_group_name, resource_name, job_id, custom_headers).value! + def get_job_with_http_info(job_id, custom_headers = nil) + get_job_async(job_id, custom_headers).value! end # @@ -1205,20 +1109,17 @@ def get_job_with_http_info(resource_group_name, resource_name, job_id, custom_he # Get the details of a job from an IoT hub. For more information, see: # https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hub. - # @param resource_name [String] The name of the IoT hub. # @param job_id [String] The job identifier. # @param [Hash{String => String}] A hash of custom headers that will be added # to the HTTP request. # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def get_job_async(resource_group_name, resource_name, job_id, custom_headers = nil) + def get_job_async(job_id, custom_headers = nil) fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? - fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? - fail ArgumentError, 'resource_name is nil' if resource_name.nil? + fail ArgumentError, '@client.resource_group_name is nil' if @client.resource_group_name.nil? + fail ArgumentError, '@client.resource_name is nil' if @client.resource_name.nil? fail ArgumentError, 'job_id is nil' if job_id.nil? @@ -1233,7 +1134,7 @@ def get_job_async(resource_group_name, resource_name, job_id, custom_headers = n options = { middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], - path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => resource_group_name,'resourceName' => resource_name,'jobId' => job_id}, + path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => @client.resource_group_name,'resourceName' => @client.resource_name,'jobId' => job_id}, query_params: {'api-version' => @client.api_version}, headers: request_headers.merge(custom_headers || {}), base_url: request_url @@ -1272,16 +1173,13 @@ def get_job_async(resource_group_name, resource_name, job_id, custom_headers = n # # Get the quota metrics for an IoT hub. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hub. - # @param resource_name [String] The name of the IoT hub. # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # # @return [Array] operation results. # - def get_quota_metrics(resource_group_name, resource_name, custom_headers = nil) - first_page = get_quota_metrics_as_lazy(resource_group_name, resource_name, custom_headers) + def get_quota_metrics(custom_headers = nil) + first_page = get_quota_metrics_as_lazy(custom_headers) first_page.get_all_items end @@ -1290,16 +1188,13 @@ def get_quota_metrics(resource_group_name, resource_name, custom_headers = nil) # # Get the quota metrics for an IoT hub. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hub. - # @param resource_name [String] The name of the IoT hub. # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def get_quota_metrics_with_http_info(resource_group_name, resource_name, custom_headers = nil) - get_quota_metrics_async(resource_group_name, resource_name, custom_headers).value! + def get_quota_metrics_with_http_info(custom_headers = nil) + get_quota_metrics_async(custom_headers).value! end # @@ -1307,19 +1202,16 @@ def get_quota_metrics_with_http_info(resource_group_name, resource_name, custom_ # # Get the quota metrics for an IoT hub. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hub. - # @param resource_name [String] The name of the IoT hub. # @param [Hash{String => String}] A hash of custom headers that will be added # to the HTTP request. # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def get_quota_metrics_async(resource_group_name, resource_name, custom_headers = nil) + def get_quota_metrics_async(custom_headers = nil) fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? - fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? - fail ArgumentError, 'resource_name is nil' if resource_name.nil? + fail ArgumentError, '@client.resource_group_name is nil' if @client.resource_group_name.nil? + fail ArgumentError, '@client.resource_name is nil' if @client.resource_name.nil? request_headers = {} @@ -1333,7 +1225,7 @@ def get_quota_metrics_async(resource_group_name, resource_name, custom_headers = options = { middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], - path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => resource_group_name,'resourceName' => resource_name}, + path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => @client.resource_group_name,'resourceName' => @client.resource_name}, query_params: {'api-version' => @client.api_version}, headers: request_headers.merge(custom_headers || {}), base_url: request_url @@ -1479,16 +1371,13 @@ def check_name_availability_async(operation_inputs, custom_headers = nil) # Get the security metadata for an IoT hub. For more information, see: # https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hub. - # @param resource_name [String] The name of the IoT hub. # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # # @return [Array] operation results. # - def list_keys(resource_group_name, resource_name, custom_headers = nil) - first_page = list_keys_as_lazy(resource_group_name, resource_name, custom_headers) + def list_keys(custom_headers = nil) + first_page = list_keys_as_lazy(custom_headers) first_page.get_all_items end @@ -1499,16 +1388,13 @@ def list_keys(resource_group_name, resource_name, custom_headers = nil) # Get the security metadata for an IoT hub. For more information, see: # https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hub. - # @param resource_name [String] The name of the IoT hub. # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def list_keys_with_http_info(resource_group_name, resource_name, custom_headers = nil) - list_keys_async(resource_group_name, resource_name, custom_headers).value! + def list_keys_with_http_info(custom_headers = nil) + list_keys_async(custom_headers).value! end # @@ -1518,19 +1404,16 @@ def list_keys_with_http_info(resource_group_name, resource_name, custom_headers # Get the security metadata for an IoT hub. For more information, see: # https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hub. - # @param resource_name [String] The name of the IoT hub. # @param [Hash{String => String}] A hash of custom headers that will be added # to the HTTP request. # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def list_keys_async(resource_group_name, resource_name, custom_headers = nil) + def list_keys_async(custom_headers = nil) fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? - fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? - fail ArgumentError, 'resource_name is nil' if resource_name.nil? + fail ArgumentError, '@client.resource_group_name is nil' if @client.resource_group_name.nil? + fail ArgumentError, '@client.resource_name is nil' if @client.resource_name.nil? request_headers = {} @@ -1544,7 +1427,7 @@ def list_keys_async(resource_group_name, resource_name, custom_headers = nil) options = { middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], - path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => resource_group_name,'resourceName' => resource_name}, + path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => @client.resource_group_name,'resourceName' => @client.resource_name}, query_params: {'api-version' => @client.api_version}, headers: request_headers.merge(custom_headers || {}), base_url: request_url @@ -1585,17 +1468,14 @@ def list_keys_async(resource_group_name, resource_name, custom_headers = nil) # Get a shared access policy by name from an IoT hub. For more information, # see: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hub. - # @param resource_name [String] The name of the IoT hub. # @param key_name [String] The name of the shared access policy. # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # # @return [SharedAccessSignatureAuthorizationRule] operation results. # - def get_keys_for_key_name(resource_group_name, resource_name, key_name, custom_headers = nil) - response = get_keys_for_key_name_async(resource_group_name, resource_name, key_name, custom_headers).value! + def get_keys_for_key_name(key_name, custom_headers = nil) + response = get_keys_for_key_name_async(key_name, custom_headers).value! response.body unless response.nil? end @@ -1606,17 +1486,14 @@ def get_keys_for_key_name(resource_group_name, resource_name, key_name, custom_h # Get a shared access policy by name from an IoT hub. For more information, # see: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hub. - # @param resource_name [String] The name of the IoT hub. # @param key_name [String] The name of the shared access policy. # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def get_keys_for_key_name_with_http_info(resource_group_name, resource_name, key_name, custom_headers = nil) - get_keys_for_key_name_async(resource_group_name, resource_name, key_name, custom_headers).value! + def get_keys_for_key_name_with_http_info(key_name, custom_headers = nil) + get_keys_for_key_name_async(key_name, custom_headers).value! end # @@ -1626,20 +1503,17 @@ def get_keys_for_key_name_with_http_info(resource_group_name, resource_name, key # Get a shared access policy by name from an IoT hub. For more information, # see: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hub. - # @param resource_name [String] The name of the IoT hub. # @param key_name [String] The name of the shared access policy. # @param [Hash{String => String}] A hash of custom headers that will be added # to the HTTP request. # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def get_keys_for_key_name_async(resource_group_name, resource_name, key_name, custom_headers = nil) + def get_keys_for_key_name_async(key_name, custom_headers = nil) fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? - fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? - fail ArgumentError, 'resource_name is nil' if resource_name.nil? + fail ArgumentError, '@client.resource_group_name is nil' if @client.resource_group_name.nil? + fail ArgumentError, '@client.resource_name is nil' if @client.resource_name.nil? fail ArgumentError, 'key_name is nil' if key_name.nil? @@ -1654,7 +1528,7 @@ def get_keys_for_key_name_async(resource_group_name, resource_name, key_name, cu options = { middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], - path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => resource_group_name,'resourceName' => resource_name,'keyName' => key_name}, + path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => @client.resource_group_name,'resourceName' => @client.resource_name,'keyName' => key_name}, query_params: {'api-version' => @client.api_version}, headers: request_headers.merge(custom_headers || {}), base_url: request_url @@ -1697,9 +1571,6 @@ def get_keys_for_key_name_async(resource_group_name, resource_name, key_name, cu # Azure Storage blob container. For more information, see: # https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hub. - # @param resource_name [String] The name of the IoT hub. # @param export_devices_parameters [ExportDevicesRequest] The parameters that # specify the export devices operation. # @param custom_headers [Hash{String => String}] A hash of custom headers that @@ -1707,8 +1578,8 @@ def get_keys_for_key_name_async(resource_group_name, resource_name, key_name, cu # # @return [JobResponse] operation results. # - def export_devices(resource_group_name, resource_name, export_devices_parameters, custom_headers = nil) - response = export_devices_async(resource_group_name, resource_name, export_devices_parameters, custom_headers).value! + def export_devices(export_devices_parameters, custom_headers = nil) + response = export_devices_async(export_devices_parameters, custom_headers).value! response.body unless response.nil? end @@ -1721,9 +1592,6 @@ def export_devices(resource_group_name, resource_name, export_devices_parameters # Azure Storage blob container. For more information, see: # https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hub. - # @param resource_name [String] The name of the IoT hub. # @param export_devices_parameters [ExportDevicesRequest] The parameters that # specify the export devices operation. # @param custom_headers [Hash{String => String}] A hash of custom headers that @@ -1731,8 +1599,8 @@ def export_devices(resource_group_name, resource_name, export_devices_parameters # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def export_devices_with_http_info(resource_group_name, resource_name, export_devices_parameters, custom_headers = nil) - export_devices_async(resource_group_name, resource_name, export_devices_parameters, custom_headers).value! + def export_devices_with_http_info(export_devices_parameters, custom_headers = nil) + export_devices_async(export_devices_parameters, custom_headers).value! end # @@ -1744,9 +1612,6 @@ def export_devices_with_http_info(resource_group_name, resource_name, export_dev # Azure Storage blob container. For more information, see: # https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hub. - # @param resource_name [String] The name of the IoT hub. # @param export_devices_parameters [ExportDevicesRequest] The parameters that # specify the export devices operation. # @param [Hash{String => String}] A hash of custom headers that will be added @@ -1754,11 +1619,11 @@ def export_devices_with_http_info(resource_group_name, resource_name, export_dev # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def export_devices_async(resource_group_name, resource_name, export_devices_parameters, custom_headers = nil) + def export_devices_async(export_devices_parameters, custom_headers = nil) fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? - fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? - fail ArgumentError, 'resource_name is nil' if resource_name.nil? + fail ArgumentError, '@client.resource_group_name is nil' if @client.resource_group_name.nil? + fail ArgumentError, '@client.resource_name is nil' if @client.resource_name.nil? fail ArgumentError, 'export_devices_parameters is nil' if export_devices_parameters.nil? @@ -1781,7 +1646,7 @@ def export_devices_async(resource_group_name, resource_name, export_devices_para options = { middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], - path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => resource_group_name,'resourceName' => resource_name}, + path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => @client.resource_group_name,'resourceName' => @client.resource_name}, query_params: {'api-version' => @client.api_version}, body: request_content, headers: request_headers.merge(custom_headers || {}), @@ -1825,9 +1690,6 @@ def export_devices_async(resource_group_name, resource_name, export_devices_para # from a blob. For more information, see: # https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hub. - # @param resource_name [String] The name of the IoT hub. # @param import_devices_parameters [ImportDevicesRequest] The parameters that # specify the import devices operation. # @param custom_headers [Hash{String => String}] A hash of custom headers that @@ -1835,8 +1697,8 @@ def export_devices_async(resource_group_name, resource_name, export_devices_para # # @return [JobResponse] operation results. # - def import_devices(resource_group_name, resource_name, import_devices_parameters, custom_headers = nil) - response = import_devices_async(resource_group_name, resource_name, import_devices_parameters, custom_headers).value! + def import_devices(import_devices_parameters, custom_headers = nil) + response = import_devices_async(import_devices_parameters, custom_headers).value! response.body unless response.nil? end @@ -1849,9 +1711,6 @@ def import_devices(resource_group_name, resource_name, import_devices_parameters # from a blob. For more information, see: # https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hub. - # @param resource_name [String] The name of the IoT hub. # @param import_devices_parameters [ImportDevicesRequest] The parameters that # specify the import devices operation. # @param custom_headers [Hash{String => String}] A hash of custom headers that @@ -1859,8 +1718,8 @@ def import_devices(resource_group_name, resource_name, import_devices_parameters # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def import_devices_with_http_info(resource_group_name, resource_name, import_devices_parameters, custom_headers = nil) - import_devices_async(resource_group_name, resource_name, import_devices_parameters, custom_headers).value! + def import_devices_with_http_info(import_devices_parameters, custom_headers = nil) + import_devices_async(import_devices_parameters, custom_headers).value! end # @@ -1872,9 +1731,6 @@ def import_devices_with_http_info(resource_group_name, resource_name, import_dev # from a blob. For more information, see: # https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hub. - # @param resource_name [String] The name of the IoT hub. # @param import_devices_parameters [ImportDevicesRequest] The parameters that # specify the import devices operation. # @param [Hash{String => String}] A hash of custom headers that will be added @@ -1882,11 +1738,11 @@ def import_devices_with_http_info(resource_group_name, resource_name, import_dev # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def import_devices_async(resource_group_name, resource_name, import_devices_parameters, custom_headers = nil) + def import_devices_async(import_devices_parameters, custom_headers = nil) fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? - fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? - fail ArgumentError, 'resource_name is nil' if resource_name.nil? + fail ArgumentError, '@client.resource_group_name is nil' if @client.resource_group_name.nil? + fail ArgumentError, '@client.resource_name is nil' if @client.resource_name.nil? fail ArgumentError, 'import_devices_parameters is nil' if import_devices_parameters.nil? @@ -1909,7 +1765,7 @@ def import_devices_async(resource_group_name, resource_name, import_devices_para options = { middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], - path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => resource_group_name,'resourceName' => resource_name}, + path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => @client.resource_group_name,'resourceName' => @client.resource_name}, query_params: {'api-version' => @client.api_version}, body: request_content, headers: request_headers.merge(custom_headers || {}), @@ -1951,9 +1807,6 @@ def import_devices_async(resource_group_name, resource_name, import_devices_para # property is to retrieve the IoT hub metadata and security metadata, and then # combine them with the modified values in a new body to update the IoT hub. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hub. - # @param resource_name [String] The name of the IoT hub to create or update. # @param iot_hub_description [IotHubDescription] The IoT hub metadata and # security metadata. # @param custom_headers [Hash{String => String}] A hash of custom headers that @@ -1961,8 +1814,8 @@ def import_devices_async(resource_group_name, resource_name, import_devices_para # # @return [IotHubDescription] operation results. # - def begin_create_or_update(resource_group_name, resource_name, iot_hub_description, custom_headers = nil) - response = begin_create_or_update_async(resource_group_name, resource_name, iot_hub_description, custom_headers).value! + def begin_create_or_update(iot_hub_description, custom_headers = nil) + response = begin_create_or_update_async(iot_hub_description, custom_headers).value! response.body unless response.nil? end @@ -1973,9 +1826,6 @@ def begin_create_or_update(resource_group_name, resource_name, iot_hub_descripti # property is to retrieve the IoT hub metadata and security metadata, and then # combine them with the modified values in a new body to update the IoT hub. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hub. - # @param resource_name [String] The name of the IoT hub to create or update. # @param iot_hub_description [IotHubDescription] The IoT hub metadata and # security metadata. # @param custom_headers [Hash{String => String}] A hash of custom headers that @@ -1983,8 +1833,8 @@ def begin_create_or_update(resource_group_name, resource_name, iot_hub_descripti # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def begin_create_or_update_with_http_info(resource_group_name, resource_name, iot_hub_description, custom_headers = nil) - begin_create_or_update_async(resource_group_name, resource_name, iot_hub_description, custom_headers).value! + def begin_create_or_update_with_http_info(iot_hub_description, custom_headers = nil) + begin_create_or_update_async(iot_hub_description, custom_headers).value! end # @@ -1994,9 +1844,6 @@ def begin_create_or_update_with_http_info(resource_group_name, resource_name, io # property is to retrieve the IoT hub metadata and security metadata, and then # combine them with the modified values in a new body to update the IoT hub. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hub. - # @param resource_name [String] The name of the IoT hub to create or update. # @param iot_hub_description [IotHubDescription] The IoT hub metadata and # security metadata. # @param [Hash{String => String}] A hash of custom headers that will be added @@ -2004,11 +1851,11 @@ def begin_create_or_update_with_http_info(resource_group_name, resource_name, io # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def begin_create_or_update_async(resource_group_name, resource_name, iot_hub_description, custom_headers = nil) + def begin_create_or_update_async(iot_hub_description, custom_headers = nil) fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? - fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? - fail ArgumentError, 'resource_name is nil' if resource_name.nil? + fail ArgumentError, '@client.resource_group_name is nil' if @client.resource_group_name.nil? + fail ArgumentError, '@client.resource_name is nil' if @client.resource_name.nil? fail ArgumentError, 'iot_hub_description is nil' if iot_hub_description.nil? @@ -2031,7 +1878,7 @@ def begin_create_or_update_async(resource_group_name, resource_name, iot_hub_des options = { middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], - path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => resource_group_name,'resourceName' => resource_name}, + path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => @client.resource_group_name,'resourceName' => @client.resource_name}, query_params: {'api-version' => @client.api_version}, body: request_content, headers: request_headers.merge(custom_headers || {}), @@ -2081,16 +1928,13 @@ def begin_create_or_update_async(resource_group_name, resource_name, iot_hub_des # # Delete an IoT hub. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hub. - # @param resource_name [String] The name of the IoT hub to delete. # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # # @return [Object] operation results. # - def begin_delete(resource_group_name, resource_name, custom_headers = nil) - response = begin_delete_async(resource_group_name, resource_name, custom_headers).value! + def begin_delete(custom_headers = nil) + response = begin_delete_async(custom_headers).value! response.body unless response.nil? end @@ -2099,16 +1943,13 @@ def begin_delete(resource_group_name, resource_name, custom_headers = nil) # # Delete an IoT hub. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hub. - # @param resource_name [String] The name of the IoT hub to delete. # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def begin_delete_with_http_info(resource_group_name, resource_name, custom_headers = nil) - begin_delete_async(resource_group_name, resource_name, custom_headers).value! + def begin_delete_with_http_info(custom_headers = nil) + begin_delete_async(custom_headers).value! end # @@ -2116,19 +1957,16 @@ def begin_delete_with_http_info(resource_group_name, resource_name, custom_heade # # Delete an IoT hub. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hub. - # @param resource_name [String] The name of the IoT hub to delete. # @param [Hash{String => String}] A hash of custom headers that will be added # to the HTTP request. # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def begin_delete_async(resource_group_name, resource_name, custom_headers = nil) + def begin_delete_async(custom_headers = nil) fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? - fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? - fail ArgumentError, 'resource_name is nil' if resource_name.nil? + fail ArgumentError, '@client.resource_group_name is nil' if @client.resource_group_name.nil? + fail ArgumentError, '@client.resource_name is nil' if @client.resource_name.nil? request_headers = {} @@ -2142,7 +1980,7 @@ def begin_delete_async(resource_group_name, resource_name, custom_headers = nil) options = { middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], - path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => resource_group_name,'resourceName' => resource_name}, + path_params: {'subscriptionId' => @client.subscription_id,'resourceGroupName' => @client.resource_group_name,'resourceName' => @client.resource_name}, query_params: {'api-version' => @client.api_version}, headers: request_headers.merge(custom_headers || {}), base_url: request_url @@ -2892,16 +2730,14 @@ def list_by_subscription_as_lazy(custom_headers = nil) # # Get all the IoT hubs in a resource group. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hubs. # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # # @return [IotHubDescriptionListResult] which provide lazy access to pages of # the response. # - def list_by_resource_group_as_lazy(resource_group_name, custom_headers = nil) - response = list_by_resource_group_async(resource_group_name, custom_headers).value! + def list_by_resource_group_as_lazy(custom_headers = nil) + response = list_by_resource_group_async(custom_headers).value! unless response.nil? page = response.body page.next_method = Proc.new do |next_page_link| @@ -2916,17 +2752,14 @@ def list_by_resource_group_as_lazy(resource_group_name, custom_headers = nil) # # Get the list of valid SKUs for an IoT hub. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hub. - # @param resource_name [String] The name of the IoT hub. # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # # @return [IotHubSkuDescriptionListResult] which provide lazy access to pages # of the response. # - def get_valid_skus_as_lazy(resource_group_name, resource_name, custom_headers = nil) - response = get_valid_skus_async(resource_group_name, resource_name, custom_headers).value! + def get_valid_skus_as_lazy(custom_headers = nil) + response = get_valid_skus_async(custom_headers).value! unless response.nil? page = response.body page.next_method = Proc.new do |next_page_link| @@ -2943,9 +2776,6 @@ def get_valid_skus_as_lazy(resource_group_name, resource_name, custom_headers = # Get a list of the consumer groups in the Event Hub-compatible device-to-cloud # endpoint in an IoT hub. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hub. - # @param resource_name [String] The name of the IoT hub. # @param event_hub_endpoint_name [String] The name of the Event Hub-compatible # endpoint. # @param custom_headers [Hash{String => String}] A hash of custom headers that @@ -2954,8 +2784,8 @@ def get_valid_skus_as_lazy(resource_group_name, resource_name, custom_headers = # @return [EventHubConsumerGroupsListResult] which provide lazy access to pages # of the response. # - def list_event_hub_consumer_groups_as_lazy(resource_group_name, resource_name, event_hub_endpoint_name, custom_headers = nil) - response = list_event_hub_consumer_groups_async(resource_group_name, resource_name, event_hub_endpoint_name, custom_headers).value! + def list_event_hub_consumer_groups_as_lazy(event_hub_endpoint_name, custom_headers = nil) + response = list_event_hub_consumer_groups_async(event_hub_endpoint_name, custom_headers).value! unless response.nil? page = response.body page.next_method = Proc.new do |next_page_link| @@ -2972,17 +2802,14 @@ def list_event_hub_consumer_groups_as_lazy(resource_group_name, resource_name, e # Get a list of all the jobs in an IoT hub. For more information, see: # https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hub. - # @param resource_name [String] The name of the IoT hub. # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # # @return [JobResponseListResult] which provide lazy access to pages of the # response. # - def list_jobs_as_lazy(resource_group_name, resource_name, custom_headers = nil) - response = list_jobs_async(resource_group_name, resource_name, custom_headers).value! + def list_jobs_as_lazy(custom_headers = nil) + response = list_jobs_async(custom_headers).value! unless response.nil? page = response.body page.next_method = Proc.new do |next_page_link| @@ -2997,17 +2824,14 @@ def list_jobs_as_lazy(resource_group_name, resource_name, custom_headers = nil) # # Get the quota metrics for an IoT hub. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hub. - # @param resource_name [String] The name of the IoT hub. # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # # @return [IotHubQuotaMetricInfoListResult] which provide lazy access to pages # of the response. # - def get_quota_metrics_as_lazy(resource_group_name, resource_name, custom_headers = nil) - response = get_quota_metrics_async(resource_group_name, resource_name, custom_headers).value! + def get_quota_metrics_as_lazy(custom_headers = nil) + response = get_quota_metrics_async(custom_headers).value! unless response.nil? page = response.body page.next_method = Proc.new do |next_page_link| @@ -3024,17 +2848,14 @@ def get_quota_metrics_as_lazy(resource_group_name, resource_name, custom_headers # Get the security metadata for an IoT hub. For more information, see: # https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security. # - # @param resource_group_name [String] The name of the resource group that - # contains the IoT hub. - # @param resource_name [String] The name of the IoT hub. # @param custom_headers [Hash{String => String}] A hash of custom headers that # will be added to the HTTP request. # # @return [SharedAccessSignatureAuthorizationRuleListResult] which provide lazy # access to pages of the response. # - def list_keys_as_lazy(resource_group_name, resource_name, custom_headers = nil) - response = list_keys_async(resource_group_name, resource_name, custom_headers).value! + def list_keys_as_lazy(custom_headers = nil) + response = list_keys_async(custom_headers).value! unless response.nil? page = response.body page.next_method = Proc.new do |next_page_link| diff --git a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/certificate_body_description.rb b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/certificate_body_description.rb new file mode 100644 index 0000000000..616936cec8 --- /dev/null +++ b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/certificate_body_description.rb @@ -0,0 +1,45 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::ARM::IotHub + module Models + # + # The JSON-serialized X509 Certificate. + # + class CertificateBodyDescription + + include MsRestAzure + + # @return [String] base-64 representation of the X509 leaf certificate + # .cer file or just .pem file content. + attr_accessor :certificate + + + # + # Mapper for CertificateBodyDescription class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'CertificateBodyDescription', + type: { + name: 'Composite', + class_name: 'CertificateBodyDescription', + model_properties: { + certificate: { + required: false, + serialized_name: 'certificate', + type: { + name: 'String' + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/certificate_description.rb b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/certificate_description.rb new file mode 100644 index 0000000000..eadaab28cb --- /dev/null +++ b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/certificate_description.rb @@ -0,0 +1,89 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::ARM::IotHub + module Models + # + # The X509 Certificate. + # + class CertificateDescription + + include MsRestAzure + + # @return [CertificateProperties] + attr_accessor :properties + + # @return [String] The resource identifier. + attr_accessor :id + + # @return [String] The name of the certificate. + attr_accessor :name + + # @return [String] The entity tag. + attr_accessor :etag + + # @return [String] The resource type. + attr_accessor :type + + + # + # Mapper for CertificateDescription class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'CertificateDescription', + type: { + name: 'Composite', + class_name: 'CertificateDescription', + model_properties: { + properties: { + required: false, + serialized_name: 'properties', + type: { + name: 'Composite', + class_name: 'CertificateProperties' + } + }, + id: { + required: false, + read_only: true, + serialized_name: 'id', + type: { + name: 'String' + } + }, + name: { + required: false, + read_only: true, + serialized_name: 'name', + type: { + name: 'String' + } + }, + etag: { + required: false, + read_only: true, + serialized_name: 'etag', + type: { + name: 'String' + } + }, + type: { + required: false, + read_only: true, + serialized_name: 'type', + type: { + name: 'String' + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/certificate_list_description.rb b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/certificate_list_description.rb new file mode 100644 index 0000000000..166a33b486 --- /dev/null +++ b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/certificate_list_description.rb @@ -0,0 +1,53 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::ARM::IotHub + module Models + # + # The JSON-serialized array of Certificate objects. + # + class CertificateListDescription + + include MsRestAzure + + # @return [Array] The array of Certificate + # objects. + attr_accessor :value + + + # + # Mapper for CertificateListDescription class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'CertificateListDescription', + type: { + name: 'Composite', + class_name: 'CertificateListDescription', + model_properties: { + value: { + required: false, + serialized_name: 'value', + type: { + name: 'Sequence', + element: { + required: false, + serialized_name: 'CertificateDescriptionElementType', + type: { + name: 'Composite', + class_name: 'CertificateDescription' + } + } + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/certificate_properties.rb b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/certificate_properties.rb new file mode 100644 index 0000000000..c090e56da5 --- /dev/null +++ b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/certificate_properties.rb @@ -0,0 +1,100 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::ARM::IotHub + module Models + # + # The description of an X509 CA Certificate. + # + class CertificateProperties + + include MsRestAzure + + # @return [String] The certificate's subject name. + attr_accessor :subject + + # @return [DateTime] The certificate's expiration date and time. + attr_accessor :expiry + + # @return [String] The certificate's thumbprint. + attr_accessor :thumbprint + + # @return [Boolean] Determines wether certificate has been verified. + attr_accessor :is_verified + + # @return [DateTime] The certificate's create date and time. + attr_accessor :created + + # @return [DateTime] The certificate's last update date and time. + attr_accessor :updated + + + # + # Mapper for CertificateProperties class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'CertificateProperties', + type: { + name: 'Composite', + class_name: 'CertificateProperties', + model_properties: { + subject: { + required: false, + read_only: true, + serialized_name: 'subject', + type: { + name: 'String' + } + }, + expiry: { + required: false, + read_only: true, + serialized_name: 'expiry', + type: { + name: 'DateTimeRfc1123' + } + }, + thumbprint: { + required: false, + read_only: true, + serialized_name: 'thumbprint', + type: { + name: 'String' + } + }, + is_verified: { + required: false, + read_only: true, + serialized_name: 'isVerified', + type: { + name: 'Boolean' + } + }, + created: { + required: false, + read_only: true, + serialized_name: 'created', + type: { + name: 'DateTimeRfc1123' + } + }, + updated: { + required: false, + read_only: true, + serialized_name: 'updated', + type: { + name: 'DateTimeRfc1123' + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/certificate_properties_with_nonce.rb b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/certificate_properties_with_nonce.rb new file mode 100644 index 0000000000..380e2ed2b2 --- /dev/null +++ b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/certificate_properties_with_nonce.rb @@ -0,0 +1,113 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::ARM::IotHub + module Models + # + # The description of an X509 CA Certificate including the challenge nonce + # issued for the Proof-Of-Possession flow. + # + class CertificatePropertiesWithNonce + + include MsRestAzure + + # @return [String] The certificate's subject name. + attr_accessor :subject + + # @return [DateTime] The certificate's expiration date and time. + attr_accessor :expiry + + # @return [String] The certificate's thumbprint. + attr_accessor :thumbprint + + # @return [Boolean] Determines wether certificate has been verified. + attr_accessor :is_verified + + # @return [DateTime] The certificate's create date and time. + attr_accessor :created + + # @return [DateTime] The certificate's last update date and time. + attr_accessor :updated + + # @return [String] The certificate's verification code that will be used + # for proof of posession. + attr_accessor :verification_code + + + # + # Mapper for CertificatePropertiesWithNonce class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'CertificatePropertiesWithNonce', + type: { + name: 'Composite', + class_name: 'CertificatePropertiesWithNonce', + model_properties: { + subject: { + required: false, + read_only: true, + serialized_name: 'subject', + type: { + name: 'String' + } + }, + expiry: { + required: false, + read_only: true, + serialized_name: 'expiry', + type: { + name: 'DateTimeRfc1123' + } + }, + thumbprint: { + required: false, + read_only: true, + serialized_name: 'thumbprint', + type: { + name: 'String' + } + }, + is_verified: { + required: false, + read_only: true, + serialized_name: 'isVerified', + type: { + name: 'Boolean' + } + }, + created: { + required: false, + read_only: true, + serialized_name: 'created', + type: { + name: 'DateTimeRfc1123' + } + }, + updated: { + required: false, + read_only: true, + serialized_name: 'updated', + type: { + name: 'DateTimeRfc1123' + } + }, + verification_code: { + required: false, + read_only: true, + serialized_name: 'verificationCode', + type: { + name: 'String' + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/certificate_verification_description.rb b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/certificate_verification_description.rb new file mode 100644 index 0000000000..8cba2ee98b --- /dev/null +++ b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/certificate_verification_description.rb @@ -0,0 +1,45 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::ARM::IotHub + module Models + # + # The JSON-serialized leaf certificate + # + class CertificateVerificationDescription + + include MsRestAzure + + # @return [String] base-64 representation of X509 certificate .cer file + # or just .pem file content. + attr_accessor :certificate + + + # + # Mapper for CertificateVerificationDescription class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'CertificateVerificationDescription', + type: { + name: 'Composite', + class_name: 'CertificateVerificationDescription', + model_properties: { + certificate: { + required: false, + serialized_name: 'certificate', + type: { + name: 'String' + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/certificate_with_nonce_description.rb b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/certificate_with_nonce_description.rb new file mode 100644 index 0000000000..f88558a621 --- /dev/null +++ b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/certificate_with_nonce_description.rb @@ -0,0 +1,89 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::ARM::IotHub + module Models + # + # The X509 Certificate. + # + class CertificateWithNonceDescription + + include MsRestAzure + + # @return [CertificatePropertiesWithNonce] + attr_accessor :properties + + # @return [String] The resource identifier. + attr_accessor :id + + # @return [String] The name of the certificate. + attr_accessor :name + + # @return [String] The entity tag. + attr_accessor :etag + + # @return [String] The resource type. + attr_accessor :type + + + # + # Mapper for CertificateWithNonceDescription class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'CertificateWithNonceDescription', + type: { + name: 'Composite', + class_name: 'CertificateWithNonceDescription', + model_properties: { + properties: { + required: false, + serialized_name: 'properties', + type: { + name: 'Composite', + class_name: 'CertificatePropertiesWithNonce' + } + }, + id: { + required: false, + read_only: true, + serialized_name: 'id', + type: { + name: 'String' + } + }, + name: { + required: false, + read_only: true, + serialized_name: 'name', + type: { + name: 'String' + } + }, + etag: { + required: false, + read_only: true, + serialized_name: 'etag', + type: { + name: 'String' + } + }, + type: { + required: false, + read_only: true, + serialized_name: 'type', + type: { + name: 'String' + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/cloud_to_device_properties.rb b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/cloud_to_device_properties.rb index f9c4dae552..a0b8618292 100644 --- a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/cloud_to_device_properties.rb +++ b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/cloud_to_device_properties.rb @@ -12,7 +12,6 @@ class CloudToDeviceProperties include MsRestAzure - include MsRest::JSONable # @return [Integer] The max delivery count for cloud-to-device messages # in the device queue. See: # https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages. diff --git a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/error_details.rb b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/error_details.rb index 61d301c159..c70327a05a 100644 --- a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/error_details.rb +++ b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/error_details.rb @@ -12,7 +12,6 @@ class ErrorDetails include MsRestAzure - include MsRest::JSONable # @return [String] The error code. attr_accessor :code diff --git a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/event_hub_consumer_group_info.rb b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/event_hub_consumer_group_info.rb index 3809a2d784..8869cecea4 100644 --- a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/event_hub_consumer_group_info.rb +++ b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/event_hub_consumer_group_info.rb @@ -12,7 +12,6 @@ class EventHubConsumerGroupInfo include MsRestAzure - include MsRest::JSONable # @return [Hash{String => String}] The tags. attr_accessor :tags diff --git a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/event_hub_properties.rb b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/event_hub_properties.rb index bdac65e31e..8065864825 100644 --- a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/event_hub_properties.rb +++ b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/event_hub_properties.rb @@ -13,7 +13,6 @@ class EventHubProperties include MsRestAzure - include MsRest::JSONable # @return [Integer] The retention time for device-to-cloud messages in # days. See: # https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#device-to-cloud-messages diff --git a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/export_devices_request.rb b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/export_devices_request.rb index 1d2c83713a..f71916a1df 100644 --- a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/export_devices_request.rb +++ b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/export_devices_request.rb @@ -13,7 +13,6 @@ class ExportDevicesRequest include MsRestAzure - include MsRest::JSONable # @return [String] The export blob container URI. attr_accessor :export_blob_container_uri diff --git a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/fallback_route_properties.rb b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/fallback_route_properties.rb index ecd1ae6218..957176ba60 100644 --- a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/fallback_route_properties.rb +++ b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/fallback_route_properties.rb @@ -13,7 +13,6 @@ class FallbackRouteProperties include MsRestAzure - include MsRest::JSONable # @return [String] The source to which the routing rule is to be applied # to. For example, DeviceMessages. Default value: 'DeviceMessages' . attr_accessor :source diff --git a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/feedback_properties.rb b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/feedback_properties.rb index 094c25973e..178d5092fd 100644 --- a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/feedback_properties.rb +++ b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/feedback_properties.rb @@ -12,7 +12,6 @@ class FeedbackProperties include MsRestAzure - include MsRest::JSONable # @return [Duration] The lock duration for the feedback queue. See: # https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages. attr_accessor :lock_duration_as_iso8601 diff --git a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/import_devices_request.rb b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/import_devices_request.rb index bb826c9b6e..33ad39a16a 100644 --- a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/import_devices_request.rb +++ b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/import_devices_request.rb @@ -13,7 +13,6 @@ class ImportDevicesRequest include MsRestAzure - include MsRest::JSONable # @return [String] The input blob container URI. attr_accessor :input_blob_container_uri diff --git a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/iot_hub_capacity.rb b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/iot_hub_capacity.rb index 03f13b1c9b..01968a4f71 100644 --- a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/iot_hub_capacity.rb +++ b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/iot_hub_capacity.rb @@ -12,7 +12,6 @@ class IotHubCapacity include MsRestAzure - include MsRest::JSONable # @return [Integer] The minimum number of units. attr_accessor :minimum diff --git a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/iot_hub_description.rb b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/iot_hub_description.rb index e1e141432b..9ec1ecb1be 100644 --- a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/iot_hub_description.rb +++ b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/iot_hub_description.rb @@ -8,11 +8,10 @@ module Models # # The description of the IoT hub. # - class IotHubDescription < MsRestAzure::Resource + class IotHubDescription < Resource include MsRestAzure - include MsRest::JSONable # @return [String] The subscription identifier. attr_accessor :subscriptionid diff --git a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/iot_hub_name_availability_info.rb b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/iot_hub_name_availability_info.rb index a7460dc803..0c9a065325 100644 --- a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/iot_hub_name_availability_info.rb +++ b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/iot_hub_name_availability_info.rb @@ -12,7 +12,6 @@ class IotHubNameAvailabilityInfo include MsRestAzure - include MsRest::JSONable # @return [Boolean] The value which indicates whether the provided name # is available. attr_accessor :name_available diff --git a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/iot_hub_properties.rb b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/iot_hub_properties.rb index c496237e55..225279e2bb 100644 --- a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/iot_hub_properties.rb +++ b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/iot_hub_properties.rb @@ -12,7 +12,6 @@ class IotHubProperties include MsRestAzure - include MsRest::JSONable # @return [Array] The shared # access policies you can use to secure a connection to the IoT hub. attr_accessor :authorization_policies diff --git a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/iot_hub_quota_metric_info.rb b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/iot_hub_quota_metric_info.rb index d98fd23a5e..cd841c0da9 100644 --- a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/iot_hub_quota_metric_info.rb +++ b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/iot_hub_quota_metric_info.rb @@ -12,7 +12,6 @@ class IotHubQuotaMetricInfo include MsRestAzure - include MsRest::JSONable # @return [String] The name of the quota metric. attr_accessor :name diff --git a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/iot_hub_sku_description.rb b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/iot_hub_sku_description.rb index 50e8a7eed6..9edadceac0 100644 --- a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/iot_hub_sku_description.rb +++ b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/iot_hub_sku_description.rb @@ -12,7 +12,6 @@ class IotHubSkuDescription include MsRestAzure - include MsRest::JSONable # @return [String] The type of the resource. attr_accessor :resource_type diff --git a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/iot_hub_sku_info.rb b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/iot_hub_sku_info.rb index 36ad3132f4..7a2647bb2b 100644 --- a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/iot_hub_sku_info.rb +++ b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/iot_hub_sku_info.rb @@ -12,7 +12,6 @@ class IotHubSkuInfo include MsRestAzure - include MsRest::JSONable # @return [IotHubSku] The name of the SKU. Possible values include: 'F1', # 'S1', 'S2', 'S3' attr_accessor :name diff --git a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/ip_filter_rule.rb b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/ip_filter_rule.rb index 2c6a253ef9..2620df15a5 100644 --- a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/ip_filter_rule.rb +++ b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/ip_filter_rule.rb @@ -12,7 +12,6 @@ class IpFilterRule include MsRestAzure - include MsRest::JSONable # @return [String] The name of the IP filter rule. attr_accessor :filter_name diff --git a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/job_response.rb b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/job_response.rb index 993a2d5652..fba9037a6f 100644 --- a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/job_response.rb +++ b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/job_response.rb @@ -12,7 +12,6 @@ class JobResponse include MsRestAzure - include MsRest::JSONable # @return [String] The job identifier. attr_accessor :job_id diff --git a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/messaging_endpoint_properties.rb b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/messaging_endpoint_properties.rb index c315db7fd0..aa8b92f785 100644 --- a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/messaging_endpoint_properties.rb +++ b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/messaging_endpoint_properties.rb @@ -12,7 +12,6 @@ class MessagingEndpointProperties include MsRestAzure - include MsRest::JSONable # @return [Duration] The lock duration. See: # https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload. attr_accessor :lock_duration_as_iso8601 diff --git a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/operation.rb b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/operation.rb index 2949e9eac3..57899a2510 100644 --- a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/operation.rb +++ b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/operation.rb @@ -12,7 +12,6 @@ class Operation include MsRestAzure - include MsRest::JSONable # @return [String] Operation name: {provider}/{resource}/{read | write | # action | delete} attr_accessor :name diff --git a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/operation_display.rb b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/operation_display.rb index d3b54bc08a..fde9c4b8de 100644 --- a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/operation_display.rb +++ b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/operation_display.rb @@ -12,7 +12,6 @@ class OperationDisplay include MsRestAzure - include MsRest::JSONable # @return [String] Service provider: Microsoft Devices attr_accessor :provider diff --git a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/operation_inputs.rb b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/operation_inputs.rb index 883aba35ac..27acf59377 100644 --- a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/operation_inputs.rb +++ b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/operation_inputs.rb @@ -12,7 +12,6 @@ class OperationInputs include MsRestAzure - include MsRest::JSONable # @return [String] The name of the IoT hub to check. attr_accessor :name diff --git a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/operations_monitoring_properties.rb b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/operations_monitoring_properties.rb index 2b43a1dc40..225de7bf36 100644 --- a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/operations_monitoring_properties.rb +++ b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/operations_monitoring_properties.rb @@ -16,7 +16,6 @@ class OperationsMonitoringProperties include MsRestAzure - include MsRest::JSONable # @return [Hash{String => OperationMonitoringLevel}] attr_accessor :events diff --git a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/registry_statistics.rb b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/registry_statistics.rb index 3d4d2e0b8b..bb8d8a0427 100644 --- a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/registry_statistics.rb +++ b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/registry_statistics.rb @@ -12,7 +12,6 @@ class RegistryStatistics include MsRestAzure - include MsRest::JSONable # @return [Integer] The total count of devices in the identity registry. attr_accessor :total_device_count diff --git a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/resource.rb b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/resource.rb new file mode 100644 index 0000000000..197b98adec --- /dev/null +++ b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/resource.rb @@ -0,0 +1,97 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::ARM::IotHub + module Models + # + # The common properties of an Azure resource. + # + class Resource + + include MsRestAzure + + # @return [String] The resource identifier. + attr_accessor :id + + # @return [String] The resource name. + attr_accessor :name + + # @return [String] The resource type. + attr_accessor :type + + # @return [String] The resource location. + attr_accessor :location + + # @return [Hash{String => String}] The resource tags. + attr_accessor :tags + + + # + # Mapper for Resource class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'Resource', + type: { + name: 'Composite', + class_name: 'Resource', + model_properties: { + id: { + required: false, + read_only: true, + serialized_name: 'id', + type: { + name: 'String' + } + }, + name: { + required: false, + read_only: true, + serialized_name: 'name', + constraints: { + Pattern: '^(?![0-9]+$)(?!-)[a-zA-Z0-9-]{2,49}[a-zA-Z0-9]$' + }, + type: { + name: 'String' + } + }, + type: { + required: false, + read_only: true, + serialized_name: 'type', + type: { + name: 'String' + } + }, + location: { + required: true, + serialized_name: 'location', + type: { + name: 'String' + } + }, + tags: { + required: false, + serialized_name: 'tags', + type: { + name: 'Dictionary', + value: { + required: false, + serialized_name: 'StringElementType', + type: { + name: 'String' + } + } + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/route_properties.rb b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/route_properties.rb index c212df533a..8ba1174006 100644 --- a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/route_properties.rb +++ b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/route_properties.rb @@ -13,7 +13,6 @@ class RouteProperties include MsRestAzure - include MsRest::JSONable # @return [String] The name of the route. The name can only include # alphanumeric characters, periods, underscores, hyphens, has a maximum # length of 64 characters, and must be unique. diff --git a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/routing_endpoints.rb b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/routing_endpoints.rb index 44f1754a7c..0bdc852af6 100644 --- a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/routing_endpoints.rb +++ b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/routing_endpoints.rb @@ -15,7 +15,6 @@ class RoutingEndpoints include MsRestAzure - include MsRest::JSONable # @return [Array] The list of # Service Bus queue endpoints that IoT hub routes the messages to, based # on the routing rules. diff --git a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/routing_event_hub_properties.rb b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/routing_event_hub_properties.rb index 96430f7ad2..0cee46f2a0 100644 --- a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/routing_event_hub_properties.rb +++ b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/routing_event_hub_properties.rb @@ -12,7 +12,6 @@ class RoutingEventHubProperties include MsRestAzure - include MsRest::JSONable # @return [String] The connection string of the event hub endpoint. attr_accessor :connection_string diff --git a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/routing_properties.rb b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/routing_properties.rb index 43692ad6ef..8adebd1925 100644 --- a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/routing_properties.rb +++ b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/routing_properties.rb @@ -13,7 +13,6 @@ class RoutingProperties include MsRestAzure - include MsRest::JSONable # @return [RoutingEndpoints] attr_accessor :endpoints diff --git a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/routing_service_bus_queue_endpoint_properties.rb b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/routing_service_bus_queue_endpoint_properties.rb index bddd95210a..7943005b74 100644 --- a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/routing_service_bus_queue_endpoint_properties.rb +++ b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/routing_service_bus_queue_endpoint_properties.rb @@ -12,7 +12,6 @@ class RoutingServiceBusQueueEndpointProperties include MsRestAzure - include MsRest::JSONable # @return [String] The connection string of the service bus queue # endpoint. attr_accessor :connection_string diff --git a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/routing_service_bus_topic_endpoint_properties.rb b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/routing_service_bus_topic_endpoint_properties.rb index 50c60c71fd..27ce847843 100644 --- a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/routing_service_bus_topic_endpoint_properties.rb +++ b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/routing_service_bus_topic_endpoint_properties.rb @@ -12,7 +12,6 @@ class RoutingServiceBusTopicEndpointProperties include MsRestAzure - include MsRest::JSONable # @return [String] The connection string of the service bus topic # endpoint. attr_accessor :connection_string diff --git a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/routing_storage_container_properties.rb b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/routing_storage_container_properties.rb index 7f8b686651..325d85ada3 100644 --- a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/routing_storage_container_properties.rb +++ b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/routing_storage_container_properties.rb @@ -12,7 +12,6 @@ class RoutingStorageContainerProperties include MsRestAzure - include MsRest::JSONable # @return [String] The connection string of the storage account. attr_accessor :connection_string diff --git a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/shared_access_signature_authorization_rule.rb b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/shared_access_signature_authorization_rule.rb index 4730bb1917..76f07f1c27 100644 --- a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/shared_access_signature_authorization_rule.rb +++ b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/shared_access_signature_authorization_rule.rb @@ -12,7 +12,6 @@ class SharedAccessSignatureAuthorizationRule include MsRestAzure - include MsRest::JSONable # @return [String] The name of the shared access policy. attr_accessor :key_name diff --git a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/storage_endpoint_properties.rb b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/storage_endpoint_properties.rb index 6f0aae4715..1b4c80b0db 100644 --- a/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/storage_endpoint_properties.rb +++ b/management/azure_mgmt_iot_hub/lib/generated/azure_mgmt_iot_hub/models/storage_endpoint_properties.rb @@ -12,7 +12,6 @@ class StorageEndpointProperties include MsRestAzure - include MsRest::JSONable # @return [Duration] The period of time for which the the SAS URI # generated by IoT Hub for file upload is valid. See: # https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload#file-upload-notification-configuration-options. diff --git a/management/azure_mgmt_key_vault/lib/generated/azure_mgmt_key_vault.rb b/management/azure_mgmt_key_vault/lib/generated/azure_mgmt_key_vault.rb index 7fc4587ae2..303bb23f12 100644 --- a/management/azure_mgmt_key_vault/lib/generated/azure_mgmt_key_vault.rb +++ b/management/azure_mgmt_key_vault/lib/generated/azure_mgmt_key_vault.rb @@ -32,6 +32,7 @@ module Models autoload :Sku, 'generated/azure_mgmt_key_vault/models/sku.rb' autoload :DeletedVaultListResult, 'generated/azure_mgmt_key_vault/models/deleted_vault_list_result.rb' autoload :DeletedVaultProperties, 'generated/azure_mgmt_key_vault/models/deleted_vault_properties.rb' + autoload :Resource, 'generated/azure_mgmt_key_vault/models/resource.rb' autoload :AccessPolicyEntry, 'generated/azure_mgmt_key_vault/models/access_policy_entry.rb' autoload :ResourceListResult, 'generated/azure_mgmt_key_vault/models/resource_list_result.rb' autoload :Vault, 'generated/azure_mgmt_key_vault/models/vault.rb' diff --git a/management/azure_mgmt_key_vault/lib/generated/azure_mgmt_key_vault/models/access_policy_entry.rb b/management/azure_mgmt_key_vault/lib/generated/azure_mgmt_key_vault/models/access_policy_entry.rb index b39f7b98ba..ace7acd895 100644 --- a/management/azure_mgmt_key_vault/lib/generated/azure_mgmt_key_vault/models/access_policy_entry.rb +++ b/management/azure_mgmt_key_vault/lib/generated/azure_mgmt_key_vault/models/access_policy_entry.rb @@ -13,7 +13,6 @@ class AccessPolicyEntry include MsRestAzure - include MsRest::JSONable # @return The Azure Active Directory tenant ID that should be used for # authenticating requests to the key vault. attr_accessor :tenant_id diff --git a/management/azure_mgmt_key_vault/lib/generated/azure_mgmt_key_vault/models/deleted_vault.rb b/management/azure_mgmt_key_vault/lib/generated/azure_mgmt_key_vault/models/deleted_vault.rb index 9f28429ea7..918a7e0584 100644 --- a/management/azure_mgmt_key_vault/lib/generated/azure_mgmt_key_vault/models/deleted_vault.rb +++ b/management/azure_mgmt_key_vault/lib/generated/azure_mgmt_key_vault/models/deleted_vault.rb @@ -12,7 +12,6 @@ class DeletedVault include MsRestAzure - include MsRest::JSONable # @return [String] The resource ID for the deleted key vault. attr_accessor :id diff --git a/management/azure_mgmt_key_vault/lib/generated/azure_mgmt_key_vault/models/deleted_vault_properties.rb b/management/azure_mgmt_key_vault/lib/generated/azure_mgmt_key_vault/models/deleted_vault_properties.rb index a5691735e1..d1e3c2429e 100644 --- a/management/azure_mgmt_key_vault/lib/generated/azure_mgmt_key_vault/models/deleted_vault_properties.rb +++ b/management/azure_mgmt_key_vault/lib/generated/azure_mgmt_key_vault/models/deleted_vault_properties.rb @@ -12,7 +12,6 @@ class DeletedVaultProperties include MsRestAzure - include MsRest::JSONable # @return [String] The resource id of the original vault. attr_accessor :vault_id diff --git a/management/azure_mgmt_key_vault/lib/generated/azure_mgmt_key_vault/models/permissions.rb b/management/azure_mgmt_key_vault/lib/generated/azure_mgmt_key_vault/models/permissions.rb index a86b8a0ec0..a16c66217a 100644 --- a/management/azure_mgmt_key_vault/lib/generated/azure_mgmt_key_vault/models/permissions.rb +++ b/management/azure_mgmt_key_vault/lib/generated/azure_mgmt_key_vault/models/permissions.rb @@ -12,7 +12,6 @@ class Permissions include MsRestAzure - include MsRest::JSONable # @return [Array] Permissions to keys attr_accessor :keys diff --git a/management/azure_mgmt_key_vault/lib/generated/azure_mgmt_key_vault/models/resource.rb b/management/azure_mgmt_key_vault/lib/generated/azure_mgmt_key_vault/models/resource.rb new file mode 100644 index 0000000000..7b743b9d49 --- /dev/null +++ b/management/azure_mgmt_key_vault/lib/generated/azure_mgmt_key_vault/models/resource.rb @@ -0,0 +1,96 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::ARM::KeyVault + module Models + # + # Key Vault resource + # + class Resource + + include MsRestAzure + + # @return [String] The Azure Resource Manager resource ID for the key + # vault. + attr_accessor :id + + # @return [String] The name of the key vault. + attr_accessor :name + + # @return [String] The resource type of the key vault. + attr_accessor :type + + # @return [String] The supported Azure location where the key vault + # should be created. + attr_accessor :location + + # @return [Hash{String => String}] The tags that will be assigned to the + # key vault. + attr_accessor :tags + + + # + # Mapper for Resource class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'Resource', + type: { + name: 'Composite', + class_name: 'Resource', + model_properties: { + id: { + required: false, + read_only: true, + serialized_name: 'id', + type: { + name: 'String' + } + }, + name: { + required: true, + serialized_name: 'name', + type: { + name: 'String' + } + }, + type: { + required: false, + read_only: true, + serialized_name: 'type', + type: { + name: 'String' + } + }, + location: { + required: true, + serialized_name: 'location', + type: { + name: 'String' + } + }, + tags: { + required: false, + serialized_name: 'tags', + type: { + name: 'Dictionary', + value: { + required: false, + serialized_name: 'StringElementType', + type: { + name: 'String' + } + } + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_key_vault/lib/generated/azure_mgmt_key_vault/models/sku.rb b/management/azure_mgmt_key_vault/lib/generated/azure_mgmt_key_vault/models/sku.rb index ac99fb18e1..cf5fa7044d 100644 --- a/management/azure_mgmt_key_vault/lib/generated/azure_mgmt_key_vault/models/sku.rb +++ b/management/azure_mgmt_key_vault/lib/generated/azure_mgmt_key_vault/models/sku.rb @@ -12,7 +12,6 @@ class Sku include MsRestAzure - include MsRest::JSONable # @return [String] SKU family name. Default value: 'A' . attr_accessor :family diff --git a/management/azure_mgmt_key_vault/lib/generated/azure_mgmt_key_vault/models/vault.rb b/management/azure_mgmt_key_vault/lib/generated/azure_mgmt_key_vault/models/vault.rb index 15f9141e79..5d7b598e48 100644 --- a/management/azure_mgmt_key_vault/lib/generated/azure_mgmt_key_vault/models/vault.rb +++ b/management/azure_mgmt_key_vault/lib/generated/azure_mgmt_key_vault/models/vault.rb @@ -8,11 +8,10 @@ module Models # # Resource information with extended details. # - class Vault < MsRestAzure::Resource + class Vault < Resource include MsRestAzure - include MsRest::JSONable # @return [VaultProperties] Properties of the vault attr_accessor :properties diff --git a/management/azure_mgmt_key_vault/lib/generated/azure_mgmt_key_vault/models/vault_create_or_update_parameters.rb b/management/azure_mgmt_key_vault/lib/generated/azure_mgmt_key_vault/models/vault_create_or_update_parameters.rb index 6274844983..36bd27e0f7 100644 --- a/management/azure_mgmt_key_vault/lib/generated/azure_mgmt_key_vault/models/vault_create_or_update_parameters.rb +++ b/management/azure_mgmt_key_vault/lib/generated/azure_mgmt_key_vault/models/vault_create_or_update_parameters.rb @@ -12,7 +12,6 @@ class VaultCreateOrUpdateParameters include MsRestAzure - include MsRest::JSONable # @return [String] The supported Azure location where the key vault # should be created. attr_accessor :location diff --git a/management/azure_mgmt_key_vault/lib/generated/azure_mgmt_key_vault/models/vault_properties.rb b/management/azure_mgmt_key_vault/lib/generated/azure_mgmt_key_vault/models/vault_properties.rb index 3286e622bb..eafb35ffdc 100644 --- a/management/azure_mgmt_key_vault/lib/generated/azure_mgmt_key_vault/models/vault_properties.rb +++ b/management/azure_mgmt_key_vault/lib/generated/azure_mgmt_key_vault/models/vault_properties.rb @@ -12,7 +12,6 @@ class VaultProperties include MsRestAzure - include MsRest::JSONable # @return The Azure Active Directory tenant ID that should be used for # authenticating requests to the key vault. attr_accessor :tenant_id diff --git a/management/azure_mgmt_locks/lib/generated/azure_mgmt_locks/models/management_lock_object.rb b/management/azure_mgmt_locks/lib/generated/azure_mgmt_locks/models/management_lock_object.rb index 3f7ccdcba1..a2b274e1d5 100644 --- a/management/azure_mgmt_locks/lib/generated/azure_mgmt_locks/models/management_lock_object.rb +++ b/management/azure_mgmt_locks/lib/generated/azure_mgmt_locks/models/management_lock_object.rb @@ -12,7 +12,6 @@ class ManagementLockObject include MsRestAzure - include MsRest::JSONable # @return [LockLevel] The level of the lock. Possible values are: # NotSpecified, CanNotDelete, ReadOnly. CanNotDelete means authorized # users are able to read and modify the resources, but not delete. diff --git a/management/azure_mgmt_locks/lib/generated/azure_mgmt_locks/models/management_lock_owner.rb b/management/azure_mgmt_locks/lib/generated/azure_mgmt_locks/models/management_lock_owner.rb index f6174fd65a..fac3355e67 100644 --- a/management/azure_mgmt_locks/lib/generated/azure_mgmt_locks/models/management_lock_owner.rb +++ b/management/azure_mgmt_locks/lib/generated/azure_mgmt_locks/models/management_lock_owner.rb @@ -12,7 +12,6 @@ class ManagementLockOwner include MsRestAzure - include MsRest::JSONable # @return [String] The application ID of the lock owner. attr_accessor :application_id diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic.rb index 5b797336fd..c911823f78 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic.rb @@ -37,6 +37,7 @@ module Azure::ARM::Logic module Models autoload :IntegrationAccountPartnerFilter, 'generated/azure_mgmt_logic/models/integration_account_partner_filter.rb' + autoload :Resource, 'generated/azure_mgmt_logic/models/resource.rb' autoload :AS2MessageConnectionSettings, 'generated/azure_mgmt_logic/models/as2message_connection_settings.rb' autoload :ResourceReference, 'generated/azure_mgmt_logic/models/resource_reference.rb' autoload :AS2AcknowledgementConnectionSettings, 'generated/azure_mgmt_logic/models/as2acknowledgement_connection_settings.rb' @@ -48,6 +49,7 @@ module Models autoload :WorkflowVersionListResult, 'generated/azure_mgmt_logic/models/workflow_version_list_result.rb' autoload :IntegrationAccountPartnerListResult, 'generated/azure_mgmt_logic/models/integration_account_partner_list_result.rb' autoload :RecurrenceSchedule, 'generated/azure_mgmt_logic/models/recurrence_schedule.rb' + autoload :SubResource, 'generated/azure_mgmt_logic/models/sub_resource.rb' autoload :Sku, 'generated/azure_mgmt_logic/models/sku.rb' autoload :WorkflowTriggerListResult, 'generated/azure_mgmt_logic/models/workflow_trigger_list_result.rb' autoload :WorkflowTriggerListCallbackUrlQueries, 'generated/azure_mgmt_logic/models/workflow_trigger_list_callback_url_queries.rb' diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/agreement_content.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/agreement_content.rb index ef53f6230e..f6d3ceb0f8 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/agreement_content.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/agreement_content.rb @@ -12,7 +12,6 @@ class AgreementContent include MsRestAzure - include MsRest::JSONable # @return [AS2AgreementContent] The AS2 agreement content. attr_accessor :a_s2 diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/as2acknowledgement_connection_settings.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/as2acknowledgement_connection_settings.rb index 961b3cab40..6617f264fb 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/as2acknowledgement_connection_settings.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/as2acknowledgement_connection_settings.rb @@ -12,7 +12,6 @@ class AS2AcknowledgementConnectionSettings include MsRestAzure - include MsRest::JSONable # @return [Boolean] The value indicating whether to ignore mismatch in # certificate name. attr_accessor :ignore_certificate_name_mismatch diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/as2agreement_content.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/as2agreement_content.rb index 99c1cbe105..43745b21a6 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/as2agreement_content.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/as2agreement_content.rb @@ -12,7 +12,6 @@ class AS2AgreementContent include MsRestAzure - include MsRest::JSONable # @return [AS2OneWayAgreement] The AS2 one-way receive agreement. attr_accessor :receive_agreement diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/as2envelope_settings.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/as2envelope_settings.rb index fcb8767ab3..8e2b7b8467 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/as2envelope_settings.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/as2envelope_settings.rb @@ -12,7 +12,6 @@ class AS2EnvelopeSettings include MsRestAzure - include MsRest::JSONable # @return [String] The message content type. attr_accessor :message_content_type diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/as2error_settings.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/as2error_settings.rb index 7e91d0192c..2171417c2f 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/as2error_settings.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/as2error_settings.rb @@ -12,7 +12,6 @@ class AS2ErrorSettings include MsRestAzure - include MsRest::JSONable # @return [Boolean] The value indicating whether to suspend duplicate # message. attr_accessor :suspend_duplicate_message diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/as2mdn_settings.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/as2mdn_settings.rb index 139029ef63..e6e1833440 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/as2mdn_settings.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/as2mdn_settings.rb @@ -12,7 +12,6 @@ class AS2MdnSettings include MsRestAzure - include MsRest::JSONable # @return [Boolean] The value indicating whether to send or request a # MDN. attr_accessor :need_mdn diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/as2message_connection_settings.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/as2message_connection_settings.rb index d50c9d1000..b4805f759f 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/as2message_connection_settings.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/as2message_connection_settings.rb @@ -12,7 +12,6 @@ class AS2MessageConnectionSettings include MsRestAzure - include MsRest::JSONable # @return [Boolean] The value indicating whether to ignore mismatch in # certificate name. attr_accessor :ignore_certificate_name_mismatch diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/as2one_way_agreement.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/as2one_way_agreement.rb index 50ce733c7f..b9828196da 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/as2one_way_agreement.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/as2one_way_agreement.rb @@ -12,7 +12,6 @@ class AS2OneWayAgreement include MsRestAzure - include MsRest::JSONable # @return [BusinessIdentity] The sender business identity attr_accessor :sender_business_identity diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/as2protocol_settings.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/as2protocol_settings.rb index 3e06af68ef..1008586586 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/as2protocol_settings.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/as2protocol_settings.rb @@ -12,7 +12,6 @@ class AS2ProtocolSettings include MsRestAzure - include MsRest::JSONable # @return [AS2MessageConnectionSettings] The message connection settings. attr_accessor :message_connection_settings diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/as2security_settings.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/as2security_settings.rb index 1d20b393b4..b47bc0bb9d 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/as2security_settings.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/as2security_settings.rb @@ -12,7 +12,6 @@ class AS2SecuritySettings include MsRestAzure - include MsRest::JSONable # @return [Boolean] The value indicating whether to send or request a # MDN. attr_accessor :override_group_signing_certificate diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/as2validation_settings.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/as2validation_settings.rb index 337b96626f..b286215bed 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/as2validation_settings.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/as2validation_settings.rb @@ -12,7 +12,6 @@ class AS2ValidationSettings include MsRestAzure - include MsRest::JSONable # @return [Boolean] The value indicating whether to override incoming # message properties with those in agreement. attr_accessor :override_message_properties diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/b2bpartner_content.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/b2bpartner_content.rb index 1f4283e78d..fa0922bd92 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/b2bpartner_content.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/b2bpartner_content.rb @@ -12,7 +12,6 @@ class B2BPartnerContent include MsRestAzure - include MsRest::JSONable # @return [Array] The list of partner business # identities. attr_accessor :business_identities diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/business_identity.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/business_identity.rb index 3fd9a0c4a8..30ee854928 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/business_identity.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/business_identity.rb @@ -12,7 +12,6 @@ class BusinessIdentity include MsRestAzure - include MsRest::JSONable # @return [String] The business identity qualifier e.g. as2identity, ZZ, # ZZZ, 31, 32 attr_accessor :qualifier diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/callback_url.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/callback_url.rb index 588ff60db5..6289d9835a 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/callback_url.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/callback_url.rb @@ -12,7 +12,6 @@ class CallbackUrl include MsRestAzure - include MsRest::JSONable # @return [String] The URL value. attr_accessor :value diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/content_hash.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/content_hash.rb index 09457f20a4..c864f98eca 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/content_hash.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/content_hash.rb @@ -12,7 +12,6 @@ class ContentHash include MsRestAzure - include MsRest::JSONable # @return [String] The algorithm of the content hash. attr_accessor :algorithm diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/content_link.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/content_link.rb index 2547389cc3..7f170e3e79 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/content_link.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/content_link.rb @@ -12,7 +12,6 @@ class ContentLink include MsRestAzure - include MsRest::JSONable # @return [String] The content link URI. attr_accessor :uri diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/correlation.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/correlation.rb index 504252ac85..8da8ca60dc 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/correlation.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/correlation.rb @@ -12,7 +12,6 @@ class Correlation include MsRestAzure - include MsRest::JSONable # @return [String] The client tracking id. attr_accessor :client_tracking_id diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/edifact_acknowledgement_settings.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/edifact_acknowledgement_settings.rb index fda709185b..27943b34ce 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/edifact_acknowledgement_settings.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/edifact_acknowledgement_settings.rb @@ -12,7 +12,6 @@ class EdifactAcknowledgementSettings include MsRestAzure - include MsRest::JSONable # @return [Boolean] The value indicating whether technical # acknowledgement is needed. attr_accessor :need_technical_acknowledgement diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/edifact_agreement_content.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/edifact_agreement_content.rb index b8be0c8c47..6fb4231071 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/edifact_agreement_content.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/edifact_agreement_content.rb @@ -12,7 +12,6 @@ class EdifactAgreementContent include MsRestAzure - include MsRest::JSONable # @return [EdifactOneWayAgreement] The EDIFACT one-way receive agreement. attr_accessor :receive_agreement diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/edifact_delimiter_override.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/edifact_delimiter_override.rb index 49aa7b4507..12bcd44aae 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/edifact_delimiter_override.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/edifact_delimiter_override.rb @@ -12,7 +12,6 @@ class EdifactDelimiterOverride include MsRestAzure - include MsRest::JSONable # @return [String] The message id. attr_accessor :message_id diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/edifact_envelope_override.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/edifact_envelope_override.rb index f942114fed..9a98b16f37 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/edifact_envelope_override.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/edifact_envelope_override.rb @@ -12,7 +12,6 @@ class EdifactEnvelopeOverride include MsRestAzure - include MsRest::JSONable # @return [String] The message id on which this envelope settings has to # be applied. attr_accessor :message_id diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/edifact_envelope_settings.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/edifact_envelope_settings.rb index 44a15e8f68..c9db83d390 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/edifact_envelope_settings.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/edifact_envelope_settings.rb @@ -12,7 +12,6 @@ class EdifactEnvelopeSettings include MsRestAzure - include MsRest::JSONable # @return [String] The group association assigned code. attr_accessor :group_association_assigned_code diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/edifact_framing_settings.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/edifact_framing_settings.rb index e37d013d5a..60947cd227 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/edifact_framing_settings.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/edifact_framing_settings.rb @@ -12,7 +12,6 @@ class EdifactFramingSettings include MsRestAzure - include MsRest::JSONable # @return [String] The service code list directory version. attr_accessor :service_code_list_directory_version diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/edifact_message_filter.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/edifact_message_filter.rb index ee17387326..db558144a1 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/edifact_message_filter.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/edifact_message_filter.rb @@ -12,7 +12,6 @@ class EdifactMessageFilter include MsRestAzure - include MsRest::JSONable # @return [MessageFilterType] The message filter type. Possible values # include: 'NotSpecified', 'Include', 'Exclude' attr_accessor :message_filter_type diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/edifact_message_identifier.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/edifact_message_identifier.rb index 8615c3d0f0..619f49c0b4 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/edifact_message_identifier.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/edifact_message_identifier.rb @@ -12,7 +12,6 @@ class EdifactMessageIdentifier include MsRestAzure - include MsRest::JSONable # @return [String] The message id on which this envelope settings has to # be applied. attr_accessor :message_id diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/edifact_one_way_agreement.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/edifact_one_way_agreement.rb index 66bb67fc3e..83a4e16343 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/edifact_one_way_agreement.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/edifact_one_way_agreement.rb @@ -12,7 +12,6 @@ class EdifactOneWayAgreement include MsRestAzure - include MsRest::JSONable # @return [BusinessIdentity] The sender business identity attr_accessor :sender_business_identity diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/edifact_processing_settings.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/edifact_processing_settings.rb index a4b522cf09..44afe7bda3 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/edifact_processing_settings.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/edifact_processing_settings.rb @@ -12,7 +12,6 @@ class EdifactProcessingSettings include MsRestAzure - include MsRest::JSONable # @return [Boolean] The value indicating whether to mask security # information. attr_accessor :mask_security_info diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/edifact_protocol_settings.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/edifact_protocol_settings.rb index 6488311e6f..1dd8773972 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/edifact_protocol_settings.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/edifact_protocol_settings.rb @@ -12,7 +12,6 @@ class EdifactProtocolSettings include MsRestAzure - include MsRest::JSONable # @return [EdifactValidationSettings] The EDIFACT validation settings. attr_accessor :validation_settings diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/edifact_schema_reference.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/edifact_schema_reference.rb index 3d7a7c4630..9987a6ce99 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/edifact_schema_reference.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/edifact_schema_reference.rb @@ -12,7 +12,6 @@ class EdifactSchemaReference include MsRestAzure - include MsRest::JSONable # @return [String] The message id. attr_accessor :message_id diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/edifact_validation_override.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/edifact_validation_override.rb index 02fd1fe945..07f2a9d70e 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/edifact_validation_override.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/edifact_validation_override.rb @@ -12,7 +12,6 @@ class EdifactValidationOverride include MsRestAzure - include MsRest::JSONable # @return [String] The message id on which the validation settings has to # be applied. attr_accessor :message_id diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/edifact_validation_settings.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/edifact_validation_settings.rb index 867fcedacb..047e701c19 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/edifact_validation_settings.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/edifact_validation_settings.rb @@ -12,7 +12,6 @@ class EdifactValidationSettings include MsRestAzure - include MsRest::JSONable # @return [Boolean] The value indicating whether to validate character # set in the message. attr_accessor :validate_character_set diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/error_properties.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/error_properties.rb index 519509ed24..522683e1d3 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/error_properties.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/error_properties.rb @@ -13,7 +13,6 @@ class ErrorProperties include MsRestAzure - include MsRest::JSONable # @return [String] Error code. attr_accessor :code diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/error_response.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/error_response.rb index 7819b16b7b..665b02acb6 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/error_response.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/error_response.rb @@ -13,7 +13,6 @@ class ErrorResponse include MsRestAzure - include MsRest::JSONable # @return [ErrorProperties] The error properties. attr_accessor :error diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/generate_upgraded_definition_parameters.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/generate_upgraded_definition_parameters.rb index 8128edca7a..d4ef2742bd 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/generate_upgraded_definition_parameters.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/generate_upgraded_definition_parameters.rb @@ -12,7 +12,6 @@ class GenerateUpgradedDefinitionParameters include MsRestAzure - include MsRest::JSONable # @return [String] The target schema version. attr_accessor :target_schema_version diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/get_callback_url_parameters.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/get_callback_url_parameters.rb index 6671b0c762..411fbe6efb 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/get_callback_url_parameters.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/get_callback_url_parameters.rb @@ -12,7 +12,6 @@ class GetCallbackUrlParameters include MsRestAzure - include MsRest::JSONable # @return [DateTime] The expiry time. attr_accessor :not_after diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/integration_account.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/integration_account.rb index 8eff3291b1..f3978f3073 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/integration_account.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/integration_account.rb @@ -8,11 +8,10 @@ module Models # # The integration account. # - class IntegrationAccount < MsRestAzure::Resource + class IntegrationAccount < Resource include MsRestAzure - include MsRest::JSONable # @return The integration account properties. attr_accessor :properties diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/integration_account_agreement.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/integration_account_agreement.rb index 26052ffb23..24acb53f96 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/integration_account_agreement.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/integration_account_agreement.rb @@ -8,11 +8,10 @@ module Models # # The integration account agreement. # - class IntegrationAccountAgreement < MsRestAzure::Resource + class IntegrationAccountAgreement < Resource include MsRestAzure - include MsRest::JSONable # @return [DateTime] The created time. attr_accessor :created_time diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/integration_account_agreement_filter.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/integration_account_agreement_filter.rb index ab47b616ae..efc3744aac 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/integration_account_agreement_filter.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/integration_account_agreement_filter.rb @@ -12,7 +12,6 @@ class IntegrationAccountAgreementFilter include MsRestAzure - include MsRest::JSONable # @return [AgreementType] The agreement type of integration account # agreement. Possible values include: 'NotSpecified', 'AS2', 'X12', # 'Edifact' diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/integration_account_certificate.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/integration_account_certificate.rb index 83b47676ee..43747daf69 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/integration_account_certificate.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/integration_account_certificate.rb @@ -8,11 +8,10 @@ module Models # # The integration account certificate. # - class IntegrationAccountCertificate < MsRestAzure::Resource + class IntegrationAccountCertificate < Resource include MsRestAzure - include MsRest::JSONable # @return [DateTime] The created time. attr_accessor :created_time diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/integration_account_map.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/integration_account_map.rb index 1732e8b1bf..81510cdc53 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/integration_account_map.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/integration_account_map.rb @@ -8,11 +8,10 @@ module Models # # The integration account map. # - class IntegrationAccountMap < MsRestAzure::Resource + class IntegrationAccountMap < Resource include MsRestAzure - include MsRest::JSONable # @return [MapType] The map type. Possible values include: # 'NotSpecified', 'Xslt' attr_accessor :map_type diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/integration_account_map_filter.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/integration_account_map_filter.rb index c4399ee384..82935ea4b7 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/integration_account_map_filter.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/integration_account_map_filter.rb @@ -12,7 +12,6 @@ class IntegrationAccountMapFilter include MsRestAzure - include MsRest::JSONable # @return [MapType] The map type of integration account map. Possible # values include: 'NotSpecified', 'Xslt' attr_accessor :map_type diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/integration_account_map_properties_parameters_schema.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/integration_account_map_properties_parameters_schema.rb index 78a05f87e4..605581b6cb 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/integration_account_map_properties_parameters_schema.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/integration_account_map_properties_parameters_schema.rb @@ -12,7 +12,6 @@ class IntegrationAccountMapPropertiesParametersSchema include MsRestAzure - include MsRest::JSONable # @return [String] The reference name. attr_accessor :ref diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/integration_account_partner.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/integration_account_partner.rb index 2d4c88957a..ba3479f824 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/integration_account_partner.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/integration_account_partner.rb @@ -8,11 +8,10 @@ module Models # # The integration account partner. # - class IntegrationAccountPartner < MsRestAzure::Resource + class IntegrationAccountPartner < Resource include MsRestAzure - include MsRest::JSONable # @return [PartnerType] The partner type. Possible values include: # 'NotSpecified', 'B2B' attr_accessor :partner_type diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/integration_account_partner_filter.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/integration_account_partner_filter.rb index 5c1177e7ca..c6c7ad603e 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/integration_account_partner_filter.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/integration_account_partner_filter.rb @@ -12,7 +12,6 @@ class IntegrationAccountPartnerFilter include MsRestAzure - include MsRest::JSONable # @return [PartnerType] The partner type of integration account partner. # Possible values include: 'NotSpecified', 'B2B' attr_accessor :partner_type diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/integration_account_schema.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/integration_account_schema.rb index e8176c15ad..c831debcd7 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/integration_account_schema.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/integration_account_schema.rb @@ -8,11 +8,10 @@ module Models # # The integration account schema. # - class IntegrationAccountSchema < MsRestAzure::Resource + class IntegrationAccountSchema < Resource include MsRestAzure - include MsRest::JSONable # @return [SchemaType] The schema type. Possible values include: # 'NotSpecified', 'Xml' attr_accessor :schema_type diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/integration_account_schema_filter.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/integration_account_schema_filter.rb index f369c11204..ad96c7fdbc 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/integration_account_schema_filter.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/integration_account_schema_filter.rb @@ -12,7 +12,6 @@ class IntegrationAccountSchemaFilter include MsRestAzure - include MsRest::JSONable # @return [SchemaType] The schema type of integration account schema. # Possible values include: 'NotSpecified', 'Xml' attr_accessor :schema_type diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/integration_account_session.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/integration_account_session.rb index 8356fecec8..0ff959ef0b 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/integration_account_session.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/integration_account_session.rb @@ -8,11 +8,10 @@ module Models # # The integration account session. # - class IntegrationAccountSession < MsRestAzure::Resource + class IntegrationAccountSession < Resource include MsRestAzure - include MsRest::JSONable # @return [DateTime] The created time. attr_accessor :created_time diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/integration_account_session_filter.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/integration_account_session_filter.rb index 16135d117a..0c201fba3f 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/integration_account_session_filter.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/integration_account_session_filter.rb @@ -12,7 +12,6 @@ class IntegrationAccountSessionFilter include MsRestAzure - include MsRest::JSONable # @return [DateTime] The changed time of integration account sessions. attr_accessor :changed_time diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/integration_account_sku.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/integration_account_sku.rb index b7a8cc4b2e..e888fc2c2b 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/integration_account_sku.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/integration_account_sku.rb @@ -12,7 +12,6 @@ class IntegrationAccountSku include MsRestAzure - include MsRest::JSONable # @return [IntegrationAccountSkuName] The sku name. Possible values # include: 'NotSpecified', 'Free', 'Standard' attr_accessor :name diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/key_vault_key_reference.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/key_vault_key_reference.rb index 2168ecf88c..50213bb798 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/key_vault_key_reference.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/key_vault_key_reference.rb @@ -12,7 +12,6 @@ class KeyVaultKeyReference include MsRestAzure - include MsRest::JSONable # @return [KeyVaultKeyReferenceKeyVault] The key vault reference. attr_accessor :key_vault diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/key_vault_key_reference_key_vault.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/key_vault_key_reference_key_vault.rb index 9f0949b67c..ff6e9fc4c9 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/key_vault_key_reference_key_vault.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/key_vault_key_reference_key_vault.rb @@ -12,7 +12,6 @@ class KeyVaultKeyReferenceKeyVault include MsRestAzure - include MsRest::JSONable # @return [String] The resource id. attr_accessor :id diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/operation.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/operation.rb index 74b7efebe6..59fed5e4a0 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/operation.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/operation.rb @@ -12,7 +12,6 @@ class Operation include MsRestAzure - include MsRest::JSONable # @return [String] Operation name: {provider}/{resource}/{operation} attr_accessor :name diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/operation_display.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/operation_display.rb index 1377a410c1..c00eb67ed5 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/operation_display.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/operation_display.rb @@ -12,7 +12,6 @@ class OperationDisplay include MsRestAzure - include MsRest::JSONable # @return [String] Service provider: Microsoft.Logic attr_accessor :provider diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/partner_content.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/partner_content.rb index 763854b019..11a689852f 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/partner_content.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/partner_content.rb @@ -12,7 +12,6 @@ class PartnerContent include MsRestAzure - include MsRest::JSONable # @return [B2BPartnerContent] The B2B partner content. attr_accessor :b2b diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/recurrence_schedule.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/recurrence_schedule.rb index 24662d4403..4a84506b66 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/recurrence_schedule.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/recurrence_schedule.rb @@ -12,7 +12,6 @@ class RecurrenceSchedule include MsRestAzure - include MsRest::JSONable # @return [Array] The minutes. attr_accessor :minutes diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/recurrence_schedule_occurrence.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/recurrence_schedule_occurrence.rb index 60ef4d6f42..4536adc826 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/recurrence_schedule_occurrence.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/recurrence_schedule_occurrence.rb @@ -12,7 +12,6 @@ class RecurrenceScheduleOccurrence include MsRestAzure - include MsRest::JSONable # @return [DayOfWeek] The day of the week. Possible values include: # 'Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', # 'Saturday' diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/regenerate_action_parameter.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/regenerate_action_parameter.rb index b9b6907b80..6dfafb474c 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/regenerate_action_parameter.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/regenerate_action_parameter.rb @@ -12,7 +12,6 @@ class RegenerateActionParameter include MsRestAzure - include MsRest::JSONable # @return [KeyType] The key type. Possible values include: # 'NotSpecified', 'Primary', 'Secondary' attr_accessor :key_type diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/resource.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/resource.rb new file mode 100644 index 0000000000..ed6305fa9b --- /dev/null +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/resource.rb @@ -0,0 +1,94 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::ARM::Logic + module Models + # + # The base resource type. + # + class Resource + + include MsRestAzure + + # @return [String] The resource id. + attr_accessor :id + + # @return [String] Gets the resource name. + attr_accessor :name + + # @return [String] Gets the resource type. + attr_accessor :type + + # @return [String] The resource location. + attr_accessor :location + + # @return [Hash{String => String}] The resource tags. + attr_accessor :tags + + + # + # Mapper for Resource class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'Resource', + type: { + name: 'Composite', + class_name: 'Resource', + model_properties: { + id: { + required: false, + read_only: true, + serialized_name: 'id', + type: { + name: 'String' + } + }, + name: { + required: false, + read_only: true, + serialized_name: 'name', + type: { + name: 'String' + } + }, + type: { + required: false, + read_only: true, + serialized_name: 'type', + type: { + name: 'String' + } + }, + location: { + required: false, + serialized_name: 'location', + type: { + name: 'String' + } + }, + tags: { + required: false, + serialized_name: 'tags', + type: { + name: 'Dictionary', + value: { + required: false, + serialized_name: 'StringElementType', + type: { + name: 'String' + } + } + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/resource_reference.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/resource_reference.rb index 183b2f4677..7bd6e4c6cd 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/resource_reference.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/resource_reference.rb @@ -12,7 +12,6 @@ class ResourceReference include MsRestAzure - include MsRest::JSONable # @return [String] The resource id. attr_accessor :id diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/retry_history.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/retry_history.rb index 48789095f7..78ae03bbec 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/retry_history.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/retry_history.rb @@ -12,7 +12,6 @@ class RetryHistory include MsRestAzure - include MsRest::JSONable # @return [DateTime] Gets the start time. attr_accessor :start_time diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/sku.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/sku.rb index 637d38c27d..ee4a7de813 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/sku.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/sku.rb @@ -12,7 +12,6 @@ class Sku include MsRestAzure - include MsRest::JSONable # @return [SkuName] The name. Possible values include: 'NotSpecified', # 'Free', 'Shared', 'Basic', 'Standard', 'Premium' attr_accessor :name diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/sub_resource.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/sub_resource.rb new file mode 100644 index 0000000000..075308fcc5 --- /dev/null +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/sub_resource.rb @@ -0,0 +1,45 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::ARM::Logic + module Models + # + # The sub resource type. + # + class SubResource + + include MsRestAzure + + # @return [String] The resource id. + attr_accessor :id + + + # + # Mapper for SubResource class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'SubResource', + type: { + name: 'Composite', + class_name: 'SubResource', + model_properties: { + id: { + required: false, + read_only: true, + serialized_name: 'id', + type: { + name: 'String' + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow.rb index 78623a6c4d..aaa003ea5d 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow.rb @@ -8,11 +8,10 @@ module Models # # The workflow type. # - class Workflow < MsRestAzure::Resource + class Workflow < Resource include MsRestAzure - include MsRest::JSONable # @return [WorkflowProvisioningState] Gets the provisioning state. # Possible values include: 'NotSpecified', 'Accepted', 'Running', # 'Ready', 'Creating', 'Created', 'Deleting', 'Deleted', 'Canceled', diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_filter.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_filter.rb index 31ca61f478..949acb5187 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_filter.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_filter.rb @@ -12,7 +12,6 @@ class WorkflowFilter include MsRestAzure - include MsRest::JSONable # @return [WorkflowState] The state of workflows. Possible values # include: 'NotSpecified', 'Completed', 'Enabled', 'Disabled', 'Deleted', # 'Suspended' diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_output_parameter.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_output_parameter.rb index 35a4ef79da..bcf8a6d305 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_output_parameter.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_output_parameter.rb @@ -12,7 +12,6 @@ class WorkflowOutputParameter < WorkflowParameter include MsRestAzure - include MsRest::JSONable # @return Gets the error. attr_accessor :error diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_parameter.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_parameter.rb index 03ea3577d8..c96096f094 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_parameter.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_parameter.rb @@ -12,7 +12,6 @@ class WorkflowParameter include MsRestAzure - include MsRest::JSONable # @return [ParameterType] The type. Possible values include: # 'NotSpecified', 'String', 'SecureString', 'Int', 'Float', 'Bool', # 'Array', 'Object', 'SecureObject' diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_run.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_run.rb index 69781b6b54..abe13c4be4 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_run.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_run.rb @@ -8,11 +8,10 @@ module Models # # The workflow run. # - class WorkflowRun < MsRestAzure::SubResource + class WorkflowRun < SubResource include MsRestAzure - include MsRest::JSONable # @return [DateTime] Gets the start time. attr_accessor :start_time diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_run_action.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_run_action.rb index b94380fbe2..8b6a845653 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_run_action.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_run_action.rb @@ -8,11 +8,10 @@ module Models # # The workflow run action. # - class WorkflowRunAction < MsRestAzure::SubResource + class WorkflowRunAction < SubResource include MsRestAzure - include MsRest::JSONable # @return [DateTime] Gets the start time. attr_accessor :start_time diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_run_action_filter.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_run_action_filter.rb index 8301d38404..4e2377b902 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_run_action_filter.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_run_action_filter.rb @@ -12,7 +12,6 @@ class WorkflowRunActionFilter include MsRestAzure - include MsRest::JSONable # @return [WorkflowStatus] The status of workflow run action. Possible # values include: 'NotSpecified', 'Paused', 'Running', 'Waiting', # 'Succeeded', 'Skipped', 'Suspended', 'Cancelled', 'Failed', 'Faulted', diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_run_filter.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_run_filter.rb index f9cdea218c..81da0b986a 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_run_filter.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_run_filter.rb @@ -12,7 +12,6 @@ class WorkflowRunFilter include MsRestAzure - include MsRest::JSONable # @return [WorkflowStatus] The status of workflow run. Possible values # include: 'NotSpecified', 'Paused', 'Running', 'Waiting', 'Succeeded', # 'Skipped', 'Suspended', 'Cancelled', 'Failed', 'Faulted', 'TimedOut', diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_run_trigger.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_run_trigger.rb index a21022e8ae..a3300a4561 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_run_trigger.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_run_trigger.rb @@ -12,7 +12,6 @@ class WorkflowRunTrigger include MsRestAzure - include MsRest::JSONable # @return [String] Gets the name. attr_accessor :name diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_trigger.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_trigger.rb index 4c0f209dc5..17b1e9914e 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_trigger.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_trigger.rb @@ -8,11 +8,10 @@ module Models # # The workflow trigger. # - class WorkflowTrigger < MsRestAzure::SubResource + class WorkflowTrigger < SubResource include MsRestAzure - include MsRest::JSONable # @return [WorkflowTriggerProvisioningState] Gets the provisioning state. # Possible values include: 'NotSpecified', 'Accepted', 'Running', # 'Ready', 'Creating', 'Created', 'Deleting', 'Deleted', 'Canceled', diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_trigger_callback_url.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_trigger_callback_url.rb index e38e140df8..bb948e33cc 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_trigger_callback_url.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_trigger_callback_url.rb @@ -12,7 +12,6 @@ class WorkflowTriggerCallbackUrl include MsRestAzure - include MsRest::JSONable # @return [String] Gets the workflow trigger callback URL. attr_accessor :value diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_trigger_filter.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_trigger_filter.rb index fe2ef763b1..316d233165 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_trigger_filter.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_trigger_filter.rb @@ -12,7 +12,6 @@ class WorkflowTriggerFilter include MsRestAzure - include MsRest::JSONable # @return [WorkflowState] The state of workflow trigger. Possible values # include: 'NotSpecified', 'Completed', 'Enabled', 'Disabled', 'Deleted', # 'Suspended' diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_trigger_history.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_trigger_history.rb index 9e25a5c27d..995fc764f4 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_trigger_history.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_trigger_history.rb @@ -8,11 +8,10 @@ module Models # # The workflow trigger history. # - class WorkflowTriggerHistory < MsRestAzure::SubResource + class WorkflowTriggerHistory < SubResource include MsRestAzure - include MsRest::JSONable # @return [DateTime] Gets the start time. attr_accessor :start_time diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_trigger_history_filter.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_trigger_history_filter.rb index 3db239a628..022bb2a6ce 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_trigger_history_filter.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_trigger_history_filter.rb @@ -12,7 +12,6 @@ class WorkflowTriggerHistoryFilter include MsRestAzure - include MsRest::JSONable # @return [WorkflowStatus] The status of workflow trigger history. # Possible values include: 'NotSpecified', 'Paused', 'Running', # 'Waiting', 'Succeeded', 'Skipped', 'Suspended', 'Cancelled', 'Failed', diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_trigger_list_callback_url_queries.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_trigger_list_callback_url_queries.rb index 31fc959d6f..7df62faac8 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_trigger_list_callback_url_queries.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_trigger_list_callback_url_queries.rb @@ -12,7 +12,6 @@ class WorkflowTriggerListCallbackUrlQueries include MsRestAzure - include MsRest::JSONable # @return [String] The api version. attr_accessor :api_version diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_trigger_recurrence.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_trigger_recurrence.rb index 0f3cf5cb0b..b80c4ac976 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_trigger_recurrence.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_trigger_recurrence.rb @@ -12,7 +12,6 @@ class WorkflowTriggerRecurrence include MsRestAzure - include MsRest::JSONable # @return [RecurrenceFrequency] The frequency. Possible values include: # 'NotSpecified', 'Second', 'Minute', 'Hour', 'Day', 'Week', 'Month', # 'Year' diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_version.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_version.rb index be4beca042..dbe2b4b40e 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_version.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/workflow_version.rb @@ -8,11 +8,10 @@ module Models # # The workflow version. # - class WorkflowVersion < MsRestAzure::Resource + class WorkflowVersion < Resource include MsRestAzure - include MsRest::JSONable # @return [DateTime] Gets the created time. attr_accessor :created_time diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12acknowledgement_settings.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12acknowledgement_settings.rb index 1bf1bc272c..32760bb697 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12acknowledgement_settings.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12acknowledgement_settings.rb @@ -12,7 +12,6 @@ class X12AcknowledgementSettings include MsRestAzure - include MsRest::JSONable # @return [Boolean] The value indicating whether technical # acknowledgement is needed. attr_accessor :need_technical_acknowledgement diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12agreement_content.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12agreement_content.rb index 117fe1dd86..993c339b60 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12agreement_content.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12agreement_content.rb @@ -12,7 +12,6 @@ class X12AgreementContent include MsRestAzure - include MsRest::JSONable # @return [X12OneWayAgreement] The X12 one-way receive agreement. attr_accessor :receive_agreement diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12delimiter_overrides.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12delimiter_overrides.rb index 17c5a8bffe..4898f39e89 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12delimiter_overrides.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12delimiter_overrides.rb @@ -12,7 +12,6 @@ class X12DelimiterOverrides include MsRestAzure - include MsRest::JSONable # @return [String] The protocol version. attr_accessor :protocol_version diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12envelope_override.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12envelope_override.rb index e35be86004..7a25c928e0 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12envelope_override.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12envelope_override.rb @@ -12,7 +12,6 @@ class X12EnvelopeOverride include MsRestAzure - include MsRest::JSONable # @return [String] The target namespace on which this envelope settings # has to be applied. attr_accessor :target_namespace diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12envelope_settings.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12envelope_settings.rb index 810701544e..0ebde90c27 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12envelope_settings.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12envelope_settings.rb @@ -12,7 +12,6 @@ class X12EnvelopeSettings include MsRestAzure - include MsRest::JSONable # @return [Integer] The controls standards id. attr_accessor :control_standards_id diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12framing_settings.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12framing_settings.rb index c4aa53337a..5d1d3d4d63 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12framing_settings.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12framing_settings.rb @@ -12,7 +12,6 @@ class X12FramingSettings include MsRestAzure - include MsRest::JSONable # @return [Integer] The data element separator. attr_accessor :data_element_separator diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12message_filter.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12message_filter.rb index 06dae4bca9..230c5f5084 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12message_filter.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12message_filter.rb @@ -12,7 +12,6 @@ class X12MessageFilter include MsRestAzure - include MsRest::JSONable # @return [MessageFilterType] The message filter type. Possible values # include: 'NotSpecified', 'Include', 'Exclude' attr_accessor :message_filter_type diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12message_identifier.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12message_identifier.rb index e02f1ff728..3b93c3bc56 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12message_identifier.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12message_identifier.rb @@ -12,7 +12,6 @@ class X12MessageIdentifier include MsRestAzure - include MsRest::JSONable # @return [String] The message id. attr_accessor :message_id diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12one_way_agreement.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12one_way_agreement.rb index 79f4311a42..499e82dce4 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12one_way_agreement.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12one_way_agreement.rb @@ -12,7 +12,6 @@ class X12OneWayAgreement include MsRestAzure - include MsRest::JSONable # @return [BusinessIdentity] The sender business identity attr_accessor :sender_business_identity diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12processing_settings.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12processing_settings.rb index 2c419aaa72..ebfda509cb 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12processing_settings.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12processing_settings.rb @@ -12,7 +12,6 @@ class X12ProcessingSettings include MsRestAzure - include MsRest::JSONable # @return [Boolean] The value indicating whether to mask security # information. attr_accessor :mask_security_info diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12protocol_settings.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12protocol_settings.rb index e340182cbc..79c8d60abc 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12protocol_settings.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12protocol_settings.rb @@ -12,7 +12,6 @@ class X12ProtocolSettings include MsRestAzure - include MsRest::JSONable # @return [X12ValidationSettings] The X12 validation settings. attr_accessor :validation_settings diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12schema_reference.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12schema_reference.rb index d0275705fa..e0240f9244 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12schema_reference.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12schema_reference.rb @@ -12,7 +12,6 @@ class X12SchemaReference include MsRestAzure - include MsRest::JSONable # @return [String] The message id. attr_accessor :message_id diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12security_settings.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12security_settings.rb index 6778f60c71..813b59b6c0 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12security_settings.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12security_settings.rb @@ -12,7 +12,6 @@ class X12SecuritySettings include MsRestAzure - include MsRest::JSONable # @return [String] The authorization qualifier. attr_accessor :authorization_qualifier diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12validation_override.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12validation_override.rb index 39aee2587a..8a8226cdbb 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12validation_override.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12validation_override.rb @@ -12,7 +12,6 @@ class X12ValidationOverride include MsRestAzure - include MsRest::JSONable # @return [String] The message id on which the validation settings has to # be applied. attr_accessor :message_id diff --git a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12validation_settings.rb b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12validation_settings.rb index e73c3b6c51..c492231e3c 100644 --- a/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12validation_settings.rb +++ b/management/azure_mgmt_logic/lib/generated/azure_mgmt_logic/models/x12validation_settings.rb @@ -12,7 +12,6 @@ class X12ValidationSettings include MsRestAzure - include MsRest::JSONable # @return [Boolean] The value indicating whether to validate character # set in the message. attr_accessor :validate_character_set diff --git a/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning.rb b/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning.rb index 61a1750c79..084bf4a2e6 100644 --- a/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning.rb +++ b/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning.rb @@ -47,6 +47,7 @@ module Models autoload :GraphPackage, 'generated/azure_mgmt_machine_learning/models/graph_package.rb' autoload :StorageAccount, 'generated/azure_mgmt_machine_learning/models/storage_account.rb' autoload :AsyncOperationStatus, 'generated/azure_mgmt_machine_learning/models/async_operation_status.rb' + autoload :Resource, 'generated/azure_mgmt_machine_learning/models/resource.rb' autoload :PaginatedWebServicesList, 'generated/azure_mgmt_machine_learning/models/paginated_web_services_list.rb' autoload :ExampleRequest, 'generated/azure_mgmt_machine_learning/models/example_request.rb' autoload :AsyncOperationErrorInfo, 'generated/azure_mgmt_machine_learning/models/async_operation_error_info.rb' diff --git a/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/asset_item.rb b/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/asset_item.rb index cde308119b..0b820457e7 100644 --- a/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/asset_item.rb +++ b/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/asset_item.rb @@ -12,7 +12,6 @@ class AssetItem include MsRestAzure - include MsRest::JSONable # @return [String] Asset's friendly name. attr_accessor :name diff --git a/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/async_operation_error_info.rb b/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/async_operation_error_info.rb index e9b3f32ccc..c0cf4d8c41 100644 --- a/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/async_operation_error_info.rb +++ b/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/async_operation_error_info.rb @@ -12,7 +12,6 @@ class AsyncOperationErrorInfo include MsRestAzure - include MsRest::JSONable # @return [String] The error code. attr_accessor :code diff --git a/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/async_operation_status.rb b/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/async_operation_status.rb index 554f632b47..e2e22afbaa 100644 --- a/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/async_operation_status.rb +++ b/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/async_operation_status.rb @@ -12,7 +12,6 @@ class AsyncOperationStatus include MsRestAzure - include MsRest::JSONable # @return [String] Async operation id. attr_accessor :id diff --git a/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/blob_location.rb b/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/blob_location.rb index 898d8f9ca8..c8512307ac 100644 --- a/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/blob_location.rb +++ b/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/blob_location.rb @@ -12,7 +12,6 @@ class BlobLocation include MsRestAzure - include MsRest::JSONable # @return [String] The URI from which the blob is accessible from. For # example, aml://abc for system assets or https://xyz for user assets or # payload. diff --git a/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/column_specification.rb b/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/column_specification.rb index c23151c866..464fabc286 100644 --- a/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/column_specification.rb +++ b/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/column_specification.rb @@ -14,7 +14,6 @@ class ColumnSpecification include MsRestAzure - include MsRest::JSONable # @return [ColumnType] Data type of the column. Possible values include: # 'Boolean', 'Integer', 'Number', 'String' attr_accessor :type diff --git a/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/commitment_plan.rb b/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/commitment_plan.rb index d6a4640e77..4a7d1bf4c0 100644 --- a/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/commitment_plan.rb +++ b/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/commitment_plan.rb @@ -13,7 +13,6 @@ class CommitmentPlan include MsRestAzure - include MsRest::JSONable # @return [String] Specifies the Azure Resource Manager ID of the # commitment plan associated with the web service. attr_accessor :id diff --git a/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/diagnostics_configuration.rb b/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/diagnostics_configuration.rb index 652590604b..96342799e9 100644 --- a/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/diagnostics_configuration.rb +++ b/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/diagnostics_configuration.rb @@ -12,7 +12,6 @@ class DiagnosticsConfiguration include MsRestAzure - include MsRest::JSONable # @return [DiagnosticsLevel] Specifies the verbosity of the diagnostic # output. Valid values are: None - disables tracing; Error - collects # only error (stderr) traces; All - collects all traces (stdout and diff --git a/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/example_request.rb b/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/example_request.rb index bce0b16e50..e6ba56af13 100644 --- a/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/example_request.rb +++ b/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/example_request.rb @@ -12,7 +12,6 @@ class ExampleRequest include MsRestAzure - include MsRest::JSONable # @return Sample input data for the web service's input(s) given as an # input name to sample input values matrix map. attr_accessor :inputs diff --git a/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/graph_edge.rb b/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/graph_edge.rb index 8f399eb745..a30b842f0d 100644 --- a/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/graph_edge.rb +++ b/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/graph_edge.rb @@ -12,7 +12,6 @@ class GraphEdge include MsRestAzure - include MsRest::JSONable # @return [String] The source graph node's identifier. attr_accessor :source_node_id diff --git a/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/graph_node.rb b/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/graph_node.rb index bed6394e5a..e2b4c293d2 100644 --- a/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/graph_node.rb +++ b/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/graph_node.rb @@ -14,7 +14,6 @@ class GraphNode include MsRestAzure - include MsRest::JSONable # @return [String] The id of the asset represented by this node. attr_accessor :asset_id diff --git a/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/graph_package.rb b/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/graph_package.rb index d44bb52328..64c9a081ff 100644 --- a/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/graph_package.rb +++ b/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/graph_package.rb @@ -12,7 +12,6 @@ class GraphPackage include MsRestAzure - include MsRest::JSONable # @return [Hash{String => GraphNode}] The set of nodes making up the # graph, provided as a nodeId to GraphNode map attr_accessor :nodes diff --git a/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/graph_parameter.rb b/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/graph_parameter.rb index 507b60061e..a2bfd62f1d 100644 --- a/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/graph_parameter.rb +++ b/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/graph_parameter.rb @@ -12,7 +12,6 @@ class GraphParameter include MsRestAzure - include MsRest::JSONable # @return [String] Description of this graph parameter. attr_accessor :description diff --git a/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/graph_parameter_link.rb b/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/graph_parameter_link.rb index 0d071e1d5e..7bf2b6dd79 100644 --- a/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/graph_parameter_link.rb +++ b/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/graph_parameter_link.rb @@ -12,7 +12,6 @@ class GraphParameterLink include MsRestAzure - include MsRest::JSONable # @return [String] The graph node's identifier attr_accessor :node_id diff --git a/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/input_port.rb b/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/input_port.rb index ff757eb9c9..79cc9d4233 100644 --- a/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/input_port.rb +++ b/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/input_port.rb @@ -12,7 +12,6 @@ class InputPort include MsRestAzure - include MsRest::JSONable # @return [InputPortType] Port data type. Possible values include: # 'Dataset'. Default value: 'Dataset' . attr_accessor :type diff --git a/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/machine_learning_workspace.rb b/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/machine_learning_workspace.rb index 477bf54246..dc904e3e7d 100644 --- a/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/machine_learning_workspace.rb +++ b/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/machine_learning_workspace.rb @@ -13,7 +13,6 @@ class MachineLearningWorkspace include MsRestAzure - include MsRest::JSONable # @return [String] Specifies the workspace ID of the machine learning # workspace associated with the web service attr_accessor :id diff --git a/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/mode_value_info.rb b/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/mode_value_info.rb index 416e4ba65e..210e3319b6 100644 --- a/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/mode_value_info.rb +++ b/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/mode_value_info.rb @@ -12,7 +12,6 @@ class ModeValueInfo include MsRestAzure - include MsRest::JSONable # @return [String] The interface string name for the nested parameter. attr_accessor :interface_string diff --git a/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/module_asset_parameter.rb b/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/module_asset_parameter.rb index 2c3bcdf54e..f0f94716f3 100644 --- a/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/module_asset_parameter.rb +++ b/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/module_asset_parameter.rb @@ -12,7 +12,6 @@ class ModuleAssetParameter include MsRestAzure - include MsRest::JSONable # @return [String] Parameter name. attr_accessor :name diff --git a/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/output_port.rb b/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/output_port.rb index e55b1588f3..4a35026454 100644 --- a/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/output_port.rb +++ b/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/output_port.rb @@ -12,7 +12,6 @@ class OutputPort include MsRestAzure - include MsRest::JSONable # @return [OutputPortType] Port data type. Possible values include: # 'Dataset'. Default value: 'Dataset' . attr_accessor :type diff --git a/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/realtime_configuration.rb b/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/realtime_configuration.rb index aca1b6467a..259177c6a9 100644 --- a/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/realtime_configuration.rb +++ b/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/realtime_configuration.rb @@ -13,7 +13,6 @@ class RealtimeConfiguration include MsRestAzure - include MsRest::JSONable # @return [Integer] Specifies the maximum concurrent calls that can be # made to the web service. Minimum value: 4, Maximum value: 200. attr_accessor :max_concurrent_calls diff --git a/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/resource.rb b/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/resource.rb new file mode 100644 index 0000000000..f456d26add --- /dev/null +++ b/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/resource.rb @@ -0,0 +1,95 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::ARM::MachineLearning + module Models + # + # Azure resource. + # + class Resource + + include MsRestAzure + + # @return [String] Specifies the resource ID. + attr_accessor :id + + # @return [String] Specifies the name of the resource. + attr_accessor :name + + # @return [String] Specifies the location of the resource. + attr_accessor :location + + # @return [String] Specifies the type of the resource. + attr_accessor :type + + # @return [Hash{String => String}] Contains resource tags defined as + # key/value pairs. + attr_accessor :tags + + + # + # Mapper for Resource class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'Resource', + type: { + name: 'Composite', + class_name: 'Resource', + model_properties: { + id: { + required: false, + read_only: true, + serialized_name: 'id', + type: { + name: 'String' + } + }, + name: { + required: false, + read_only: true, + serialized_name: 'name', + type: { + name: 'String' + } + }, + location: { + required: true, + serialized_name: 'location', + type: { + name: 'String' + } + }, + type: { + required: false, + read_only: true, + serialized_name: 'type', + type: { + name: 'String' + } + }, + tags: { + required: false, + serialized_name: 'tags', + type: { + name: 'Dictionary', + value: { + required: false, + serialized_name: 'StringElementType', + type: { + name: 'String' + } + } + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/service_input_output_specification.rb b/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/service_input_output_specification.rb index 2022d1aafb..ac727d60f8 100644 --- a/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/service_input_output_specification.rb +++ b/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/service_input_output_specification.rb @@ -13,7 +13,6 @@ class ServiceInputOutputSpecification include MsRestAzure - include MsRest::JSONable # @return [String] The title of your Swagger schema. attr_accessor :title diff --git a/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/storage_account.rb b/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/storage_account.rb index 01d65ec767..404bf36000 100644 --- a/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/storage_account.rb +++ b/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/storage_account.rb @@ -12,7 +12,6 @@ class StorageAccount include MsRestAzure - include MsRest::JSONable # @return [String] Specifies the name of the storage account. attr_accessor :name diff --git a/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/table_specification.rb b/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/table_specification.rb index cd8a775383..64b8bfb551 100644 --- a/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/table_specification.rb +++ b/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/table_specification.rb @@ -13,7 +13,6 @@ class TableSpecification include MsRestAzure - include MsRest::JSONable # @return [String] Swagger schema title. attr_accessor :title diff --git a/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/web_service.rb b/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/web_service.rb index 92f59279cb..5f9fc65a0e 100644 --- a/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/web_service.rb +++ b/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/web_service.rb @@ -8,11 +8,10 @@ module Models # # Instance of an Azure ML web service resource. # - class WebService < MsRestAzure::Resource + class WebService < Resource include MsRestAzure - include MsRest::JSONable # @return [WebServiceProperties] Contains the property payload that # describes the web service. attr_accessor :properties diff --git a/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/web_service_keys.rb b/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/web_service_keys.rb index 8c568964dd..e4ec680e46 100644 --- a/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/web_service_keys.rb +++ b/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/web_service_keys.rb @@ -12,7 +12,6 @@ class WebServiceKeys include MsRestAzure - include MsRest::JSONable # @return [String] The primary access key. attr_accessor :primary diff --git a/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/web_service_parameter.rb b/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/web_service_parameter.rb index 92f5f93ab0..8651d018e8 100644 --- a/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/web_service_parameter.rb +++ b/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/web_service_parameter.rb @@ -12,7 +12,6 @@ class WebServiceParameter include MsRestAzure - include MsRest::JSONable # @return The parameter value attr_accessor :value diff --git a/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/web_service_properties.rb b/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/web_service_properties.rb index fd859899b1..3c70367600 100644 --- a/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/web_service_properties.rb +++ b/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/web_service_properties.rb @@ -12,7 +12,6 @@ class WebServiceProperties include MsRestAzure - include MsRest::JSONable @@discriminatorMap = Hash.new @@discriminatorMap["Graph"] = "WebServicePropertiesForGraph" diff --git a/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/web_service_properties_for_graph.rb b/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/web_service_properties_for_graph.rb index fe004f0c0b..2890c22f13 100644 --- a/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/web_service_properties_for_graph.rb +++ b/management/azure_mgmt_machine_learning/lib/generated/azure_mgmt_machine_learning/models/web_service_properties_for_graph.rb @@ -12,7 +12,6 @@ class WebServicePropertiesForGraph < WebServiceProperties include MsRestAzure - include MsRest::JSONable def initialize @packageType = "Graph" diff --git a/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services.rb b/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services.rb index a8f46ab58a..29ea034ff6 100644 --- a/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services.rb +++ b/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services.rb @@ -28,6 +28,7 @@ module Models autoload :RegenerateKeyInput, 'generated/azure_mgmt_media_services/models/regenerate_key_input.rb' autoload :RegenerateKeyOutput, 'generated/azure_mgmt_media_services/models/regenerate_key_output.rb' autoload :ApiError, 'generated/azure_mgmt_media_services/models/api_error.rb' + autoload :Resource, 'generated/azure_mgmt_media_services/models/resource.rb' autoload :CheckNameAvailabilityOutput, 'generated/azure_mgmt_media_services/models/check_name_availability_output.rb' autoload :ServiceKeys, 'generated/azure_mgmt_media_services/models/service_keys.rb' autoload :MediaServiceCollection, 'generated/azure_mgmt_media_services/models/media_service_collection.rb' diff --git a/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/api_endpoint.rb b/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/api_endpoint.rb index 339da1a311..9719ab7dfa 100644 --- a/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/api_endpoint.rb +++ b/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/api_endpoint.rb @@ -12,7 +12,6 @@ class ApiEndpoint include MsRestAzure - include MsRest::JSONable # @return [String] The Media Services REST endpoint. attr_accessor :endpoint diff --git a/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/api_error.rb b/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/api_error.rb index ae013eb9c7..f47d0da94a 100644 --- a/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/api_error.rb +++ b/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/api_error.rb @@ -12,7 +12,6 @@ class ApiError include MsRestAzure - include MsRest::JSONable # @return [String] Error code. attr_accessor :code diff --git a/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/check_name_availability_input.rb b/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/check_name_availability_input.rb index b42f4447a4..38a82ea74f 100644 --- a/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/check_name_availability_input.rb +++ b/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/check_name_availability_input.rb @@ -12,7 +12,6 @@ class CheckNameAvailabilityInput include MsRestAzure - include MsRest::JSONable # @return [String] The name of the resource. A name must be globally # unique. attr_accessor :name diff --git a/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/check_name_availability_output.rb b/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/check_name_availability_output.rb index b757b9bdaa..531a21524b 100644 --- a/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/check_name_availability_output.rb +++ b/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/check_name_availability_output.rb @@ -12,7 +12,6 @@ class CheckNameAvailabilityOutput include MsRestAzure - include MsRest::JSONable # @return [Boolean] Specifies if the name is available. attr_accessor :name_available diff --git a/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/media_service.rb b/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/media_service.rb index 099b6b7fbd..298f1709b1 100644 --- a/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/media_service.rb +++ b/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/media_service.rb @@ -8,11 +8,10 @@ module Models # # The properties of a Media Service resource. # - class MediaService < MsRestAzure::Resource + class MediaService < Resource include MsRestAzure - include MsRest::JSONable # @return [Array] Read-only property that lists the Media # Services REST API endpoints for this resource. If supplied on a PUT or # PATCH, the value will be ignored. diff --git a/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/media_service_collection.rb b/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/media_service_collection.rb index d66b96db1c..3f03ab86b6 100644 --- a/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/media_service_collection.rb +++ b/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/media_service_collection.rb @@ -12,7 +12,6 @@ class MediaServiceCollection include MsRestAzure - include MsRest::JSONable # @return [Array] The collection of Media Service # resources. attr_accessor :value diff --git a/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/operation.rb b/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/operation.rb index 72e070ec42..c3066f85b5 100644 --- a/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/operation.rb +++ b/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/operation.rb @@ -12,7 +12,6 @@ class Operation include MsRestAzure - include MsRest::JSONable # @return [String] Operation name: {provider}/{resource}/{operation} attr_accessor :name diff --git a/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/operation_display.rb b/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/operation_display.rb index 6f9eb6c448..02fa316267 100644 --- a/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/operation_display.rb +++ b/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/operation_display.rb @@ -12,7 +12,6 @@ class OperationDisplay include MsRestAzure - include MsRest::JSONable # @return [String] Service provider: Microsoft.Media attr_accessor :provider diff --git a/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/operation_list_result.rb b/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/operation_list_result.rb index 8d40202e1c..e7ebe2e190 100644 --- a/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/operation_list_result.rb +++ b/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/operation_list_result.rb @@ -12,7 +12,6 @@ class OperationListResult include MsRestAzure - include MsRest::JSONable # @return [Array] List of Media Services operations supported # by the Microsoft.Media resource provider. attr_accessor :value diff --git a/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/regenerate_key_input.rb b/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/regenerate_key_input.rb index 82cf39d64f..14f46a0eb3 100644 --- a/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/regenerate_key_input.rb +++ b/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/regenerate_key_input.rb @@ -12,7 +12,6 @@ class RegenerateKeyInput include MsRestAzure - include MsRest::JSONable # @return [KeyType] The keyType indicating which key you want to # regenerate, Primary or Secondary. Possible values include: 'Primary', # 'Secondary' diff --git a/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/regenerate_key_output.rb b/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/regenerate_key_output.rb index 5b299176b8..5e8c05ea73 100644 --- a/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/regenerate_key_output.rb +++ b/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/regenerate_key_output.rb @@ -12,7 +12,6 @@ class RegenerateKeyOutput include MsRestAzure - include MsRest::JSONable # @return [String] The new value of either the primary or secondary key. attr_accessor :key diff --git a/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/resource.rb b/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/resource.rb new file mode 100644 index 0000000000..f3d26ca521 --- /dev/null +++ b/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/resource.rb @@ -0,0 +1,97 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::ARM::MediaServices + module Models + # + # The Azure Resource Manager resource. + # + class Resource + + include MsRestAzure + + # @return [String] The id of the resource. + attr_accessor :id + + # @return [String] The name of the resource. + attr_accessor :name + + # @return [String] The type of the resource + attr_accessor :type + + # @return [String] The geographic location of the resource. This must be + # one of the supported and registered Azure Geo Regions (for example, + # West US, East US, Southeast Asia, and so forth). + attr_accessor :location + + # @return [Hash{String => String}] Tags to help categorize the resource + # in the Azure portal. + attr_accessor :tags + + + # + # Mapper for Resource class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'Resource', + type: { + name: 'Composite', + class_name: 'Resource', + model_properties: { + id: { + required: false, + read_only: true, + serialized_name: 'id', + type: { + name: 'String' + } + }, + name: { + required: false, + read_only: true, + serialized_name: 'name', + type: { + name: 'String' + } + }, + type: { + required: false, + read_only: true, + serialized_name: 'type', + type: { + name: 'String' + } + }, + location: { + required: false, + serialized_name: 'location', + type: { + name: 'String' + } + }, + tags: { + required: false, + serialized_name: 'tags', + type: { + name: 'Dictionary', + value: { + required: false, + serialized_name: 'StringElementType', + type: { + name: 'String' + } + } + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/service_keys.rb b/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/service_keys.rb index 29fea1488a..6388ace749 100644 --- a/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/service_keys.rb +++ b/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/service_keys.rb @@ -12,7 +12,6 @@ class ServiceKeys include MsRestAzure - include MsRest::JSONable # @return [String] The primary authorization endpoint. attr_accessor :primary_auth_endpoint diff --git a/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/storage_account.rb b/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/storage_account.rb index dfd99b0d22..2a171139b5 100644 --- a/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/storage_account.rb +++ b/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/storage_account.rb @@ -12,7 +12,6 @@ class StorageAccount include MsRestAzure - include MsRest::JSONable # @return [String] The id of the storage account resource. Media Services # relies on tables and queues as well as blobs, so the primary storage # account must be a Standard Storage account (either diff --git a/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/sync_storage_keys_input.rb b/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/sync_storage_keys_input.rb index 0d387fb02d..d63db4dfb6 100644 --- a/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/sync_storage_keys_input.rb +++ b/management/azure_mgmt_media_services/lib/generated/azure_mgmt_media_services/models/sync_storage_keys_input.rb @@ -12,7 +12,6 @@ class SyncStorageKeysInput include MsRestAzure - include MsRest::JSONable # @return [String] The id of the storage account resource. attr_accessor :id diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement.rb index 792b86877c..1e541cdeee 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement.rb @@ -62,6 +62,7 @@ module Models autoload :FeedbackByCampaignParameter, 'generated/azure_mgmt_mobile_engagement/models/feedback_by_campaign_parameter.rb' autoload :DeviceInfo, 'generated/azure_mgmt_mobile_engagement/models/device_info.rb' autoload :ImportTaskListResult, 'generated/azure_mgmt_mobile_engagement/models/import_task_list_result.rb' + autoload :Resource, 'generated/azure_mgmt_mobile_engagement/models/resource.rb' autoload :DeviceLocation, 'generated/azure_mgmt_mobile_engagement/models/device_location.rb' autoload :ExportTaskResult, 'generated/azure_mgmt_mobile_engagement/models/export_task_result.rb' autoload :Device, 'generated/azure_mgmt_mobile_engagement/models/device.rb' diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/announcement_feedback_criterion.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/announcement_feedback_criterion.rb index 9f9622d1ce..a6963addf8 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/announcement_feedback_criterion.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/announcement_feedback_criterion.rb @@ -12,7 +12,6 @@ class AnnouncementFeedbackCriterion < Criterion include MsRestAzure - include MsRest::JSONable def initialize @type = "announcement-feedback" diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/api_error.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/api_error.rb index 7f699af7ac..6677365338 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/api_error.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/api_error.rb @@ -13,7 +13,6 @@ class ApiError include MsRestAzure - include MsRest::JSONable # @return [ApiErrorError] attr_accessor :error diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/api_error_error.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/api_error_error.rb index 92bc580eb4..aad5613abc 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/api_error_error.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/api_error_error.rb @@ -13,7 +13,6 @@ class ApiErrorError include MsRestAzure - include MsRest::JSONable # @return [String] attr_accessor :code diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/app.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/app.rb index eebf84ea9f..131a79aac2 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/app.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/app.rb @@ -8,11 +8,10 @@ module Models # # The Mobile Engagement App resource. # - class App < MsRestAzure::Resource + class App < Resource include MsRestAzure - include MsRest::JSONable # @return [String] The application unique identifier. attr_accessor :backend_id diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/app_collection.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/app_collection.rb index f70793666c..a81a3e0877 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/app_collection.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/app_collection.rb @@ -8,11 +8,10 @@ module Models # # The AppCollection resource. # - class AppCollection < MsRestAzure::Resource + class AppCollection < Resource include MsRestAzure - include MsRest::JSONable # @return [ProvisioningStates] Mobile Engagement AppCollection # Properties. Possible values include: 'Creating', 'Succeeded' attr_accessor :provisioning_state diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/app_collection_name_availability.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/app_collection_name_availability.rb index 0bc82fbd34..f76089cf8d 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/app_collection_name_availability.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/app_collection_name_availability.rb @@ -13,7 +13,6 @@ class AppCollectionNameAvailability include MsRestAzure - include MsRest::JSONable # @return [String] Name. attr_accessor :name diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/app_info_filter.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/app_info_filter.rb index fd9c34e247..b8db27bb70 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/app_info_filter.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/app_info_filter.rb @@ -16,7 +16,6 @@ class AppInfoFilter < Filter include MsRestAzure - include MsRest::JSONable def initialize @type = "app-info" diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/application_version_criterion.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/application_version_criterion.rb index 21044bc807..0b99017066 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/application_version_criterion.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/application_version_criterion.rb @@ -13,7 +13,6 @@ class ApplicationVersionCriterion < Criterion include MsRestAzure - include MsRest::JSONable def initialize @type = "application-version" diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/boolean_tag_criterion.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/boolean_tag_criterion.rb index 05cc747882..a54b720662 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/boolean_tag_criterion.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/boolean_tag_criterion.rb @@ -12,7 +12,6 @@ class BooleanTagCriterion < Criterion include MsRestAzure - include MsRest::JSONable def initialize @type = "boolean-tag" diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/campaign.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/campaign.rb index 3220238b41..d2d16aed1c 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/campaign.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/campaign.rb @@ -13,7 +13,6 @@ class Campaign < CampaignLocalization include MsRestAzure - include MsRest::JSONable # @return [String] Unique name of the campaign. attr_accessor :name diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/campaign_audience.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/campaign_audience.rb index 1a477f09a4..91adca7a4b 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/campaign_audience.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/campaign_audience.rb @@ -18,7 +18,6 @@ class CampaignAudience include MsRestAzure - include MsRest::JSONable # @return [String] Boolean expression made of criteria (variables) # operators (`not`, `and` or `or`) and parenthesis. Criterion names in # the audience expression must start with a capital letter and can only diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/campaign_list_result.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/campaign_list_result.rb index 7a3238daa4..49f08b5687 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/campaign_list_result.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/campaign_list_result.rb @@ -13,7 +13,6 @@ class CampaignListResult < CampaignStateResult include MsRestAzure - include MsRest::JSONable # @return [String] Name of the campaign. attr_accessor :name diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/campaign_localization.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/campaign_localization.rb index a4c54d7fc3..96dcc8cabb 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/campaign_localization.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/campaign_localization.rb @@ -13,7 +13,6 @@ class CampaignLocalization include MsRestAzure - include MsRest::JSONable # @return [String] Title of the notification. This field supports appInfo # markers. attr_accessor :notification_title diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/campaign_push_parameters.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/campaign_push_parameters.rb index d44a95d889..2a2c1798da 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/campaign_push_parameters.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/campaign_push_parameters.rb @@ -13,7 +13,6 @@ class CampaignPushParameters include MsRestAzure - include MsRest::JSONable # @return [Array] Device identifiers to push as a JSON array of # strings. Note that if you want to push the same campaign several times # to the same device, you need to make several API calls. diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/campaign_push_result.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/campaign_push_result.rb index 5f8d280d54..cfcd7baef7 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/campaign_push_result.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/campaign_push_result.rb @@ -13,7 +13,6 @@ class CampaignPushResult include MsRestAzure - include MsRest::JSONable # @return [Array] A JSON array containing all identifiers that # have been rejected. A device can be rejected for the following reasons: # * The device hasn’t reported any session yet. * The device is over diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/campaign_result.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/campaign_result.rb index cc251c2365..b52fabdc07 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/campaign_result.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/campaign_result.rb @@ -13,7 +13,6 @@ class CampaignResult < Campaign include MsRestAzure - include MsRest::JSONable # @return [Integer] Campaign identifier. attr_accessor :id diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/campaign_state.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/campaign_state.rb index f3415e8171..e9ea462e53 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/campaign_state.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/campaign_state.rb @@ -13,7 +13,6 @@ class CampaignState include MsRestAzure - include MsRest::JSONable # @return [CampaignStates] State of the campaign, or 'queued' when # testing a campaign. Possible values include: 'draft', 'scheduled', # 'in-progress', 'finished', 'queued' diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/campaign_state_result.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/campaign_state_result.rb index 4cbf0a52d4..3aa986da11 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/campaign_state_result.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/campaign_state_result.rb @@ -13,7 +13,6 @@ class CampaignStateResult < CampaignState include MsRestAzure - include MsRest::JSONable # @return [Integer] Campaign identifier. attr_accessor :id diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/campaign_statistics_result.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/campaign_statistics_result.rb index da0a4dead4..ea176da577 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/campaign_statistics_result.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/campaign_statistics_result.rb @@ -13,7 +13,6 @@ class CampaignStatisticsResult include MsRestAzure - include MsRest::JSONable # @return [Integer] Number of times the campaign was registered to be # pushed. attr_accessor :queued diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/campaign_test_new_parameters.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/campaign_test_new_parameters.rb index bd2446c4f6..909ac15e29 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/campaign_test_new_parameters.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/campaign_test_new_parameters.rb @@ -13,7 +13,6 @@ class CampaignTestNewParameters < CampaignTestSavedParameters include MsRestAzure - include MsRest::JSONable # @return [Campaign] attr_accessor :data diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/campaign_test_saved_parameters.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/campaign_test_saved_parameters.rb index a1a2c36521..3e9482c5d1 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/campaign_test_saved_parameters.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/campaign_test_saved_parameters.rb @@ -13,7 +13,6 @@ class CampaignTestSavedParameters include MsRestAzure - include MsRest::JSONable # @return [String] Device identifier (as returned by the SDK). attr_accessor :device_id diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/carrier_country_criterion.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/carrier_country_criterion.rb index e8de86581e..60bbc02a18 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/carrier_country_criterion.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/carrier_country_criterion.rb @@ -12,7 +12,6 @@ class CarrierCountryCriterion < Criterion include MsRestAzure - include MsRest::JSONable def initialize @type = "carrier-country" diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/carrier_name_criterion.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/carrier_name_criterion.rb index d4a386a959..e442b7eee6 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/carrier_name_criterion.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/carrier_name_criterion.rb @@ -12,7 +12,6 @@ class CarrierNameCriterion < Criterion include MsRestAzure - include MsRest::JSONable def initialize @type = "carrier-name" diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/criterion.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/criterion.rb index 72b44d2ede..70b4f2bd24 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/criterion.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/criterion.rb @@ -13,7 +13,6 @@ class Criterion include MsRestAzure - include MsRest::JSONable @@discriminatorMap = Hash.new @@discriminatorMap["carrier-name"] = "CarrierNameCriterion" @@discriminatorMap["carrier-country"] = "CarrierCountryCriterion" diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/datapush_feedback_criterion.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/datapush_feedback_criterion.rb index a7011edb1d..a0a0162a1f 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/datapush_feedback_criterion.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/datapush_feedback_criterion.rb @@ -12,7 +12,6 @@ class DatapushFeedbackCriterion < Criterion include MsRestAzure - include MsRest::JSONable def initialize @type = "datapush-feedback" diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/date_range_export_task_parameter.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/date_range_export_task_parameter.rb index da1e73063a..4a443133f9 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/date_range_export_task_parameter.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/date_range_export_task_parameter.rb @@ -13,7 +13,6 @@ class DateRangeExportTaskParameter include MsRestAzure - include MsRest::JSONable # @return [String] attr_accessor :container_url diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/date_tag_criterion.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/date_tag_criterion.rb index 2c52d7aa7d..4304f19bb4 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/date_tag_criterion.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/date_tag_criterion.rb @@ -12,7 +12,6 @@ class DateTagCriterion < Criterion include MsRestAzure - include MsRest::JSONable def initialize @type = "date-tag" diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/device.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/device.rb index a018b5b70c..70b937edc8 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/device.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/device.rb @@ -13,7 +13,6 @@ class Device include MsRestAzure - include MsRest::JSONable # @return [String] The device result. attr_accessor :device_id diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/device_info.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/device_info.rb index 9b485a417b..7578fb9c9a 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/device_info.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/device_info.rb @@ -13,7 +13,6 @@ class DeviceInfo include MsRestAzure - include MsRest::JSONable # @return [String] Phone model. attr_accessor :phone_model diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/device_location.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/device_location.rb index c4ce92e6e8..b6de6fc830 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/device_location.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/device_location.rb @@ -13,7 +13,6 @@ class DeviceLocation include MsRestAzure - include MsRest::JSONable # @return [String] The ISO 3166 two-letter country code. attr_accessor :countrycode diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/device_manufacturer_criterion.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/device_manufacturer_criterion.rb index 40e4cce0ca..85c796a62d 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/device_manufacturer_criterion.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/device_manufacturer_criterion.rb @@ -12,7 +12,6 @@ class DeviceManufacturerCriterion < Criterion include MsRestAzure - include MsRest::JSONable def initialize @type = "device-manufacturer" diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/device_meta.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/device_meta.rb index 491856af5a..3539827ee6 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/device_meta.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/device_meta.rb @@ -13,7 +13,6 @@ class DeviceMeta include MsRestAzure - include MsRest::JSONable # @return [Integer] First time the device used the application in # milliseconds since January 1st, 1970 UTC. attr_accessor :first_seen diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/device_model_criterion.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/device_model_criterion.rb index d094bac646..7adc29989f 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/device_model_criterion.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/device_model_criterion.rb @@ -12,7 +12,6 @@ class DeviceModelCriterion < Criterion include MsRestAzure - include MsRest::JSONable def initialize @type = "device-model" diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/device_query_result.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/device_query_result.rb index 246cf49117..86e7cda293 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/device_query_result.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/device_query_result.rb @@ -13,7 +13,6 @@ class DeviceQueryResult include MsRestAzure - include MsRest::JSONable # @return [String] The device result. attr_accessor :device_id diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/device_tags_parameters.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/device_tags_parameters.rb index 90dda4e7d3..8051ec278d 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/device_tags_parameters.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/device_tags_parameters.rb @@ -13,7 +13,6 @@ class DeviceTagsParameters include MsRestAzure - include MsRest::JSONable # @return [Hash{String => Hash{String => String}}] A JSON object # describing the set of tags to record for a set of users. Each key is a # device/user identifier, each value is itself a key/value set: the tags diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/device_tags_result.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/device_tags_result.rb index f1a914352b..a0028e52c5 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/device_tags_result.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/device_tags_result.rb @@ -13,7 +13,6 @@ class DeviceTagsResult include MsRestAzure - include MsRest::JSONable # @return [Array] A JSON array containing all identifiers that # have been rejected. Please note that if the request parameters are # valid but all the specified devices are rejected, the status code is diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/engage_active_users_filter.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/engage_active_users_filter.rb index 864d9931d0..eed7431b53 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/engage_active_users_filter.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/engage_active_users_filter.rb @@ -12,7 +12,6 @@ class EngageActiveUsersFilter < Filter include MsRestAzure - include MsRest::JSONable def initialize @type = "engage-active-users" diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/engage_idle_users_filter.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/engage_idle_users_filter.rb index 32dd70f90b..1d7d3154de 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/engage_idle_users_filter.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/engage_idle_users_filter.rb @@ -12,7 +12,6 @@ class EngageIdleUsersFilter < Filter include MsRestAzure - include MsRest::JSONable def initialize @type = "engage-idle-users" diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/engage_new_users_filter.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/engage_new_users_filter.rb index 94fe850966..187e187f82 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/engage_new_users_filter.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/engage_new_users_filter.rb @@ -12,7 +12,6 @@ class EngageNewUsersFilter < Filter include MsRestAzure - include MsRest::JSONable def initialize @type = "engage-new-users" diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/engage_old_users_filter.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/engage_old_users_filter.rb index 6c50ee00fb..5e44bb258d 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/engage_old_users_filter.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/engage_old_users_filter.rb @@ -12,7 +12,6 @@ class EngageOldUsersFilter < Filter include MsRestAzure - include MsRest::JSONable def initialize @type = "engage-old-users" diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/engage_subset_filter.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/engage_subset_filter.rb index c04fe30e75..89995e54aa 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/engage_subset_filter.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/engage_subset_filter.rb @@ -12,7 +12,6 @@ class EngageSubsetFilter < Filter include MsRestAzure - include MsRest::JSONable def initialize @type = "engage-subset" diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/export_options.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/export_options.rb index 9dc4a628d5..8ce50da86e 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/export_options.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/export_options.rb @@ -12,7 +12,6 @@ class ExportOptions include MsRestAzure - include MsRest::JSONable # @return [Boolean] attr_accessor :export_user_id diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/export_task_parameter.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/export_task_parameter.rb index dd7e9adfd2..00664251f0 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/export_task_parameter.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/export_task_parameter.rb @@ -13,7 +13,6 @@ class ExportTaskParameter include MsRestAzure - include MsRest::JSONable # @return [String] attr_accessor :container_url diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/export_task_result.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/export_task_result.rb index 0f10e24813..50ad9e0617 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/export_task_result.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/export_task_result.rb @@ -13,7 +13,6 @@ class ExportTaskResult include MsRestAzure - include MsRest::JSONable # @return [String] Unique identifier of the export task. attr_accessor :id diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/feedback_by_campaign_parameter.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/feedback_by_campaign_parameter.rb index b239e2bd1b..92bb3ae224 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/feedback_by_campaign_parameter.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/feedback_by_campaign_parameter.rb @@ -13,7 +13,6 @@ class FeedbackByCampaignParameter include MsRestAzure - include MsRest::JSONable # @return [String] attr_accessor :container_url diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/feedback_by_date_range_parameter.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/feedback_by_date_range_parameter.rb index 5ba02657b8..218a8eeacb 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/feedback_by_date_range_parameter.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/feedback_by_date_range_parameter.rb @@ -13,7 +13,6 @@ class FeedbackByDateRangeParameter include MsRestAzure - include MsRest::JSONable # @return [String] attr_accessor :container_url diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/filter.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/filter.rb index 1f3331bbe6..049e7daab7 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/filter.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/filter.rb @@ -13,7 +13,6 @@ class Filter include MsRestAzure - include MsRest::JSONable @@discriminatorMap = Hash.new @@discriminatorMap["engage-subset"] = "EngageSubsetFilter" @@discriminatorMap["engage-old-users"] = "EngageOldUsersFilter" diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/firmware_version_criterion.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/firmware_version_criterion.rb index 6677f4b447..de3aa55088 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/firmware_version_criterion.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/firmware_version_criterion.rb @@ -12,7 +12,6 @@ class FirmwareVersionCriterion < Criterion include MsRestAzure - include MsRest::JSONable def initialize @type = "firmware-version" diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/geo_fencing_criterion.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/geo_fencing_criterion.rb index a71e827027..ba774cd940 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/geo_fencing_criterion.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/geo_fencing_criterion.rb @@ -16,7 +16,6 @@ class GeoFencingCriterion < Criterion include MsRestAzure - include MsRest::JSONable def initialize @type = "geo-fencing" diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/import_task.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/import_task.rb index 4ee9111ade..df4f51ec69 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/import_task.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/import_task.rb @@ -13,7 +13,6 @@ class ImportTask include MsRestAzure - include MsRest::JSONable # @return [String] A shared Access Signature (SAS) Storage URI where the # job results will be retrieved from. attr_accessor :storage_url diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/import_task_result.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/import_task_result.rb index fddc5a5064..27e3669ecd 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/import_task_result.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/import_task_result.rb @@ -13,7 +13,6 @@ class ImportTaskResult < ImportTask include MsRestAzure - include MsRest::JSONable # @return [String] Unique identifier of the import task. attr_accessor :id diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/integer_tag_criterion.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/integer_tag_criterion.rb index b2f34828ba..fe8ee7e7df 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/integer_tag_criterion.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/integer_tag_criterion.rb @@ -12,7 +12,6 @@ class IntegerTagCriterion < Criterion include MsRestAzure - include MsRest::JSONable def initialize @type = "integer-tag" diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/language_criterion.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/language_criterion.rb index 8e16d36846..2f2246a685 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/language_criterion.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/language_criterion.rb @@ -12,7 +12,6 @@ class LanguageCriterion < Criterion include MsRestAzure - include MsRest::JSONable def initialize @type = "language" diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/location_criterion.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/location_criterion.rb index 05a312fa9f..578c9aff0c 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/location_criterion.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/location_criterion.rb @@ -12,7 +12,6 @@ class LocationCriterion < Criterion include MsRestAzure - include MsRest::JSONable def initialize @type = "location" diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/native_push_enabled_filter.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/native_push_enabled_filter.rb index bbc9a79b4c..09a8545b4c 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/native_push_enabled_filter.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/native_push_enabled_filter.rb @@ -12,7 +12,6 @@ class NativePushEnabledFilter < Filter include MsRestAzure - include MsRest::JSONable def initialize @type = "native-push-enabled" diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/network_type_criterion.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/network_type_criterion.rb index c32d62c1dc..a8d2668d03 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/network_type_criterion.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/network_type_criterion.rb @@ -12,7 +12,6 @@ class NetworkTypeCriterion < Criterion include MsRestAzure - include MsRest::JSONable def initialize @type = "network-type" diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/notification_options.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/notification_options.rb index 62d94b29c6..f8c423dc13 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/notification_options.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/notification_options.rb @@ -13,7 +13,6 @@ class NotificationOptions include MsRestAzure - include MsRest::JSONable # @return [String] Android 4.1+ only. Multi line message shown in # expanded notifications on Android 4.1+ devices. The `notificationType` # property must be set to `system`. diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/poll_answer_feedback_criterion.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/poll_answer_feedback_criterion.rb index 38e5125e54..9355a2b1d6 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/poll_answer_feedback_criterion.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/poll_answer_feedback_criterion.rb @@ -12,7 +12,6 @@ class PollAnswerFeedbackCriterion < Criterion include MsRestAzure - include MsRest::JSONable def initialize @type = "poll-answer-feedback" diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/poll_feedback_criterion.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/poll_feedback_criterion.rb index 2e6725d8f4..ff401b5edf 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/poll_feedback_criterion.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/poll_feedback_criterion.rb @@ -12,7 +12,6 @@ class PollFeedbackCriterion < Criterion include MsRestAzure - include MsRest::JSONable def initialize @type = "poll-feedback" diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/poll_question.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/poll_question.rb index ecdce96520..d2c383a52f 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/poll_question.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/poll_question.rb @@ -13,7 +13,6 @@ class PollQuestion < PollQuestionLocalization include MsRestAzure - include MsRest::JSONable # @return [Integer] Unique identifier of the question. attr_accessor :id diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/poll_question_choice.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/poll_question_choice.rb index d293a4e8e8..8784d42962 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/poll_question_choice.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/poll_question_choice.rb @@ -13,7 +13,6 @@ class PollQuestionChoice < PollQuestionChoiceLocalization include MsRestAzure - include MsRest::JSONable # @return [Integer] Unique identifier of the choice. attr_accessor :id diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/poll_question_choice_localization.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/poll_question_choice_localization.rb index a7e91be364..aedc13159b 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/poll_question_choice_localization.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/poll_question_choice_localization.rb @@ -13,7 +13,6 @@ class PollQuestionChoiceLocalization include MsRestAzure - include MsRest::JSONable # @return [String] Title of the choice. attr_accessor :title diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/poll_question_localization.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/poll_question_localization.rb index dd293e6c82..c1edcaf2ef 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/poll_question_localization.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/poll_question_localization.rb @@ -13,7 +13,6 @@ class PollQuestionLocalization include MsRestAzure - include MsRest::JSONable # @return [String] Title of the question. attr_accessor :title diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/push_quota_filter.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/push_quota_filter.rb index 8757a94dd3..e0b70a43aa 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/push_quota_filter.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/push_quota_filter.rb @@ -12,7 +12,6 @@ class PushQuotaFilter < Filter include MsRestAzure - include MsRest::JSONable def initialize @type = "push-quota" diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/resource.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/resource.rb new file mode 100644 index 0000000000..6e415c3271 --- /dev/null +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/resource.rb @@ -0,0 +1,95 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::ARM::MobileEngagement + module Models + # + # Model object. + # + # + class Resource + + include MsRestAzure + + # @return [String] Resource Id + attr_accessor :id + + # @return [String] Resource name + attr_accessor :name + + # @return [String] Resource type + attr_accessor :type + + # @return [String] Resource location + attr_accessor :location + + # @return [Hash{String => String}] Resource tags + attr_accessor :tags + + + # + # Mapper for Resource class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'Resource', + type: { + name: 'Composite', + class_name: 'Resource', + model_properties: { + id: { + required: false, + read_only: true, + serialized_name: 'id', + type: { + name: 'String' + } + }, + name: { + required: false, + read_only: true, + serialized_name: 'name', + type: { + name: 'String' + } + }, + type: { + required: false, + read_only: true, + serialized_name: 'type', + type: { + name: 'String' + } + }, + location: { + required: true, + serialized_name: 'location', + type: { + name: 'String' + } + }, + tags: { + required: false, + serialized_name: 'tags', + type: { + name: 'Dictionary', + value: { + required: false, + serialized_name: 'StringElementType', + type: { + name: 'String' + } + } + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/screen_size_criterion.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/screen_size_criterion.rb index 7e2f2db2e8..678c7c6e9f 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/screen_size_criterion.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/screen_size_criterion.rb @@ -12,7 +12,6 @@ class ScreenSizeCriterion < Criterion include MsRestAzure - include MsRest::JSONable def initialize @type = "screen-size" diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/segment_criterion.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/segment_criterion.rb index 070445f93f..ae442bf709 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/segment_criterion.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/segment_criterion.rb @@ -12,7 +12,6 @@ class SegmentCriterion < Criterion include MsRestAzure - include MsRest::JSONable def initialize @type = "segment" diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/string_tag_criterion.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/string_tag_criterion.rb index 71f9c4c56c..9d323d5a82 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/string_tag_criterion.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/string_tag_criterion.rb @@ -12,7 +12,6 @@ class StringTagCriterion < Criterion include MsRestAzure - include MsRest::JSONable def initialize @type = "string-tag" diff --git a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/supported_platforms_list_result.rb b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/supported_platforms_list_result.rb index bc04627e1f..2d10f3b26f 100644 --- a/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/supported_platforms_list_result.rb +++ b/management/azure_mgmt_mobile_engagement/lib/generated/azure_mgmt_mobile_engagement/models/supported_platforms_list_result.rb @@ -13,7 +13,6 @@ class SupportedPlatformsListResult include MsRestAzure - include MsRest::JSONable # @return [Array] List of supported platforms. attr_accessor :platforms diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor.rb index c696243b0b..9928f9b196 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor.rb @@ -33,6 +33,7 @@ module Azure::ARM::Monitor module Models autoload :RuleAction, 'generated/azure_mgmt_monitor/models/rule_action.rb' + autoload :Resource, 'generated/azure_mgmt_monitor/models/resource.rb' autoload :WebhookReceiver, 'generated/azure_mgmt_monitor/models/webhook_receiver.rb' autoload :MetricTrigger, 'generated/azure_mgmt_monitor/models/metric_trigger.rb' autoload :ActivityLogAlertLeafCondition, 'generated/azure_mgmt_monitor/models/activity_log_alert_leaf_condition.rb' diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/action_group_list.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/action_group_list.rb index 4921ea2025..d09036fd8e 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/action_group_list.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/action_group_list.rb @@ -12,7 +12,6 @@ class ActionGroupList include MsRestAzure - include MsRest::JSONable # @return [Array] The list of action groups. attr_accessor :value diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/action_group_resource.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/action_group_resource.rb index 1972abda2e..ac0c46a6c8 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/action_group_resource.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/action_group_resource.rb @@ -8,11 +8,10 @@ module Models # # An action group resource. # - class ActionGroupResource < MsRestAzure::Resource + class ActionGroupResource < Resource include MsRestAzure - include MsRest::JSONable # @return [String] The short name of the action group. This will be used # in SMS messages. attr_accessor :group_short_name diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/activity_log_alert_action_group.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/activity_log_alert_action_group.rb index aa2ada9644..8f196ef53c 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/activity_log_alert_action_group.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/activity_log_alert_action_group.rb @@ -12,7 +12,6 @@ class ActivityLogAlertActionGroup include MsRestAzure - include MsRest::JSONable # @return [String] The resourceId of the action group. This cannot be # null or empty. attr_accessor :action_group_id diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/activity_log_alert_action_list.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/activity_log_alert_action_list.rb index 5f86f4d704..b7b42ea75c 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/activity_log_alert_action_list.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/activity_log_alert_action_list.rb @@ -12,7 +12,6 @@ class ActivityLogAlertActionList include MsRestAzure - include MsRest::JSONable # @return [Array] The list of activity log # alerts. attr_accessor :action_groups diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/activity_log_alert_all_of_condition.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/activity_log_alert_all_of_condition.rb index 2e590f1552..4254b7fc82 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/activity_log_alert_all_of_condition.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/activity_log_alert_all_of_condition.rb @@ -13,7 +13,6 @@ class ActivityLogAlertAllOfCondition include MsRestAzure - include MsRest::JSONable # @return [Array] The list of activity log # alert conditions. attr_accessor :all_of diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/activity_log_alert_leaf_condition.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/activity_log_alert_leaf_condition.rb index 93b35d2ae2..03bbd657e1 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/activity_log_alert_leaf_condition.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/activity_log_alert_leaf_condition.rb @@ -13,7 +13,6 @@ class ActivityLogAlertLeafCondition include MsRestAzure - include MsRest::JSONable # @return [String] The name of the field that this condition will # examine. The possible values for this field are (case-insensitive): # 'resourceId', 'category', 'caller', 'level', 'operationName', diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/activity_log_alert_list.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/activity_log_alert_list.rb index e15542cd4d..fbe57ed1e8 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/activity_log_alert_list.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/activity_log_alert_list.rb @@ -12,7 +12,6 @@ class ActivityLogAlertList include MsRestAzure - include MsRest::JSONable # @return [Array] The list of activity log # alerts. attr_accessor :value diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/activity_log_alert_patch_body.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/activity_log_alert_patch_body.rb index 09e9fce01a..cde6565b85 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/activity_log_alert_patch_body.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/activity_log_alert_patch_body.rb @@ -12,7 +12,6 @@ class ActivityLogAlertPatchBody include MsRestAzure - include MsRest::JSONable # @return [Hash{String => String}] Resource tags attr_accessor :tags diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/activity_log_alert_resource.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/activity_log_alert_resource.rb index 3cf0305c5d..85b8c85fe5 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/activity_log_alert_resource.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/activity_log_alert_resource.rb @@ -8,11 +8,10 @@ module Models # # An activity log alert resource. # - class ActivityLogAlertResource < MsRestAzure::Resource + class ActivityLogAlertResource < Resource include MsRestAzure - include MsRest::JSONable # @return [Array] A list of resourceIds that will be used as # prefixes. The alert will only apply to activityLogs with resourceIds # that fall under one of these prefixes. This list must include at least diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/alert_rule_resource.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/alert_rule_resource.rb index f518a6d976..f679617b3f 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/alert_rule_resource.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/alert_rule_resource.rb @@ -8,11 +8,10 @@ module Models # # The alert rule resource. # - class AlertRuleResource < MsRestAzure::Resource + class AlertRuleResource < Resource include MsRestAzure - include MsRest::JSONable # @return [String] the name of the alert rule. attr_accessor :alert_rule_resource_name diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/alert_rule_resource_collection.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/alert_rule_resource_collection.rb index f170e1b41d..1de14e1661 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/alert_rule_resource_collection.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/alert_rule_resource_collection.rb @@ -12,7 +12,6 @@ class AlertRuleResourceCollection include MsRestAzure - include MsRest::JSONable # @return [Array] the values for the alert rule # resources. attr_accessor :value diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/alert_rule_resource_patch.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/alert_rule_resource_patch.rb index f77e9509d5..5a2b085362 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/alert_rule_resource_patch.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/alert_rule_resource_patch.rb @@ -12,7 +12,6 @@ class AlertRuleResourcePatch include MsRestAzure - include MsRest::JSONable # @return [Hash{String => String}] Resource tags attr_accessor :tags diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/autoscale_notification.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/autoscale_notification.rb index c3a6f8c06a..28dd1b3e7a 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/autoscale_notification.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/autoscale_notification.rb @@ -12,7 +12,6 @@ class AutoscaleNotification include MsRestAzure - include MsRest::JSONable # @return [String] the operation associated with the notification and its # value must be "scale". Default value: 'Scale' . attr_accessor :operation diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/autoscale_profile.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/autoscale_profile.rb index 78be002f0f..a9a3b9147f 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/autoscale_profile.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/autoscale_profile.rb @@ -12,7 +12,6 @@ class AutoscaleProfile include MsRestAzure - include MsRest::JSONable # @return [String] the name of the profile. attr_accessor :name diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/autoscale_setting_resource.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/autoscale_setting_resource.rb index 5228def79a..e93aa3fd9c 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/autoscale_setting_resource.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/autoscale_setting_resource.rb @@ -8,11 +8,10 @@ module Models # # The autoscale setting resource. # - class AutoscaleSettingResource < MsRestAzure::Resource + class AutoscaleSettingResource < Resource include MsRestAzure - include MsRest::JSONable # @return [Array] the collection of automatic scaling # profiles that specify different scaling parameters for different time # periods. A maximum of 20 profiles can be specified. diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/autoscale_setting_resource_patch.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/autoscale_setting_resource_patch.rb index fc4d22ac16..cd4053417f 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/autoscale_setting_resource_patch.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/autoscale_setting_resource_patch.rb @@ -12,7 +12,6 @@ class AutoscaleSettingResourcePatch include MsRestAzure - include MsRest::JSONable # @return [Hash{String => String}] Resource tags attr_accessor :tags diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/diagnostic_settings_category_resource.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/diagnostic_settings_category_resource.rb index bbbc1ed418..dccc6a2ed1 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/diagnostic_settings_category_resource.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/diagnostic_settings_category_resource.rb @@ -12,7 +12,6 @@ class DiagnosticSettingsCategoryResource < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [CategoryType] The type of the diagnostic settings category. # Possible values include: 'Metrics', 'Logs' attr_accessor :category_type diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/diagnostic_settings_category_resource_collection.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/diagnostic_settings_category_resource_collection.rb index bae8ff9307..5524827f3e 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/diagnostic_settings_category_resource_collection.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/diagnostic_settings_category_resource_collection.rb @@ -12,7 +12,6 @@ class DiagnosticSettingsCategoryResourceCollection include MsRestAzure - include MsRest::JSONable # @return [Array] The collection of # diagnostic settings category resources. attr_accessor :value diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/diagnostic_settings_resource.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/diagnostic_settings_resource.rb index 419a72f173..deb21826ae 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/diagnostic_settings_resource.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/diagnostic_settings_resource.rb @@ -12,7 +12,6 @@ class DiagnosticSettingsResource < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [String] The resource ID of the storage account to which you # would like to send Diagnostic Logs. attr_accessor :storage_account_id diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/diagnostic_settings_resource_collection.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/diagnostic_settings_resource_collection.rb index 96c3f5eb15..8ef307634c 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/diagnostic_settings_resource_collection.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/diagnostic_settings_resource_collection.rb @@ -12,7 +12,6 @@ class DiagnosticSettingsResourceCollection include MsRestAzure - include MsRest::JSONable # @return [Array] The collection of # diagnostic settings resources;. attr_accessor :value diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/email_notification.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/email_notification.rb index e465f65f4d..264bd06362 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/email_notification.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/email_notification.rb @@ -12,7 +12,6 @@ class EmailNotification include MsRestAzure - include MsRest::JSONable # @return [Boolean] a value indicating whether to send email to # subscription administrator. attr_accessor :send_to_subscription_administrator diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/email_receiver.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/email_receiver.rb index 5c615b150f..9a508d140b 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/email_receiver.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/email_receiver.rb @@ -12,7 +12,6 @@ class EmailReceiver include MsRestAzure - include MsRest::JSONable # @return [String] The name of the email receiver. Names must be unique # across all receivers within an action group. attr_accessor :name diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/enable_request.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/enable_request.rb index c3da98e234..57fadd421c 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/enable_request.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/enable_request.rb @@ -12,7 +12,6 @@ class EnableRequest include MsRestAzure - include MsRest::JSONable # @return [String] The name of the receiver to resubscribe. attr_accessor :receiver_name diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/error_response.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/error_response.rb index 1bdc109da0..4d8ea21096 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/error_response.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/error_response.rb @@ -12,7 +12,6 @@ class ErrorResponse include MsRestAzure - include MsRest::JSONable # @return [String] Error code attr_accessor :code diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/incident.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/incident.rb index d8ff4f8da2..d972213c54 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/incident.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/incident.rb @@ -12,7 +12,6 @@ class Incident include MsRestAzure - include MsRest::JSONable # @return [String] Incident name. attr_accessor :name diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/incident_list_result.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/incident_list_result.rb index cc140037b3..229a9e98e0 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/incident_list_result.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/incident_list_result.rb @@ -12,7 +12,6 @@ class IncidentListResult include MsRestAzure - include MsRest::JSONable # @return [Array] the incident collection. attr_accessor :value diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/location_threshold_rule_condition.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/location_threshold_rule_condition.rb index e8a041481b..88a3d8014f 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/location_threshold_rule_condition.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/location_threshold_rule_condition.rb @@ -12,7 +12,6 @@ class LocationThresholdRuleCondition < RuleCondition include MsRestAzure - include MsRest::JSONable def initialize @odata.type = "Microsoft.Azure.Management.Insights.Models.LocationThresholdRuleCondition" diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/log_profile_collection.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/log_profile_collection.rb index 235b94591d..c744b06a4e 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/log_profile_collection.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/log_profile_collection.rb @@ -12,7 +12,6 @@ class LogProfileCollection include MsRestAzure - include MsRest::JSONable # @return [Array] the values of the log profiles. attr_accessor :value diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/log_profile_resource.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/log_profile_resource.rb index ebb2d87016..9f5102b7b2 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/log_profile_resource.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/log_profile_resource.rb @@ -8,11 +8,10 @@ module Models # # The log profile resource. # - class LogProfileResource < MsRestAzure::Resource + class LogProfileResource < Resource include MsRestAzure - include MsRest::JSONable # @return [String] the resource id of the storage account to which you # would like to send the Activity Log. attr_accessor :storage_account_id diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/log_profile_resource_patch.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/log_profile_resource_patch.rb index 847eb4bfa7..5ff3655f9c 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/log_profile_resource_patch.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/log_profile_resource_patch.rb @@ -12,7 +12,6 @@ class LogProfileResourcePatch include MsRestAzure - include MsRest::JSONable # @return [Hash{String => String}] Resource tags attr_accessor :tags diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/log_settings.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/log_settings.rb index 2a87ec8929..5772be5d9a 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/log_settings.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/log_settings.rb @@ -13,7 +13,6 @@ class LogSettings include MsRestAzure - include MsRest::JSONable # @return [String] Name of a Diagnostic Log category for a resource type # this setting is applied to. To obtain the list of Diagnostic Log # categories for a resource, first perform a GET diagnostic settings diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/management_event_aggregation_condition.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/management_event_aggregation_condition.rb index 5175a20c1f..400de1a7ca 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/management_event_aggregation_condition.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/management_event_aggregation_condition.rb @@ -12,7 +12,6 @@ class ManagementEventAggregationCondition include MsRestAzure - include MsRest::JSONable # @return [ConditionOperator] the condition operator. Possible values # include: 'GreaterThan', 'GreaterThanOrEqual', 'LessThan', # 'LessThanOrEqual' diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/management_event_rule_condition.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/management_event_rule_condition.rb index a16c5c1ab7..073d869663 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/management_event_rule_condition.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/management_event_rule_condition.rb @@ -12,7 +12,6 @@ class ManagementEventRuleCondition < RuleCondition include MsRestAzure - include MsRest::JSONable def initialize @odata.type = "Microsoft.Azure.Management.Insights.Models.ManagementEventRuleCondition" diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/metric_settings.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/metric_settings.rb index 7f15b4e4d5..9ddc7ad79a 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/metric_settings.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/metric_settings.rb @@ -13,7 +13,6 @@ class MetricSettings include MsRestAzure - include MsRest::JSONable # @return [Duration] the timegrain of the metric in ISO8601 format. attr_accessor :time_grain diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/metric_trigger.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/metric_trigger.rb index 58a983e4cc..fd242a0f0f 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/metric_trigger.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/metric_trigger.rb @@ -12,7 +12,6 @@ class MetricTrigger include MsRestAzure - include MsRest::JSONable # @return [String] the name of the metric that defines what the rule # monitors. attr_accessor :metric_name diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/operation.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/operation.rb index 72e6052092..04a8bdca91 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/operation.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/operation.rb @@ -12,7 +12,6 @@ class Operation include MsRestAzure - include MsRest::JSONable # @return [String] Operation name: {provider}/{resource}/{operation} attr_accessor :name diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/operation_display.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/operation_display.rb index 185eef7ce9..73667523be 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/operation_display.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/operation_display.rb @@ -12,7 +12,6 @@ class OperationDisplay include MsRestAzure - include MsRest::JSONable # @return [String] Service provider: Microsoft.Insights attr_accessor :provider diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/operation_list_result.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/operation_list_result.rb index 52c1e0d41f..68ee87f1a3 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/operation_list_result.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/operation_list_result.rb @@ -13,7 +13,6 @@ class OperationListResult include MsRestAzure - include MsRest::JSONable # @return [Array] List of operations supported by the # Microsoft.Insights provider. attr_accessor :value diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/proxy_only_resource.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/proxy_only_resource.rb index 6d71170a73..1e377dde78 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/proxy_only_resource.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/proxy_only_resource.rb @@ -12,7 +12,6 @@ class ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [String] Azure resource Id attr_accessor :id diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/recurrence.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/recurrence.rb index 4d5defc9cd..80a898557a 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/recurrence.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/recurrence.rb @@ -13,7 +13,6 @@ class Recurrence include MsRestAzure - include MsRest::JSONable # @return [RecurrenceFrequency] the recurrence frequency. How often the # schedule profile should take effect. This value must be Week, meaning # each week will have the same set of profiles. Possible values include: diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/recurrent_schedule.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/recurrent_schedule.rb index ac8f450b35..e36db5b097 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/recurrent_schedule.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/recurrent_schedule.rb @@ -12,7 +12,6 @@ class RecurrentSchedule include MsRestAzure - include MsRest::JSONable # @return [String] the timezone for the hours of the profile. Some # examples of valid timezones are: Dateline Standard Time, UTC-11, # Hawaiian Standard Time, Alaskan Standard Time, Pacific Standard Time diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/resource.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/resource.rb new file mode 100644 index 0000000000..37df43b71d --- /dev/null +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/resource.rb @@ -0,0 +1,94 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::ARM::Monitor + module Models + # + # An azure resource object + # + class Resource + + include MsRestAzure + + # @return [String] Azure resource Id + attr_accessor :id + + # @return [String] Azure resource name + attr_accessor :name + + # @return [String] Azure resource type + attr_accessor :type + + # @return [String] Resource location + attr_accessor :location + + # @return [Hash{String => String}] Resource tags + attr_accessor :tags + + + # + # Mapper for Resource class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'Resource', + type: { + name: 'Composite', + class_name: 'Resource', + model_properties: { + id: { + required: false, + read_only: true, + serialized_name: 'id', + type: { + name: 'String' + } + }, + name: { + required: false, + read_only: true, + serialized_name: 'name', + type: { + name: 'String' + } + }, + type: { + required: false, + read_only: true, + serialized_name: 'type', + type: { + name: 'String' + } + }, + location: { + required: true, + serialized_name: 'location', + type: { + name: 'String' + } + }, + tags: { + required: false, + serialized_name: 'tags', + type: { + name: 'Dictionary', + value: { + required: false, + serialized_name: 'StringElementType', + type: { + name: 'String' + } + } + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/retention_policy.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/retention_policy.rb index 475e2a7730..c13d440b11 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/retention_policy.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/retention_policy.rb @@ -12,7 +12,6 @@ class RetentionPolicy include MsRestAzure - include MsRest::JSONable # @return [Boolean] a value indicating whether the retention policy is # enabled. attr_accessor :enabled diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/rule_action.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/rule_action.rb index 95bd70581c..83d1f86b20 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/rule_action.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/rule_action.rb @@ -13,7 +13,6 @@ class RuleAction include MsRestAzure - include MsRest::JSONable @@discriminatorMap = Hash.new @@discriminatorMap["Microsoft.Azure.Management.Insights.Models.RuleEmailAction"] = "RuleEmailAction" @@discriminatorMap["Microsoft.Azure.Management.Insights.Models.RuleWebhookAction"] = "RuleWebhookAction" diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/rule_condition.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/rule_condition.rb index 760d369464..d506aa0366 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/rule_condition.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/rule_condition.rb @@ -12,7 +12,6 @@ class RuleCondition include MsRestAzure - include MsRest::JSONable @@discriminatorMap = Hash.new @@discriminatorMap["Microsoft.Azure.Management.Insights.Models.ThresholdRuleCondition"] = "ThresholdRuleCondition" @@discriminatorMap["Microsoft.Azure.Management.Insights.Models.LocationThresholdRuleCondition"] = "LocationThresholdRuleCondition" diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/rule_data_source.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/rule_data_source.rb index 1606aec646..42086d56c2 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/rule_data_source.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/rule_data_source.rb @@ -12,7 +12,6 @@ class RuleDataSource include MsRestAzure - include MsRest::JSONable @@discriminatorMap = Hash.new @@discriminatorMap["Microsoft.Azure.Management.Insights.Models.RuleMetricDataSource"] = "RuleMetricDataSource" @@discriminatorMap["Microsoft.Azure.Management.Insights.Models.RuleManagementEventDataSource"] = "RuleManagementEventDataSource" diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/rule_email_action.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/rule_email_action.rb index bbad50d470..1110f70d84 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/rule_email_action.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/rule_email_action.rb @@ -13,7 +13,6 @@ class RuleEmailAction < RuleAction include MsRestAzure - include MsRest::JSONable def initialize @odata.type = "Microsoft.Azure.Management.Insights.Models.RuleEmailAction" diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/rule_management_event_claims_data_source.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/rule_management_event_claims_data_source.rb index c50aba9b18..449e3399d3 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/rule_management_event_claims_data_source.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/rule_management_event_claims_data_source.rb @@ -12,7 +12,6 @@ class RuleManagementEventClaimsDataSource include MsRestAzure - include MsRest::JSONable # @return [String] the email address. attr_accessor :email_address diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/rule_management_event_data_source.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/rule_management_event_data_source.rb index 5460d12afe..33774e48d2 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/rule_management_event_data_source.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/rule_management_event_data_source.rb @@ -13,7 +13,6 @@ class RuleManagementEventDataSource < RuleDataSource include MsRestAzure - include MsRest::JSONable def initialize @odata.type = "Microsoft.Azure.Management.Insights.Models.RuleManagementEventDataSource" diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/rule_metric_data_source.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/rule_metric_data_source.rb index 10f426673d..0c67e9dd59 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/rule_metric_data_source.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/rule_metric_data_source.rb @@ -13,7 +13,6 @@ class RuleMetricDataSource < RuleDataSource include MsRestAzure - include MsRest::JSONable def initialize @odata.type = "Microsoft.Azure.Management.Insights.Models.RuleMetricDataSource" diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/rule_webhook_action.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/rule_webhook_action.rb index 715c61a374..57fd244e31 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/rule_webhook_action.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/rule_webhook_action.rb @@ -13,7 +13,6 @@ class RuleWebhookAction < RuleAction include MsRestAzure - include MsRest::JSONable def initialize @odata.type = "Microsoft.Azure.Management.Insights.Models.RuleWebhookAction" diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/scale_action.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/scale_action.rb index 36f8b0353d..82d84cdf08 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/scale_action.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/scale_action.rb @@ -12,7 +12,6 @@ class ScaleAction include MsRestAzure - include MsRest::JSONable # @return [ScaleDirection] the scale direction. Whether the scaling # action increases or decreases the number of instances. Possible values # include: 'None', 'Increase', 'Decrease' diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/scale_capacity.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/scale_capacity.rb index c6fce236ca..6ecb61c6a8 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/scale_capacity.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/scale_capacity.rb @@ -12,7 +12,6 @@ class ScaleCapacity include MsRestAzure - include MsRest::JSONable # @return [String] the minimum number of instances for the resource. attr_accessor :minimum diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/scale_rule.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/scale_rule.rb index aede078baf..fdc2bce0e7 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/scale_rule.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/scale_rule.rb @@ -12,7 +12,6 @@ class ScaleRule include MsRestAzure - include MsRest::JSONable # @return [MetricTrigger] the trigger that results in a scaling action. attr_accessor :metric_trigger diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/sms_receiver.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/sms_receiver.rb index a00b88c7c0..a606a078d9 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/sms_receiver.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/sms_receiver.rb @@ -12,7 +12,6 @@ class SmsReceiver include MsRestAzure - include MsRest::JSONable # @return [String] The name of the SMS receiver. Names must be unique # across all receivers within an action group. attr_accessor :name diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/threshold_rule_condition.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/threshold_rule_condition.rb index 0d475227ea..666c53a036 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/threshold_rule_condition.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/threshold_rule_condition.rb @@ -12,7 +12,6 @@ class ThresholdRuleCondition < RuleCondition include MsRestAzure - include MsRest::JSONable def initialize @odata.type = "Microsoft.Azure.Management.Insights.Models.ThresholdRuleCondition" diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/time_window.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/time_window.rb index d4ac2a35c8..ea1bbd7967 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/time_window.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/time_window.rb @@ -12,7 +12,6 @@ class TimeWindow include MsRestAzure - include MsRest::JSONable # @return [String] the timezone of the start and end times for the # profile. Some examples of valid timezones are: Dateline Standard Time, # UTC-11, Hawaiian Standard Time, Alaskan Standard Time, Pacific Standard diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/webhook_notification.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/webhook_notification.rb index 734296c82a..97cfa7f085 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/webhook_notification.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/webhook_notification.rb @@ -12,7 +12,6 @@ class WebhookNotification include MsRestAzure - include MsRest::JSONable # @return [String] the service address to receive the notification. attr_accessor :service_uri diff --git a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/webhook_receiver.rb b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/webhook_receiver.rb index 239aec8db3..93e7490b8c 100644 --- a/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/webhook_receiver.rb +++ b/management/azure_mgmt_monitor/lib/generated/azure_mgmt_monitor/models/webhook_receiver.rb @@ -12,7 +12,6 @@ class WebhookReceiver include MsRestAzure - include MsRest::JSONable # @return [String] The name of the webhook receiver. Names must be unique # across all receivers within an action group. attr_accessor :name diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network.rb index 3d8eab08af..baef3c87de 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network.rb @@ -110,8 +110,10 @@ module Models autoload :EffectiveNetworkSecurityGroupAssociation, 'generated/azure_mgmt_network/models/effective_network_security_group_association.rb' autoload :UsagesListResult, 'generated/azure_mgmt_network/models/usages_list_result.rb' autoload :EffectiveNetworkSecurityRule, 'generated/azure_mgmt_network/models/effective_network_security_rule.rb' + autoload :Resource, 'generated/azure_mgmt_network/models/resource.rb' autoload :EffectiveNetworkSecurityGroup, 'generated/azure_mgmt_network/models/effective_network_security_group.rb' autoload :DnsNameAvailabilityResult, 'generated/azure_mgmt_network/models/dns_name_availability_result.rb' + autoload :SubResource, 'generated/azure_mgmt_network/models/sub_resource.rb' autoload :EndpointServicesListResult, 'generated/azure_mgmt_network/models/endpoint_services_list_result.rb' autoload :AvailableProvidersListParameters, 'generated/azure_mgmt_network/models/available_providers_list_parameters.rb' autoload :AuthorizationListResult, 'generated/azure_mgmt_network/models/authorization_list_result.rb' diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/address_space.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/address_space.rb index b0f964e3e3..c899e97156 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/address_space.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/address_space.rb @@ -13,7 +13,6 @@ class AddressSpace include MsRestAzure - include MsRest::JSONable # @return [Array] A list of address blocks reserved for this # virtual network in CIDR notation. attr_accessor :address_prefixes diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway.rb index fbae3429fd..40700ce4c9 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway.rb @@ -8,11 +8,10 @@ module Models # # Application gateway resource # - class ApplicationGateway < MsRestAzure::Resource + class ApplicationGateway < Resource include MsRestAzure - include MsRest::JSONable # @return [ApplicationGatewaySku] SKU of the application gateway # resource. attr_accessor :sku diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_authentication_certificate.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_authentication_certificate.rb index 737231fa64..9350b05bd3 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_authentication_certificate.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_authentication_certificate.rb @@ -8,11 +8,10 @@ module Models # # Authentication certificates of an application gateway. # - class ApplicationGatewayAuthenticationCertificate < MsRestAzure::SubResource + class ApplicationGatewayAuthenticationCertificate < SubResource include MsRestAzure - include MsRest::JSONable # @return [String] Certificate public data. attr_accessor :data diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_available_ssl_options.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_available_ssl_options.rb index c40a0124f0..c820365050 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_available_ssl_options.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_available_ssl_options.rb @@ -8,11 +8,10 @@ module Models # # Response for ApplicationGatewayAvailableSslOptions API service call. # - class ApplicationGatewayAvailableSslOptions < MsRestAzure::Resource + class ApplicationGatewayAvailableSslOptions < Resource include MsRestAzure - include MsRest::JSONable # @return [Array] List of available Ssl predefined policy. attr_accessor :predefined_policies diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_available_waf_rule_sets_result.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_available_waf_rule_sets_result.rb index f3c866f679..9a7b793fad 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_available_waf_rule_sets_result.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_available_waf_rule_sets_result.rb @@ -12,7 +12,6 @@ class ApplicationGatewayAvailableWafRuleSetsResult include MsRestAzure - include MsRest::JSONable # @return [Array] The list of # application gateway rule sets. attr_accessor :value diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_backend_address.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_backend_address.rb index c8ff09d4c4..81eaf4ac9f 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_backend_address.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_backend_address.rb @@ -12,7 +12,6 @@ class ApplicationGatewayBackendAddress include MsRestAzure - include MsRest::JSONable # @return [String] Fully qualified domain name (FQDN). attr_accessor :fqdn diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_backend_address_pool.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_backend_address_pool.rb index 5c478491d2..adb497b517 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_backend_address_pool.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_backend_address_pool.rb @@ -8,11 +8,10 @@ module Models # # Backend Address Pool of an application gateway. # - class ApplicationGatewayBackendAddressPool < MsRestAzure::SubResource + class ApplicationGatewayBackendAddressPool < SubResource include MsRestAzure - include MsRest::JSONable # @return [Array] Collection of # references to IPs defined in network interfaces. attr_accessor :backend_ipconfigurations diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_backend_health.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_backend_health.rb index e85b595fb0..48d989e37c 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_backend_health.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_backend_health.rb @@ -12,7 +12,6 @@ class ApplicationGatewayBackendHealth include MsRestAzure - include MsRest::JSONable # @return [Array] attr_accessor :backend_address_pools diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_backend_health_http_settings.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_backend_health_http_settings.rb index 07abae8cbd..2c214fac08 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_backend_health_http_settings.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_backend_health_http_settings.rb @@ -12,7 +12,6 @@ class ApplicationGatewayBackendHealthHttpSettings include MsRestAzure - include MsRest::JSONable # @return [ApplicationGatewayBackendHttpSettings] Reference of an # ApplicationGatewayBackendHttpSettings resource. attr_accessor :backend_http_settings diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_backend_health_pool.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_backend_health_pool.rb index b2b71764e5..aabeedc4dc 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_backend_health_pool.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_backend_health_pool.rb @@ -12,7 +12,6 @@ class ApplicationGatewayBackendHealthPool include MsRestAzure - include MsRest::JSONable # @return [ApplicationGatewayBackendAddressPool] Reference of an # ApplicationGatewayBackendAddressPool resource. attr_accessor :backend_address_pool diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_backend_health_server.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_backend_health_server.rb index cdc277b11b..ac2fb20af9 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_backend_health_server.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_backend_health_server.rb @@ -12,7 +12,6 @@ class ApplicationGatewayBackendHealthServer include MsRestAzure - include MsRest::JSONable # @return [String] IP address or FQDN of backend server. attr_accessor :address diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_backend_http_settings.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_backend_http_settings.rb index a8e27f3b07..338604edca 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_backend_http_settings.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_backend_http_settings.rb @@ -8,11 +8,10 @@ module Models # # Backend address pool settings of an application gateway. # - class ApplicationGatewayBackendHttpSettings < MsRestAzure::SubResource + class ApplicationGatewayBackendHttpSettings < SubResource include MsRestAzure - include MsRest::JSONable # @return [Integer] Port attr_accessor :port diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_connection_draining.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_connection_draining.rb index c64c213089..ba3b3a5507 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_connection_draining.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_connection_draining.rb @@ -14,7 +14,6 @@ class ApplicationGatewayConnectionDraining include MsRestAzure - include MsRest::JSONable # @return [Boolean] Whether connection draining is enabled or not. attr_accessor :enabled diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_firewall_disabled_rule_group.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_firewall_disabled_rule_group.rb index a6db12a6f3..4888a93fc2 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_firewall_disabled_rule_group.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_firewall_disabled_rule_group.rb @@ -12,7 +12,6 @@ class ApplicationGatewayFirewallDisabledRuleGroup include MsRestAzure - include MsRest::JSONable # @return [String] The name of the rule group that will be disabled. attr_accessor :rule_group_name diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_firewall_rule.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_firewall_rule.rb index 74d77dd427..9bd052b888 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_firewall_rule.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_firewall_rule.rb @@ -12,7 +12,6 @@ class ApplicationGatewayFirewallRule include MsRestAzure - include MsRest::JSONable # @return [Integer] The identifier of the web application firewall rule. attr_accessor :rule_id diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_firewall_rule_group.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_firewall_rule_group.rb index 691be5b91f..30f9f16f4f 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_firewall_rule_group.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_firewall_rule_group.rb @@ -12,7 +12,6 @@ class ApplicationGatewayFirewallRuleGroup include MsRestAzure - include MsRest::JSONable # @return [String] The name of the web application firewall rule group. attr_accessor :rule_group_name diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_firewall_rule_set.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_firewall_rule_set.rb index 810272411e..2a5864f3b6 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_firewall_rule_set.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_firewall_rule_set.rb @@ -8,11 +8,10 @@ module Models # # A web application firewall rule set. # - class ApplicationGatewayFirewallRuleSet < MsRestAzure::Resource + class ApplicationGatewayFirewallRuleSet < Resource include MsRestAzure - include MsRest::JSONable # @return [String] The provisioning state of the web application firewall # rule set. attr_accessor :provisioning_state diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_frontend_ipconfiguration.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_frontend_ipconfiguration.rb index 328c131653..8515ce916a 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_frontend_ipconfiguration.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_frontend_ipconfiguration.rb @@ -8,11 +8,10 @@ module Models # # Frontend IP configuration of an application gateway. # - class ApplicationGatewayFrontendIPConfiguration < MsRestAzure::SubResource + class ApplicationGatewayFrontendIPConfiguration < SubResource include MsRestAzure - include MsRest::JSONable # @return [String] PrivateIPAddress of the network interface IP # Configuration. attr_accessor :private_ipaddress diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_frontend_port.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_frontend_port.rb index 2da1d693bc..127454259f 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_frontend_port.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_frontend_port.rb @@ -8,11 +8,10 @@ module Models # # Frontend port of an application gateway. # - class ApplicationGatewayFrontendPort < MsRestAzure::SubResource + class ApplicationGatewayFrontendPort < SubResource include MsRestAzure - include MsRest::JSONable # @return [Integer] Frontend port attr_accessor :port diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_http_listener.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_http_listener.rb index 434fb71af4..f17e948f17 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_http_listener.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_http_listener.rb @@ -8,11 +8,10 @@ module Models # # Http listener of an application gateway. # - class ApplicationGatewayHttpListener < MsRestAzure::SubResource + class ApplicationGatewayHttpListener < SubResource include MsRestAzure - include MsRest::JSONable # @return [SubResource] Frontend IP configuration resource of an # application gateway. attr_accessor :frontend_ipconfiguration diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_ipconfiguration.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_ipconfiguration.rb index 9fa3439e95..52ba52a24c 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_ipconfiguration.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_ipconfiguration.rb @@ -9,11 +9,10 @@ module Models # IP configuration of an application gateway. Currently 1 public and 1 # private IP configuration is allowed. # - class ApplicationGatewayIPConfiguration < MsRestAzure::SubResource + class ApplicationGatewayIPConfiguration < SubResource include MsRestAzure - include MsRest::JSONable # @return [SubResource] Reference of the subnet resource. A subnet from # where application gateway gets its private address. attr_accessor :subnet diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_path_rule.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_path_rule.rb index 5a3bac659e..1d9546bcc9 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_path_rule.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_path_rule.rb @@ -8,11 +8,10 @@ module Models # # Path rule of URL path map of an application gateway. # - class ApplicationGatewayPathRule < MsRestAzure::SubResource + class ApplicationGatewayPathRule < SubResource include MsRestAzure - include MsRest::JSONable # @return [Array] Path rules of URL path map. attr_accessor :paths diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_probe.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_probe.rb index 825162d50d..47a3a5c88c 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_probe.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_probe.rb @@ -8,11 +8,10 @@ module Models # # Probe of the application gateway. # - class ApplicationGatewayProbe < MsRestAzure::SubResource + class ApplicationGatewayProbe < SubResource include MsRestAzure - include MsRest::JSONable # @return [ApplicationGatewayProtocol] Protocol. Possible values include: # 'Http', 'Https' attr_accessor :protocol diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_probe_health_response_match.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_probe_health_response_match.rb index c825e20b6e..dd5de6b819 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_probe_health_response_match.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_probe_health_response_match.rb @@ -12,7 +12,6 @@ class ApplicationGatewayProbeHealthResponseMatch include MsRestAzure - include MsRest::JSONable # @return [String] Body that must be contained in the health response. # Default value is empty. attr_accessor :body diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_redirect_configuration.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_redirect_configuration.rb index 85b78f276b..d74de1943b 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_redirect_configuration.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_redirect_configuration.rb @@ -8,11 +8,10 @@ module Models # # Redirect configuration of an application gateway. # - class ApplicationGatewayRedirectConfiguration < MsRestAzure::SubResource + class ApplicationGatewayRedirectConfiguration < SubResource include MsRestAzure - include MsRest::JSONable # @return [ApplicationGatewayRedirectType] Supported http redirection # types - Permanent, Temporary, Found, SeeOther. Possible values include: # 'Permanent', 'Found', 'SeeOther', 'Temporary' diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_request_routing_rule.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_request_routing_rule.rb index da0d7e7838..2502cc2b07 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_request_routing_rule.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_request_routing_rule.rb @@ -8,11 +8,10 @@ module Models # # Request routing rule of an application gateway. # - class ApplicationGatewayRequestRoutingRule < MsRestAzure::SubResource + class ApplicationGatewayRequestRoutingRule < SubResource include MsRestAzure - include MsRest::JSONable # @return [ApplicationGatewayRequestRoutingRuleType] Rule type. Possible # values include: 'Basic', 'PathBasedRouting' attr_accessor :rule_type diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_sku.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_sku.rb index 75401735fd..2ff01a715d 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_sku.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_sku.rb @@ -12,7 +12,6 @@ class ApplicationGatewaySku include MsRestAzure - include MsRest::JSONable # @return [ApplicationGatewaySkuName] Name of an application gateway SKU. # Possible values include: 'Standard_Small', 'Standard_Medium', # 'Standard_Large', 'WAF_Medium', 'WAF_Large' diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_ssl_certificate.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_ssl_certificate.rb index 7d906b6480..aeb411de42 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_ssl_certificate.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_ssl_certificate.rb @@ -8,11 +8,10 @@ module Models # # SSL certificates of an application gateway. # - class ApplicationGatewaySslCertificate < MsRestAzure::SubResource + class ApplicationGatewaySslCertificate < SubResource include MsRestAzure - include MsRest::JSONable # @return [String] Base-64 encoded pfx certificate. Only applicable in # PUT Request. attr_accessor :data diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_ssl_policy.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_ssl_policy.rb index 98818af3a6..8e0faa0c82 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_ssl_policy.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_ssl_policy.rb @@ -12,7 +12,6 @@ class ApplicationGatewaySslPolicy include MsRestAzure - include MsRest::JSONable # @return [Array] Ssl protocols to be # disabled on application gateway. attr_accessor :disabled_ssl_protocols diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_ssl_predefined_policy.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_ssl_predefined_policy.rb index d8ca4a1ed9..1172aa8a28 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_ssl_predefined_policy.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_ssl_predefined_policy.rb @@ -8,11 +8,10 @@ module Models # # An Ssl predefined policy # - class ApplicationGatewaySslPredefinedPolicy < MsRestAzure::SubResource + class ApplicationGatewaySslPredefinedPolicy < SubResource include MsRestAzure - include MsRest::JSONable # @return [String] Name of Ssl predefined policy. attr_accessor :name diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_url_path_map.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_url_path_map.rb index cb905efc1c..7dba938f2a 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_url_path_map.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_url_path_map.rb @@ -9,11 +9,10 @@ module Models # UrlPathMaps give a url path to the backend mapping information for # PathBasedRouting. # - class ApplicationGatewayUrlPathMap < MsRestAzure::SubResource + class ApplicationGatewayUrlPathMap < SubResource include MsRestAzure - include MsRest::JSONable # @return [SubResource] Default backend address pool resource of URL path # map. attr_accessor :default_backend_address_pool diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_web_application_firewall_configuration.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_web_application_firewall_configuration.rb index 2ea0721522..702fec75cf 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_web_application_firewall_configuration.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_gateway_web_application_firewall_configuration.rb @@ -12,7 +12,6 @@ class ApplicationGatewayWebApplicationFirewallConfiguration include MsRestAzure - include MsRest::JSONable # @return [Boolean] Whether the web application firewall is enabled or # not. attr_accessor :enabled diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_security_group.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_security_group.rb index 4afc08ed92..315766fbe4 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_security_group.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/application_security_group.rb @@ -8,11 +8,10 @@ module Models # # An application security group in a resource group. # - class ApplicationSecurityGroup < MsRestAzure::Resource + class ApplicationSecurityGroup < Resource include MsRestAzure - include MsRest::JSONable # @return [String] The resource GUID property of the application security # group resource. It uniquely identifies a resource, even if the user # changes its name or migrate the resource across subscriptions or diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/available_providers_list.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/available_providers_list.rb index 5a4ec68d44..738b3051d3 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/available_providers_list.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/available_providers_list.rb @@ -12,7 +12,6 @@ class AvailableProvidersList include MsRestAzure - include MsRest::JSONable # @return [Array] List of available # countries. attr_accessor :countries diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/available_providers_list_city.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/available_providers_list_city.rb index 187038f8b5..8c1f268d32 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/available_providers_list_city.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/available_providers_list_city.rb @@ -12,7 +12,6 @@ class AvailableProvidersListCity include MsRestAzure - include MsRest::JSONable # @return [String] The city or town name. attr_accessor :city_name diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/available_providers_list_country.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/available_providers_list_country.rb index a16dbf821b..c4e13d7027 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/available_providers_list_country.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/available_providers_list_country.rb @@ -12,7 +12,6 @@ class AvailableProvidersListCountry include MsRestAzure - include MsRest::JSONable # @return [String] The country name. attr_accessor :country_name diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/available_providers_list_parameters.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/available_providers_list_parameters.rb index 2bc593af3d..ffa8be3d98 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/available_providers_list_parameters.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/available_providers_list_parameters.rb @@ -13,7 +13,6 @@ class AvailableProvidersListParameters include MsRestAzure - include MsRest::JSONable # @return [Array] A list of Azure regions. attr_accessor :azure_locations diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/available_providers_list_state.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/available_providers_list_state.rb index 906d72f35e..7201a429a8 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/available_providers_list_state.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/available_providers_list_state.rb @@ -12,7 +12,6 @@ class AvailableProvidersListState include MsRestAzure - include MsRest::JSONable # @return [String] The state name. attr_accessor :state_name diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/azure_async_operation_result.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/azure_async_operation_result.rb index e92dfba986..ccd91f6172 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/azure_async_operation_result.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/azure_async_operation_result.rb @@ -19,7 +19,6 @@ class AzureAsyncOperationResult include MsRestAzure - include MsRest::JSONable # @return [NetworkOperationStatus] Status of the Azure async operation. # Possible values are: 'InProgress', 'Succeeded', and 'Failed'. Possible # values include: 'InProgress', 'Succeeded', 'Failed' diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/azure_reachability_report.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/azure_reachability_report.rb index 2720693b7b..90285070fe 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/azure_reachability_report.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/azure_reachability_report.rb @@ -12,7 +12,6 @@ class AzureReachabilityReport include MsRestAzure - include MsRest::JSONable # @return [String] The aggregation level of Azure reachability report. # Can be Country, State or City. attr_accessor :aggregation_level diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/azure_reachability_report_item.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/azure_reachability_report_item.rb index f86c5a862a..fab45c92f1 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/azure_reachability_report_item.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/azure_reachability_report_item.rb @@ -12,7 +12,6 @@ class AzureReachabilityReportItem include MsRestAzure - include MsRest::JSONable # @return [String] The Internet service provider. attr_accessor :provider diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/azure_reachability_report_latency_info.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/azure_reachability_report_latency_info.rb index 168b7890ca..142899cceb 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/azure_reachability_report_latency_info.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/azure_reachability_report_latency_info.rb @@ -12,7 +12,6 @@ class AzureReachabilityReportLatencyInfo include MsRestAzure - include MsRest::JSONable # @return [DateTime] The time stamp. attr_accessor :time_stamp diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/azure_reachability_report_location.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/azure_reachability_report_location.rb index c62dc347d5..19c902ea52 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/azure_reachability_report_location.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/azure_reachability_report_location.rb @@ -12,7 +12,6 @@ class AzureReachabilityReportLocation include MsRestAzure - include MsRest::JSONable # @return [String] The name of the country. attr_accessor :country diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/azure_reachability_report_parameters.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/azure_reachability_report_parameters.rb index 9b5e0d8b23..97d76c197d 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/azure_reachability_report_parameters.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/azure_reachability_report_parameters.rb @@ -12,7 +12,6 @@ class AzureReachabilityReportParameters include MsRestAzure - include MsRest::JSONable # @return [AzureReachabilityReportLocation] attr_accessor :provider_location diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/backend_address_pool.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/backend_address_pool.rb index 4b5335c395..3ca2c3c07a 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/backend_address_pool.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/backend_address_pool.rb @@ -8,11 +8,10 @@ module Models # # Pool of backend IP addresses. # - class BackendAddressPool < MsRestAzure::SubResource + class BackendAddressPool < SubResource include MsRestAzure - include MsRest::JSONable # @return [Array] Gets collection of # references to IP addresses defined in network interfaces. attr_accessor :backend_ipconfigurations diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/bgp_peer_status.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/bgp_peer_status.rb index 205929735c..ac18f32534 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/bgp_peer_status.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/bgp_peer_status.rb @@ -12,7 +12,6 @@ class BgpPeerStatus include MsRestAzure - include MsRest::JSONable # @return [String] The virtual network gateway's local address attr_accessor :local_address diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/bgp_peer_status_list_result.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/bgp_peer_status_list_result.rb index d244f5cad2..b093414bea 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/bgp_peer_status_list_result.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/bgp_peer_status_list_result.rb @@ -12,7 +12,6 @@ class BgpPeerStatusListResult include MsRestAzure - include MsRest::JSONable # @return [Array] List of BGP peers attr_accessor :value diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/bgp_service_community.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/bgp_service_community.rb index edc57b3424..f339f348c1 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/bgp_service_community.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/bgp_service_community.rb @@ -8,11 +8,10 @@ module Models # # Service Community Properties. # - class BgpServiceCommunity < MsRestAzure::Resource + class BgpServiceCommunity < Resource include MsRestAzure - include MsRest::JSONable # @return [String] The name of the bgp community. e.g. Skype. attr_accessor :service_name diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/bgp_settings.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/bgp_settings.rb index d9b20b6049..f5668bf0cd 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/bgp_settings.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/bgp_settings.rb @@ -12,7 +12,6 @@ class BgpSettings include MsRestAzure - include MsRest::JSONable # @return [Integer] The BGP speaker's ASN. attr_accessor :asn diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/bgpcommunity.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/bgpcommunity.rb index 3dd821eb3d..c58fa83178 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/bgpcommunity.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/bgpcommunity.rb @@ -13,7 +13,6 @@ class BGPCommunity include MsRestAzure - include MsRest::JSONable # @return [String] The region which the service support. e.g. For O365, # region is Global. attr_accessor :service_supported_region diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/connection_reset_shared_key.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/connection_reset_shared_key.rb index 0cb00cc68a..87458cfed3 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/connection_reset_shared_key.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/connection_reset_shared_key.rb @@ -12,7 +12,6 @@ class ConnectionResetSharedKey include MsRestAzure - include MsRest::JSONable # @return [Integer] The virtual network connection reset shared key # length, should between 1 and 128. attr_accessor :key_length diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/connection_shared_key.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/connection_shared_key.rb index d1f0081758..d2c1ee038a 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/connection_shared_key.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/connection_shared_key.rb @@ -12,7 +12,6 @@ class ConnectionSharedKey include MsRestAzure - include MsRest::JSONable # @return [String] The virtual network connection shared key value. attr_accessor :value diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/connectivity_destination.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/connectivity_destination.rb index 0e7aca59b1..d868409e3c 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/connectivity_destination.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/connectivity_destination.rb @@ -12,7 +12,6 @@ class ConnectivityDestination include MsRestAzure - include MsRest::JSONable # @return [String] The ID of the resource to which a connection attempt # will be made. attr_accessor :resource_id diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/connectivity_hop.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/connectivity_hop.rb index 0f2e327452..c1d8df74fc 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/connectivity_hop.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/connectivity_hop.rb @@ -12,7 +12,6 @@ class ConnectivityHop include MsRestAzure - include MsRest::JSONable # @return [String] The type of the hop. attr_accessor :type diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/connectivity_information.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/connectivity_information.rb index 3052070c03..25581e8d20 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/connectivity_information.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/connectivity_information.rb @@ -12,7 +12,6 @@ class ConnectivityInformation include MsRestAzure - include MsRest::JSONable # @return [Array] List of hops between the source and # the destination. attr_accessor :hops diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/connectivity_issue.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/connectivity_issue.rb index 0e3c6698f5..6d8d41f43e 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/connectivity_issue.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/connectivity_issue.rb @@ -13,7 +13,6 @@ class ConnectivityIssue include MsRestAzure - include MsRest::JSONable # @return [Origin] The origin of the issue. Possible values include: # 'Local', 'Inbound', 'Outbound' attr_accessor :origin diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/connectivity_parameters.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/connectivity_parameters.rb index e3b6ce3612..d4834ba518 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/connectivity_parameters.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/connectivity_parameters.rb @@ -12,7 +12,6 @@ class ConnectivityParameters include MsRestAzure - include MsRest::JSONable # @return [ConnectivitySource] attr_accessor :source diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/connectivity_source.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/connectivity_source.rb index a6e08bf087..417524e3f5 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/connectivity_source.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/connectivity_source.rb @@ -12,7 +12,6 @@ class ConnectivitySource include MsRestAzure - include MsRest::JSONable # @return [String] The ID of the resource from which a connectivity check # will be initiated. attr_accessor :resource_id diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/dhcp_options.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/dhcp_options.rb index 0db7c54dfd..2abf119eff 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/dhcp_options.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/dhcp_options.rb @@ -14,7 +14,6 @@ class DhcpOptions include MsRestAzure - include MsRest::JSONable # @return [Array] The list of DNS servers IP addresses. attr_accessor :dns_servers diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/dns_name_availability_result.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/dns_name_availability_result.rb index acbd3f248e..4bd2330450 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/dns_name_availability_result.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/dns_name_availability_result.rb @@ -12,7 +12,6 @@ class DnsNameAvailabilityResult include MsRestAzure - include MsRest::JSONable # @return [Boolean] Domain availability (True/False). attr_accessor :available diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/effective_network_security_group.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/effective_network_security_group.rb index 419e4edeea..338e866cba 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/effective_network_security_group.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/effective_network_security_group.rb @@ -12,7 +12,6 @@ class EffectiveNetworkSecurityGroup include MsRestAzure - include MsRest::JSONable # @return [SubResource] The ID of network security group that is applied. attr_accessor :network_security_group diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/effective_network_security_group_association.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/effective_network_security_group_association.rb index f5645d5829..8e3bf18b69 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/effective_network_security_group_association.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/effective_network_security_group_association.rb @@ -12,7 +12,6 @@ class EffectiveNetworkSecurityGroupAssociation include MsRestAzure - include MsRest::JSONable # @return [SubResource] The ID of the subnet if assigned. attr_accessor :subnet diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/effective_network_security_group_list_result.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/effective_network_security_group_list_result.rb index dc0529f866..d35ae7191e 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/effective_network_security_group_list_result.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/effective_network_security_group_list_result.rb @@ -12,7 +12,6 @@ class EffectiveNetworkSecurityGroupListResult include MsRestAzure - include MsRest::JSONable # @return [Array] A list of effective # network security groups. attr_accessor :value diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/effective_network_security_rule.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/effective_network_security_rule.rb index daba87a226..898beccb51 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/effective_network_security_rule.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/effective_network_security_rule.rb @@ -12,7 +12,6 @@ class EffectiveNetworkSecurityRule include MsRestAzure - include MsRest::JSONable # @return [String] The name of the security rule specified by the user # (if created by the user). attr_accessor :name diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/effective_route.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/effective_route.rb index 997a7e223b..c1906abf5b 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/effective_route.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/effective_route.rb @@ -12,7 +12,6 @@ class EffectiveRoute include MsRestAzure - include MsRest::JSONable # @return [String] The name of the user defined route. This is optional. attr_accessor :name diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/effective_route_list_result.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/effective_route_list_result.rb index 1732891822..1a1c1f44bf 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/effective_route_list_result.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/effective_route_list_result.rb @@ -12,7 +12,6 @@ class EffectiveRouteListResult include MsRestAzure - include MsRest::JSONable # @return [Array] A list of effective routes. attr_accessor :value diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/endpoint_service_result.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/endpoint_service_result.rb index 746357c277..854d7b07ce 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/endpoint_service_result.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/endpoint_service_result.rb @@ -8,11 +8,10 @@ module Models # # Endpoint service. # - class EndpointServiceResult < MsRestAzure::SubResource + class EndpointServiceResult < SubResource include MsRestAzure - include MsRest::JSONable # @return [String] Name of the endpoint service. attr_accessor :name diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/error.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/error.rb index c884a7382e..fa2fb5ac17 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/error.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/error.rb @@ -13,7 +13,6 @@ class Error include MsRestAzure - include MsRest::JSONable # @return [String] attr_accessor :code diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/error_details.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/error_details.rb index a096edf591..6d409532a1 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/error_details.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/error_details.rb @@ -13,7 +13,6 @@ class ErrorDetails include MsRestAzure - include MsRest::JSONable # @return [String] attr_accessor :code diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_circuit.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_circuit.rb index 0c5a267a65..75e5653f37 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_circuit.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_circuit.rb @@ -8,11 +8,10 @@ module Models # # ExpressRouteCircuit resource # - class ExpressRouteCircuit < MsRestAzure::Resource + class ExpressRouteCircuit < Resource include MsRestAzure - include MsRest::JSONable # @return [ExpressRouteCircuitSku] The SKU. attr_accessor :sku diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_circuit_arp_table.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_circuit_arp_table.rb index ee72e5e36c..c1051a4d0d 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_circuit_arp_table.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_circuit_arp_table.rb @@ -12,7 +12,6 @@ class ExpressRouteCircuitArpTable include MsRestAzure - include MsRest::JSONable # @return [Integer] Age attr_accessor :age diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_circuit_authorization.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_circuit_authorization.rb index d52deaf115..b1f17a24f9 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_circuit_authorization.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_circuit_authorization.rb @@ -8,11 +8,10 @@ module Models # # Authorization in an ExpressRouteCircuit resource. # - class ExpressRouteCircuitAuthorization < MsRestAzure::SubResource + class ExpressRouteCircuitAuthorization < SubResource include MsRestAzure - include MsRest::JSONable # @return [String] The authorization key. attr_accessor :authorization_key diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_circuit_peering.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_circuit_peering.rb index 8f2be4f82c..f3448af677 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_circuit_peering.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_circuit_peering.rb @@ -8,11 +8,10 @@ module Models # # Peering in an ExpressRouteCircuit resource. # - class ExpressRouteCircuitPeering < MsRestAzure::SubResource + class ExpressRouteCircuitPeering < SubResource include MsRestAzure - include MsRest::JSONable # @return [ExpressRouteCircuitPeeringType] The PeeringType. Possible # values are: 'AzurePublicPeering', 'AzurePrivatePeering', and # 'MicrosoftPeering'. Possible values include: 'AzurePublicPeering', diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_circuit_peering_config.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_circuit_peering_config.rb index bbfd22916f..625b202677 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_circuit_peering_config.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_circuit_peering_config.rb @@ -12,7 +12,6 @@ class ExpressRouteCircuitPeeringConfig include MsRestAzure - include MsRest::JSONable # @return [Array] The reference of AdvertisedPublicPrefixes. attr_accessor :advertised_public_prefixes diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_circuit_routes_table.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_circuit_routes_table.rb index 49ec99e630..8bc51b2a78 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_circuit_routes_table.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_circuit_routes_table.rb @@ -12,7 +12,6 @@ class ExpressRouteCircuitRoutesTable include MsRestAzure - include MsRest::JSONable # @return [String] network attr_accessor :network diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_circuit_routes_table_summary.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_circuit_routes_table_summary.rb index 60f5a0bad4..4e6518c8bc 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_circuit_routes_table_summary.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_circuit_routes_table_summary.rb @@ -12,7 +12,6 @@ class ExpressRouteCircuitRoutesTableSummary include MsRestAzure - include MsRest::JSONable # @return [String] Neighbor attr_accessor :neighbor diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_circuit_service_provider_properties.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_circuit_service_provider_properties.rb index 91b65431bb..e214084ec7 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_circuit_service_provider_properties.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_circuit_service_provider_properties.rb @@ -12,7 +12,6 @@ class ExpressRouteCircuitServiceProviderProperties include MsRestAzure - include MsRest::JSONable # @return [String] The serviceProviderName. attr_accessor :service_provider_name diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_circuit_sku.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_circuit_sku.rb index 12cb000b27..92172e3e91 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_circuit_sku.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_circuit_sku.rb @@ -12,7 +12,6 @@ class ExpressRouteCircuitSku include MsRestAzure - include MsRest::JSONable # @return [String] The name of the SKU. attr_accessor :name diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_circuit_stats.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_circuit_stats.rb index 412e4dba96..cf2c0b49be 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_circuit_stats.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_circuit_stats.rb @@ -12,7 +12,6 @@ class ExpressRouteCircuitStats include MsRestAzure - include MsRest::JSONable # @return [Integer] Gets BytesIn of the peering. attr_accessor :primarybytes_in diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_circuits_arp_table_list_result.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_circuits_arp_table_list_result.rb index 604f84d35f..701f8e5119 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_circuits_arp_table_list_result.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_circuits_arp_table_list_result.rb @@ -12,7 +12,6 @@ class ExpressRouteCircuitsArpTableListResult include MsRestAzure - include MsRest::JSONable # @return [Array] Gets list of the ARP # table. attr_accessor :value diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_circuits_routes_table_list_result.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_circuits_routes_table_list_result.rb index a0cd2e1192..0d0d622fd9 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_circuits_routes_table_list_result.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_circuits_routes_table_list_result.rb @@ -13,7 +13,6 @@ class ExpressRouteCircuitsRoutesTableListResult include MsRestAzure - include MsRest::JSONable # @return [Array] The list of routes # table. attr_accessor :value diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_circuits_routes_table_summary_list_result.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_circuits_routes_table_summary_list_result.rb index aebffe6efd..8ba73cbae7 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_circuits_routes_table_summary_list_result.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_circuits_routes_table_summary_list_result.rb @@ -13,7 +13,6 @@ class ExpressRouteCircuitsRoutesTableSummaryListResult include MsRestAzure - include MsRest::JSONable # @return [Array] A list of the # routes table. attr_accessor :value diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_service_provider.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_service_provider.rb index a74dfbd882..60522a6e15 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_service_provider.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_service_provider.rb @@ -8,11 +8,10 @@ module Models # # A ExpressRouteResourceProvider object. # - class ExpressRouteServiceProvider < MsRestAzure::Resource + class ExpressRouteServiceProvider < Resource include MsRestAzure - include MsRest::JSONable # @return [Array] Get a list of peering locations. attr_accessor :peering_locations diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_service_provider_bandwidths_offered.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_service_provider_bandwidths_offered.rb index 0d48feab6a..d6f5c319d0 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_service_provider_bandwidths_offered.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/express_route_service_provider_bandwidths_offered.rb @@ -12,7 +12,6 @@ class ExpressRouteServiceProviderBandwidthsOffered include MsRestAzure - include MsRest::JSONable # @return [String] The OfferName. attr_accessor :offer_name diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/flow_log_information.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/flow_log_information.rb index 3b32bdaa93..4490b4d9a3 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/flow_log_information.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/flow_log_information.rb @@ -12,7 +12,6 @@ class FlowLogInformation include MsRestAzure - include MsRest::JSONable # @return [String] The ID of the resource to configure for flow logging. attr_accessor :target_resource_id diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/flow_log_status_parameters.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/flow_log_status_parameters.rb index c6ccc86f84..5cf7578e0b 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/flow_log_status_parameters.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/flow_log_status_parameters.rb @@ -12,7 +12,6 @@ class FlowLogStatusParameters include MsRestAzure - include MsRest::JSONable # @return [String] The target resource where getting the flow logging # status. attr_accessor :target_resource_id diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/frontend_ipconfiguration.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/frontend_ipconfiguration.rb index 7b7da98ebf..9df8a7f474 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/frontend_ipconfiguration.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/frontend_ipconfiguration.rb @@ -8,11 +8,10 @@ module Models # # Frontend IP address of the load balancer. # - class FrontendIPConfiguration < MsRestAzure::SubResource + class FrontendIPConfiguration < SubResource include MsRestAzure - include MsRest::JSONable # @return [Array] Read only. Inbound rules URIs that use # this frontend IP. attr_accessor :inbound_nat_rules diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/gateway_route.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/gateway_route.rb index 655dd673c8..2b9ff84845 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/gateway_route.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/gateway_route.rb @@ -12,7 +12,6 @@ class GatewayRoute include MsRestAzure - include MsRest::JSONable # @return [String] The gateway's local address attr_accessor :local_address diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/gateway_route_list_result.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/gateway_route_list_result.rb index cb1a317e7f..3d4d418a19 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/gateway_route_list_result.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/gateway_route_list_result.rb @@ -12,7 +12,6 @@ class GatewayRouteListResult include MsRestAzure - include MsRest::JSONable # @return [Array] List of gateway routes attr_accessor :value diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/inbound_nat_pool.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/inbound_nat_pool.rb index 5cb546b214..11795c9ac3 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/inbound_nat_pool.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/inbound_nat_pool.rb @@ -8,11 +8,10 @@ module Models # # Inbound NAT pool of the load balancer. # - class InboundNatPool < MsRestAzure::SubResource + class InboundNatPool < SubResource include MsRestAzure - include MsRest::JSONable # @return [SubResource] A reference to frontend IP addresses. attr_accessor :frontend_ipconfiguration diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/inbound_nat_rule.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/inbound_nat_rule.rb index f6bafc62ab..32949c972a 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/inbound_nat_rule.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/inbound_nat_rule.rb @@ -8,11 +8,10 @@ module Models # # Inbound NAT rule of the load balancer. # - class InboundNatRule < MsRestAzure::SubResource + class InboundNatRule < SubResource include MsRestAzure - include MsRest::JSONable # @return [SubResource] A reference to frontend IP addresses. attr_accessor :frontend_ipconfiguration diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/ipaddress_availability_result.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/ipaddress_availability_result.rb index 0da4cc98e2..67012efb0d 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/ipaddress_availability_result.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/ipaddress_availability_result.rb @@ -12,7 +12,6 @@ class IPAddressAvailabilityResult include MsRestAzure - include MsRest::JSONable # @return [Boolean] Private IP address availability. attr_accessor :available diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/ipconfiguration.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/ipconfiguration.rb index dad1e3c5d9..d38de2cbdb 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/ipconfiguration.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/ipconfiguration.rb @@ -8,11 +8,10 @@ module Models # # IP configuration # - class IPConfiguration < MsRestAzure::SubResource + class IPConfiguration < SubResource include MsRestAzure - include MsRest::JSONable # @return [String] The private IP address of the IP configuration. attr_accessor :private_ipaddress diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/ipsec_policy.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/ipsec_policy.rb index 1543d784a9..529676f2d6 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/ipsec_policy.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/ipsec_policy.rb @@ -12,7 +12,6 @@ class IpsecPolicy include MsRestAzure - include MsRest::JSONable # @return [Integer] The IPSec Security Association (also called Quick # Mode or Phase 2 SA) lifetime in seconds for a site to site VPN tunnel. attr_accessor :sa_life_time_seconds diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/ipv6express_route_circuit_peering_config.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/ipv6express_route_circuit_peering_config.rb index 75497a2e2f..d1deb56e82 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/ipv6express_route_circuit_peering_config.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/ipv6express_route_circuit_peering_config.rb @@ -12,7 +12,6 @@ class Ipv6ExpressRouteCircuitPeeringConfig include MsRestAzure - include MsRest::JSONable # @return [String] The primary address prefix. attr_accessor :primary_peer_address_prefix diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/load_balancer.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/load_balancer.rb index 71a356e70f..0c028890b2 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/load_balancer.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/load_balancer.rb @@ -8,11 +8,10 @@ module Models # # LoadBalancer resource # - class LoadBalancer < MsRestAzure::Resource + class LoadBalancer < Resource include MsRestAzure - include MsRest::JSONable # @return [LoadBalancerSku] The load balancer SKU. attr_accessor :sku diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/load_balancer_sku.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/load_balancer_sku.rb index 5d989b21f1..f66b2b8fb7 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/load_balancer_sku.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/load_balancer_sku.rb @@ -12,7 +12,6 @@ class LoadBalancerSku include MsRestAzure - include MsRest::JSONable # @return [LoadBalancerSkuName] Name of a load balancer SKU. Possible # values include: 'Basic', 'Standard' attr_accessor :name diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/load_balancing_rule.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/load_balancing_rule.rb index af4b6d742e..1117d6f32d 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/load_balancing_rule.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/load_balancing_rule.rb @@ -8,11 +8,10 @@ module Models # # A load balancing rule for a load balancer. # - class LoadBalancingRule < MsRestAzure::SubResource + class LoadBalancingRule < SubResource include MsRestAzure - include MsRest::JSONable # @return [SubResource] A reference to frontend IP addresses. attr_accessor :frontend_ipconfiguration diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/local_network_gateway.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/local_network_gateway.rb index 4f74a054b9..8c8b2aba4e 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/local_network_gateway.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/local_network_gateway.rb @@ -8,11 +8,10 @@ module Models # # A common class for general resource information # - class LocalNetworkGateway < MsRestAzure::Resource + class LocalNetworkGateway < Resource include MsRestAzure - include MsRest::JSONable # @return [AddressSpace] Local network site address space. attr_accessor :local_network_address_space diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/network_interface.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/network_interface.rb index a73098bb9a..d4e0723814 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/network_interface.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/network_interface.rb @@ -8,11 +8,10 @@ module Models # # A network interface in a resource group. # - class NetworkInterface < MsRestAzure::Resource + class NetworkInterface < Resource include MsRestAzure - include MsRest::JSONable # @return [SubResource] The reference of a virtual machine. attr_accessor :virtual_machine diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/network_interface_association.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/network_interface_association.rb index 2bedc0dbd0..1ea2071c59 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/network_interface_association.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/network_interface_association.rb @@ -12,7 +12,6 @@ class NetworkInterfaceAssociation include MsRestAzure - include MsRest::JSONable # @return [String] Network interface ID. attr_accessor :id diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/network_interface_dns_settings.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/network_interface_dns_settings.rb index b33dba98ac..4223330a7c 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/network_interface_dns_settings.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/network_interface_dns_settings.rb @@ -12,7 +12,6 @@ class NetworkInterfaceDnsSettings include MsRestAzure - include MsRest::JSONable # @return [Array] List of DNS servers IP addresses. Use # 'AzureProvidedDNS' to switch to azure provided DNS resolution. # 'AzureProvidedDNS' value cannot be combined with other IPs, it must be diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/network_interface_ipconfiguration.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/network_interface_ipconfiguration.rb index fa9119c788..3289f69f71 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/network_interface_ipconfiguration.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/network_interface_ipconfiguration.rb @@ -8,11 +8,10 @@ module Models # # IPConfiguration in a network interface. # - class NetworkInterfaceIPConfiguration < MsRestAzure::SubResource + class NetworkInterfaceIPConfiguration < SubResource include MsRestAzure - include MsRest::JSONable # @return [Array] The reference of # ApplicationGatewayBackendAddressPool resource. attr_accessor :application_gateway_backend_address_pools diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/network_security_group.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/network_security_group.rb index 4718d8396c..35acfab9e8 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/network_security_group.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/network_security_group.rb @@ -8,11 +8,10 @@ module Models # # NetworkSecurityGroup resource. # - class NetworkSecurityGroup < MsRestAzure::Resource + class NetworkSecurityGroup < Resource include MsRestAzure - include MsRest::JSONable # @return [Array] A collection of security rules of the # network security group. attr_accessor :security_rules diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/network_watcher.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/network_watcher.rb index 63db95b7cd..10b20e4fbd 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/network_watcher.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/network_watcher.rb @@ -8,11 +8,10 @@ module Models # # Network watcher in a resource group. # - class NetworkWatcher < MsRestAzure::Resource + class NetworkWatcher < Resource include MsRestAzure - include MsRest::JSONable # @return [String] A unique read-only string that changes whenever the # resource is updated. attr_accessor :etag diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/network_watcher_list_result.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/network_watcher_list_result.rb index 88d82ffeb1..d756d7b168 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/network_watcher_list_result.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/network_watcher_list_result.rb @@ -12,7 +12,6 @@ class NetworkWatcherListResult include MsRestAzure - include MsRest::JSONable # @return [Array] attr_accessor :value diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/next_hop_parameters.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/next_hop_parameters.rb index 9c19ed3e22..4701a86f80 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/next_hop_parameters.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/next_hop_parameters.rb @@ -12,7 +12,6 @@ class NextHopParameters include MsRestAzure - include MsRest::JSONable # @return [String] The resource identifier of the target resource against # which the action is to be performed. attr_accessor :target_resource_id diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/next_hop_result.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/next_hop_result.rb index f0093c4f05..8032abe66b 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/next_hop_result.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/next_hop_result.rb @@ -12,7 +12,6 @@ class NextHopResult include MsRestAzure - include MsRest::JSONable # @return [NextHopType] Next hop type. Possible values include: # 'Internet', 'VirtualAppliance', 'VirtualNetworkGateway', 'VnetLocal', # 'HyperNetGateway', 'None' diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/outbound_nat_rule.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/outbound_nat_rule.rb index de306499e1..e573cd8264 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/outbound_nat_rule.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/outbound_nat_rule.rb @@ -8,11 +8,10 @@ module Models # # Outbound NAT pool of the load balancer. # - class OutboundNatRule < MsRestAzure::SubResource + class OutboundNatRule < SubResource include MsRestAzure - include MsRest::JSONable # @return [Integer] The number of outbound ports to be used for NAT. attr_accessor :allocated_outbound_ports diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/packet_capture.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/packet_capture.rb index f45bc1d838..ee7e73651f 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/packet_capture.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/packet_capture.rb @@ -12,7 +12,6 @@ class PacketCapture include MsRestAzure - include MsRest::JSONable # @return [String] The ID of the targeted resource, only VM is currently # supported. attr_accessor :target diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/packet_capture_filter.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/packet_capture_filter.rb index a704349972..b9ef046d4b 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/packet_capture_filter.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/packet_capture_filter.rb @@ -13,7 +13,6 @@ class PacketCaptureFilter include MsRestAzure - include MsRest::JSONable # @return [PcProtocol] Protocol to be filtered on. Possible values # include: 'TCP', 'UDP', 'Any'. Default value: 'Any' . attr_accessor :protocol diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/packet_capture_list_result.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/packet_capture_list_result.rb index ce80dcda86..7dd9828803 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/packet_capture_list_result.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/packet_capture_list_result.rb @@ -12,7 +12,6 @@ class PacketCaptureListResult include MsRestAzure - include MsRest::JSONable # @return [Array] Information about packet capture # sessions. attr_accessor :value diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/packet_capture_parameters.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/packet_capture_parameters.rb index c989e6dd59..0e023d7419 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/packet_capture_parameters.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/packet_capture_parameters.rb @@ -12,7 +12,6 @@ class PacketCaptureParameters include MsRestAzure - include MsRest::JSONable # @return [String] The ID of the targeted resource, only VM is currently # supported. attr_accessor :target diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/packet_capture_query_status_result.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/packet_capture_query_status_result.rb index dcb0731069..b990dc256b 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/packet_capture_query_status_result.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/packet_capture_query_status_result.rb @@ -12,7 +12,6 @@ class PacketCaptureQueryStatusResult include MsRestAzure - include MsRest::JSONable # @return [String] The name of the packet capture resource. attr_accessor :name diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/packet_capture_result.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/packet_capture_result.rb index 93514e09b8..ed2798db38 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/packet_capture_result.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/packet_capture_result.rb @@ -12,7 +12,6 @@ class PacketCaptureResult include MsRestAzure - include MsRest::JSONable # @return [String] Name of the packet capture session. attr_accessor :name diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/packet_capture_storage_location.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/packet_capture_storage_location.rb index b9cdd20d1d..6411454511 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/packet_capture_storage_location.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/packet_capture_storage_location.rb @@ -12,7 +12,6 @@ class PacketCaptureStorageLocation include MsRestAzure - include MsRest::JSONable # @return [String] The ID of the storage account to save the packet # capture session. Required if no local file path is provided. attr_accessor :storage_id diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/patch_route_filter.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/patch_route_filter.rb index 6f1ae5f99d..e2953b901c 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/patch_route_filter.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/patch_route_filter.rb @@ -8,11 +8,10 @@ module Models # # Route Filter Resource. # - class PatchRouteFilter < MsRestAzure::SubResource + class PatchRouteFilter < SubResource include MsRestAzure - include MsRest::JSONable # @return [Array] Collection of RouteFilterRules # contained within a route filter. attr_accessor :rules diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/patch_route_filter_rule.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/patch_route_filter_rule.rb index b09b749c49..770b1a6e7c 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/patch_route_filter_rule.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/patch_route_filter_rule.rb @@ -8,11 +8,10 @@ module Models # # Route Filter Rule Resource # - class PatchRouteFilterRule < MsRestAzure::SubResource + class PatchRouteFilterRule < SubResource include MsRestAzure - include MsRest::JSONable # @return [Access] The access type of the rule. Valid values are: # 'Allow', 'Deny'. Possible values include: 'Allow', 'Deny' attr_accessor :access diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/probe.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/probe.rb index 6d53c0ee48..871280a6b9 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/probe.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/probe.rb @@ -8,11 +8,10 @@ module Models # # A load balancer probe. # - class Probe < MsRestAzure::SubResource + class Probe < SubResource include MsRestAzure - include MsRest::JSONable # @return [Array] The load balancer rules that use this # probe. attr_accessor :load_balancing_rules diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/public_ipaddress.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/public_ipaddress.rb index fc7da52abc..d29c9ddfd2 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/public_ipaddress.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/public_ipaddress.rb @@ -8,11 +8,10 @@ module Models # # Public IP address resource. # - class PublicIPAddress < MsRestAzure::Resource + class PublicIPAddress < Resource include MsRestAzure - include MsRest::JSONable # @return [PublicIPAddressSku] The public IP address SKU. attr_accessor :sku diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/public_ipaddress_dns_settings.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/public_ipaddress_dns_settings.rb index 4e07d9d883..5a83f7e296 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/public_ipaddress_dns_settings.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/public_ipaddress_dns_settings.rb @@ -12,7 +12,6 @@ class PublicIPAddressDnsSettings include MsRestAzure - include MsRest::JSONable # @return [String] Gets or sets the Domain name label.The concatenation # of the domain name label and the regionalized DNS zone make up the # fully qualified domain name associated with the public IP address. If a diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/public_ipaddress_sku.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/public_ipaddress_sku.rb index e3b0df712f..21f9aa33f8 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/public_ipaddress_sku.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/public_ipaddress_sku.rb @@ -12,7 +12,6 @@ class PublicIPAddressSku include MsRestAzure - include MsRest::JSONable # @return [PublicIPAddressSkuName] Name of a public IP address SKU. # Possible values include: 'Basic', 'Standard' attr_accessor :name diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/query_troubleshooting_parameters.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/query_troubleshooting_parameters.rb index 76371f730d..ba7937ba4c 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/query_troubleshooting_parameters.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/query_troubleshooting_parameters.rb @@ -12,7 +12,6 @@ class QueryTroubleshootingParameters include MsRestAzure - include MsRest::JSONable # @return [String] The target resource ID to query the troubleshooting # result. attr_accessor :target_resource_id diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/resource.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/resource.rb new file mode 100644 index 0000000000..1340ce5554 --- /dev/null +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/resource.rb @@ -0,0 +1,93 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::ARM::Network + module Models + # + # Common resource representation. + # + class Resource + + include MsRestAzure + + # @return [String] Resource ID. + attr_accessor :id + + # @return [String] Resource name. + attr_accessor :name + + # @return [String] Resource type. + attr_accessor :type + + # @return [String] Resource location. + attr_accessor :location + + # @return [Hash{String => String}] Resource tags. + attr_accessor :tags + + + # + # Mapper for Resource class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'Resource', + type: { + name: 'Composite', + class_name: 'Resource', + model_properties: { + id: { + required: false, + serialized_name: 'id', + type: { + name: 'String' + } + }, + name: { + required: false, + read_only: true, + serialized_name: 'name', + type: { + name: 'String' + } + }, + type: { + required: false, + read_only: true, + serialized_name: 'type', + type: { + name: 'String' + } + }, + location: { + required: false, + serialized_name: 'location', + type: { + name: 'String' + } + }, + tags: { + required: false, + serialized_name: 'tags', + type: { + name: 'Dictionary', + value: { + required: false, + serialized_name: 'StringElementType', + type: { + name: 'String' + } + } + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/resource_navigation_link.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/resource_navigation_link.rb index 00291136ef..d47e326005 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/resource_navigation_link.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/resource_navigation_link.rb @@ -8,11 +8,10 @@ module Models # # ResourceNavigationLink resource. # - class ResourceNavigationLink < MsRestAzure::SubResource + class ResourceNavigationLink < SubResource include MsRestAzure - include MsRest::JSONable # @return [String] Resource type of the linked resource. attr_accessor :linked_resource_type diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/retention_policy_parameters.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/retention_policy_parameters.rb index 1193b21714..838d4e01e7 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/retention_policy_parameters.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/retention_policy_parameters.rb @@ -12,7 +12,6 @@ class RetentionPolicyParameters include MsRestAzure - include MsRest::JSONable # @return [Integer] Number of days to retain flow log records. Default # value: 0 . attr_accessor :days diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/route.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/route.rb index 2b74311e31..f4aaddd708 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/route.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/route.rb @@ -8,11 +8,10 @@ module Models # # Route resource # - class Route < MsRestAzure::SubResource + class Route < SubResource include MsRestAzure - include MsRest::JSONable # @return [String] The destination CIDR to which the route applies. attr_accessor :address_prefix diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/route_filter.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/route_filter.rb index 5c209cbea8..e952fba65d 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/route_filter.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/route_filter.rb @@ -8,11 +8,10 @@ module Models # # Route Filter Resource. # - class RouteFilter < MsRestAzure::Resource + class RouteFilter < Resource include MsRestAzure - include MsRest::JSONable # @return [Array] Collection of RouteFilterRules # contained within a route filter. attr_accessor :rules diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/route_filter_rule.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/route_filter_rule.rb index 50844cbe18..c760f50346 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/route_filter_rule.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/route_filter_rule.rb @@ -8,11 +8,10 @@ module Models # # Route Filter Rule Resource # - class RouteFilterRule < MsRestAzure::SubResource + class RouteFilterRule < SubResource include MsRestAzure - include MsRest::JSONable # @return [Access] The access type of the rule. Valid values are: # 'Allow', 'Deny'. Possible values include: 'Allow', 'Deny' attr_accessor :access diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/route_table.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/route_table.rb index fcee52f5b8..ac521f91ee 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/route_table.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/route_table.rb @@ -8,11 +8,10 @@ module Models # # Route table resource. # - class RouteTable < MsRestAzure::Resource + class RouteTable < Resource include MsRestAzure - include MsRest::JSONable # @return [Array] Collection of routes contained within a route # table. attr_accessor :routes diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/security_group_network_interface.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/security_group_network_interface.rb index e62fd2d58a..a63057538a 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/security_group_network_interface.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/security_group_network_interface.rb @@ -12,7 +12,6 @@ class SecurityGroupNetworkInterface include MsRestAzure - include MsRest::JSONable # @return [String] ID of the network interface. attr_accessor :id diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/security_group_view_parameters.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/security_group_view_parameters.rb index c75242991b..c32ce3424a 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/security_group_view_parameters.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/security_group_view_parameters.rb @@ -12,7 +12,6 @@ class SecurityGroupViewParameters include MsRestAzure - include MsRest::JSONable # @return [String] ID of the target VM. attr_accessor :target_resource_id diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/security_group_view_result.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/security_group_view_result.rb index e751fb2d52..0500a1925a 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/security_group_view_result.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/security_group_view_result.rb @@ -12,7 +12,6 @@ class SecurityGroupViewResult include MsRestAzure - include MsRest::JSONable # @return [Array] List of network # interfaces on the specified VM. attr_accessor :network_interfaces diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/security_rule.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/security_rule.rb index b4a854d9e1..fd4046dcb6 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/security_rule.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/security_rule.rb @@ -8,11 +8,10 @@ module Models # # Network security rule. # - class SecurityRule < MsRestAzure::SubResource + class SecurityRule < SubResource include MsRestAzure - include MsRest::JSONable # @return [String] A description for this rule. Restricted to 140 chars. attr_accessor :description diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/security_rule_associations.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/security_rule_associations.rb index d391699eb8..2e586a1548 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/security_rule_associations.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/security_rule_associations.rb @@ -12,7 +12,6 @@ class SecurityRuleAssociations include MsRestAzure - include MsRest::JSONable # @return [NetworkInterfaceAssociation] attr_accessor :network_interface_association diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/service_endpoint_properties_format.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/service_endpoint_properties_format.rb index 8ec79e817d..a544546cb6 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/service_endpoint_properties_format.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/service_endpoint_properties_format.rb @@ -12,7 +12,6 @@ class ServiceEndpointPropertiesFormat include MsRestAzure - include MsRest::JSONable # @return [String] The type of the endpoint service. attr_accessor :service diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/sub_resource.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/sub_resource.rb new file mode 100644 index 0000000000..7cfe276c39 --- /dev/null +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/sub_resource.rb @@ -0,0 +1,44 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::ARM::Network + module Models + # + # Reference to another subresource. + # + class SubResource + + include MsRestAzure + + # @return [String] Resource ID. + attr_accessor :id + + + # + # Mapper for SubResource class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'SubResource', + type: { + name: 'Composite', + class_name: 'SubResource', + model_properties: { + id: { + required: false, + serialized_name: 'id', + type: { + name: 'String' + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/subnet.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/subnet.rb index 2743767990..bb631a6844 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/subnet.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/subnet.rb @@ -8,11 +8,10 @@ module Models # # Subnet in a virtual network resource. # - class Subnet < MsRestAzure::SubResource + class Subnet < SubResource include MsRestAzure - include MsRest::JSONable # @return [String] The address prefix for the subnet. attr_accessor :address_prefix diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/subnet_association.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/subnet_association.rb index b5977f2560..3c3e49b8f3 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/subnet_association.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/subnet_association.rb @@ -12,7 +12,6 @@ class SubnetAssociation include MsRestAzure - include MsRest::JSONable # @return [String] Subnet ID. attr_accessor :id diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/topology.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/topology.rb index 7f17a56103..3cecdb9707 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/topology.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/topology.rb @@ -12,7 +12,6 @@ class Topology include MsRestAzure - include MsRest::JSONable # @return [String] GUID representing the operation id. attr_accessor :id diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/topology_association.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/topology_association.rb index d536d13471..82df630907 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/topology_association.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/topology_association.rb @@ -12,7 +12,6 @@ class TopologyAssociation include MsRestAzure - include MsRest::JSONable # @return [String] The name of the resource that is associated with the # parent resource. attr_accessor :name diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/topology_parameters.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/topology_parameters.rb index eb77b08a61..99d7a28286 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/topology_parameters.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/topology_parameters.rb @@ -12,7 +12,6 @@ class TopologyParameters include MsRestAzure - include MsRest::JSONable # @return [String] The name of the target resource group to perform # topology on. attr_accessor :target_resource_group_name diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/topology_resource.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/topology_resource.rb index f1402c5d9c..dc48722d1a 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/topology_resource.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/topology_resource.rb @@ -12,7 +12,6 @@ class TopologyResource include MsRestAzure - include MsRest::JSONable # @return [String] Name of the resource. attr_accessor :name diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/troubleshooting_details.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/troubleshooting_details.rb index e76972a7e5..fd2aeeb399 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/troubleshooting_details.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/troubleshooting_details.rb @@ -12,7 +12,6 @@ class TroubleshootingDetails include MsRestAzure - include MsRest::JSONable # @return [String] The id of the get troubleshoot operation. attr_accessor :id diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/troubleshooting_parameters.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/troubleshooting_parameters.rb index 452857a7a9..2bfa79f895 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/troubleshooting_parameters.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/troubleshooting_parameters.rb @@ -12,7 +12,6 @@ class TroubleshootingParameters include MsRestAzure - include MsRest::JSONable # @return [String] The target resource to troubleshoot. attr_accessor :target_resource_id diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/troubleshooting_recommended_actions.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/troubleshooting_recommended_actions.rb index 88c9b50d85..94cd39371d 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/troubleshooting_recommended_actions.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/troubleshooting_recommended_actions.rb @@ -12,7 +12,6 @@ class TroubleshootingRecommendedActions include MsRestAzure - include MsRest::JSONable # @return [String] ID of the recommended action. attr_accessor :action_id diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/troubleshooting_result.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/troubleshooting_result.rb index 489406db8c..f112f34b1d 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/troubleshooting_result.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/troubleshooting_result.rb @@ -12,7 +12,6 @@ class TroubleshootingResult include MsRestAzure - include MsRest::JSONable # @return [DateTime] The start time of the troubleshooting. attr_accessor :start_time diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/tunnel_connection_health.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/tunnel_connection_health.rb index 06be33245f..99898a7261 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/tunnel_connection_health.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/tunnel_connection_health.rb @@ -12,7 +12,6 @@ class TunnelConnectionHealth include MsRestAzure - include MsRest::JSONable # @return [String] Tunnel name. attr_accessor :tunnel diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/usage.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/usage.rb index e27394dffa..f1146dcb36 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/usage.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/usage.rb @@ -12,7 +12,6 @@ class Usage include MsRestAzure - include MsRest::JSONable # @return [String] Resource identifier. attr_accessor :id diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/usage_name.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/usage_name.rb index cae1073277..e4de6ed85e 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/usage_name.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/usage_name.rb @@ -12,7 +12,6 @@ class UsageName include MsRestAzure - include MsRest::JSONable # @return [String] A string describing the resource name. attr_accessor :value diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/verification_ipflow_parameters.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/verification_ipflow_parameters.rb index 18d3b2607f..1ae1fab39c 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/verification_ipflow_parameters.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/verification_ipflow_parameters.rb @@ -12,7 +12,6 @@ class VerificationIPFlowParameters include MsRestAzure - include MsRest::JSONable # @return [String] The ID of the target resource to perform next-hop on. attr_accessor :target_resource_id diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/verification_ipflow_result.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/verification_ipflow_result.rb index 226e751aec..0002addf33 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/verification_ipflow_result.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/verification_ipflow_result.rb @@ -12,7 +12,6 @@ class VerificationIPFlowResult include MsRestAzure - include MsRest::JSONable # @return [Access] Indicates whether the traffic is allowed or denied. # Possible values include: 'Allow', 'Deny' attr_accessor :access diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/virtual_network.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/virtual_network.rb index 2753d07673..75f860dad3 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/virtual_network.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/virtual_network.rb @@ -8,11 +8,10 @@ module Models # # Virtual Network resource. # - class VirtualNetwork < MsRestAzure::Resource + class VirtualNetwork < Resource include MsRestAzure - include MsRest::JSONable # @return [AddressSpace] The AddressSpace that contains an array of IP # address ranges that can be used by subnets. attr_accessor :address_space diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/virtual_network_connection_gateway_reference.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/virtual_network_connection_gateway_reference.rb index 7b9d0e2585..efd3168661 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/virtual_network_connection_gateway_reference.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/virtual_network_connection_gateway_reference.rb @@ -12,7 +12,6 @@ class VirtualNetworkConnectionGatewayReference include MsRestAzure - include MsRest::JSONable # @return [String] The ID of VirtualNetworkGateway or LocalNetworkGateway # resource. attr_accessor :id diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/virtual_network_gateway.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/virtual_network_gateway.rb index 2feed6350c..4dcdeadad6 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/virtual_network_gateway.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/virtual_network_gateway.rb @@ -8,11 +8,10 @@ module Models # # A common class for general resource information # - class VirtualNetworkGateway < MsRestAzure::Resource + class VirtualNetworkGateway < Resource include MsRestAzure - include MsRest::JSONable # @return [Array] IP configurations # for virtual network gateway. attr_accessor :ip_configurations diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/virtual_network_gateway_connection.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/virtual_network_gateway_connection.rb index a9a77fbcaf..d298b7365b 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/virtual_network_gateway_connection.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/virtual_network_gateway_connection.rb @@ -8,11 +8,10 @@ module Models # # A common class for general resource information # - class VirtualNetworkGatewayConnection < MsRestAzure::Resource + class VirtualNetworkGatewayConnection < Resource include MsRestAzure - include MsRest::JSONable # @return [String] The authorizationKey. attr_accessor :authorization_key diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/virtual_network_gateway_connection_list_entity.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/virtual_network_gateway_connection_list_entity.rb index c2374c1333..721d02e255 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/virtual_network_gateway_connection_list_entity.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/virtual_network_gateway_connection_list_entity.rb @@ -8,11 +8,10 @@ module Models # # A common class for general resource information # - class VirtualNetworkGatewayConnectionListEntity < MsRestAzure::Resource + class VirtualNetworkGatewayConnectionListEntity < Resource include MsRestAzure - include MsRest::JSONable # @return [String] The authorizationKey. attr_accessor :authorization_key diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/virtual_network_gateway_ipconfiguration.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/virtual_network_gateway_ipconfiguration.rb index e3c31422c9..774638e2d6 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/virtual_network_gateway_ipconfiguration.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/virtual_network_gateway_ipconfiguration.rb @@ -8,11 +8,10 @@ module Models # # IP configuration for virtual network gateway # - class VirtualNetworkGatewayIPConfiguration < MsRestAzure::SubResource + class VirtualNetworkGatewayIPConfiguration < SubResource include MsRestAzure - include MsRest::JSONable # @return [IPAllocationMethod] The private IP allocation method. Possible # values are: 'Static' and 'Dynamic'. Possible values include: 'Static', # 'Dynamic' diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/virtual_network_gateway_sku.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/virtual_network_gateway_sku.rb index 1cb83cdbe3..99e9243b0c 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/virtual_network_gateway_sku.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/virtual_network_gateway_sku.rb @@ -12,7 +12,6 @@ class VirtualNetworkGatewaySku include MsRestAzure - include MsRest::JSONable # @return [VirtualNetworkGatewaySkuName] Gateway SKU name. Possible # values include: 'Basic', 'HighPerformance', 'Standard', # 'UltraPerformance', 'VpnGw1', 'VpnGw2', 'VpnGw3' diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/virtual_network_peering.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/virtual_network_peering.rb index 022a592f12..161f10b2f6 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/virtual_network_peering.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/virtual_network_peering.rb @@ -8,11 +8,10 @@ module Models # # Peerings in a virtual network resource. # - class VirtualNetworkPeering < MsRestAzure::SubResource + class VirtualNetworkPeering < SubResource include MsRestAzure - include MsRest::JSONable # @return [Boolean] Whether the VMs in the linked virtual network space # would be able to access all the VMs in local Virtual network space. attr_accessor :allow_virtual_network_access diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/virtual_network_usage.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/virtual_network_usage.rb index a915357b75..ede6cb7a0c 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/virtual_network_usage.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/virtual_network_usage.rb @@ -12,7 +12,6 @@ class VirtualNetworkUsage include MsRestAzure - include MsRest::JSONable # @return [Float] Indicates number of IPs used from the Subnet. attr_accessor :current_value diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/virtual_network_usage_name.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/virtual_network_usage_name.rb index 6142f0440b..4653b09107 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/virtual_network_usage_name.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/virtual_network_usage_name.rb @@ -12,7 +12,6 @@ class VirtualNetworkUsageName include MsRestAzure - include MsRest::JSONable # @return [String] Localized subnet size and usage string. attr_accessor :localized_value diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/vpn_client_configuration.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/vpn_client_configuration.rb index ea6e2d1d03..ef96ded96d 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/vpn_client_configuration.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/vpn_client_configuration.rb @@ -12,7 +12,6 @@ class VpnClientConfiguration include MsRestAzure - include MsRest::JSONable # @return [AddressSpace] The reference of the address space resource # which represents Address space for P2S VpnClient. attr_accessor :vpn_client_address_pool diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/vpn_client_parameters.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/vpn_client_parameters.rb index daf3c8e021..d9d49ee846 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/vpn_client_parameters.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/vpn_client_parameters.rb @@ -12,7 +12,6 @@ class VpnClientParameters include MsRestAzure - include MsRest::JSONable # @return [ProcessorArchitecture] VPN client Processor Architecture. # Possible values are: 'AMD64' and 'X86'. Possible values include: # 'Amd64', 'X86' diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/vpn_client_revoked_certificate.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/vpn_client_revoked_certificate.rb index 910fc17f00..42b3f22c2d 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/vpn_client_revoked_certificate.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/vpn_client_revoked_certificate.rb @@ -8,11 +8,10 @@ module Models # # VPN client revoked certificate of virtual network gateway. # - class VpnClientRevokedCertificate < MsRestAzure::SubResource + class VpnClientRevokedCertificate < SubResource include MsRestAzure - include MsRest::JSONable # @return [String] The revoked VPN client certificate thumbprint. attr_accessor :thumbprint diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/vpn_client_root_certificate.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/vpn_client_root_certificate.rb index b89af4ee9f..64a43ff384 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/vpn_client_root_certificate.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/vpn_client_root_certificate.rb @@ -8,11 +8,10 @@ module Models # # VPN client root certificate of virtual network gateway # - class VpnClientRootCertificate < MsRestAzure::SubResource + class VpnClientRootCertificate < SubResource include MsRestAzure - include MsRest::JSONable # @return [String] The certificate public data. attr_accessor :public_cert_data diff --git a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/vpn_device_script_parameters.rb b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/vpn_device_script_parameters.rb index 1fd77aa88a..037cd2cf62 100644 --- a/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/vpn_device_script_parameters.rb +++ b/management/azure_mgmt_network/lib/generated/azure_mgmt_network/models/vpn_device_script_parameters.rb @@ -12,7 +12,6 @@ class VpnDeviceScriptParameters include MsRestAzure - include MsRest::JSONable # @return [String] The vendor for the vpn device. attr_accessor :vendor diff --git a/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs.rb b/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs.rb index ef81f4f9f2..b552d09da4 100644 --- a/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs.rb +++ b/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs.rb @@ -37,6 +37,7 @@ module Models autoload :NamespacePatchParameters, 'generated/azure_mgmt_notification_hubs/models/namespace_patch_parameters.rb' autoload :Sku, 'generated/azure_mgmt_notification_hubs/models/sku.rb' autoload :SharedAccessAuthorizationRuleProperties, 'generated/azure_mgmt_notification_hubs/models/shared_access_authorization_rule_properties.rb' + autoload :SubResource, 'generated/azure_mgmt_notification_hubs/models/sub_resource.rb' autoload :BaiduCredential, 'generated/azure_mgmt_notification_hubs/models/baidu_credential.rb' autoload :NamespaceListResult, 'generated/azure_mgmt_notification_hubs/models/namespace_list_result.rb' autoload :NotificationHubListResult, 'generated/azure_mgmt_notification_hubs/models/notification_hub_list_result.rb' diff --git a/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/adm_credential.rb b/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/adm_credential.rb index e5667fe3e2..e10e535281 100644 --- a/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/adm_credential.rb +++ b/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/adm_credential.rb @@ -12,7 +12,6 @@ class AdmCredential include MsRestAzure - include MsRest::JSONable # @return [String] The client identifier. attr_accessor :client_id diff --git a/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/apns_credential.rb b/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/apns_credential.rb index 6324fa5289..9b54a4540e 100644 --- a/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/apns_credential.rb +++ b/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/apns_credential.rb @@ -12,7 +12,6 @@ class ApnsCredential include MsRestAzure - include MsRest::JSONable # @return [String] The APNS certificate. attr_accessor :apns_certificate diff --git a/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/baidu_credential.rb b/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/baidu_credential.rb index 1690523c9a..049d5e49e5 100644 --- a/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/baidu_credential.rb +++ b/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/baidu_credential.rb @@ -12,7 +12,6 @@ class BaiduCredential include MsRestAzure - include MsRest::JSONable # @return [String] Baidu Api Key. attr_accessor :baidu_api_key diff --git a/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/check_availability_parameters.rb b/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/check_availability_parameters.rb index 1618cb4d5f..725343144e 100644 --- a/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/check_availability_parameters.rb +++ b/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/check_availability_parameters.rb @@ -13,7 +13,6 @@ class CheckAvailabilityParameters include MsRestAzure - include MsRest::JSONable # @return [String] Resource Id attr_accessor :id diff --git a/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/check_availability_result.rb b/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/check_availability_result.rb index 35431ac988..2c23f1a944 100644 --- a/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/check_availability_result.rb +++ b/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/check_availability_result.rb @@ -8,11 +8,10 @@ module Models # # Description of a CheckAvailibility resource. # - class CheckAvailabilityResult < MsRestAzure::Resource + class CheckAvailabilityResult < Resource include MsRestAzure - include MsRest::JSONable # @return [Boolean] True if the name is available and can be used to # create new Namespace/NotificationHub. Otherwise false. attr_accessor :is_availiable diff --git a/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/check_name_availability_request_parameters.rb b/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/check_name_availability_request_parameters.rb index 05492863ed..09467c738d 100644 --- a/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/check_name_availability_request_parameters.rb +++ b/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/check_name_availability_request_parameters.rb @@ -13,7 +13,6 @@ class CheckNameAvailabilityRequestParameters include MsRestAzure - include MsRest::JSONable # @return [String] Resource name attr_accessor :name diff --git a/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/check_name_availability_response.rb b/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/check_name_availability_response.rb index a2af603d75..6b31328994 100644 --- a/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/check_name_availability_response.rb +++ b/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/check_name_availability_response.rb @@ -13,7 +13,6 @@ class CheckNameAvailabilityResponse include MsRestAzure - include MsRest::JSONable # @return [Boolean] Checks if the namespace name is available attr_accessor :name_available diff --git a/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/gcm_credential.rb b/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/gcm_credential.rb index 1d3de139d9..c11c5b4f62 100644 --- a/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/gcm_credential.rb +++ b/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/gcm_credential.rb @@ -12,7 +12,6 @@ class GcmCredential include MsRestAzure - include MsRest::JSONable # @return [String] The GCM endpoint. attr_accessor :gcm_endpoint diff --git a/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/mpns_credential.rb b/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/mpns_credential.rb index cee00d90b3..6c2d566abd 100644 --- a/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/mpns_credential.rb +++ b/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/mpns_credential.rb @@ -12,7 +12,6 @@ class MpnsCredential include MsRestAzure - include MsRest::JSONable # @return [String] The MPNS certificate. attr_accessor :mpns_certificate diff --git a/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/namespace_create_or_update_parameters.rb b/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/namespace_create_or_update_parameters.rb index cd235ae439..d3afb539d8 100644 --- a/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/namespace_create_or_update_parameters.rb +++ b/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/namespace_create_or_update_parameters.rb @@ -8,11 +8,10 @@ module Models # # Parameters supplied to the CreateOrUpdate Namespace operation. # - class NamespaceCreateOrUpdateParameters < MsRestAzure::Resource + class NamespaceCreateOrUpdateParameters < Resource include MsRestAzure - include MsRest::JSONable # @return [String] The name of the namespace. attr_accessor :namespace_create_or_update_parameters_name diff --git a/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/namespace_patch_parameters.rb b/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/namespace_patch_parameters.rb index 2650a811d3..2f610a30ec 100644 --- a/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/namespace_patch_parameters.rb +++ b/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/namespace_patch_parameters.rb @@ -12,7 +12,6 @@ class NamespacePatchParameters include MsRestAzure - include MsRest::JSONable # @return [Hash{String => String}] Resource tags attr_accessor :tags diff --git a/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/namespace_resource.rb b/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/namespace_resource.rb index 8d1bb23b99..59f402be9b 100644 --- a/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/namespace_resource.rb +++ b/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/namespace_resource.rb @@ -8,11 +8,10 @@ module Models # # Description of a Namespace resource. # - class NamespaceResource < MsRestAzure::Resource + class NamespaceResource < Resource include MsRestAzure - include MsRest::JSONable # @return [String] The name of the namespace. attr_accessor :namespace_resource_name diff --git a/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/notification_hub_create_or_update_parameters.rb b/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/notification_hub_create_or_update_parameters.rb index ec008df285..658cdff1a1 100644 --- a/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/notification_hub_create_or_update_parameters.rb +++ b/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/notification_hub_create_or_update_parameters.rb @@ -8,11 +8,10 @@ module Models # # Parameters supplied to the CreateOrUpdate NotificationHub operation. # - class NotificationHubCreateOrUpdateParameters < MsRestAzure::Resource + class NotificationHubCreateOrUpdateParameters < Resource include MsRestAzure - include MsRest::JSONable # @return [String] The NotificationHub name. attr_accessor :notification_hub_create_or_update_parameters_name diff --git a/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/notification_hub_resource.rb b/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/notification_hub_resource.rb index b08b719252..52e05aa963 100644 --- a/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/notification_hub_resource.rb +++ b/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/notification_hub_resource.rb @@ -8,11 +8,10 @@ module Models # # Description of a NotificationHub Resource. # - class NotificationHubResource < MsRestAzure::Resource + class NotificationHubResource < Resource include MsRestAzure - include MsRest::JSONable # @return [String] The NotificationHub name. attr_accessor :notification_hub_resource_name diff --git a/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/pns_credentials_resource.rb b/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/pns_credentials_resource.rb index 28e8e2393f..267bd0e765 100644 --- a/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/pns_credentials_resource.rb +++ b/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/pns_credentials_resource.rb @@ -8,11 +8,10 @@ module Models # # Description of a NotificationHub PNS Credentials. # - class PnsCredentialsResource < MsRestAzure::Resource + class PnsCredentialsResource < Resource include MsRestAzure - include MsRest::JSONable # @return [ApnsCredential] The ApnsCredential of the created # NotificationHub attr_accessor :apns_credential diff --git a/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/policykey_resource.rb b/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/policykey_resource.rb index a55e3ad78e..2e43fc7912 100644 --- a/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/policykey_resource.rb +++ b/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/policykey_resource.rb @@ -12,7 +12,6 @@ class PolicykeyResource include MsRestAzure - include MsRest::JSONable # @return [String] Name of the key that has to be regenerated for the # Namespace/Notification Hub Authorization Rule. The value can be Primary # Key/Secondary Key. diff --git a/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/resource.rb b/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/resource.rb index 79d338b7a2..6b996a0168 100644 --- a/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/resource.rb +++ b/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/resource.rb @@ -9,11 +9,25 @@ module Models # Model object. # # - class Resource < MsRestAzure::Resource + class Resource include MsRestAzure - include MsRest::JSONable + # @return [String] Resource Id + attr_accessor :id + + # @return [String] Resource name + attr_accessor :name + + # @return [String] Resource type + attr_accessor :type + + # @return [String] Resource location + attr_accessor :location + + # @return [Hash{String => String}] Resource tags + attr_accessor :tags + # @return [Sku] The sku of the created namespace attr_accessor :sku diff --git a/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/resource_list_keys.rb b/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/resource_list_keys.rb index 489d4dcd24..ee2e0844ef 100644 --- a/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/resource_list_keys.rb +++ b/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/resource_list_keys.rb @@ -12,7 +12,6 @@ class ResourceListKeys include MsRestAzure - include MsRest::JSONable # @return [String] PrimaryConnectionString of the AuthorizationRule. attr_accessor :primary_connection_string diff --git a/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/shared_access_authorization_rule_create_or_update_parameters.rb b/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/shared_access_authorization_rule_create_or_update_parameters.rb index 307da3c5ab..7bf1920dcd 100644 --- a/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/shared_access_authorization_rule_create_or_update_parameters.rb +++ b/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/shared_access_authorization_rule_create_or_update_parameters.rb @@ -8,11 +8,10 @@ module Models # # Parameters supplied to the CreateOrUpdate Namespace AuthorizationRules. # - class SharedAccessAuthorizationRuleCreateOrUpdateParameters < MsRestAzure::Resource + class SharedAccessAuthorizationRuleCreateOrUpdateParameters < Resource include MsRestAzure - include MsRest::JSONable # @return [SharedAccessAuthorizationRuleProperties] Properties of the # Namespace AuthorizationRules. attr_accessor :properties diff --git a/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/shared_access_authorization_rule_properties.rb b/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/shared_access_authorization_rule_properties.rb index a573d96e23..3171c31000 100644 --- a/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/shared_access_authorization_rule_properties.rb +++ b/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/shared_access_authorization_rule_properties.rb @@ -12,7 +12,6 @@ class SharedAccessAuthorizationRuleProperties include MsRestAzure - include MsRest::JSONable # @return [Array] The rights associated with the rule. attr_accessor :rights diff --git a/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/shared_access_authorization_rule_resource.rb b/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/shared_access_authorization_rule_resource.rb index 9a64dfe62b..7947e8a1ac 100644 --- a/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/shared_access_authorization_rule_resource.rb +++ b/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/shared_access_authorization_rule_resource.rb @@ -8,11 +8,10 @@ module Models # # Description of a Namespace AuthorizationRules. # - class SharedAccessAuthorizationRuleResource < MsRestAzure::Resource + class SharedAccessAuthorizationRuleResource < Resource include MsRestAzure - include MsRest::JSONable # @return [Array] The rights associated with the rule. attr_accessor :rights diff --git a/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/sku.rb b/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/sku.rb index 00d54256ff..2b4a40d252 100644 --- a/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/sku.rb +++ b/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/sku.rb @@ -12,7 +12,6 @@ class Sku include MsRestAzure - include MsRest::JSONable # @return [SkuName] Name of the notification hub sku. Possible values # include: 'Free', 'Basic', 'Standard' attr_accessor :name diff --git a/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/sub_resource.rb b/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/sub_resource.rb new file mode 100644 index 0000000000..9f0a2b0d12 --- /dev/null +++ b/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/sub_resource.rb @@ -0,0 +1,45 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::ARM::NotificationHubs + module Models + # + # Model object. + # + # + class SubResource + + include MsRestAzure + + # @return [String] Resource Id + attr_accessor :id + + + # + # Mapper for SubResource class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'SubResource', + type: { + name: 'Composite', + class_name: 'SubResource', + model_properties: { + id: { + required: false, + serialized_name: 'id', + type: { + name: 'String' + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/wns_credential.rb b/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/wns_credential.rb index 2d779efbe1..af84e2c214 100644 --- a/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/wns_credential.rb +++ b/management/azure_mgmt_notification_hubs/lib/generated/azure_mgmt_notification_hubs/models/wns_credential.rb @@ -12,7 +12,6 @@ class WnsCredential include MsRestAzure - include MsRest::JSONable # @return [String] The package ID for this credential. attr_accessor :package_sid diff --git a/management/azure_mgmt_policy/lib/generated/azure_mgmt_policy/models/error_response.rb b/management/azure_mgmt_policy/lib/generated/azure_mgmt_policy/models/error_response.rb index 09d1038108..c2f5b77163 100644 --- a/management/azure_mgmt_policy/lib/generated/azure_mgmt_policy/models/error_response.rb +++ b/management/azure_mgmt_policy/lib/generated/azure_mgmt_policy/models/error_response.rb @@ -13,7 +13,6 @@ class ErrorResponse include MsRestAzure - include MsRest::JSONable # @return [String] Http status code. attr_accessor :http_status diff --git a/management/azure_mgmt_policy/lib/generated/azure_mgmt_policy/models/policy_assignment.rb b/management/azure_mgmt_policy/lib/generated/azure_mgmt_policy/models/policy_assignment.rb index 463daff294..6807eced16 100644 --- a/management/azure_mgmt_policy/lib/generated/azure_mgmt_policy/models/policy_assignment.rb +++ b/management/azure_mgmt_policy/lib/generated/azure_mgmt_policy/models/policy_assignment.rb @@ -12,7 +12,6 @@ class PolicyAssignment include MsRestAzure - include MsRest::JSONable # @return [String] The display name of the policy assignment. attr_accessor :display_name diff --git a/management/azure_mgmt_policy/lib/generated/azure_mgmt_policy/models/policy_definition.rb b/management/azure_mgmt_policy/lib/generated/azure_mgmt_policy/models/policy_definition.rb index c500362734..caa74fb957 100644 --- a/management/azure_mgmt_policy/lib/generated/azure_mgmt_policy/models/policy_definition.rb +++ b/management/azure_mgmt_policy/lib/generated/azure_mgmt_policy/models/policy_definition.rb @@ -12,7 +12,6 @@ class PolicyDefinition include MsRestAzure - include MsRest::JSONable # @return [PolicyType] The type of policy definition. Possible values are # NotSpecified, BuiltIn, and Custom. Possible values include: # 'NotSpecified', 'BuiltIn', 'Custom' diff --git a/management/azure_mgmt_policy/lib/generated/azure_mgmt_policy/models/policy_definition_reference.rb b/management/azure_mgmt_policy/lib/generated/azure_mgmt_policy/models/policy_definition_reference.rb index 0c4accc9ff..33a960634d 100644 --- a/management/azure_mgmt_policy/lib/generated/azure_mgmt_policy/models/policy_definition_reference.rb +++ b/management/azure_mgmt_policy/lib/generated/azure_mgmt_policy/models/policy_definition_reference.rb @@ -12,7 +12,6 @@ class PolicyDefinitionReference include MsRestAzure - include MsRest::JSONable # @return [String] The ID of the policy definition or policy set # definition. attr_accessor :policy_definition_id diff --git a/management/azure_mgmt_policy/lib/generated/azure_mgmt_policy/models/policy_set_definition.rb b/management/azure_mgmt_policy/lib/generated/azure_mgmt_policy/models/policy_set_definition.rb index 9a5d93e508..ef9ec85026 100644 --- a/management/azure_mgmt_policy/lib/generated/azure_mgmt_policy/models/policy_set_definition.rb +++ b/management/azure_mgmt_policy/lib/generated/azure_mgmt_policy/models/policy_set_definition.rb @@ -12,7 +12,6 @@ class PolicySetDefinition include MsRestAzure - include MsRest::JSONable # @return [PolicyType] The type of policy definition. Possible values are # NotSpecified, BuiltIn, and Custom. Possible values include: # 'NotSpecified', 'BuiltIn', 'Custom' diff --git a/management/azure_mgmt_policy/lib/generated/azure_mgmt_policy/models/policy_sku.rb b/management/azure_mgmt_policy/lib/generated/azure_mgmt_policy/models/policy_sku.rb index 9a682d0a32..5ce8c4742f 100644 --- a/management/azure_mgmt_policy/lib/generated/azure_mgmt_policy/models/policy_sku.rb +++ b/management/azure_mgmt_policy/lib/generated/azure_mgmt_policy/models/policy_sku.rb @@ -12,7 +12,6 @@ class PolicySku include MsRestAzure - include MsRest::JSONable # @return [String] The name of the policy sku. Possible values are A0 and # A1. attr_accessor :name diff --git a/management/azure_mgmt_policy/lib/generated/azure_mgmt_policy/policy_definitions.rb b/management/azure_mgmt_policy/lib/generated/azure_mgmt_policy/policy_definitions.rb index 44f5476fc5..ba30df9fc7 100644 --- a/management/azure_mgmt_policy/lib/generated/azure_mgmt_policy/policy_definitions.rb +++ b/management/azure_mgmt_policy/lib/generated/azure_mgmt_policy/policy_definitions.rb @@ -294,6 +294,290 @@ def get_async(policy_definition_name, custom_headers = nil) promise.execute end + # + # Creates or updates a policy definition at management group level. + # + # @param policy_definition_name [String] The name of the policy definition to + # create. + # @param parameters [PolicyDefinition] The policy definition properties. + # @param management_group_id [String] The ID of the management group. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [PolicyDefinition] operation results. + # + def create_or_update_at_management_group(policy_definition_name, parameters, management_group_id, custom_headers = nil) + response = create_or_update_at_management_group_async(policy_definition_name, parameters, management_group_id, custom_headers).value! + response.body unless response.nil? + end + + # + # Creates or updates a policy definition at management group level. + # + # @param policy_definition_name [String] The name of the policy definition to + # create. + # @param parameters [PolicyDefinition] The policy definition properties. + # @param management_group_id [String] The ID of the management group. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [MsRestAzure::AzureOperationResponse] HTTP response information. + # + def create_or_update_at_management_group_with_http_info(policy_definition_name, parameters, management_group_id, custom_headers = nil) + create_or_update_at_management_group_async(policy_definition_name, parameters, management_group_id, custom_headers).value! + end + + # + # Creates or updates a policy definition at management group level. + # + # @param policy_definition_name [String] The name of the policy definition to + # create. + # @param parameters [PolicyDefinition] The policy definition properties. + # @param management_group_id [String] The ID of the management group. + # @param [Hash{String => String}] A hash of custom headers that will be added + # to the HTTP request. + # + # @return [Concurrent::Promise] Promise object which holds the HTTP response. + # + def create_or_update_at_management_group_async(policy_definition_name, parameters, management_group_id, custom_headers = nil) + fail ArgumentError, 'policy_definition_name is nil' if policy_definition_name.nil? + fail ArgumentError, 'parameters is nil' if parameters.nil? + api_version = '2016-12-01' + fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? + fail ArgumentError, 'management_group_id is nil' if management_group_id.nil? + + + request_headers = {} + + # Set Headers + request_headers['x-ms-client-request-id'] = SecureRandom.uuid + request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + + request_headers['Content-Type'] = 'application/json; charset=utf-8' + + # Serialize Request + request_mapper = Azure::ARM::Policy::Models::PolicyDefinition.mapper() + request_content = @client.serialize(request_mapper, parameters) + request_content = request_content != nil ? JSON.generate(request_content, quirks_mode: true) : nil + + path_template = 'providers/Microsoft.Management/managementgroups/{managementGroupId}/providers/Microsoft.Authorization/policydefinitions/{policyDefinitionName}' + + request_url = @base_url || @client.base_url + + options = { + middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], + path_params: {'policyDefinitionName' => policy_definition_name,'subscriptionId' => @client.subscription_id,'managementGroupId' => management_group_id}, + query_params: {'api-version' => api_version}, + body: request_content, + headers: request_headers.merge(custom_headers || {}), + base_url: request_url + } + promise = @client.make_request_async(:put, path_template, options) + + promise = promise.then do |result| + http_response = result.response + status_code = http_response.status + response_content = http_response.body + unless status_code == 201 + error_model = JSON.load(response_content) + fail MsRestAzure::AzureOperationError.new(result.request, http_response, error_model) + end + + result.request_id = http_response['x-ms-request-id'] unless http_response['x-ms-request-id'].nil? + # Deserialize Response + if status_code == 201 + begin + parsed_response = response_content.to_s.empty? ? nil : JSON.load(response_content) + result_mapper = Azure::ARM::Policy::Models::PolicyDefinition.mapper() + result.body = @client.deserialize(result_mapper, parsed_response) + rescue Exception => e + fail MsRest::DeserializationError.new('Error occurred in deserializing the response', e.message, e.backtrace, result) + end + end + + result + end + + promise.execute + end + + # + # Deletes a policy definition at management group level. + # + # @param policy_definition_name [String] The name of the policy definition to + # delete. + # @param management_group_id [String] The ID of the management group. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # + def delete_at_management_group(policy_definition_name, management_group_id, custom_headers = nil) + response = delete_at_management_group_async(policy_definition_name, management_group_id, custom_headers).value! + nil + end + + # + # Deletes a policy definition at management group level. + # + # @param policy_definition_name [String] The name of the policy definition to + # delete. + # @param management_group_id [String] The ID of the management group. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [MsRestAzure::AzureOperationResponse] HTTP response information. + # + def delete_at_management_group_with_http_info(policy_definition_name, management_group_id, custom_headers = nil) + delete_at_management_group_async(policy_definition_name, management_group_id, custom_headers).value! + end + + # + # Deletes a policy definition at management group level. + # + # @param policy_definition_name [String] The name of the policy definition to + # delete. + # @param management_group_id [String] The ID of the management group. + # @param [Hash{String => String}] A hash of custom headers that will be added + # to the HTTP request. + # + # @return [Concurrent::Promise] Promise object which holds the HTTP response. + # + def delete_at_management_group_async(policy_definition_name, management_group_id, custom_headers = nil) + fail ArgumentError, 'policy_definition_name is nil' if policy_definition_name.nil? + api_version = '2016-12-01' + fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? + fail ArgumentError, 'management_group_id is nil' if management_group_id.nil? + + + request_headers = {} + + # Set Headers + request_headers['x-ms-client-request-id'] = SecureRandom.uuid + request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + path_template = 'providers/Microsoft.Management/managementgroups/{managementGroupId}/providers/Microsoft.Authorization/policydefinitions/{policyDefinitionName}' + + request_url = @base_url || @client.base_url + + options = { + middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], + path_params: {'policyDefinitionName' => policy_definition_name,'subscriptionId' => @client.subscription_id,'managementGroupId' => management_group_id}, + query_params: {'api-version' => api_version}, + headers: request_headers.merge(custom_headers || {}), + base_url: request_url + } + promise = @client.make_request_async(:delete, path_template, options) + + promise = promise.then do |result| + http_response = result.response + status_code = http_response.status + response_content = http_response.body + unless status_code == 204 || status_code == 200 + error_model = JSON.load(response_content) + fail MsRestAzure::AzureOperationError.new(result.request, http_response, error_model) + end + + result.request_id = http_response['x-ms-request-id'] unless http_response['x-ms-request-id'].nil? + + result + end + + promise.execute + end + + # + # Gets the policy definition at management group level. + # + # @param policy_definition_name [String] The name of the policy definition to + # get. + # @param management_group_id [String] The ID of the management group. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [PolicyDefinition] operation results. + # + def get_at_management_group(policy_definition_name, management_group_id, custom_headers = nil) + response = get_at_management_group_async(policy_definition_name, management_group_id, custom_headers).value! + response.body unless response.nil? + end + + # + # Gets the policy definition at management group level. + # + # @param policy_definition_name [String] The name of the policy definition to + # get. + # @param management_group_id [String] The ID of the management group. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [MsRestAzure::AzureOperationResponse] HTTP response information. + # + def get_at_management_group_with_http_info(policy_definition_name, management_group_id, custom_headers = nil) + get_at_management_group_async(policy_definition_name, management_group_id, custom_headers).value! + end + + # + # Gets the policy definition at management group level. + # + # @param policy_definition_name [String] The name of the policy definition to + # get. + # @param management_group_id [String] The ID of the management group. + # @param [Hash{String => String}] A hash of custom headers that will be added + # to the HTTP request. + # + # @return [Concurrent::Promise] Promise object which holds the HTTP response. + # + def get_at_management_group_async(policy_definition_name, management_group_id, custom_headers = nil) + fail ArgumentError, 'policy_definition_name is nil' if policy_definition_name.nil? + api_version = '2016-12-01' + fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? + fail ArgumentError, 'management_group_id is nil' if management_group_id.nil? + + + request_headers = {} + + # Set Headers + request_headers['x-ms-client-request-id'] = SecureRandom.uuid + request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + path_template = 'providers/Microsoft.Management/managementgroups/{managementGroupId}/providers/Microsoft.Authorization/policydefinitions/{policyDefinitionName}' + + request_url = @base_url || @client.base_url + + options = { + middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], + path_params: {'policyDefinitionName' => policy_definition_name,'subscriptionId' => @client.subscription_id,'managementGroupId' => management_group_id}, + query_params: {'api-version' => api_version}, + headers: request_headers.merge(custom_headers || {}), + base_url: request_url + } + promise = @client.make_request_async(:get, path_template, options) + + promise = promise.then do |result| + http_response = result.response + status_code = http_response.status + response_content = http_response.body + unless status_code == 200 + error_model = JSON.load(response_content) + fail MsRestAzure::AzureOperationError.new(result.request, http_response, error_model) + end + + result.request_id = http_response['x-ms-request-id'] unless http_response['x-ms-request-id'].nil? + # Deserialize Response + if status_code == 200 + begin + parsed_response = response_content.to_s.empty? ? nil : JSON.load(response_content) + result_mapper = Azure::ARM::Policy::Models::PolicyDefinition.mapper() + result.body = @client.deserialize(result_mapper, parsed_response) + rescue Exception => e + fail MsRest::DeserializationError.new('Error occurred in deserializing the response', e.message, e.backtrace, result) + end + end + + result + end + + promise.execute + end + # # Gets all the policy definitions for a subscription. # @@ -380,6 +664,96 @@ def list_async(filter = nil, custom_headers = nil) promise.execute end + # + # Gets all the policy definitions for a subscription at management group level. + # + # @param management_group_id [String] The ID of the management group. + # @param filter [String] The filter to apply on the operation. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [Array] operation results. + # + def list_by_management_group(management_group_id, filter = nil, custom_headers = nil) + first_page = list_by_management_group_as_lazy(management_group_id, filter, custom_headers) + first_page.get_all_items + end + + # + # Gets all the policy definitions for a subscription at management group level. + # + # @param management_group_id [String] The ID of the management group. + # @param filter [String] The filter to apply on the operation. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [MsRestAzure::AzureOperationResponse] HTTP response information. + # + def list_by_management_group_with_http_info(management_group_id, filter = nil, custom_headers = nil) + list_by_management_group_async(management_group_id, filter, custom_headers).value! + end + + # + # Gets all the policy definitions for a subscription at management group level. + # + # @param management_group_id [String] The ID of the management group. + # @param filter [String] The filter to apply on the operation. + # @param [Hash{String => String}] A hash of custom headers that will be added + # to the HTTP request. + # + # @return [Concurrent::Promise] Promise object which holds the HTTP response. + # + def list_by_management_group_async(management_group_id, filter = nil, custom_headers = nil) + api_version = '2016-12-01' + fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? + fail ArgumentError, 'management_group_id is nil' if management_group_id.nil? + + + request_headers = {} + + # Set Headers + request_headers['x-ms-client-request-id'] = SecureRandom.uuid + request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + path_template = 'providers/Microsoft.Management/managementgroups/{managementGroupId}/providers/Microsoft.Authorization/policydefinitions' + + request_url = @base_url || @client.base_url + + options = { + middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], + path_params: {'subscriptionId' => @client.subscription_id,'managementGroupId' => management_group_id}, + query_params: {'$filter' => filter,'api-version' => api_version}, + headers: request_headers.merge(custom_headers || {}), + base_url: request_url + } + promise = @client.make_request_async(:get, path_template, options) + + promise = promise.then do |result| + http_response = result.response + status_code = http_response.status + response_content = http_response.body + unless status_code == 200 + error_model = JSON.load(response_content) + fail MsRestAzure::AzureOperationError.new(result.request, http_response, error_model) + end + + result.request_id = http_response['x-ms-request-id'] unless http_response['x-ms-request-id'].nil? + # Deserialize Response + if status_code == 200 + begin + parsed_response = response_content.to_s.empty? ? nil : JSON.load(response_content) + result_mapper = Azure::ARM::Policy::Models::PolicyDefinitionListResult.mapper() + result.body = @client.deserialize(result_mapper, parsed_response) + rescue Exception => e + fail MsRest::DeserializationError.new('Error occurred in deserializing the response', e.message, e.backtrace, result) + end + end + + result + end + + promise.execute + end + # # Gets all the policy definitions for a subscription. # @@ -467,6 +841,93 @@ def list_next_async(next_page_link, custom_headers = nil) promise.execute end + # + # Gets all the policy definitions for a subscription at management group level. + # + # @param next_page_link [String] The NextLink from the previous successful call + # to List operation. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [PolicyDefinitionListResult] operation results. + # + def list_by_management_group_next(next_page_link, custom_headers = nil) + response = list_by_management_group_next_async(next_page_link, custom_headers).value! + response.body unless response.nil? + end + + # + # Gets all the policy definitions for a subscription at management group level. + # + # @param next_page_link [String] The NextLink from the previous successful call + # to List operation. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [MsRestAzure::AzureOperationResponse] HTTP response information. + # + def list_by_management_group_next_with_http_info(next_page_link, custom_headers = nil) + list_by_management_group_next_async(next_page_link, custom_headers).value! + end + + # + # Gets all the policy definitions for a subscription at management group level. + # + # @param next_page_link [String] The NextLink from the previous successful call + # to List operation. + # @param [Hash{String => String}] A hash of custom headers that will be added + # to the HTTP request. + # + # @return [Concurrent::Promise] Promise object which holds the HTTP response. + # + def list_by_management_group_next_async(next_page_link, custom_headers = nil) + fail ArgumentError, 'next_page_link is nil' if next_page_link.nil? + + + request_headers = {} + + # Set Headers + request_headers['x-ms-client-request-id'] = SecureRandom.uuid + request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + path_template = '{nextLink}' + + request_url = @base_url || @client.base_url + + options = { + middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], + skip_encoding_path_params: {'nextLink' => next_page_link}, + headers: request_headers.merge(custom_headers || {}), + base_url: request_url + } + promise = @client.make_request_async(:get, path_template, options) + + promise = promise.then do |result| + http_response = result.response + status_code = http_response.status + response_content = http_response.body + unless status_code == 200 + error_model = JSON.load(response_content) + fail MsRestAzure::AzureOperationError.new(result.request, http_response, error_model) + end + + result.request_id = http_response['x-ms-request-id'] unless http_response['x-ms-request-id'].nil? + # Deserialize Response + if status_code == 200 + begin + parsed_response = response_content.to_s.empty? ? nil : JSON.load(response_content) + result_mapper = Azure::ARM::Policy::Models::PolicyDefinitionListResult.mapper() + result.body = @client.deserialize(result_mapper, parsed_response) + rescue Exception => e + fail MsRest::DeserializationError.new('Error occurred in deserializing the response', e.message, e.backtrace, result) + end + end + + result + end + + promise.execute + end + # # Gets all the policy definitions for a subscription. # @@ -488,5 +949,27 @@ def list_as_lazy(filter = nil, custom_headers = nil) end end + # + # Gets all the policy definitions for a subscription at management group level. + # + # @param management_group_id [String] The ID of the management group. + # @param filter [String] The filter to apply on the operation. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [PolicyDefinitionListResult] which provide lazy access to pages of + # the response. + # + def list_by_management_group_as_lazy(management_group_id, filter = nil, custom_headers = nil) + response = list_by_management_group_async(management_group_id, filter, custom_headers).value! + unless response.nil? + page = response.body + page.next_method = Proc.new do |next_page_link| + list_by_management_group_next_async(next_page_link, custom_headers) + end + page + end + end + end end diff --git a/management/azure_mgmt_policy/lib/generated/azure_mgmt_policy/policy_set_definitions.rb b/management/azure_mgmt_policy/lib/generated/azure_mgmt_policy/policy_set_definitions.rb index dcd5b7ae18..beaf8a0251 100644 --- a/management/azure_mgmt_policy/lib/generated/azure_mgmt_policy/policy_set_definitions.rb +++ b/management/azure_mgmt_policy/lib/generated/azure_mgmt_policy/policy_set_definitions.rb @@ -387,6 +387,387 @@ def list_async(custom_headers = nil) promise.execute end + # + # Creates or updates a policy set definition at management group level. + # + # @param policy_set_definition_name [String] The name of the policy set + # definition to create. + # @param parameters [PolicySetDefinition] The policy set definition properties. + # @param management_group_id [String] The ID of the management group. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [PolicySetDefinition] operation results. + # + def create_or_update_at_management_group(policy_set_definition_name, parameters, management_group_id, custom_headers = nil) + response = create_or_update_at_management_group_async(policy_set_definition_name, parameters, management_group_id, custom_headers).value! + response.body unless response.nil? + end + + # + # Creates or updates a policy set definition at management group level. + # + # @param policy_set_definition_name [String] The name of the policy set + # definition to create. + # @param parameters [PolicySetDefinition] The policy set definition properties. + # @param management_group_id [String] The ID of the management group. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [MsRestAzure::AzureOperationResponse] HTTP response information. + # + def create_or_update_at_management_group_with_http_info(policy_set_definition_name, parameters, management_group_id, custom_headers = nil) + create_or_update_at_management_group_async(policy_set_definition_name, parameters, management_group_id, custom_headers).value! + end + + # + # Creates or updates a policy set definition at management group level. + # + # @param policy_set_definition_name [String] The name of the policy set + # definition to create. + # @param parameters [PolicySetDefinition] The policy set definition properties. + # @param management_group_id [String] The ID of the management group. + # @param [Hash{String => String}] A hash of custom headers that will be added + # to the HTTP request. + # + # @return [Concurrent::Promise] Promise object which holds the HTTP response. + # + def create_or_update_at_management_group_async(policy_set_definition_name, parameters, management_group_id, custom_headers = nil) + fail ArgumentError, 'policy_set_definition_name is nil' if policy_set_definition_name.nil? + fail ArgumentError, 'parameters is nil' if parameters.nil? + api_version = '2017-06-01-preview' + fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? + fail ArgumentError, 'management_group_id is nil' if management_group_id.nil? + + + request_headers = {} + + # Set Headers + request_headers['x-ms-client-request-id'] = SecureRandom.uuid + request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + + request_headers['Content-Type'] = 'application/json; charset=utf-8' + + # Serialize Request + request_mapper = Azure::ARM::Policy::Models::PolicySetDefinition.mapper() + request_content = @client.serialize(request_mapper, parameters) + request_content = request_content != nil ? JSON.generate(request_content, quirks_mode: true) : nil + + path_template = 'providers/Microsoft.Management/managementgroups/{managementGroupId}/providers/Microsoft.Authorization/policysetdefinitions/{policySetDefinitionName}' + + request_url = @base_url || @client.base_url + + options = { + middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], + path_params: {'policySetDefinitionName' => policy_set_definition_name,'subscriptionId' => @client.subscription_id,'managementGroupId' => management_group_id}, + query_params: {'api-version' => api_version}, + body: request_content, + headers: request_headers.merge(custom_headers || {}), + base_url: request_url + } + promise = @client.make_request_async(:put, path_template, options) + + promise = promise.then do |result| + http_response = result.response + status_code = http_response.status + response_content = http_response.body + unless status_code == 201 || status_code == 200 + error_model = JSON.load(response_content) + fail MsRest::HttpOperationError.new(result.request, http_response, error_model) + end + + result.request_id = http_response['x-ms-request-id'] unless http_response['x-ms-request-id'].nil? + # Deserialize Response + if status_code == 201 + begin + parsed_response = response_content.to_s.empty? ? nil : JSON.load(response_content) + result_mapper = Azure::ARM::Policy::Models::PolicySetDefinition.mapper() + result.body = @client.deserialize(result_mapper, parsed_response) + rescue Exception => e + fail MsRest::DeserializationError.new('Error occurred in deserializing the response', e.message, e.backtrace, result) + end + end + # Deserialize Response + if status_code == 200 + begin + parsed_response = response_content.to_s.empty? ? nil : JSON.load(response_content) + result_mapper = Azure::ARM::Policy::Models::PolicySetDefinition.mapper() + result.body = @client.deserialize(result_mapper, parsed_response) + rescue Exception => e + fail MsRest::DeserializationError.new('Error occurred in deserializing the response', e.message, e.backtrace, result) + end + end + + result + end + + promise.execute + end + + # + # Deletes a policy set definition at management group level. + # + # @param policy_set_definition_name [String] The name of the policy set + # definition to delete. + # @param management_group_id [String] The ID of the management group. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # + def delete_at_management_group(policy_set_definition_name, management_group_id, custom_headers = nil) + response = delete_at_management_group_async(policy_set_definition_name, management_group_id, custom_headers).value! + nil + end + + # + # Deletes a policy set definition at management group level. + # + # @param policy_set_definition_name [String] The name of the policy set + # definition to delete. + # @param management_group_id [String] The ID of the management group. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [MsRestAzure::AzureOperationResponse] HTTP response information. + # + def delete_at_management_group_with_http_info(policy_set_definition_name, management_group_id, custom_headers = nil) + delete_at_management_group_async(policy_set_definition_name, management_group_id, custom_headers).value! + end + + # + # Deletes a policy set definition at management group level. + # + # @param policy_set_definition_name [String] The name of the policy set + # definition to delete. + # @param management_group_id [String] The ID of the management group. + # @param [Hash{String => String}] A hash of custom headers that will be added + # to the HTTP request. + # + # @return [Concurrent::Promise] Promise object which holds the HTTP response. + # + def delete_at_management_group_async(policy_set_definition_name, management_group_id, custom_headers = nil) + fail ArgumentError, 'policy_set_definition_name is nil' if policy_set_definition_name.nil? + api_version = '2017-06-01-preview' + fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? + fail ArgumentError, 'management_group_id is nil' if management_group_id.nil? + + + request_headers = {} + + # Set Headers + request_headers['x-ms-client-request-id'] = SecureRandom.uuid + request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + path_template = 'providers/Microsoft.Management/managementgroups/{managementGroupId}/providers/Microsoft.Authorization/policysetdefinitions/{policySetDefinitionName}' + + request_url = @base_url || @client.base_url + + options = { + middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], + path_params: {'policySetDefinitionName' => policy_set_definition_name,'subscriptionId' => @client.subscription_id,'managementGroupId' => management_group_id}, + query_params: {'api-version' => api_version}, + headers: request_headers.merge(custom_headers || {}), + base_url: request_url + } + promise = @client.make_request_async(:delete, path_template, options) + + promise = promise.then do |result| + http_response = result.response + status_code = http_response.status + response_content = http_response.body + unless status_code == 204 || status_code == 200 + error_model = JSON.load(response_content) + fail MsRest::HttpOperationError.new(result.request, http_response, error_model) + end + + result.request_id = http_response['x-ms-request-id'] unless http_response['x-ms-request-id'].nil? + + result + end + + promise.execute + end + + # + # Gets the policy set definition at management group level. + # + # @param policy_set_definition_name [String] The name of the policy set + # definition to get. + # @param management_group_id [String] The ID of the management group. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [PolicySetDefinition] operation results. + # + def get_at_management_group(policy_set_definition_name, management_group_id, custom_headers = nil) + response = get_at_management_group_async(policy_set_definition_name, management_group_id, custom_headers).value! + response.body unless response.nil? + end + + # + # Gets the policy set definition at management group level. + # + # @param policy_set_definition_name [String] The name of the policy set + # definition to get. + # @param management_group_id [String] The ID of the management group. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [MsRestAzure::AzureOperationResponse] HTTP response information. + # + def get_at_management_group_with_http_info(policy_set_definition_name, management_group_id, custom_headers = nil) + get_at_management_group_async(policy_set_definition_name, management_group_id, custom_headers).value! + end + + # + # Gets the policy set definition at management group level. + # + # @param policy_set_definition_name [String] The name of the policy set + # definition to get. + # @param management_group_id [String] The ID of the management group. + # @param [Hash{String => String}] A hash of custom headers that will be added + # to the HTTP request. + # + # @return [Concurrent::Promise] Promise object which holds the HTTP response. + # + def get_at_management_group_async(policy_set_definition_name, management_group_id, custom_headers = nil) + fail ArgumentError, 'policy_set_definition_name is nil' if policy_set_definition_name.nil? + api_version = '2017-06-01-preview' + fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? + fail ArgumentError, 'management_group_id is nil' if management_group_id.nil? + + + request_headers = {} + + # Set Headers + request_headers['x-ms-client-request-id'] = SecureRandom.uuid + request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + path_template = 'providers/Microsoft.Management/managementgroups/{managementGroupId}/providers/Microsoft.Authorization/policysetdefinitions/{policySetDefinitionName}' + + request_url = @base_url || @client.base_url + + options = { + middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], + path_params: {'policySetDefinitionName' => policy_set_definition_name,'subscriptionId' => @client.subscription_id,'managementGroupId' => management_group_id}, + query_params: {'api-version' => api_version}, + headers: request_headers.merge(custom_headers || {}), + base_url: request_url + } + promise = @client.make_request_async(:get, path_template, options) + + promise = promise.then do |result| + http_response = result.response + status_code = http_response.status + response_content = http_response.body + unless status_code == 200 + error_model = JSON.load(response_content) + fail MsRest::HttpOperationError.new(result.request, http_response, error_model) + end + + result.request_id = http_response['x-ms-request-id'] unless http_response['x-ms-request-id'].nil? + # Deserialize Response + if status_code == 200 + begin + parsed_response = response_content.to_s.empty? ? nil : JSON.load(response_content) + result_mapper = Azure::ARM::Policy::Models::PolicySetDefinition.mapper() + result.body = @client.deserialize(result_mapper, parsed_response) + rescue Exception => e + fail MsRest::DeserializationError.new('Error occurred in deserializing the response', e.message, e.backtrace, result) + end + end + + result + end + + promise.execute + end + + # + # Gets all the policy set definitions for a subscription at management group. + # + # @param management_group_id [String] The ID of the management group. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [Array] operation results. + # + def list_by_management_group(management_group_id, custom_headers = nil) + first_page = list_by_management_group_as_lazy(management_group_id, custom_headers) + first_page.get_all_items + end + + # + # Gets all the policy set definitions for a subscription at management group. + # + # @param management_group_id [String] The ID of the management group. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [MsRestAzure::AzureOperationResponse] HTTP response information. + # + def list_by_management_group_with_http_info(management_group_id, custom_headers = nil) + list_by_management_group_async(management_group_id, custom_headers).value! + end + + # + # Gets all the policy set definitions for a subscription at management group. + # + # @param management_group_id [String] The ID of the management group. + # @param [Hash{String => String}] A hash of custom headers that will be added + # to the HTTP request. + # + # @return [Concurrent::Promise] Promise object which holds the HTTP response. + # + def list_by_management_group_async(management_group_id, custom_headers = nil) + api_version = '2017-06-01-preview' + fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? + fail ArgumentError, 'management_group_id is nil' if management_group_id.nil? + + + request_headers = {} + + # Set Headers + request_headers['x-ms-client-request-id'] = SecureRandom.uuid + request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + path_template = 'providers/Microsoft.Management/managementgroups/{managementGroupId}/providers/Microsoft.Authorization/policysetdefinitions' + + request_url = @base_url || @client.base_url + + options = { + middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], + path_params: {'subscriptionId' => @client.subscription_id,'managementGroupId' => management_group_id}, + query_params: {'api-version' => api_version}, + headers: request_headers.merge(custom_headers || {}), + base_url: request_url + } + promise = @client.make_request_async(:get, path_template, options) + + promise = promise.then do |result| + http_response = result.response + status_code = http_response.status + response_content = http_response.body + unless status_code == 200 + error_model = JSON.load(response_content) + fail MsRest::HttpOperationError.new(result.request, http_response, error_model) + end + + result.request_id = http_response['x-ms-request-id'] unless http_response['x-ms-request-id'].nil? + # Deserialize Response + if status_code == 200 + begin + parsed_response = response_content.to_s.empty? ? nil : JSON.load(response_content) + result_mapper = Azure::ARM::Policy::Models::PolicySetDefinitionListResult.mapper() + result.body = @client.deserialize(result_mapper, parsed_response) + rescue Exception => e + fail MsRest::DeserializationError.new('Error occurred in deserializing the response', e.message, e.backtrace, result) + end + end + + result + end + + promise.execute + end + # # Gets all the policy set definitions for a subscription. # @@ -474,6 +855,93 @@ def list_next_async(next_page_link, custom_headers = nil) promise.execute end + # + # Gets all the policy set definitions for a subscription at management group. + # + # @param next_page_link [String] The NextLink from the previous successful call + # to List operation. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [PolicySetDefinitionListResult] operation results. + # + def list_by_management_group_next(next_page_link, custom_headers = nil) + response = list_by_management_group_next_async(next_page_link, custom_headers).value! + response.body unless response.nil? + end + + # + # Gets all the policy set definitions for a subscription at management group. + # + # @param next_page_link [String] The NextLink from the previous successful call + # to List operation. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [MsRestAzure::AzureOperationResponse] HTTP response information. + # + def list_by_management_group_next_with_http_info(next_page_link, custom_headers = nil) + list_by_management_group_next_async(next_page_link, custom_headers).value! + end + + # + # Gets all the policy set definitions for a subscription at management group. + # + # @param next_page_link [String] The NextLink from the previous successful call + # to List operation. + # @param [Hash{String => String}] A hash of custom headers that will be added + # to the HTTP request. + # + # @return [Concurrent::Promise] Promise object which holds the HTTP response. + # + def list_by_management_group_next_async(next_page_link, custom_headers = nil) + fail ArgumentError, 'next_page_link is nil' if next_page_link.nil? + + + request_headers = {} + + # Set Headers + request_headers['x-ms-client-request-id'] = SecureRandom.uuid + request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + path_template = '{nextLink}' + + request_url = @base_url || @client.base_url + + options = { + middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], + skip_encoding_path_params: {'nextLink' => next_page_link}, + headers: request_headers.merge(custom_headers || {}), + base_url: request_url + } + promise = @client.make_request_async(:get, path_template, options) + + promise = promise.then do |result| + http_response = result.response + status_code = http_response.status + response_content = http_response.body + unless status_code == 200 + error_model = JSON.load(response_content) + fail MsRest::HttpOperationError.new(result.request, http_response, error_model) + end + + result.request_id = http_response['x-ms-request-id'] unless http_response['x-ms-request-id'].nil? + # Deserialize Response + if status_code == 200 + begin + parsed_response = response_content.to_s.empty? ? nil : JSON.load(response_content) + result_mapper = Azure::ARM::Policy::Models::PolicySetDefinitionListResult.mapper() + result.body = @client.deserialize(result_mapper, parsed_response) + rescue Exception => e + fail MsRest::DeserializationError.new('Error occurred in deserializing the response', e.message, e.backtrace, result) + end + end + + result + end + + promise.execute + end + # # Gets all the policy set definitions for a subscription. # @@ -494,5 +962,26 @@ def list_as_lazy(custom_headers = nil) end end + # + # Gets all the policy set definitions for a subscription at management group. + # + # @param management_group_id [String] The ID of the management group. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [PolicySetDefinitionListResult] which provide lazy access to pages of + # the response. + # + def list_by_management_group_as_lazy(management_group_id, custom_headers = nil) + response = list_by_management_group_async(management_group_id, custom_headers).value! + unless response.nil? + page = response.body + page.next_method = Proc.new do |next_page_link| + list_by_management_group_next_async(next_page_link, custom_headers) + end + page + end + end + end end diff --git a/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/azure_sku.rb b/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/azure_sku.rb index 26d19e7f12..b7fefb62c4 100644 --- a/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/azure_sku.rb +++ b/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/azure_sku.rb @@ -13,7 +13,6 @@ class AzureSku include MsRestAzure - include MsRest::JSONable # @return [String] SKU name. Default value: 'S1' . attr_accessor :name diff --git a/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/check_name_request.rb b/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/check_name_request.rb index ce937fd52f..0a6b9a5384 100644 --- a/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/check_name_request.rb +++ b/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/check_name_request.rb @@ -13,7 +13,6 @@ class CheckNameRequest include MsRestAzure - include MsRest::JSONable # @return [String] Workspace collection name attr_accessor :name diff --git a/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/check_name_response.rb b/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/check_name_response.rb index c0fed7c5d8..3252d65926 100644 --- a/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/check_name_response.rb +++ b/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/check_name_response.rb @@ -13,7 +13,6 @@ class CheckNameResponse include MsRestAzure - include MsRest::JSONable # @return [Boolean] Specifies a Boolean value that indicates whether the # specified Power BI Workspace Collection name is available to use. attr_accessor :name_available diff --git a/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/create_workspace_collection_request.rb b/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/create_workspace_collection_request.rb index 895938151d..7dfe32435d 100644 --- a/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/create_workspace_collection_request.rb +++ b/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/create_workspace_collection_request.rb @@ -13,7 +13,6 @@ class CreateWorkspaceCollectionRequest include MsRestAzure - include MsRest::JSONable # @return [String] Azure location attr_accessor :location diff --git a/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/display.rb b/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/display.rb index f9c61a4403..63af1ecfb4 100644 --- a/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/display.rb +++ b/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/display.rb @@ -13,7 +13,6 @@ class Display include MsRestAzure - include MsRest::JSONable # @return [String] The localized friendly form of the resource provider # name. This form is also expected to include the publisher/company # responsible. Use Title Casing. Begin with “Microsoft” for 1st party diff --git a/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/error.rb b/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/error.rb index 5b79c23d5b..171732d8f2 100644 --- a/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/error.rb +++ b/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/error.rb @@ -13,7 +13,6 @@ class Error include MsRestAzure - include MsRest::JSONable # @return [String] attr_accessor :code diff --git a/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/error_detail.rb b/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/error_detail.rb index 9e127c7d57..5ac0c2dd5a 100644 --- a/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/error_detail.rb +++ b/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/error_detail.rb @@ -13,7 +13,6 @@ class ErrorDetail include MsRestAzure - include MsRest::JSONable # @return [String] attr_accessor :code diff --git a/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/migrate_workspace_collection_request.rb b/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/migrate_workspace_collection_request.rb index 8c461dde5e..6c0bc868e7 100644 --- a/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/migrate_workspace_collection_request.rb +++ b/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/migrate_workspace_collection_request.rb @@ -13,7 +13,6 @@ class MigrateWorkspaceCollectionRequest include MsRestAzure - include MsRest::JSONable # @return [String] Name of the resource group the Power BI workspace # collections will be migrated to. attr_accessor :target_resource_group diff --git a/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/operation.rb b/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/operation.rb index bc4b4cbffb..f1a30e0f4f 100644 --- a/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/operation.rb +++ b/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/operation.rb @@ -13,7 +13,6 @@ class Operation include MsRestAzure - include MsRest::JSONable # @return [String] The name of the operation being performed on this # particular object. This name should match the action name that appears # in RBAC / the event service. diff --git a/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/operation_list.rb b/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/operation_list.rb index 1f93afb35f..fc1aea1038 100644 --- a/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/operation_list.rb +++ b/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/operation_list.rb @@ -13,7 +13,6 @@ class OperationList include MsRestAzure - include MsRest::JSONable # @return [Array] attr_accessor :value diff --git a/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/update_workspace_collection_request.rb b/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/update_workspace_collection_request.rb index d614e04448..fcd5835a50 100644 --- a/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/update_workspace_collection_request.rb +++ b/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/update_workspace_collection_request.rb @@ -13,7 +13,6 @@ class UpdateWorkspaceCollectionRequest include MsRestAzure - include MsRest::JSONable # @return [Hash{String => String}] attr_accessor :tags diff --git a/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/workspace.rb b/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/workspace.rb index 86def2e62d..a205ffbd7b 100644 --- a/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/workspace.rb +++ b/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/workspace.rb @@ -13,7 +13,6 @@ class Workspace include MsRestAzure - include MsRest::JSONable # @return [String] Workspace id attr_accessor :id diff --git a/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/workspace_collection.rb b/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/workspace_collection.rb index 94c210b065..a5b2d7bdc9 100644 --- a/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/workspace_collection.rb +++ b/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/workspace_collection.rb @@ -13,7 +13,6 @@ class WorkspaceCollection include MsRestAzure - include MsRest::JSONable # @return [String] Resource id attr_accessor :id diff --git a/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/workspace_collection_access_key.rb b/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/workspace_collection_access_key.rb index 9148dc59a3..e21b8fc266 100644 --- a/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/workspace_collection_access_key.rb +++ b/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/workspace_collection_access_key.rb @@ -13,7 +13,6 @@ class WorkspaceCollectionAccessKey include MsRestAzure - include MsRest::JSONable # @return [AccessKeyName] Key name. Possible values include: 'key1', # 'key2' attr_accessor :key_name diff --git a/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/workspace_collection_access_keys.rb b/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/workspace_collection_access_keys.rb index 4f3de45e07..aef244cafe 100644 --- a/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/workspace_collection_access_keys.rb +++ b/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/workspace_collection_access_keys.rb @@ -13,7 +13,6 @@ class WorkspaceCollectionAccessKeys include MsRestAzure - include MsRest::JSONable # @return [String] Access key 1 attr_accessor :key1 diff --git a/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/workspace_collection_list.rb b/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/workspace_collection_list.rb index 407d52da34..0816ca8d66 100644 --- a/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/workspace_collection_list.rb +++ b/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/workspace_collection_list.rb @@ -13,7 +13,6 @@ class WorkspaceCollectionList include MsRestAzure - include MsRest::JSONable # @return [Array] attr_accessor :value diff --git a/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/workspace_list.rb b/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/workspace_list.rb index 3eb7d5a06d..72571e92cb 100644 --- a/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/workspace_list.rb +++ b/management/azure_mgmt_powerbi_embedded/lib/generated/azure_mgmt_powerbi_embedded/models/workspace_list.rb @@ -13,7 +13,6 @@ class WorkspaceList include MsRestAzure - include MsRest::JSONable # @return [Array] attr_accessor :value diff --git a/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/backup_storage_config.rb b/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/backup_storage_config.rb index 7de91617cc..332795c717 100644 --- a/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/backup_storage_config.rb +++ b/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/backup_storage_config.rb @@ -8,11 +8,10 @@ module Models # # The backup storage config. # - class BackupStorageConfig < MsRestAzure::Resource + class BackupStorageConfig < Resource include MsRestAzure - include MsRest::JSONable # @return [StorageModelType] Storage model type. Possible values include: # 'Invalid', 'GeoRedundant', 'LocallyRedundant' attr_accessor :storage_model_type diff --git a/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/backup_vault_config.rb b/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/backup_vault_config.rb index 68f1792cb9..1d4e9e6c48 100644 --- a/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/backup_vault_config.rb +++ b/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/backup_vault_config.rb @@ -8,11 +8,10 @@ module Models # # Backup vault config details. # - class BackupVaultConfig < MsRestAzure::Resource + class BackupVaultConfig < Resource include MsRestAzure - include MsRest::JSONable # @return [StorageType] Storage type. Possible values include: 'Invalid', # 'GeoRedundant', 'LocallyRedundant' attr_accessor :storage_type diff --git a/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/certificate_request.rb b/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/certificate_request.rb index 8f9e285855..93fde9c310 100644 --- a/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/certificate_request.rb +++ b/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/certificate_request.rb @@ -12,7 +12,6 @@ class CertificateRequest include MsRestAzure - include MsRest::JSONable # @return [RawCertificateData] attr_accessor :properties diff --git a/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/client_discovery_display.rb b/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/client_discovery_display.rb index 46437d9ae6..542ff83ba0 100644 --- a/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/client_discovery_display.rb +++ b/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/client_discovery_display.rb @@ -12,7 +12,6 @@ class ClientDiscoveryDisplay include MsRestAzure - include MsRest::JSONable # @return [String] Name of the provider for display purposes attr_accessor :provider diff --git a/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/client_discovery_for_log_specification.rb b/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/client_discovery_for_log_specification.rb index 757beda47a..ee640523c9 100644 --- a/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/client_discovery_for_log_specification.rb +++ b/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/client_discovery_for_log_specification.rb @@ -12,7 +12,6 @@ class ClientDiscoveryForLogSpecification include MsRestAzure - include MsRest::JSONable # @return [String] Name of the log. attr_accessor :name diff --git a/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/client_discovery_for_properties.rb b/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/client_discovery_for_properties.rb index 8f889ea6b7..1e3e520613 100644 --- a/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/client_discovery_for_properties.rb +++ b/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/client_discovery_for_properties.rb @@ -12,7 +12,6 @@ class ClientDiscoveryForProperties include MsRestAzure - include MsRest::JSONable # @return [ClientDiscoveryForServiceSpecification] Operation properties. attr_accessor :service_specification diff --git a/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/client_discovery_for_service_specification.rb b/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/client_discovery_for_service_specification.rb index ccc59aff24..8bec22ab76 100644 --- a/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/client_discovery_for_service_specification.rb +++ b/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/client_discovery_for_service_specification.rb @@ -13,7 +13,6 @@ class ClientDiscoveryForServiceSpecification include MsRestAzure - include MsRest::JSONable # @return [Array] List of log # specifications of this operation. attr_accessor :log_specifications diff --git a/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/client_discovery_value_for_single_api.rb b/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/client_discovery_value_for_single_api.rb index 39a3128aac..ac9b950bc0 100644 --- a/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/client_discovery_value_for_single_api.rb +++ b/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/client_discovery_value_for_single_api.rb @@ -12,7 +12,6 @@ class ClientDiscoveryValueForSingleApi include MsRestAzure - include MsRest::JSONable # @return [String] Name of the operation attr_accessor :name diff --git a/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/jobs_summary.rb b/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/jobs_summary.rb index aa4c1aa1d9..000a7396c5 100644 --- a/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/jobs_summary.rb +++ b/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/jobs_summary.rb @@ -12,7 +12,6 @@ class JobsSummary include MsRestAzure - include MsRest::JSONable # @return [Integer] Count of failed jobs. attr_accessor :failed_jobs diff --git a/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/monitoring_summary.rb b/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/monitoring_summary.rb index 696ae29053..401313d9a8 100644 --- a/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/monitoring_summary.rb +++ b/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/monitoring_summary.rb @@ -12,7 +12,6 @@ class MonitoringSummary include MsRestAzure - include MsRest::JSONable # @return [Integer] Count of unhealthy VMs. attr_accessor :un_healthy_vm_count diff --git a/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/name_info.rb b/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/name_info.rb index 8139e23655..39a9ab816b 100644 --- a/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/name_info.rb +++ b/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/name_info.rb @@ -12,7 +12,6 @@ class NameInfo include MsRestAzure - include MsRest::JSONable # @return [String] Value of usage. attr_accessor :value diff --git a/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/raw_certificate_data.rb b/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/raw_certificate_data.rb index bb7ece527f..42b8ed6ded 100644 --- a/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/raw_certificate_data.rb +++ b/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/raw_certificate_data.rb @@ -12,7 +12,6 @@ class RawCertificateData include MsRestAzure - include MsRest::JSONable # @return [AuthType] Specifies the authentication type. Possible values # include: 'Invalid', 'ACS', 'AAD', 'AccessControlService', # 'AzureActiveDirectory' diff --git a/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/replication_usage.rb b/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/replication_usage.rb index 4f0037a845..4eff8649c6 100644 --- a/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/replication_usage.rb +++ b/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/replication_usage.rb @@ -12,7 +12,6 @@ class ReplicationUsage include MsRestAzure - include MsRest::JSONable # @return [MonitoringSummary] Summary of the replication monitoring data # for this vault. attr_accessor :monitoring_summary diff --git a/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/replication_usage_list.rb b/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/replication_usage_list.rb index 681d31fdc5..52bd887254 100644 --- a/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/replication_usage_list.rb +++ b/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/replication_usage_list.rb @@ -12,7 +12,6 @@ class ReplicationUsageList include MsRestAzure - include MsRest::JSONable # @return [Array] The list of replication usages for # the given vault. attr_accessor :value diff --git a/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/resource.rb b/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/resource.rb index f3f13e82e2..73d29c04e4 100644 --- a/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/resource.rb +++ b/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/resource.rb @@ -8,11 +8,21 @@ module Models # # ARM Resource. # - class Resource < MsRestAzure::Resource + class Resource include MsRestAzure - include MsRest::JSONable + # @return [String] Resource Id represents the complete path to the + # resource. + attr_accessor :id + + # @return [String] Resource name associated with the resource. + attr_accessor :name + + # @return [String] Resource type represents the complete path of the form + # Namespace/ResourceType/ResourceType/... + attr_accessor :type + # @return [String] Optional ETag. attr_accessor :e_tag diff --git a/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/resource_certificate_and_aad_details.rb b/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/resource_certificate_and_aad_details.rb index 954b69e351..b91032b5db 100644 --- a/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/resource_certificate_and_aad_details.rb +++ b/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/resource_certificate_and_aad_details.rb @@ -12,7 +12,6 @@ class ResourceCertificateAndAadDetails < ResourceCertificateDetails include MsRestAzure - include MsRest::JSONable def initialize @authType = "AzureActiveDirectory" diff --git a/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/resource_certificate_and_acs_details.rb b/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/resource_certificate_and_acs_details.rb index 66e158c4f2..257e8cd541 100644 --- a/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/resource_certificate_and_acs_details.rb +++ b/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/resource_certificate_and_acs_details.rb @@ -12,7 +12,6 @@ class ResourceCertificateAndAcsDetails < ResourceCertificateDetails include MsRestAzure - include MsRest::JSONable def initialize @authType = "AccessControlService" diff --git a/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/resource_certificate_details.rb b/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/resource_certificate_details.rb index 5b3efca1d0..1374c724a0 100644 --- a/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/resource_certificate_details.rb +++ b/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/resource_certificate_details.rb @@ -12,7 +12,6 @@ class ResourceCertificateDetails include MsRestAzure - include MsRest::JSONable @@discriminatorMap = Hash.new @@discriminatorMap["AzureActiveDirectory"] = "ResourceCertificateAndAadDetails" @@discriminatorMap["AccessControlService"] = "ResourceCertificateAndAcsDetails" diff --git a/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/sku.rb b/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/sku.rb index 61c7c5ccdf..0ec0b22573 100644 --- a/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/sku.rb +++ b/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/sku.rb @@ -12,7 +12,6 @@ class Sku include MsRestAzure - include MsRest::JSONable # @return [SkuName] The Sku name. Possible values include: 'Standard', # 'RS0' attr_accessor :name diff --git a/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/tracked_resource.rb b/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/tracked_resource.rb index 2ef11aad56..7b569e20a9 100644 --- a/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/tracked_resource.rb +++ b/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/tracked_resource.rb @@ -8,11 +8,10 @@ module Models # # Tracked resource with location. # - class TrackedResource < MsRestAzure::Resource + class TrackedResource < Resource include MsRestAzure - include MsRest::JSONable # @return [String] Resource location. attr_accessor :location diff --git a/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/upgrade_details.rb b/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/upgrade_details.rb index 255b2a2463..3db29926fc 100644 --- a/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/upgrade_details.rb +++ b/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/upgrade_details.rb @@ -12,7 +12,6 @@ class UpgradeDetails include MsRestAzure - include MsRest::JSONable # @return [String] ID of the vault upgrade operation. attr_accessor :operation_id diff --git a/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/vault.rb b/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/vault.rb index ebb38cef41..eef74b8158 100644 --- a/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/vault.rb +++ b/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/vault.rb @@ -12,7 +12,6 @@ class Vault < TrackedResource include MsRestAzure - include MsRest::JSONable # @return [VaultProperties] attr_accessor :properties diff --git a/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/vault_certificate_response.rb b/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/vault_certificate_response.rb index 891bd82bc5..6efdc2e509 100644 --- a/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/vault_certificate_response.rb +++ b/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/vault_certificate_response.rb @@ -13,7 +13,6 @@ class VaultCertificateResponse include MsRestAzure - include MsRest::JSONable # @return [String] attr_accessor :name diff --git a/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/vault_extended_info_resource.rb b/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/vault_extended_info_resource.rb index 9c92cd23e6..4c62a8b927 100644 --- a/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/vault_extended_info_resource.rb +++ b/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/vault_extended_info_resource.rb @@ -8,11 +8,10 @@ module Models # # Vault extended information. # - class VaultExtendedInfoResource < MsRestAzure::Resource + class VaultExtendedInfoResource < Resource include MsRestAzure - include MsRest::JSONable # @return [String] Integrity key. attr_accessor :integrity_key diff --git a/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/vault_list.rb b/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/vault_list.rb index c856ee9cb0..994a82784a 100644 --- a/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/vault_list.rb +++ b/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/vault_list.rb @@ -12,7 +12,6 @@ class VaultList include MsRestAzure - include MsRest::JSONable # @return [Array] attr_accessor :value diff --git a/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/vault_properties.rb b/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/vault_properties.rb index 3108533f6b..e36db76ace 100644 --- a/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/vault_properties.rb +++ b/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/vault_properties.rb @@ -12,7 +12,6 @@ class VaultProperties include MsRestAzure - include MsRest::JSONable # @return [String] Provisioning State. attr_accessor :provisioning_state diff --git a/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/vault_usage.rb b/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/vault_usage.rb index 603dee360e..874bf0f99e 100644 --- a/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/vault_usage.rb +++ b/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/vault_usage.rb @@ -12,7 +12,6 @@ class VaultUsage include MsRestAzure - include MsRest::JSONable # @return [UsagesUnit] Unit of the usage. Possible values include: # 'Count', 'Bytes', 'Seconds', 'Percent', 'CountPerSecond', # 'BytesPerSecond' diff --git a/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/vault_usage_list.rb b/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/vault_usage_list.rb index a72d86c416..42f72b5020 100644 --- a/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/vault_usage_list.rb +++ b/management/azure_mgmt_recovery_services/lib/generated/azure_mgmt_recovery_services/models/vault_usage_list.rb @@ -12,7 +12,6 @@ class VaultUsageList include MsRestAzure - include MsRest::JSONable # @return [Array] The list of usages for the given vault. attr_accessor :value diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_backup_server_container.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_backup_server_container.rb index 73e7b52451..90c82c59c6 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_backup_server_container.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_backup_server_container.rb @@ -16,7 +16,6 @@ class AzureBackupServerContainer < ProtectionContainer include MsRestAzure - include MsRest::JSONable def initialize @protectableObjectType = "AzureBackupServerContainer" diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_backup_server_engine.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_backup_server_engine.rb index 53338aeece..accee38c8c 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_backup_server_engine.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_backup_server_engine.rb @@ -17,7 +17,6 @@ class AzureBackupServerEngine < BackupEngineBase include MsRestAzure - include MsRest::JSONable def initialize @backupEngineType = "AzureBackupServerEngine" diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_iaa_sclassic_compute_vmcontainer.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_iaa_sclassic_compute_vmcontainer.rb index 16d91c17df..2799478b88 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_iaa_sclassic_compute_vmcontainer.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_iaa_sclassic_compute_vmcontainer.rb @@ -17,7 +17,6 @@ class AzureIaaSClassicComputeVMContainer < IaaSVMContainer include MsRestAzure - include MsRest::JSONable def initialize @protectableObjectType = "Microsoft.ClassicCompute/virtualMachines" diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_iaa_sclassic_compute_vmprotectable_item.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_iaa_sclassic_compute_vmprotectable_item.rb index ea1bc4079c..5b00d41b25 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_iaa_sclassic_compute_vmprotectable_item.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_iaa_sclassic_compute_vmprotectable_item.rb @@ -17,7 +17,6 @@ class AzureIaaSClassicComputeVMProtectableItem < IaaSVMProtectableItem include MsRestAzure - include MsRest::JSONable def initialize @protectableItemType = "Microsoft.ClassicCompute/virtualMachines" diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_iaa_sclassic_compute_vmprotected_item.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_iaa_sclassic_compute_vmprotected_item.rb index 1f79bd10e9..5d567d11d4 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_iaa_sclassic_compute_vmprotected_item.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_iaa_sclassic_compute_vmprotected_item.rb @@ -17,7 +17,6 @@ class AzureIaaSClassicComputeVMProtectedItem < AzureIaaSVMProtectedItem include MsRestAzure - include MsRest::JSONable def initialize @protectedItemType = "Microsoft.ClassicCompute/virtualMachines" diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_iaa_scompute_vmcontainer.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_iaa_scompute_vmcontainer.rb index 4cbf935f96..fe35b14d77 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_iaa_scompute_vmcontainer.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_iaa_scompute_vmcontainer.rb @@ -17,7 +17,6 @@ class AzureIaaSComputeVMContainer < IaaSVMContainer include MsRestAzure - include MsRest::JSONable def initialize @protectableObjectType = "Microsoft.Compute/virtualMachines" diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_iaa_scompute_vmprotectable_item.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_iaa_scompute_vmprotectable_item.rb index beff425534..08045c5177 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_iaa_scompute_vmprotectable_item.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_iaa_scompute_vmprotectable_item.rb @@ -17,7 +17,6 @@ class AzureIaaSComputeVMProtectableItem < IaaSVMProtectableItem include MsRestAzure - include MsRest::JSONable def initialize @protectableItemType = "Microsoft.Compute/virtualMachines" diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_iaa_scompute_vmprotected_item.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_iaa_scompute_vmprotected_item.rb index f162bdfd94..e4b041967a 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_iaa_scompute_vmprotected_item.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_iaa_scompute_vmprotected_item.rb @@ -17,7 +17,6 @@ class AzureIaaSComputeVMProtectedItem < AzureIaaSVMProtectedItem include MsRestAzure - include MsRest::JSONable def initialize @protectedItemType = "Microsoft.Compute/virtualMachines" diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_iaa_svmerror_info.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_iaa_svmerror_info.rb index 8eee6426dd..4e89ef5822 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_iaa_svmerror_info.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_iaa_svmerror_info.rb @@ -16,7 +16,6 @@ class AzureIaaSVMErrorInfo include MsRestAzure - include MsRest::JSONable # @return [Integer] Error code. attr_accessor :error_code diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_iaa_svmhealth_details.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_iaa_svmhealth_details.rb index 984a9557c1..db7aaae99b 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_iaa_svmhealth_details.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_iaa_svmhealth_details.rb @@ -16,7 +16,6 @@ class AzureIaaSVMHealthDetails include MsRestAzure - include MsRest::JSONable # @return [Integer] Health Code attr_accessor :code diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_iaa_svmjob.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_iaa_svmjob.rb index 37e6bd220d..9931e397aa 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_iaa_svmjob.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_iaa_svmjob.rb @@ -16,7 +16,6 @@ class AzureIaaSVMJob < Job include MsRestAzure - include MsRest::JSONable def initialize @jobType = "AzureIaaSVMJob" diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_iaa_svmjob_extended_info.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_iaa_svmjob_extended_info.rb index 0826a2907c..4d5d79c31f 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_iaa_svmjob_extended_info.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_iaa_svmjob_extended_info.rb @@ -16,7 +16,6 @@ class AzureIaaSVMJobExtendedInfo include MsRestAzure - include MsRest::JSONable # @return [Array] List of tasks associated # with this job. attr_accessor :tasks_list diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_iaa_svmjob_task_details.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_iaa_svmjob_task_details.rb index 1f330a9e48..ead2479f8a 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_iaa_svmjob_task_details.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_iaa_svmjob_task_details.rb @@ -16,7 +16,6 @@ class AzureIaaSVMJobTaskDetails include MsRestAzure - include MsRest::JSONable # @return [String] The task display name. attr_accessor :task_id diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_iaa_svmprotected_item.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_iaa_svmprotected_item.rb index 0ccb683db9..66003641ca 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_iaa_svmprotected_item.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_iaa_svmprotected_item.rb @@ -16,7 +16,6 @@ class AzureIaaSVMProtectedItem < ProtectedItem include MsRestAzure - include MsRest::JSONable def initialize @protectedItemType = "AzureIaaSVMProtectedItem" diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_iaa_svmprotected_item_extended_info.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_iaa_svmprotected_item_extended_info.rb index 5ec0a4e97f..7903bbe694 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_iaa_svmprotected_item_extended_info.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_iaa_svmprotected_item_extended_info.rb @@ -16,7 +16,6 @@ class AzureIaaSVMProtectedItemExtendedInfo include MsRestAzure - include MsRest::JSONable # @return [DateTime] The oldest backup copy available for this backup # item. attr_accessor :oldest_recovery_point diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_iaa_svmprotection_policy.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_iaa_svmprotection_policy.rb index 20d19fd1f5..497117f9f1 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_iaa_svmprotection_policy.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_iaa_svmprotection_policy.rb @@ -16,7 +16,6 @@ class AzureIaaSVMProtectionPolicy < ProtectionPolicy include MsRestAzure - include MsRest::JSONable def initialize @backupManagementType = "AzureIaasVM" diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_sql_container.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_sql_container.rb index 4dcd57e352..8c8efbc364 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_sql_container.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_sql_container.rb @@ -16,7 +16,6 @@ class AzureSqlContainer < ProtectionContainer include MsRestAzure - include MsRest::JSONable def initialize @protectableObjectType = "AzureSqlContainer" diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_sql_protected_item.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_sql_protected_item.rb index ef9107ae4b..b702db1d56 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_sql_protected_item.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_sql_protected_item.rb @@ -16,7 +16,6 @@ class AzureSqlProtectedItem < ProtectedItem include MsRestAzure - include MsRest::JSONable def initialize @protectedItemType = "Microsoft.Sql/servers/databases" diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_sql_protected_item_extended_info.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_sql_protected_item_extended_info.rb index 48e57f3274..b95650e425 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_sql_protected_item_extended_info.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_sql_protected_item_extended_info.rb @@ -16,7 +16,6 @@ class AzureSqlProtectedItemExtendedInfo include MsRestAzure - include MsRest::JSONable # @return [DateTime] The oldest backup copy available for this item in # the service. attr_accessor :oldest_recovery_point diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_sql_protection_policy.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_sql_protection_policy.rb index f4e279fe23..2bd8ed380f 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_sql_protection_policy.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/azure_sql_protection_policy.rb @@ -16,7 +16,6 @@ class AzureSqlProtectionPolicy < ProtectionPolicy include MsRestAzure - include MsRest::JSONable def initialize @backupManagementType = "AzureSql" diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/backup_engine_base.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/backup_engine_base.rb index 199e60637d..16e4c860f6 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/backup_engine_base.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/backup_engine_base.rb @@ -17,7 +17,6 @@ class BackupEngineBase include MsRestAzure - include MsRest::JSONable @@discriminatorMap = Hash.new @@discriminatorMap["AzureBackupServerEngine"] = "AzureBackupServerEngine" @@discriminatorMap["DpmBackupEngine"] = "DpmBackupEngine" diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/backup_engine_base_resource.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/backup_engine_base_resource.rb index 6a90ee472a..1d5103b8c8 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/backup_engine_base_resource.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/backup_engine_base_resource.rb @@ -13,11 +13,10 @@ module Models # The base backup engine class. All workload specific backup engines derive # from this class. # - class BackupEngineBaseResource < MsRestAzure::Resource + class BackupEngineBaseResource < Resource include MsRestAzure - include MsRest::JSONable # @return [BackupEngineBase] BackupEngineBaseResource properties attr_accessor :properties diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/backup_engine_extended_info.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/backup_engine_extended_info.rb index 299eeea06f..0bdb1097a9 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/backup_engine_extended_info.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/backup_engine_extended_info.rb @@ -16,7 +16,6 @@ class BackupEngineExtendedInfo include MsRestAzure - include MsRest::JSONable # @return [String] Database name of backup engine. attr_accessor :database_name diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/backup_management_usage.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/backup_management_usage.rb index 29393b0beb..f65520d9cd 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/backup_management_usage.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/backup_management_usage.rb @@ -16,7 +16,6 @@ class BackupManagementUsage include MsRestAzure - include MsRest::JSONable # @return [UsagesUnit] Unit of the usage. Possible values include: # 'Count', 'Bytes', 'Seconds', 'Percent', 'CountPerSecond', # 'BytesPerSecond' diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/backup_management_usage_list.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/backup_management_usage_list.rb index ca842ef7df..cbecb5edbe 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/backup_management_usage_list.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/backup_management_usage_list.rb @@ -16,7 +16,6 @@ class BackupManagementUsageList include MsRestAzure - include MsRest::JSONable # @return [Array] The list of backup management # usages for the given vault. attr_accessor :value diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/backup_request.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/backup_request.rb index 642688eda4..43fabb438d 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/backup_request.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/backup_request.rb @@ -17,7 +17,6 @@ class BackupRequest include MsRestAzure - include MsRest::JSONable @@discriminatorMap = Hash.new @@discriminatorMap["IaasVMBackupRequest"] = "IaasVMBackupRequest" diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/backup_request_resource.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/backup_request_resource.rb index e9dad511cb..587d28aaf7 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/backup_request_resource.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/backup_request_resource.rb @@ -13,11 +13,10 @@ module Models # Base class for backup request. Workload-specific backup requests are # derived from this class. # - class BackupRequestResource < MsRestAzure::Resource + class BackupRequestResource < Resource include MsRestAzure - include MsRest::JSONable # @return [BackupRequest] BackupRequestResource properties attr_accessor :properties diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/backup_resource_config.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/backup_resource_config.rb index 85ddce15e0..0907881cfa 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/backup_resource_config.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/backup_resource_config.rb @@ -16,7 +16,6 @@ class BackupResourceConfig include MsRestAzure - include MsRest::JSONable # @return [StorageType] Storage type. Possible values include: 'Invalid', # 'GeoRedundant', 'LocallyRedundant' attr_accessor :storage_type diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/backup_resource_config_resource.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/backup_resource_config_resource.rb index aadadbecc1..8870409646 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/backup_resource_config_resource.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/backup_resource_config_resource.rb @@ -12,11 +12,10 @@ module Models # # The resource storage details. # - class BackupResourceConfigResource < MsRestAzure::Resource + class BackupResourceConfigResource < Resource include MsRestAzure - include MsRest::JSONable # @return [BackupResourceConfig] BackupResourceConfigResource properties attr_accessor :properties diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/backup_resource_vault_config.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/backup_resource_vault_config.rb index 7990209a78..87b15cc0be 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/backup_resource_vault_config.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/backup_resource_vault_config.rb @@ -16,7 +16,6 @@ class BackupResourceVaultConfig include MsRestAzure - include MsRest::JSONable # @return [StorageType] Storage type. Possible values include: 'Invalid', # 'GeoRedundant', 'LocallyRedundant' attr_accessor :storage_type diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/backup_resource_vault_config_resource.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/backup_resource_vault_config_resource.rb index 2a75dcbd0f..b677aa8b66 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/backup_resource_vault_config_resource.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/backup_resource_vault_config_resource.rb @@ -12,11 +12,10 @@ module Models # # Backup resource vault config details. # - class BackupResourceVaultConfigResource < MsRestAzure::Resource + class BackupResourceVaultConfigResource < Resource include MsRestAzure - include MsRest::JSONable # @return [BackupResourceVaultConfig] BackupResourceVaultConfigResource # properties attr_accessor :properties diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/bekdetails.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/bekdetails.rb index ff4ec9308e..0d5c0ccf7a 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/bekdetails.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/bekdetails.rb @@ -16,7 +16,6 @@ class BEKDetails include MsRestAzure - include MsRest::JSONable # @return [String] Secret is BEK. attr_accessor :secret_url diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/bmsbackup_engine_query_object.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/bmsbackup_engine_query_object.rb index 42f7a8682c..d5c4f3017a 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/bmsbackup_engine_query_object.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/bmsbackup_engine_query_object.rb @@ -16,7 +16,6 @@ class BMSBackupEngineQueryObject include MsRestAzure - include MsRest::JSONable # @return [String] attribute to add extended info attr_accessor :expand diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/bmsbackup_engines_query_object.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/bmsbackup_engines_query_object.rb index a23900a53b..b211c50c21 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/bmsbackup_engines_query_object.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/bmsbackup_engines_query_object.rb @@ -16,7 +16,6 @@ class BMSBackupEnginesQueryObject include MsRestAzure - include MsRest::JSONable # @return [BackupManagementType] Backup management type for the backup # engine. Possible values include: 'Invalid', 'AzureIaasVM', 'MAB', # 'DPM', 'AzureBackupServer', 'AzureSql' diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/bmsbackup_summaries_query_object.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/bmsbackup_summaries_query_object.rb index 895c276650..30feee7377 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/bmsbackup_summaries_query_object.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/bmsbackup_summaries_query_object.rb @@ -16,7 +16,6 @@ class BMSBackupSummariesQueryObject include MsRestAzure - include MsRest::JSONable # @return [Type] Backup management type for this container. Possible # values include: 'Invalid', 'BackupProtectedItemCountSummary', # 'BackupProtectionContainerCountSummary' diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/bmscontainer_query_object.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/bmscontainer_query_object.rb index 31e14c9c2e..708c51835a 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/bmscontainer_query_object.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/bmscontainer_query_object.rb @@ -16,7 +16,6 @@ class BMSContainerQueryObject include MsRestAzure - include MsRest::JSONable # @return [BackupManagementType] Backup management type for this # container. Possible values include: 'Invalid', 'AzureIaasVM', 'MAB', # 'DPM', 'AzureBackupServer', 'AzureSql' diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/bmspoquery_object.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/bmspoquery_object.rb index 04a7d075e1..7434e57aab 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/bmspoquery_object.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/bmspoquery_object.rb @@ -16,7 +16,6 @@ class BMSPOQueryObject include MsRestAzure - include MsRest::JSONable # @return [BackupManagementType] Backup management type. Possible values # include: 'Invalid', 'AzureIaasVM', 'MAB', 'DPM', 'AzureBackupServer', # 'AzureSql' diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/bmsrpquery_object.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/bmsrpquery_object.rb index 90864ed47d..3f3491574e 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/bmsrpquery_object.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/bmsrpquery_object.rb @@ -16,7 +16,6 @@ class BMSRPQueryObject include MsRestAzure - include MsRest::JSONable # @return [DateTime] Backup copies created after this time. attr_accessor :start_date diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/client_discovery_display.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/client_discovery_display.rb index 125fb4cfa8..3a1d422310 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/client_discovery_display.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/client_discovery_display.rb @@ -16,7 +16,6 @@ class ClientDiscoveryDisplay include MsRestAzure - include MsRest::JSONable # @return [String] Name of the provider for display purposes attr_accessor :provider diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/client_discovery_for_log_specification.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/client_discovery_for_log_specification.rb index 1cde7c780c..6e7cd12f18 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/client_discovery_for_log_specification.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/client_discovery_for_log_specification.rb @@ -16,7 +16,6 @@ class ClientDiscoveryForLogSpecification include MsRestAzure - include MsRest::JSONable # @return [String] Name attr_accessor :name diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/client_discovery_for_properties.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/client_discovery_for_properties.rb index cc5dbd716b..d0706c764d 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/client_discovery_for_properties.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/client_discovery_for_properties.rb @@ -16,7 +16,6 @@ class ClientDiscoveryForProperties include MsRestAzure - include MsRest::JSONable # @return [ClientDiscoveryForServiceSpecification] Operation properties. attr_accessor :service_specification diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/client_discovery_for_service_specification.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/client_discovery_for_service_specification.rb index 5037a57ffb..6f54c3d6bb 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/client_discovery_for_service_specification.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/client_discovery_for_service_specification.rb @@ -17,7 +17,6 @@ class ClientDiscoveryForServiceSpecification include MsRestAzure - include MsRest::JSONable # @return [Array] List of log # specifications of this operation. attr_accessor :log_specifications diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/client_discovery_value_for_single_api.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/client_discovery_value_for_single_api.rb index aa80a6f7b6..675b52e974 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/client_discovery_value_for_single_api.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/client_discovery_value_for_single_api.rb @@ -16,7 +16,6 @@ class ClientDiscoveryValueForSingleApi include MsRestAzure - include MsRest::JSONable # @return [String] Name attr_accessor :name diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/client_script_for_connect.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/client_script_for_connect.rb index 5796b9cfb1..77d0402d59 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/client_script_for_connect.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/client_script_for_connect.rb @@ -16,7 +16,6 @@ class ClientScriptForConnect include MsRestAzure - include MsRest::JSONable # @return [String] File content of the client script for file / folder # restore. attr_accessor :script_content diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/daily_retention_format.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/daily_retention_format.rb index 51256e4235..5adfea3bad 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/daily_retention_format.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/daily_retention_format.rb @@ -16,7 +16,6 @@ class DailyRetentionFormat include MsRestAzure - include MsRest::JSONable # @return [Array] List of days of the month. attr_accessor :days_of_the_month diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/daily_retention_schedule.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/daily_retention_schedule.rb index b4e26f76c2..97aa48c875 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/daily_retention_schedule.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/daily_retention_schedule.rb @@ -16,7 +16,6 @@ class DailyRetentionSchedule include MsRestAzure - include MsRest::JSONable # @return [Array] Retention times of retention policy. attr_accessor :retention_times diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/day.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/day.rb index 5b78ba74f6..69594934cc 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/day.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/day.rb @@ -16,7 +16,6 @@ class Day include MsRestAzure - include MsRest::JSONable # @return [Integer] Date of the month attr_accessor :date diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/dpm_backup_engine.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/dpm_backup_engine.rb index f57d5f6117..5925277168 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/dpm_backup_engine.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/dpm_backup_engine.rb @@ -16,7 +16,6 @@ class DpmBackupEngine < BackupEngineBase include MsRestAzure - include MsRest::JSONable def initialize @backupEngineType = "DpmBackupEngine" diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/dpm_container.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/dpm_container.rb index 6b2449e7e5..e213a83757 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/dpm_container.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/dpm_container.rb @@ -16,7 +16,6 @@ class DpmContainer < ProtectionContainer include MsRestAzure - include MsRest::JSONable def initialize @protectableObjectType = "DPMContainer" diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/dpm_error_info.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/dpm_error_info.rb index b106d52542..a953013788 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/dpm_error_info.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/dpm_error_info.rb @@ -16,7 +16,6 @@ class DpmErrorInfo include MsRestAzure - include MsRest::JSONable # @return [String] Localized error string. attr_accessor :error_string diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/dpm_job.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/dpm_job.rb index 1ffebe1be2..6816ab6f88 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/dpm_job.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/dpm_job.rb @@ -16,7 +16,6 @@ class DpmJob < Job include MsRestAzure - include MsRest::JSONable def initialize @jobType = "DpmJob" diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/dpm_job_extended_info.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/dpm_job_extended_info.rb index 0f99adcdc5..fc5dcdb37f 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/dpm_job_extended_info.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/dpm_job_extended_info.rb @@ -16,7 +16,6 @@ class DpmJobExtendedInfo include MsRestAzure - include MsRest::JSONable # @return [Array] List of tasks associated with this # job. attr_accessor :tasks_list diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/dpm_job_task_details.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/dpm_job_task_details.rb index 9568e0cf2e..a4cd962ec4 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/dpm_job_task_details.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/dpm_job_task_details.rb @@ -16,7 +16,6 @@ class DpmJobTaskDetails include MsRestAzure - include MsRest::JSONable # @return [String] The task display name. attr_accessor :task_id diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/dpmcontainer_extended_info.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/dpmcontainer_extended_info.rb index 255cf5d5a1..ee92dc1d9e 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/dpmcontainer_extended_info.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/dpmcontainer_extended_info.rb @@ -16,7 +16,6 @@ class DPMContainerExtendedInfo include MsRestAzure - include MsRest::JSONable # @return [DateTime] Last refresh time of the DPMContainer. attr_accessor :last_refreshed_at diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/dpmprotected_item.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/dpmprotected_item.rb index 0739bc470c..0446415dbb 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/dpmprotected_item.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/dpmprotected_item.rb @@ -16,7 +16,6 @@ class DPMProtectedItem < ProtectedItem include MsRestAzure - include MsRest::JSONable def initialize @protectedItemType = "DPMProtectedItem" diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/dpmprotected_item_extended_info.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/dpmprotected_item_extended_info.rb index 86ada28a13..7174d8cb8c 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/dpmprotected_item_extended_info.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/dpmprotected_item_extended_info.rb @@ -16,7 +16,6 @@ class DPMProtectedItemExtendedInfo include MsRestAzure - include MsRest::JSONable # @return [Hash{String => String}] Attribute to provide information on # various DBs. attr_accessor :protectable_object_load_path diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/encryption_details.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/encryption_details.rb index 710fceb4c0..a3cec28b00 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/encryption_details.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/encryption_details.rb @@ -16,7 +16,6 @@ class EncryptionDetails include MsRestAzure - include MsRest::JSONable # @return [Boolean] Identifies whether this backup copy represents an # encrypted VM at the time of backup. attr_accessor :encryption_enabled diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/export_jobs_operation_result_info.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/export_jobs_operation_result_info.rb index 61bf81ee3d..9c0f4a322a 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/export_jobs_operation_result_info.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/export_jobs_operation_result_info.rb @@ -16,7 +16,6 @@ class ExportJobsOperationResultInfo < OperationResultInfoBase include MsRestAzure - include MsRest::JSONable def initialize @objectType = "ExportJobsOperationResultInfo" diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/generic_recovery_point.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/generic_recovery_point.rb index 02434aa656..e31f888046 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/generic_recovery_point.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/generic_recovery_point.rb @@ -16,7 +16,6 @@ class GenericRecoveryPoint < RecoveryPoint include MsRestAzure - include MsRest::JSONable def initialize @objectType = "GenericRecoveryPoint" diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/get_protected_item_query_object.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/get_protected_item_query_object.rb index 4cff7772e7..ff2f45d705 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/get_protected_item_query_object.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/get_protected_item_query_object.rb @@ -16,7 +16,6 @@ class GetProtectedItemQueryObject include MsRestAzure - include MsRest::JSONable # @return [String] Specifies if the additional information should be # provided for this item. attr_accessor :expand diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/iaa_svmcontainer.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/iaa_svmcontainer.rb index 63b09786bf..5ae8d0170b 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/iaa_svmcontainer.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/iaa_svmcontainer.rb @@ -16,7 +16,6 @@ class IaaSVMContainer < ProtectionContainer include MsRestAzure - include MsRest::JSONable def initialize @protectableObjectType = "IaaSVMContainer" diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/iaa_svmprotectable_item.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/iaa_svmprotectable_item.rb index 0ca88d8cca..0d5abf7622 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/iaa_svmprotectable_item.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/iaa_svmprotectable_item.rb @@ -16,7 +16,6 @@ class IaaSVMProtectableItem < WorkloadProtectableItem include MsRestAzure - include MsRest::JSONable def initialize @protectableItemType = "IaaSVMProtectableItem" diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/iaas_vmbackup_request.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/iaas_vmbackup_request.rb index 28bcbdf5d9..1b49c31360 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/iaas_vmbackup_request.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/iaas_vmbackup_request.rb @@ -16,7 +16,6 @@ class IaasVMBackupRequest < BackupRequest include MsRestAzure - include MsRest::JSONable def initialize @objectType = "IaasVMBackupRequest" diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/iaas_vmilrregistration_request.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/iaas_vmilrregistration_request.rb index 44c3392e3e..a1ab467eec 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/iaas_vmilrregistration_request.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/iaas_vmilrregistration_request.rb @@ -16,7 +16,6 @@ class IaasVMILRRegistrationRequest < ILRRequest include MsRestAzure - include MsRest::JSONable def initialize @objectType = "IaasVMILRRegistrationRequest" diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/iaas_vmrecovery_point.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/iaas_vmrecovery_point.rb index 61602b1588..d337af6bb0 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/iaas_vmrecovery_point.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/iaas_vmrecovery_point.rb @@ -16,7 +16,6 @@ class IaasVMRecoveryPoint < RecoveryPoint include MsRestAzure - include MsRest::JSONable def initialize @objectType = "IaasVMRecoveryPoint" diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/iaas_vmrestore_request.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/iaas_vmrestore_request.rb index f6146d4483..22c704027f 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/iaas_vmrestore_request.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/iaas_vmrestore_request.rb @@ -16,7 +16,6 @@ class IaasVMRestoreRequest < RestoreRequest include MsRestAzure - include MsRest::JSONable def initialize @objectType = "IaasVMRestoreRequest" diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/ilrrequest.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/ilrrequest.rb index e831bdd4b1..1e17420d8d 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/ilrrequest.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/ilrrequest.rb @@ -16,7 +16,6 @@ class ILRRequest include MsRestAzure - include MsRest::JSONable @@discriminatorMap = Hash.new @@discriminatorMap["IaasVMILRRegistrationRequest"] = "IaasVMILRRegistrationRequest" diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/ilrrequest_resource.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/ilrrequest_resource.rb index 1873802840..6530b1d5bf 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/ilrrequest_resource.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/ilrrequest_resource.rb @@ -12,11 +12,10 @@ module Models # # Parameters to restore file/folders API. # - class ILRRequestResource < MsRestAzure::Resource + class ILRRequestResource < Resource include MsRestAzure - include MsRest::JSONable # @return [ILRRequest] ILRRequestResource properties attr_accessor :properties diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/instant_item_recovery_target.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/instant_item_recovery_target.rb index b7271d44a0..85daef0c71 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/instant_item_recovery_target.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/instant_item_recovery_target.rb @@ -16,7 +16,6 @@ class InstantItemRecoveryTarget include MsRestAzure - include MsRest::JSONable # @return [Array] List of client scripts. attr_accessor :client_scripts diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/job.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/job.rb index e1adb3e0f0..d3f8d2bfad 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/job.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/job.rb @@ -16,7 +16,6 @@ class Job include MsRestAzure - include MsRest::JSONable @@discriminatorMap = Hash.new @@discriminatorMap["AzureIaaSVMJob"] = "AzureIaaSVMJob" @@discriminatorMap["DpmJob"] = "DpmJob" diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/job_query_object.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/job_query_object.rb index 332bbea460..52cb68c4ec 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/job_query_object.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/job_query_object.rb @@ -16,7 +16,6 @@ class JobQueryObject include MsRestAzure - include MsRest::JSONable # @return [JobStatus] Status of the job. Possible values include: # 'Invalid', 'InProgress', 'Completed', 'Failed', # 'CompletedWithWarnings', 'Cancelled', 'Cancelling' diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/job_resource.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/job_resource.rb index a75bc8d9ca..5b58144ae3 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/job_resource.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/job_resource.rb @@ -12,11 +12,10 @@ module Models # # Defines workload agnostic properties for a job. # - class JobResource < MsRestAzure::Resource + class JobResource < Resource include MsRestAzure - include MsRest::JSONable # @return [Job] JobResource properties attr_accessor :properties diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/kekdetails.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/kekdetails.rb index 41147e0de4..97b8d3704d 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/kekdetails.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/kekdetails.rb @@ -16,7 +16,6 @@ class KEKDetails include MsRestAzure - include MsRest::JSONable # @return [String] Key is KEK. attr_accessor :key_url diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/key_and_secret_details.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/key_and_secret_details.rb index 6a33b6cdc8..c9883235b3 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/key_and_secret_details.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/key_and_secret_details.rb @@ -21,7 +21,6 @@ class KeyAndSecretDetails include MsRestAzure - include MsRest::JSONable # @return [KEKDetails] KEK is encryption key for BEK. attr_accessor :kek_details diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/long_term_retention_policy.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/long_term_retention_policy.rb index 3223e68e6a..5458dc688d 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/long_term_retention_policy.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/long_term_retention_policy.rb @@ -16,7 +16,6 @@ class LongTermRetentionPolicy < RetentionPolicy include MsRestAzure - include MsRest::JSONable def initialize @retentionPolicyType = "LongTermRetentionPolicy" diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/long_term_schedule_policy.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/long_term_schedule_policy.rb index a5d2e37b52..41fc45ecb2 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/long_term_schedule_policy.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/long_term_schedule_policy.rb @@ -16,7 +16,6 @@ class LongTermSchedulePolicy < SchedulePolicy include MsRestAzure - include MsRest::JSONable def initialize @schedulePolicyType = "LongTermSchedulePolicy" diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/mab_container.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/mab_container.rb index f499d9243c..5ed8756b7b 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/mab_container.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/mab_container.rb @@ -16,7 +16,6 @@ class MabContainer < ProtectionContainer include MsRestAzure - include MsRest::JSONable def initialize @protectableObjectType = "MABWindowsContainer" diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/mab_container_extended_info.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/mab_container_extended_info.rb index f8ea72b363..f2f44f691b 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/mab_container_extended_info.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/mab_container_extended_info.rb @@ -16,7 +16,6 @@ class MabContainerExtendedInfo include MsRestAzure - include MsRest::JSONable # @return [DateTime] Time stamp when this container was refreshed. attr_accessor :last_refreshed_at diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/mab_error_info.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/mab_error_info.rb index e1dd36639c..031e70c99b 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/mab_error_info.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/mab_error_info.rb @@ -16,7 +16,6 @@ class MabErrorInfo include MsRestAzure - include MsRest::JSONable # @return [String] Localized error string. attr_accessor :error_string diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/mab_file_folder_protected_item.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/mab_file_folder_protected_item.rb index 87ca88e9d7..c94efa76bd 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/mab_file_folder_protected_item.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/mab_file_folder_protected_item.rb @@ -16,7 +16,6 @@ class MabFileFolderProtectedItem < ProtectedItem include MsRestAzure - include MsRest::JSONable def initialize @protectedItemType = "MabFileFolderProtectedItem" diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/mab_file_folder_protected_item_extended_info.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/mab_file_folder_protected_item_extended_info.rb index ebca1e88b8..423880055b 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/mab_file_folder_protected_item_extended_info.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/mab_file_folder_protected_item_extended_info.rb @@ -16,7 +16,6 @@ class MabFileFolderProtectedItemExtendedInfo include MsRestAzure - include MsRest::JSONable # @return [DateTime] Last time when the agent data synced to service. attr_accessor :last_refreshed_at diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/mab_job.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/mab_job.rb index 2b073e4d7a..d2e6ad2d1b 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/mab_job.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/mab_job.rb @@ -16,7 +16,6 @@ class MabJob < Job include MsRestAzure - include MsRest::JSONable def initialize @jobType = "MabJob" diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/mab_job_extended_info.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/mab_job_extended_info.rb index 9e9270a7f7..bf822a7598 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/mab_job_extended_info.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/mab_job_extended_info.rb @@ -16,7 +16,6 @@ class MabJobExtendedInfo include MsRestAzure - include MsRest::JSONable # @return [Array] List of tasks for this job. attr_accessor :tasks_list diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/mab_job_task_details.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/mab_job_task_details.rb index 7d01363615..ba7c2e5df4 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/mab_job_task_details.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/mab_job_task_details.rb @@ -16,7 +16,6 @@ class MabJobTaskDetails include MsRestAzure - include MsRest::JSONable # @return [String] The task display name. attr_accessor :task_id diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/mab_protection_policy.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/mab_protection_policy.rb index 0a2875c346..8761906a2e 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/mab_protection_policy.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/mab_protection_policy.rb @@ -16,7 +16,6 @@ class MabProtectionPolicy < ProtectionPolicy include MsRestAzure - include MsRest::JSONable def initialize @backupManagementType = "MAB" diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/monthly_retention_schedule.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/monthly_retention_schedule.rb index 243cdc5826..85402f240b 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/monthly_retention_schedule.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/monthly_retention_schedule.rb @@ -16,7 +16,6 @@ class MonthlyRetentionSchedule include MsRestAzure - include MsRest::JSONable # @return [RetentionScheduleFormat] Retention schedule format type for # monthly retention policy. Possible values include: 'Invalid', 'Daily', # 'Weekly' diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/name_info.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/name_info.rb index ec07a2acd1..b7690f66ae 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/name_info.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/name_info.rb @@ -16,7 +16,6 @@ class NameInfo include MsRestAzure - include MsRest::JSONable # @return [String] Value of usage. attr_accessor :value diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/operation_result_info.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/operation_result_info.rb index e86c1a838a..2712067bc6 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/operation_result_info.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/operation_result_info.rb @@ -16,7 +16,6 @@ class OperationResultInfo < OperationResultInfoBase include MsRestAzure - include MsRest::JSONable def initialize @objectType = "OperationResultInfo" diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/operation_result_info_base.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/operation_result_info_base.rb index 4b8307ee34..6b8ad6d01e 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/operation_result_info_base.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/operation_result_info_base.rb @@ -16,7 +16,6 @@ class OperationResultInfoBase include MsRestAzure - include MsRest::JSONable @@discriminatorMap = Hash.new @@discriminatorMap["ExportJobsOperationResultInfo"] = "ExportJobsOperationResultInfo" @@discriminatorMap["OperationResultInfo"] = "OperationResultInfo" diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/operation_result_info_base_resource.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/operation_result_info_base_resource.rb index df094ec680..2d340efc4e 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/operation_result_info_base_resource.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/operation_result_info_base_resource.rb @@ -16,7 +16,6 @@ class OperationResultInfoBaseResource < OperationWorkerResponse include MsRestAzure - include MsRest::JSONable # @return [OperationResultInfoBase] OperationResultInfoBaseResource # operation attr_accessor :operation diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/operation_status.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/operation_status.rb index 4d5d095e34..7c55fd2bf3 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/operation_status.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/operation_status.rb @@ -16,7 +16,6 @@ class OperationStatus include MsRestAzure - include MsRest::JSONable # @return [String] ID of the operation. attr_accessor :id diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/operation_status_error.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/operation_status_error.rb index 7848422a6b..8b8206dcd6 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/operation_status_error.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/operation_status_error.rb @@ -16,7 +16,6 @@ class OperationStatusError include MsRestAzure - include MsRest::JSONable # @return [String] Error code of the operation failure. attr_accessor :code diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/operation_status_extended_info.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/operation_status_extended_info.rb index dd82c9a96a..f15a975f60 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/operation_status_extended_info.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/operation_status_extended_info.rb @@ -16,7 +16,6 @@ class OperationStatusExtendedInfo include MsRestAzure - include MsRest::JSONable @@discriminatorMap = Hash.new @@discriminatorMap["OperationStatusJobExtendedInfo"] = "OperationStatusJobExtendedInfo" @@discriminatorMap["OperationStatusJobsExtendedInfo"] = "OperationStatusJobsExtendedInfo" diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/operation_status_job_extended_info.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/operation_status_job_extended_info.rb index e3f067b762..ab50f07434 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/operation_status_job_extended_info.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/operation_status_job_extended_info.rb @@ -16,7 +16,6 @@ class OperationStatusJobExtendedInfo < OperationStatusExtendedInfo include MsRestAzure - include MsRest::JSONable def initialize @objectType = "OperationStatusJobExtendedInfo" diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/operation_status_jobs_extended_info.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/operation_status_jobs_extended_info.rb index fb6dce93c0..736a81eb67 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/operation_status_jobs_extended_info.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/operation_status_jobs_extended_info.rb @@ -16,7 +16,6 @@ class OperationStatusJobsExtendedInfo < OperationStatusExtendedInfo include MsRestAzure - include MsRest::JSONable def initialize @objectType = "OperationStatusJobsExtendedInfo" diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/operation_status_provision_ilrextended_info.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/operation_status_provision_ilrextended_info.rb index 6aab5f3bba..2a03fba788 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/operation_status_provision_ilrextended_info.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/operation_status_provision_ilrextended_info.rb @@ -16,7 +16,6 @@ class OperationStatusProvisionILRExtendedInfo < OperationStatusExtendedInfo include MsRestAzure - include MsRest::JSONable def initialize @objectType = "OperationStatusProvisionILRExtendedInfo" diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/operation_worker_response.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/operation_worker_response.rb index 5cdb59f0ff..f03c073be0 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/operation_worker_response.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/operation_worker_response.rb @@ -16,7 +16,6 @@ class OperationWorkerResponse include MsRestAzure - include MsRest::JSONable # @return [HttpStatusCode] HTTP Status Code of the operation. Possible # values include: 'Continue', 'SwitchingProtocols', 'OK', 'Created', # 'Accepted', 'NonAuthoritativeInformation', 'NoContent', 'ResetContent', diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/protected_item.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/protected_item.rb index 64091f0329..339140d29e 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/protected_item.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/protected_item.rb @@ -16,7 +16,6 @@ class ProtectedItem include MsRestAzure - include MsRest::JSONable @@discriminatorMap = Hash.new @@discriminatorMap["Microsoft.ClassicCompute/virtualMachines"] = "AzureIaaSClassicComputeVMProtectedItem" @@discriminatorMap["Microsoft.Compute/virtualMachines"] = "AzureIaaSComputeVMProtectedItem" diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/protected_item_query_object.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/protected_item_query_object.rb index 8a3083c92e..e027eef018 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/protected_item_query_object.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/protected_item_query_object.rb @@ -16,7 +16,6 @@ class ProtectedItemQueryObject include MsRestAzure - include MsRest::JSONable # @return [HealthState] Health State for the backed up item. Possible # values include: 'Passed', 'ActionRequired', 'ActionSuggested', # 'Invalid' diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/protected_item_resource.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/protected_item_resource.rb index d10c7ac5e3..5f565bc434 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/protected_item_resource.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/protected_item_resource.rb @@ -12,11 +12,10 @@ module Models # # Base class for backup items. # - class ProtectedItemResource < MsRestAzure::Resource + class ProtectedItemResource < Resource include MsRestAzure - include MsRest::JSONable # @return [ProtectedItem] ProtectedItemResource properties attr_accessor :properties diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/protection_container.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/protection_container.rb index 295894d1f8..2f10b2764c 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/protection_container.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/protection_container.rb @@ -17,7 +17,6 @@ class ProtectionContainer include MsRestAzure - include MsRest::JSONable @@discriminatorMap = Hash.new @@discriminatorMap["AzureBackupServerContainer"] = "AzureBackupServerContainer" @@discriminatorMap["Microsoft.ClassicCompute/virtualMachines"] = "AzureIaaSClassicComputeVMContainer" diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/protection_container_resource.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/protection_container_resource.rb index a7ba7b89f5..f52c220fba 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/protection_container_resource.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/protection_container_resource.rb @@ -13,11 +13,10 @@ module Models # Base class for container with backup items. Containers with specific # workloads are derived from this class. # - class ProtectionContainerResource < MsRestAzure::Resource + class ProtectionContainerResource < Resource include MsRestAzure - include MsRest::JSONable # @return [ProtectionContainer] ProtectionContainerResource properties attr_accessor :properties diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/protection_policy.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/protection_policy.rb index 39685fe863..c140d8f140 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/protection_policy.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/protection_policy.rb @@ -17,7 +17,6 @@ class ProtectionPolicy include MsRestAzure - include MsRest::JSONable @@discriminatorMap = Hash.new @@discriminatorMap["AzureIaasVM"] = "AzureIaaSVMProtectionPolicy" @@discriminatorMap["AzureSql"] = "AzureSqlProtectionPolicy" diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/protection_policy_query_object.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/protection_policy_query_object.rb index 4d5f710b66..c9d685817a 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/protection_policy_query_object.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/protection_policy_query_object.rb @@ -16,7 +16,6 @@ class ProtectionPolicyQueryObject include MsRestAzure - include MsRest::JSONable # @return [BackupManagementType] Backup management type for the backup # policy. Possible values include: 'Invalid', 'AzureIaasVM', 'MAB', # 'DPM', 'AzureBackupServer', 'AzureSql' diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/protection_policy_resource.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/protection_policy_resource.rb index a7d8ac3765..f1fac9b648 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/protection_policy_resource.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/protection_policy_resource.rb @@ -13,11 +13,10 @@ module Models # Base class for backup policy. Workload-specific backup policies are # derived from this class. # - class ProtectionPolicyResource < MsRestAzure::Resource + class ProtectionPolicyResource < Resource include MsRestAzure - include MsRest::JSONable # @return [ProtectionPolicy] ProtectionPolicyResource properties attr_accessor :properties diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/recovery_point.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/recovery_point.rb index c7e1f0260b..9e8c87d4f4 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/recovery_point.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/recovery_point.rb @@ -17,7 +17,6 @@ class RecoveryPoint include MsRestAzure - include MsRest::JSONable @@discriminatorMap = Hash.new @@discriminatorMap["GenericRecoveryPoint"] = "GenericRecoveryPoint" @@discriminatorMap["IaasVMRecoveryPoint"] = "IaasVMRecoveryPoint" diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/recovery_point_resource.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/recovery_point_resource.rb index 37cfd85802..46b2ce8382 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/recovery_point_resource.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/recovery_point_resource.rb @@ -13,11 +13,10 @@ module Models # Base class for backup copies. Workload-specific backup copies are derived # from this class. # - class RecoveryPointResource < MsRestAzure::Resource + class RecoveryPointResource < Resource include MsRestAzure - include MsRest::JSONable # @return [RecoveryPoint] RecoveryPointResource properties attr_accessor :properties diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/recovery_point_tier_information.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/recovery_point_tier_information.rb index 583108e0e0..171ea5f892 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/recovery_point_tier_information.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/recovery_point_tier_information.rb @@ -16,7 +16,6 @@ class RecoveryPointTierInformation include MsRestAzure - include MsRest::JSONable # @return [RecoveryPointTierType] Recovery point tier type. Possible # values include: 'Invalid', 'InstantRP', 'HardenedRP' attr_accessor :type diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/resource.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/resource.rb index f837fddcf2..c0345e997f 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/resource.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/resource.rb @@ -12,11 +12,27 @@ module Models # # ARM Resource. # - class Resource < MsRestAzure::Resource + class Resource include MsRestAzure - include MsRest::JSONable + # @return [String] Resource Id represents the complete path to the + # resource. + attr_accessor :id + + # @return [String] Resource name associated with the resource. + attr_accessor :name + + # @return [String] Resource type represents the complete path of the form + # Namespace/ResourceType/ResourceType/... + attr_accessor :type + + # @return [String] Resource location. + attr_accessor :location + + # @return [Hash{String => String}] Resource tags. + attr_accessor :tags + # @return [String] Optional ETag. attr_accessor :e_tag diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/resource_list.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/resource_list.rb index 59e89b1343..76d57f7ed1 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/resource_list.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/resource_list.rb @@ -16,7 +16,6 @@ class ResourceList include MsRestAzure - include MsRest::JSONable # @return [String] The uri to fetch the next page of resources. Call # ListNext() fetches next page of resources. attr_accessor :next_link diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/restore_request.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/restore_request.rb index 4e527f0242..1a7fec1f9a 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/restore_request.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/restore_request.rb @@ -17,7 +17,6 @@ class RestoreRequest include MsRestAzure - include MsRest::JSONable @@discriminatorMap = Hash.new @@discriminatorMap["IaasVMRestoreRequest"] = "IaasVMRestoreRequest" diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/restore_request_resource.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/restore_request_resource.rb index d916f80366..a6ca193763 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/restore_request_resource.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/restore_request_resource.rb @@ -13,11 +13,10 @@ module Models # Base class for restore request. Workload-specific restore requests are # derived from this class. # - class RestoreRequestResource < MsRestAzure::Resource + class RestoreRequestResource < Resource include MsRestAzure - include MsRest::JSONable # @return [RestoreRequest] RestoreRequestResource properties attr_accessor :properties diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/retention_duration.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/retention_duration.rb index 836859e3a0..8cc64ee7b8 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/retention_duration.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/retention_duration.rb @@ -16,7 +16,6 @@ class RetentionDuration include MsRestAzure - include MsRest::JSONable # @return [Integer] Count of duration types. Retention duration is # obtained by the counting the duration type Count times. # For example, when Count = 3 and DurationType = Weeks, retention diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/retention_policy.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/retention_policy.rb index 35caa7ce74..5df6c0e162 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/retention_policy.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/retention_policy.rb @@ -16,7 +16,6 @@ class RetentionPolicy include MsRestAzure - include MsRest::JSONable @@discriminatorMap = Hash.new @@discriminatorMap["LongTermRetentionPolicy"] = "LongTermRetentionPolicy" @@discriminatorMap["SimpleRetentionPolicy"] = "SimpleRetentionPolicy" diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/schedule_policy.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/schedule_policy.rb index 5671d98281..5fdc7c914f 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/schedule_policy.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/schedule_policy.rb @@ -16,7 +16,6 @@ class SchedulePolicy include MsRestAzure - include MsRest::JSONable @@discriminatorMap = Hash.new @@discriminatorMap["LongTermSchedulePolicy"] = "LongTermSchedulePolicy" @@discriminatorMap["SimpleSchedulePolicy"] = "SimpleSchedulePolicy" diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/simple_retention_policy.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/simple_retention_policy.rb index 98f6a08188..ac8c42c7d6 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/simple_retention_policy.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/simple_retention_policy.rb @@ -16,7 +16,6 @@ class SimpleRetentionPolicy < RetentionPolicy include MsRestAzure - include MsRest::JSONable def initialize @retentionPolicyType = "SimpleRetentionPolicy" diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/simple_schedule_policy.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/simple_schedule_policy.rb index d05653bd8d..0a9c20ae14 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/simple_schedule_policy.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/simple_schedule_policy.rb @@ -16,7 +16,6 @@ class SimpleSchedulePolicy < SchedulePolicy include MsRestAzure - include MsRest::JSONable def initialize @schedulePolicyType = "SimpleSchedulePolicy" diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/token_information.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/token_information.rb index f9e9c94763..d503b72cd2 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/token_information.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/token_information.rb @@ -16,7 +16,6 @@ class TokenInformation include MsRestAzure - include MsRest::JSONable # @return [String] Token value. attr_accessor :token diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/weekly_retention_format.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/weekly_retention_format.rb index 8f54d6de06..8770dc2954 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/weekly_retention_format.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/weekly_retention_format.rb @@ -16,7 +16,6 @@ class WeeklyRetentionFormat include MsRestAzure - include MsRest::JSONable # @return [Array] List of days of the week. attr_accessor :days_of_the_week diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/weekly_retention_schedule.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/weekly_retention_schedule.rb index c5aca234a8..f2615230dd 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/weekly_retention_schedule.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/weekly_retention_schedule.rb @@ -16,7 +16,6 @@ class WeeklyRetentionSchedule include MsRestAzure - include MsRest::JSONable # @return [Array] List of days of week for weekly retention # policy. attr_accessor :days_of_the_week diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/workload_protectable_item.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/workload_protectable_item.rb index cbdac752a1..5c8488b65c 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/workload_protectable_item.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/workload_protectable_item.rb @@ -17,7 +17,6 @@ class WorkloadProtectableItem include MsRestAzure - include MsRest::JSONable @@discriminatorMap = Hash.new @@discriminatorMap["Microsoft.ClassicCompute/virtualMachines"] = "AzureIaaSClassicComputeVMProtectableItem" @@discriminatorMap["Microsoft.Compute/virtualMachines"] = "AzureIaaSComputeVMProtectableItem" diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/workload_protectable_item_resource.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/workload_protectable_item_resource.rb index 43f9cbb027..cb24ec18df 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/workload_protectable_item_resource.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/workload_protectable_item_resource.rb @@ -13,11 +13,10 @@ module Models # Base class for backup item. Workload-specific backup items are derived # from this class. # - class WorkloadProtectableItemResource < MsRestAzure::Resource + class WorkloadProtectableItemResource < Resource include MsRestAzure - include MsRest::JSONable # @return [WorkloadProtectableItem] WorkloadProtectableItemResource # properties attr_accessor :properties diff --git a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/yearly_retention_schedule.rb b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/yearly_retention_schedule.rb index 32acce1b6f..e95e46e1eb 100644 --- a/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/yearly_retention_schedule.rb +++ b/management/azure_mgmt_recovery_services_backup/lib/generated/azure_mgmt_recovery_services_backup/models/yearly_retention_schedule.rb @@ -16,7 +16,6 @@ class YearlyRetentionSchedule include MsRestAzure - include MsRest::JSONable # @return [RetentionScheduleFormat] Retention schedule format for yearly # retention policy. Possible values include: 'Invalid', 'Daily', 'Weekly' attr_accessor :retention_schedule_format_type diff --git a/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis.rb b/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis.rb index 43f6a63440..e08c204fd1 100644 --- a/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis.rb +++ b/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis.rb @@ -29,6 +29,7 @@ module Models autoload :RedisRegenerateKeyParameters, 'generated/azure_mgmt_redis/models/redis_regenerate_key_parameters.rb' autoload :Sku, 'generated/azure_mgmt_redis/models/sku.rb' autoload :RedisRebootParameters, 'generated/azure_mgmt_redis/models/redis_reboot_parameters.rb' + autoload :Resource, 'generated/azure_mgmt_redis/models/resource.rb' autoload :ExportRDBParameters, 'generated/azure_mgmt_redis/models/export_rdbparameters.rb' autoload :RedisUpdateParameters, 'generated/azure_mgmt_redis/models/redis_update_parameters.rb' autoload :ImportRDBParameters, 'generated/azure_mgmt_redis/models/import_rdbparameters.rb' diff --git a/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/export_rdbparameters.rb b/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/export_rdbparameters.rb index 11f0208113..84bf9f36bd 100644 --- a/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/export_rdbparameters.rb +++ b/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/export_rdbparameters.rb @@ -12,7 +12,6 @@ class ExportRDBParameters include MsRestAzure - include MsRest::JSONable # @return [String] File format. attr_accessor :format diff --git a/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/import_rdbparameters.rb b/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/import_rdbparameters.rb index 17e4f5cb8c..c3ef8dc439 100644 --- a/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/import_rdbparameters.rb +++ b/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/import_rdbparameters.rb @@ -12,7 +12,6 @@ class ImportRDBParameters include MsRestAzure - include MsRest::JSONable # @return [String] File format. attr_accessor :format diff --git a/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/redis_access_keys.rb b/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/redis_access_keys.rb index 23fda67c2a..a514eb59e5 100644 --- a/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/redis_access_keys.rb +++ b/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/redis_access_keys.rb @@ -12,7 +12,6 @@ class RedisAccessKeys include MsRestAzure - include MsRest::JSONable # @return [String] The current primary key that clients can use to # authenticate with Redis cache. attr_accessor :primary_key diff --git a/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/redis_create_parameters.rb b/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/redis_create_parameters.rb index da2159624f..2010022bc3 100644 --- a/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/redis_create_parameters.rb +++ b/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/redis_create_parameters.rb @@ -8,11 +8,10 @@ module Models # # Parameters supplied to the Create Redis operation. # - class RedisCreateParameters < MsRestAzure::Resource + class RedisCreateParameters < Resource include MsRestAzure - include MsRest::JSONable # @return [Hash{String => String}] All Redis Settings. Few possible keys: # rdb-backup-enabled,rdb-storage-connection-string,rdb-backup-frequency,maxmemory-delta,maxmemory-policy,notify-keyspace-events,maxmemory-samples,slowlog-log-slower-than,slowlog-max-len,list-max-ziplist-entries,list-max-ziplist-value,hash-max-ziplist-entries,hash-max-ziplist-value,set-max-intset-entries,zset-max-ziplist-entries,zset-max-ziplist-value # etc. diff --git a/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/redis_force_reboot_response.rb b/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/redis_force_reboot_response.rb index 626d356c21..df5f13147e 100644 --- a/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/redis_force_reboot_response.rb +++ b/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/redis_force_reboot_response.rb @@ -12,7 +12,6 @@ class RedisForceRebootResponse include MsRestAzure - include MsRest::JSONable # @return [String] Status message attr_accessor :message diff --git a/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/redis_linked_server.rb b/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/redis_linked_server.rb index 62acc909fd..fb9097ea9a 100644 --- a/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/redis_linked_server.rb +++ b/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/redis_linked_server.rb @@ -12,7 +12,6 @@ class RedisLinkedServer include MsRestAzure - include MsRest::JSONable # @return [String] Linked server Id. attr_accessor :id diff --git a/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/redis_linked_server_create_parameters.rb b/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/redis_linked_server_create_parameters.rb index 85cb641481..8ac04dd87c 100644 --- a/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/redis_linked_server_create_parameters.rb +++ b/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/redis_linked_server_create_parameters.rb @@ -12,7 +12,6 @@ class RedisLinkedServerCreateParameters include MsRestAzure - include MsRest::JSONable # @return [String] Fully qualified resourceId of the linked redis cache. attr_accessor :linked_redis_cache_id diff --git a/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/redis_linked_server_list.rb b/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/redis_linked_server_list.rb index ae12259c0a..a0da25a2de 100644 --- a/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/redis_linked_server_list.rb +++ b/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/redis_linked_server_list.rb @@ -12,7 +12,6 @@ class RedisLinkedServerList include MsRestAzure - include MsRest::JSONable # @return [Array] List of linked server Ids of a Redis # cache. attr_accessor :value diff --git a/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/redis_linked_server_with_properties.rb b/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/redis_linked_server_with_properties.rb index 8cf76d34ef..96c2a31add 100644 --- a/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/redis_linked_server_with_properties.rb +++ b/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/redis_linked_server_with_properties.rb @@ -12,7 +12,6 @@ class RedisLinkedServerWithProperties include MsRestAzure - include MsRest::JSONable # @return [String] Resource ID. attr_accessor :id diff --git a/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/redis_linked_server_with_properties_list.rb b/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/redis_linked_server_with_properties_list.rb index b634e2c17a..a45312683d 100644 --- a/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/redis_linked_server_with_properties_list.rb +++ b/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/redis_linked_server_with_properties_list.rb @@ -12,7 +12,6 @@ class RedisLinkedServerWithPropertiesList include MsRestAzure - include MsRest::JSONable # @return [Array] List of linked servers # (with properites) of a Redis cache. attr_accessor :value diff --git a/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/redis_patch_schedule.rb b/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/redis_patch_schedule.rb index 676b7479fc..7871546b58 100644 --- a/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/redis_patch_schedule.rb +++ b/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/redis_patch_schedule.rb @@ -12,7 +12,6 @@ class RedisPatchSchedule include MsRestAzure - include MsRest::JSONable # @return [String] Resource ID. attr_accessor :id diff --git a/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/redis_reboot_parameters.rb b/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/redis_reboot_parameters.rb index 9c7a95e543..ceba78cbda 100644 --- a/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/redis_reboot_parameters.rb +++ b/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/redis_reboot_parameters.rb @@ -12,7 +12,6 @@ class RedisRebootParameters include MsRestAzure - include MsRest::JSONable # @return [RebootType] Which Redis node(s) to reboot. Depending on this # value data loss is possible. Possible values include: 'PrimaryNode', # 'SecondaryNode', 'AllNodes' diff --git a/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/redis_regenerate_key_parameters.rb b/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/redis_regenerate_key_parameters.rb index aab151cf6f..ba13e8602a 100644 --- a/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/redis_regenerate_key_parameters.rb +++ b/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/redis_regenerate_key_parameters.rb @@ -12,7 +12,6 @@ class RedisRegenerateKeyParameters include MsRestAzure - include MsRest::JSONable # @return [RedisKeyType] The Redis access key to regenerate. Possible # values include: 'Primary', 'Secondary' attr_accessor :key_type diff --git a/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/redis_resource.rb b/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/redis_resource.rb index f5995b0797..6f4366e148 100644 --- a/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/redis_resource.rb +++ b/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/redis_resource.rb @@ -8,11 +8,10 @@ module Models # # A single Redis item in List or Get Operation. # - class RedisResource < MsRestAzure::Resource + class RedisResource < Resource include MsRestAzure - include MsRest::JSONable # @return [Hash{String => String}] All Redis Settings. Few possible keys: # rdb-backup-enabled,rdb-storage-connection-string,rdb-backup-frequency,maxmemory-delta,maxmemory-policy,notify-keyspace-events,maxmemory-samples,slowlog-log-slower-than,slowlog-max-len,list-max-ziplist-entries,list-max-ziplist-value,hash-max-ziplist-entries,hash-max-ziplist-value,set-max-intset-entries,zset-max-ziplist-entries,zset-max-ziplist-value # etc. diff --git a/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/redis_update_parameters.rb b/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/redis_update_parameters.rb index 344ea76032..4794c21b30 100644 --- a/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/redis_update_parameters.rb +++ b/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/redis_update_parameters.rb @@ -12,7 +12,6 @@ class RedisUpdateParameters include MsRestAzure - include MsRest::JSONable # @return [Hash{String => String}] All Redis Settings. Few possible keys: # rdb-backup-enabled,rdb-storage-connection-string,rdb-backup-frequency,maxmemory-delta,maxmemory-policy,notify-keyspace-events,maxmemory-samples,slowlog-log-slower-than,slowlog-max-len,list-max-ziplist-entries,list-max-ziplist-value,hash-max-ziplist-entries,hash-max-ziplist-value,set-max-intset-entries,zset-max-ziplist-entries,zset-max-ziplist-value # etc. diff --git a/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/resource.rb b/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/resource.rb new file mode 100644 index 0000000000..3820c39446 --- /dev/null +++ b/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/resource.rb @@ -0,0 +1,94 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::ARM::Redis + module Models + # + # The Resource definition. + # + class Resource + + include MsRestAzure + + # @return [String] Resource ID. + attr_accessor :id + + # @return [String] Resource name. + attr_accessor :name + + # @return [String] Resource type. + attr_accessor :type + + # @return [String] Resource location. + attr_accessor :location + + # @return [Hash{String => String}] Resource tags. + attr_accessor :tags + + + # + # Mapper for Resource class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'Resource', + type: { + name: 'Composite', + class_name: 'Resource', + model_properties: { + id: { + required: false, + read_only: true, + serialized_name: 'id', + type: { + name: 'String' + } + }, + name: { + required: false, + read_only: true, + serialized_name: 'name', + type: { + name: 'String' + } + }, + type: { + required: false, + read_only: true, + serialized_name: 'type', + type: { + name: 'String' + } + }, + location: { + required: true, + serialized_name: 'location', + type: { + name: 'String' + } + }, + tags: { + required: false, + serialized_name: 'tags', + type: { + name: 'Dictionary', + value: { + required: false, + serialized_name: 'StringElementType', + type: { + name: 'String' + } + } + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/schedule_entry.rb b/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/schedule_entry.rb index 984776930b..f1498206e3 100644 --- a/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/schedule_entry.rb +++ b/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/schedule_entry.rb @@ -12,7 +12,6 @@ class ScheduleEntry include MsRestAzure - include MsRest::JSONable # @return [DayOfWeek] Day of the week when a cache can be patched. # Possible values include: 'Monday', 'Tuesday', 'Wednesday', 'Thursday', # 'Friday', 'Saturday', 'Sunday', 'Everyday', 'Weekend' diff --git a/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/sku.rb b/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/sku.rb index 23cfdd7f16..9a35c351c5 100644 --- a/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/sku.rb +++ b/management/azure_mgmt_redis/lib/generated/azure_mgmt_redis/models/sku.rb @@ -12,7 +12,6 @@ class Sku include MsRestAzure - include MsRest::JSONable # @return [SkuName] The type of Redis cache to deploy. Valid values: # (Basic, Standard, Premium). Possible values include: 'Basic', # 'Standard', 'Premium' diff --git a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources.rb b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources.rb index c5cf98a82a..4f71ff8628 100644 --- a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources.rb +++ b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources.rb @@ -68,7 +68,9 @@ module Models autoload :Dependency, 'generated/azure_mgmt_resources/models/dependency.rb' autoload :ResourceProviderOperationDisplayProperties, 'generated/azure_mgmt_resources/models/resource_provider_operation_display_properties.rb' autoload :TemplateLink, 'generated/azure_mgmt_resources/models/template_link.rb' + autoload :Resource, 'generated/azure_mgmt_resources/models/resource.rb' autoload :DeploymentListResult, 'generated/azure_mgmt_resources/models/deployment_list_result.rb' + autoload :SubResource, 'generated/azure_mgmt_resources/models/sub_resource.rb' autoload :AliasType, 'generated/azure_mgmt_resources/models/alias_type.rb' autoload :ResourceGroupExportResult, 'generated/azure_mgmt_resources/models/resource_group_export_result.rb' autoload :GenericResource, 'generated/azure_mgmt_resources/models/generic_resource.rb' diff --git a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/alias_path_type.rb b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/alias_path_type.rb index 7a8a9d65e8..b445a6e9d8 100644 --- a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/alias_path_type.rb +++ b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/alias_path_type.rb @@ -12,7 +12,6 @@ class AliasPathType include MsRestAzure - include MsRest::JSONable # @return [String] The path of an alias. attr_accessor :path diff --git a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/alias_type.rb b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/alias_type.rb index 33c6d15556..5f366b7f8b 100644 --- a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/alias_type.rb +++ b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/alias_type.rb @@ -12,7 +12,6 @@ class AliasType include MsRestAzure - include MsRest::JSONable # @return [String] The alias name. attr_accessor :name diff --git a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/basic_dependency.rb b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/basic_dependency.rb index c84f084681..56d3562cf4 100644 --- a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/basic_dependency.rb +++ b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/basic_dependency.rb @@ -12,7 +12,6 @@ class BasicDependency include MsRestAzure - include MsRest::JSONable # @return [String] The ID of the dependency. attr_accessor :id diff --git a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/debug_setting.rb b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/debug_setting.rb index cf1818b943..4a7eeb1420 100644 --- a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/debug_setting.rb +++ b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/debug_setting.rb @@ -13,7 +13,6 @@ class DebugSetting include MsRestAzure - include MsRest::JSONable # @return [String] Specifies the type of information to log for # debugging. The permitted values are none, requestContent, # responseContent, or both requestContent and responseContent separated diff --git a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/dependency.rb b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/dependency.rb index 759fc59aea..b9025ce3ec 100644 --- a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/dependency.rb +++ b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/dependency.rb @@ -12,7 +12,6 @@ class Dependency include MsRestAzure - include MsRest::JSONable # @return [Array] The list of dependencies. attr_accessor :depends_on diff --git a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/deployment.rb b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/deployment.rb index 87db963770..49a64b1db6 100644 --- a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/deployment.rb +++ b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/deployment.rb @@ -12,7 +12,6 @@ class Deployment include MsRestAzure - include MsRest::JSONable # @return [DeploymentProperties] The deployment properties. attr_accessor :properties diff --git a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/deployment_export_result.rb b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/deployment_export_result.rb index d250e04b73..0bc638b328 100644 --- a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/deployment_export_result.rb +++ b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/deployment_export_result.rb @@ -12,7 +12,6 @@ class DeploymentExportResult include MsRestAzure - include MsRest::JSONable # @return The template content. attr_accessor :template diff --git a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/deployment_extended.rb b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/deployment_extended.rb index 341e303b10..1c1c33762f 100644 --- a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/deployment_extended.rb +++ b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/deployment_extended.rb @@ -12,7 +12,6 @@ class DeploymentExtended include MsRestAzure - include MsRest::JSONable # @return [String] The ID of the deployment. attr_accessor :id diff --git a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/deployment_extended_filter.rb b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/deployment_extended_filter.rb index 9206603973..1ddf89c6b3 100644 --- a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/deployment_extended_filter.rb +++ b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/deployment_extended_filter.rb @@ -12,7 +12,6 @@ class DeploymentExtendedFilter include MsRestAzure - include MsRest::JSONable # @return [String] The provisioning state. attr_accessor :provisioning_state diff --git a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/deployment_operation.rb b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/deployment_operation.rb index 95d3967be5..15273497e8 100644 --- a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/deployment_operation.rb +++ b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/deployment_operation.rb @@ -12,7 +12,6 @@ class DeploymentOperation include MsRestAzure - include MsRest::JSONable # @return [String] Full deployment operation ID. attr_accessor :id diff --git a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/deployment_operation_properties.rb b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/deployment_operation_properties.rb index 00622c8661..7680585870 100644 --- a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/deployment_operation_properties.rb +++ b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/deployment_operation_properties.rb @@ -12,7 +12,6 @@ class DeploymentOperationProperties include MsRestAzure - include MsRest::JSONable # @return [String] The state of the provisioning. attr_accessor :provisioning_state diff --git a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/deployment_properties.rb b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/deployment_properties.rb index 7cb63e2036..bf5f93c62b 100644 --- a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/deployment_properties.rb +++ b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/deployment_properties.rb @@ -12,7 +12,6 @@ class DeploymentProperties include MsRestAzure - include MsRest::JSONable # @return The template content. You use this element when you want to # pass the template syntax directly in the request rather than link to an # existing template. It can be a JObject or well-formed JSON string. Use diff --git a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/deployment_properties_extended.rb b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/deployment_properties_extended.rb index 9417b5f61d..e778349041 100644 --- a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/deployment_properties_extended.rb +++ b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/deployment_properties_extended.rb @@ -12,7 +12,6 @@ class DeploymentPropertiesExtended include MsRestAzure - include MsRest::JSONable # @return [String] The state of the provisioning. attr_accessor :provisioning_state diff --git a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/deployment_validate_result.rb b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/deployment_validate_result.rb index 6add144ecc..84bd1da8f7 100644 --- a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/deployment_validate_result.rb +++ b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/deployment_validate_result.rb @@ -12,7 +12,6 @@ class DeploymentValidateResult include MsRestAzure - include MsRest::JSONable # @return [ResourceManagementErrorWithDetails] Validation error. attr_accessor :error diff --git a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/export_template_request.rb b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/export_template_request.rb index 88a3a3790e..c83952be73 100644 --- a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/export_template_request.rb +++ b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/export_template_request.rb @@ -12,7 +12,6 @@ class ExportTemplateRequest include MsRestAzure - include MsRest::JSONable # @return [Array] The IDs of the resources. The only supported # string currently is '*' (all resources). Future updates will support # exporting specific resources. diff --git a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/generic_resource.rb b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/generic_resource.rb index cde113dc78..beac50734c 100644 --- a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/generic_resource.rb +++ b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/generic_resource.rb @@ -8,11 +8,10 @@ module Models # # Resource information. # - class GenericResource < MsRestAzure::Resource + class GenericResource < Resource include MsRestAzure - include MsRest::JSONable # @return [Plan] The plan of the resource. attr_accessor :plan diff --git a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/generic_resource_filter.rb b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/generic_resource_filter.rb index 3009e86695..0c7629b01f 100644 --- a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/generic_resource_filter.rb +++ b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/generic_resource_filter.rb @@ -12,7 +12,6 @@ class GenericResourceFilter include MsRestAzure - include MsRest::JSONable # @return [String] The resource type. attr_accessor :resource_type diff --git a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/http_message.rb b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/http_message.rb index 928a99a005..4c53ddbe60 100644 --- a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/http_message.rb +++ b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/http_message.rb @@ -12,7 +12,6 @@ class HttpMessage include MsRestAzure - include MsRest::JSONable # @return HTTP message content. attr_accessor :content diff --git a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/identity.rb b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/identity.rb index c0140cc554..dbf359f646 100644 --- a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/identity.rb +++ b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/identity.rb @@ -12,7 +12,6 @@ class Identity include MsRestAzure - include MsRest::JSONable # @return [String] The principal ID of resource identity. attr_accessor :principal_id diff --git a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/parameters_link.rb b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/parameters_link.rb index 373854858f..ed3225d4a2 100644 --- a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/parameters_link.rb +++ b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/parameters_link.rb @@ -12,7 +12,6 @@ class ParametersLink include MsRestAzure - include MsRest::JSONable # @return [String] The URI of the parameters file. attr_accessor :uri diff --git a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/plan.rb b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/plan.rb index 618561bf74..4e054250b1 100644 --- a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/plan.rb +++ b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/plan.rb @@ -12,7 +12,6 @@ class Plan include MsRestAzure - include MsRest::JSONable # @return [String] The plan ID. attr_accessor :name diff --git a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/provider.rb b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/provider.rb index a9e5e073d1..1d92201d71 100644 --- a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/provider.rb +++ b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/provider.rb @@ -12,7 +12,6 @@ class Provider include MsRestAzure - include MsRest::JSONable # @return [String] The provider ID. attr_accessor :id diff --git a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/provider_resource_type.rb b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/provider_resource_type.rb index 4a85958f97..bb5ad5dc41 100644 --- a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/provider_resource_type.rb +++ b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/provider_resource_type.rb @@ -12,7 +12,6 @@ class ProviderResourceType include MsRestAzure - include MsRest::JSONable # @return [String] The resource type. attr_accessor :resource_type diff --git a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/resource.rb b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/resource.rb new file mode 100644 index 0000000000..d0cb1071cd --- /dev/null +++ b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/resource.rb @@ -0,0 +1,94 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::ARM::Resources + module Models + # + # Resource. + # + class Resource + + include MsRestAzure + + # @return [String] Resource ID + attr_accessor :id + + # @return [String] Resource name + attr_accessor :name + + # @return [String] Resource type + attr_accessor :type + + # @return [String] Resource location + attr_accessor :location + + # @return [Hash{String => String}] Resource tags + attr_accessor :tags + + + # + # Mapper for Resource class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'Resource', + type: { + name: 'Composite', + class_name: 'Resource', + model_properties: { + id: { + required: false, + read_only: true, + serialized_name: 'id', + type: { + name: 'String' + } + }, + name: { + required: false, + read_only: true, + serialized_name: 'name', + type: { + name: 'String' + } + }, + type: { + required: false, + read_only: true, + serialized_name: 'type', + type: { + name: 'String' + } + }, + location: { + required: false, + serialized_name: 'location', + type: { + name: 'String' + } + }, + tags: { + required: false, + serialized_name: 'tags', + type: { + name: 'Dictionary', + value: { + required: false, + serialized_name: 'StringElementType', + type: { + name: 'String' + } + } + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/resource_group.rb b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/resource_group.rb index f52bee337c..38cdd1be8c 100644 --- a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/resource_group.rb +++ b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/resource_group.rb @@ -12,7 +12,6 @@ class ResourceGroup include MsRestAzure - include MsRest::JSONable # @return [String] The ID of the resource group. attr_accessor :id diff --git a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/resource_group_export_result.rb b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/resource_group_export_result.rb index 887bfd386c..47d1f681f9 100644 --- a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/resource_group_export_result.rb +++ b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/resource_group_export_result.rb @@ -12,7 +12,6 @@ class ResourceGroupExportResult include MsRestAzure - include MsRest::JSONable # @return The template content. attr_accessor :template diff --git a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/resource_group_filter.rb b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/resource_group_filter.rb index 1bf607a3fb..549c59a405 100644 --- a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/resource_group_filter.rb +++ b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/resource_group_filter.rb @@ -12,7 +12,6 @@ class ResourceGroupFilter include MsRestAzure - include MsRest::JSONable # @return [String] The tag name. attr_accessor :tag_name diff --git a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/resource_group_patchable.rb b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/resource_group_patchable.rb index 0fe1d95776..cd0a1218bd 100644 --- a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/resource_group_patchable.rb +++ b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/resource_group_patchable.rb @@ -12,7 +12,6 @@ class ResourceGroupPatchable include MsRestAzure - include MsRest::JSONable # @return [String] The name of the resource group. attr_accessor :name diff --git a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/resource_group_properties.rb b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/resource_group_properties.rb index a99f6a83a3..ad981b4636 100644 --- a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/resource_group_properties.rb +++ b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/resource_group_properties.rb @@ -12,7 +12,6 @@ class ResourceGroupProperties include MsRestAzure - include MsRest::JSONable # @return [String] The provisioning state. attr_accessor :provisioning_state diff --git a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/resource_management_error_with_details.rb b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/resource_management_error_with_details.rb index 1357c1f643..f8ef170630 100644 --- a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/resource_management_error_with_details.rb +++ b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/resource_management_error_with_details.rb @@ -12,7 +12,6 @@ class ResourceManagementErrorWithDetails include MsRestAzure - include MsRest::JSONable # @return [String] The error code returned when exporting the template. attr_accessor :code diff --git a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/resource_provider_operation_display_properties.rb b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/resource_provider_operation_display_properties.rb index 551ad3fbc7..20115fab3d 100644 --- a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/resource_provider_operation_display_properties.rb +++ b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/resource_provider_operation_display_properties.rb @@ -12,7 +12,6 @@ class ResourceProviderOperationDisplayProperties include MsRestAzure - include MsRest::JSONable # @return [String] Operation description. attr_accessor :publisher diff --git a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/resources_move_info.rb b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/resources_move_info.rb index cd5d8b412d..710789ba35 100644 --- a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/resources_move_info.rb +++ b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/resources_move_info.rb @@ -12,7 +12,6 @@ class ResourcesMoveInfo include MsRestAzure - include MsRest::JSONable # @return [Array] The IDs of the resources. attr_accessor :resources diff --git a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/sku.rb b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/sku.rb index 0e0df23f00..8b07d4ab4b 100644 --- a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/sku.rb +++ b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/sku.rb @@ -12,7 +12,6 @@ class Sku include MsRestAzure - include MsRest::JSONable # @return [String] The SKU name. attr_accessor :name diff --git a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/sub_resource.rb b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/sub_resource.rb new file mode 100644 index 0000000000..45287921c3 --- /dev/null +++ b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/sub_resource.rb @@ -0,0 +1,44 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::ARM::Resources + module Models + # + # Sub-resource. + # + class SubResource + + include MsRestAzure + + # @return [String] Resource ID + attr_accessor :id + + + # + # Mapper for SubResource class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'SubResource', + type: { + name: 'Composite', + class_name: 'SubResource', + model_properties: { + id: { + required: false, + serialized_name: 'id', + type: { + name: 'String' + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/tag_count.rb b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/tag_count.rb index 777d05e02b..964718e884 100644 --- a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/tag_count.rb +++ b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/tag_count.rb @@ -12,7 +12,6 @@ class TagCount include MsRestAzure - include MsRest::JSONable # @return [String] Type of count. attr_accessor :type diff --git a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/tag_details.rb b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/tag_details.rb index e6a12cdc78..f89ee89b74 100644 --- a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/tag_details.rb +++ b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/tag_details.rb @@ -12,7 +12,6 @@ class TagDetails include MsRestAzure - include MsRest::JSONable # @return [String] The tag ID. attr_accessor :id diff --git a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/tag_value.rb b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/tag_value.rb index d5419f9c66..8971766135 100644 --- a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/tag_value.rb +++ b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/tag_value.rb @@ -12,7 +12,6 @@ class TagValue include MsRestAzure - include MsRest::JSONable # @return [String] The tag ID. attr_accessor :id diff --git a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/target_resource.rb b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/target_resource.rb index 8fcad61f0e..e501d577bb 100644 --- a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/target_resource.rb +++ b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/target_resource.rb @@ -12,7 +12,6 @@ class TargetResource include MsRestAzure - include MsRest::JSONable # @return [String] The ID of the resource. attr_accessor :id diff --git a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/template_link.rb b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/template_link.rb index 67a0de2f6f..6bd7df293c 100644 --- a/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/template_link.rb +++ b/management/azure_mgmt_resources/lib/generated/azure_mgmt_resources/models/template_link.rb @@ -12,7 +12,6 @@ class TemplateLink include MsRestAzure - include MsRest::JSONable # @return [String] The URI of the template to deploy. attr_accessor :uri diff --git a/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/basic_authentication.rb b/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/basic_authentication.rb index 37bd68d4f5..c6f2147633 100644 --- a/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/basic_authentication.rb +++ b/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/basic_authentication.rb @@ -13,7 +13,6 @@ class BasicAuthentication < HttpAuthentication include MsRestAzure - include MsRest::JSONable # @return [String] Gets or sets the username. attr_accessor :username diff --git a/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/client_cert_authentication.rb b/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/client_cert_authentication.rb index ca52370f38..6840d2bfb8 100644 --- a/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/client_cert_authentication.rb +++ b/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/client_cert_authentication.rb @@ -13,7 +13,6 @@ class ClientCertAuthentication < HttpAuthentication include MsRestAzure - include MsRest::JSONable # @return [String] Gets or sets the certificate password, return value # will always be empty. attr_accessor :password diff --git a/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/http_authentication.rb b/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/http_authentication.rb index ee32fedcda..cd139ee259 100644 --- a/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/http_authentication.rb +++ b/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/http_authentication.rb @@ -13,7 +13,6 @@ class HttpAuthentication include MsRestAzure - include MsRest::JSONable # @return [HttpAuthenticationType] Gets or sets the HTTP authentication # type. Possible values include: 'NotSpecified', 'ClientCertificate', # 'ActiveDirectoryOAuth', 'Basic' diff --git a/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/http_request.rb b/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/http_request.rb index 96a053d7b4..8fc595d53b 100644 --- a/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/http_request.rb +++ b/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/http_request.rb @@ -13,7 +13,6 @@ class HttpRequest include MsRestAzure - include MsRest::JSONable # @return [HttpAuthentication] Gets or sets the authentication method of # the request. attr_accessor :authentication diff --git a/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_action.rb b/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_action.rb index d76160c401..2648dc64eb 100644 --- a/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_action.rb +++ b/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_action.rb @@ -13,7 +13,6 @@ class JobAction include MsRestAzure - include MsRest::JSONable # @return [JobActionType] Gets or sets the job action type. Possible # values include: 'Http', 'Https', 'StorageQueue', 'ServiceBusQueue', # 'ServiceBusTopic' diff --git a/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_collection_definition.rb b/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_collection_definition.rb index e93f7d9731..d638842054 100644 --- a/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_collection_definition.rb +++ b/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_collection_definition.rb @@ -13,7 +13,6 @@ class JobCollectionDefinition include MsRestAzure - include MsRest::JSONable # @return [String] Gets the job collection resource identifier. attr_accessor :id diff --git a/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_collection_properties.rb b/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_collection_properties.rb index cf7da55c58..b86fb84ec5 100644 --- a/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_collection_properties.rb +++ b/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_collection_properties.rb @@ -13,7 +13,6 @@ class JobCollectionProperties include MsRestAzure - include MsRest::JSONable # @return [Sku] Gets or sets the SKU. attr_accessor :sku diff --git a/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_collection_quota.rb b/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_collection_quota.rb index 1f8c55a0a4..eb9f6dfebf 100644 --- a/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_collection_quota.rb +++ b/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_collection_quota.rb @@ -13,7 +13,6 @@ class JobCollectionQuota include MsRestAzure - include MsRest::JSONable # @return [Integer] Gets or set the maximum job count. attr_accessor :max_job_count diff --git a/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_definition.rb b/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_definition.rb index 7a2f064a8e..9641fd8fed 100644 --- a/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_definition.rb +++ b/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_definition.rb @@ -13,7 +13,6 @@ class JobDefinition include MsRestAzure - include MsRest::JSONable # @return [String] Gets the job resource identifier. attr_accessor :id diff --git a/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_error_action.rb b/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_error_action.rb index 7eb0ca4b25..6168418728 100644 --- a/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_error_action.rb +++ b/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_error_action.rb @@ -13,7 +13,6 @@ class JobErrorAction include MsRestAzure - include MsRest::JSONable # @return [JobActionType] Gets or sets the job error action type. # Possible values include: 'Http', 'Https', 'StorageQueue', # 'ServiceBusQueue', 'ServiceBusTopic' diff --git a/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_history_definition.rb b/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_history_definition.rb index fbec84cb05..6790b73809 100644 --- a/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_history_definition.rb +++ b/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_history_definition.rb @@ -13,7 +13,6 @@ class JobHistoryDefinition include MsRestAzure - include MsRest::JSONable # @return [String] Gets the job history identifier. attr_accessor :id diff --git a/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_history_definition_properties.rb b/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_history_definition_properties.rb index e83f6ac8d1..59d04139b2 100644 --- a/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_history_definition_properties.rb +++ b/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_history_definition_properties.rb @@ -13,7 +13,6 @@ class JobHistoryDefinitionProperties include MsRestAzure - include MsRest::JSONable # @return [DateTime] Gets the start time for this job. attr_accessor :start_time diff --git a/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_history_filter.rb b/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_history_filter.rb index 89e47736af..3b29489376 100644 --- a/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_history_filter.rb +++ b/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_history_filter.rb @@ -13,7 +13,6 @@ class JobHistoryFilter include MsRestAzure - include MsRest::JSONable # @return [JobExecutionStatus] Gets or sets the job execution status. # Possible values include: 'Completed', 'Failed', 'Postponed' attr_accessor :status diff --git a/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_max_recurrence.rb b/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_max_recurrence.rb index 654a50c400..35f5a790a7 100644 --- a/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_max_recurrence.rb +++ b/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_max_recurrence.rb @@ -13,7 +13,6 @@ class JobMaxRecurrence include MsRestAzure - include MsRest::JSONable # @return [RecurrenceFrequency] Gets or sets the frequency of recurrence # (second, minute, hour, day, week, month). Possible values include: # 'Minute', 'Hour', 'Day', 'Week', 'Month' diff --git a/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_properties.rb b/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_properties.rb index d277cd4777..b4260f3608 100644 --- a/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_properties.rb +++ b/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_properties.rb @@ -13,7 +13,6 @@ class JobProperties include MsRestAzure - include MsRest::JSONable # @return [DateTime] Gets or sets the job start time. attr_accessor :start_time diff --git a/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_recurrence.rb b/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_recurrence.rb index 7dcd47c050..28c8fc314b 100644 --- a/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_recurrence.rb +++ b/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_recurrence.rb @@ -13,7 +13,6 @@ class JobRecurrence include MsRestAzure - include MsRest::JSONable # @return [RecurrenceFrequency] Gets or sets the frequency of recurrence # (second, minute, hour, day, week, month). Possible values include: # 'Minute', 'Hour', 'Day', 'Week', 'Month' diff --git a/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_recurrence_schedule.rb b/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_recurrence_schedule.rb index ffcf97584c..d81ec5a5f9 100644 --- a/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_recurrence_schedule.rb +++ b/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_recurrence_schedule.rb @@ -13,7 +13,6 @@ class JobRecurrenceSchedule include MsRestAzure - include MsRest::JSONable # @return [Array] Gets or sets the days of the week that the # job should execute on. attr_accessor :week_days diff --git a/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_recurrence_schedule_monthly_occurrence.rb b/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_recurrence_schedule_monthly_occurrence.rb index 66bc6928a2..c6e54abcdc 100644 --- a/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_recurrence_schedule_monthly_occurrence.rb +++ b/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_recurrence_schedule_monthly_occurrence.rb @@ -13,7 +13,6 @@ class JobRecurrenceScheduleMonthlyOccurrence include MsRestAzure - include MsRest::JSONable # @return [JobScheduleDay] Gets or sets the day. Must be one of monday, # tuesday, wednesday, thursday, friday, saturday, sunday. Possible values # include: 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', diff --git a/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_state_filter.rb b/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_state_filter.rb index b170e6d6bc..3049f5a9b5 100644 --- a/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_state_filter.rb +++ b/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_state_filter.rb @@ -13,7 +13,6 @@ class JobStateFilter include MsRestAzure - include MsRest::JSONable # @return [JobState] Gets or sets the job state. Possible values include: # 'Enabled', 'Disabled', 'Faulted', 'Completed' attr_accessor :state diff --git a/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_status.rb b/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_status.rb index 7ebcd113f2..628fd11b0f 100644 --- a/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_status.rb +++ b/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/job_status.rb @@ -13,7 +13,6 @@ class JobStatus include MsRestAzure - include MsRest::JSONable # @return [Integer] Gets the number of times this job has executed. attr_accessor :execution_count diff --git a/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/oauth_authentication.rb b/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/oauth_authentication.rb index 7ebeddcbc8..4cd8b10bb2 100644 --- a/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/oauth_authentication.rb +++ b/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/oauth_authentication.rb @@ -13,7 +13,6 @@ class OAuthAuthentication < HttpAuthentication include MsRestAzure - include MsRest::JSONable # @return [String] Gets or sets the secret, return value will always be # empty. attr_accessor :secret diff --git a/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/retry_policy.rb b/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/retry_policy.rb index c00c5072e7..27b22c780d 100644 --- a/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/retry_policy.rb +++ b/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/retry_policy.rb @@ -13,7 +13,6 @@ class RetryPolicy include MsRestAzure - include MsRest::JSONable # @return [RetryType] Gets or sets the retry strategy to be used. # Possible values include: 'None', 'Fixed' attr_accessor :retry_type diff --git a/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/service_bus_authentication.rb b/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/service_bus_authentication.rb index 9ab5f212b8..9c19da11d3 100644 --- a/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/service_bus_authentication.rb +++ b/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/service_bus_authentication.rb @@ -13,7 +13,6 @@ class ServiceBusAuthentication include MsRestAzure - include MsRest::JSONable # @return [String] Gets or sets the SAS key. attr_accessor :sas_key diff --git a/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/service_bus_brokered_message_properties.rb b/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/service_bus_brokered_message_properties.rb index abc8aee3a2..bd1a136337 100644 --- a/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/service_bus_brokered_message_properties.rb +++ b/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/service_bus_brokered_message_properties.rb @@ -13,7 +13,6 @@ class ServiceBusBrokeredMessageProperties include MsRestAzure - include MsRest::JSONable # @return [String] Gets or sets the content type. attr_accessor :content_type diff --git a/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/service_bus_message.rb b/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/service_bus_message.rb index 877e5ced02..45c05cc681 100644 --- a/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/service_bus_message.rb +++ b/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/service_bus_message.rb @@ -13,7 +13,6 @@ class ServiceBusMessage include MsRestAzure - include MsRest::JSONable # @return [ServiceBusAuthentication] Gets or sets the Service Bus # authentication. attr_accessor :authentication diff --git a/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/service_bus_queue_message.rb b/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/service_bus_queue_message.rb index 66e8d66c06..fbb48a3f03 100644 --- a/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/service_bus_queue_message.rb +++ b/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/service_bus_queue_message.rb @@ -13,7 +13,6 @@ class ServiceBusQueueMessage < ServiceBusMessage include MsRestAzure - include MsRest::JSONable # @return [String] Gets or sets the queue name. attr_accessor :queue_name diff --git a/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/service_bus_topic_message.rb b/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/service_bus_topic_message.rb index 082fb8fd79..c28198f1e7 100644 --- a/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/service_bus_topic_message.rb +++ b/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/service_bus_topic_message.rb @@ -13,7 +13,6 @@ class ServiceBusTopicMessage < ServiceBusMessage include MsRestAzure - include MsRest::JSONable # @return [String] Gets or sets the topic path. attr_accessor :topic_path diff --git a/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/sku.rb b/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/sku.rb index 49d72f8f01..fcb21e8fe4 100644 --- a/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/sku.rb +++ b/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/sku.rb @@ -13,7 +13,6 @@ class Sku include MsRestAzure - include MsRest::JSONable # @return [SkuDefinition] Gets or set the SKU. Possible values include: # 'Standard', 'Free', 'P10Premium', 'P20Premium' attr_accessor :name diff --git a/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/storage_queue_message.rb b/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/storage_queue_message.rb index 6581b4a43f..ca224b60cd 100644 --- a/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/storage_queue_message.rb +++ b/management/azure_mgmt_scheduler/lib/generated/azure_mgmt_scheduler/models/storage_queue_message.rb @@ -13,7 +13,6 @@ class StorageQueueMessage include MsRestAzure - include MsRest::JSONable # @return [String] Gets or sets the storage account name. attr_accessor :storage_account diff --git a/management/azure_mgmt_search/lib/generated/azure_mgmt_search.rb b/management/azure_mgmt_search/lib/generated/azure_mgmt_search.rb index 13453e3d08..098eb21e09 100644 --- a/management/azure_mgmt_search/lib/generated/azure_mgmt_search.rb +++ b/management/azure_mgmt_search/lib/generated/azure_mgmt_search.rb @@ -30,6 +30,7 @@ module Models autoload :CheckNameAvailabilityInput, 'generated/azure_mgmt_search/models/check_name_availability_input.rb' autoload :SearchManagementRequestOptions, 'generated/azure_mgmt_search/models/search_management_request_options.rb' autoload :AdminKeyResult, 'generated/azure_mgmt_search/models/admin_key_result.rb' + autoload :Resource, 'generated/azure_mgmt_search/models/resource.rb' autoload :QueryKey, 'generated/azure_mgmt_search/models/query_key.rb' autoload :CheckNameAvailabilityOutput, 'generated/azure_mgmt_search/models/check_name_availability_output.rb' autoload :SearchService, 'generated/azure_mgmt_search/models/search_service.rb' diff --git a/management/azure_mgmt_search/lib/generated/azure_mgmt_search/models/admin_key_result.rb b/management/azure_mgmt_search/lib/generated/azure_mgmt_search/models/admin_key_result.rb index f7c240a97f..c285a466cd 100644 --- a/management/azure_mgmt_search/lib/generated/azure_mgmt_search/models/admin_key_result.rb +++ b/management/azure_mgmt_search/lib/generated/azure_mgmt_search/models/admin_key_result.rb @@ -13,7 +13,6 @@ class AdminKeyResult include MsRestAzure - include MsRest::JSONable # @return [String] The primary admin API key of the Search service. attr_accessor :primary_key diff --git a/management/azure_mgmt_search/lib/generated/azure_mgmt_search/models/check_name_availability_input.rb b/management/azure_mgmt_search/lib/generated/azure_mgmt_search/models/check_name_availability_input.rb index f437b131ac..65f1f709ed 100644 --- a/management/azure_mgmt_search/lib/generated/azure_mgmt_search/models/check_name_availability_input.rb +++ b/management/azure_mgmt_search/lib/generated/azure_mgmt_search/models/check_name_availability_input.rb @@ -12,7 +12,6 @@ class CheckNameAvailabilityInput include MsRestAzure - include MsRest::JSONable # @return [String] The Search service name to validate. Search service # names must only contain lowercase letters, digits or dashes, cannot use # dash as the first two or last one characters, cannot contain diff --git a/management/azure_mgmt_search/lib/generated/azure_mgmt_search/models/check_name_availability_output.rb b/management/azure_mgmt_search/lib/generated/azure_mgmt_search/models/check_name_availability_output.rb index 31e93e1485..e627c35db8 100644 --- a/management/azure_mgmt_search/lib/generated/azure_mgmt_search/models/check_name_availability_output.rb +++ b/management/azure_mgmt_search/lib/generated/azure_mgmt_search/models/check_name_availability_output.rb @@ -12,7 +12,6 @@ class CheckNameAvailabilityOutput include MsRestAzure - include MsRest::JSONable # @return [Boolean] A value indicating whether the name is available. attr_accessor :is_name_available diff --git a/management/azure_mgmt_search/lib/generated/azure_mgmt_search/models/query_key.rb b/management/azure_mgmt_search/lib/generated/azure_mgmt_search/models/query_key.rb index 459bf428c4..b0c6ce54c0 100644 --- a/management/azure_mgmt_search/lib/generated/azure_mgmt_search/models/query_key.rb +++ b/management/azure_mgmt_search/lib/generated/azure_mgmt_search/models/query_key.rb @@ -13,7 +13,6 @@ class QueryKey include MsRestAzure - include MsRest::JSONable # @return [String] The name of the query API key; may be empty. attr_accessor :name diff --git a/management/azure_mgmt_search/lib/generated/azure_mgmt_search/models/resource.rb b/management/azure_mgmt_search/lib/generated/azure_mgmt_search/models/resource.rb new file mode 100644 index 0000000000..3701182714 --- /dev/null +++ b/management/azure_mgmt_search/lib/generated/azure_mgmt_search/models/resource.rb @@ -0,0 +1,98 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::ARM::Search + module Models + # + # Base type for all Azure resources. + # + class Resource + + include MsRestAzure + + # @return [String] The ID of the resource. This can be used with the + # Azure Resource Manager to link resources together. + attr_accessor :id + + # @return [String] The name of the resource. + attr_accessor :name + + # @return [String] The resource type. + attr_accessor :type + + # @return [String] The geographic location of the resource. This must be + # one of the supported and registered Azure Geo Regions (for example, + # West US, East US, Southeast Asia, and so forth). + attr_accessor :location + + # @return [Hash{String => String}] Tags to help categorize the resource + # in the Azure portal. + attr_accessor :tags + + + # + # Mapper for Resource class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'Resource', + type: { + name: 'Composite', + class_name: 'Resource', + model_properties: { + id: { + required: false, + read_only: true, + serialized_name: 'id', + type: { + name: 'String' + } + }, + name: { + required: false, + read_only: true, + serialized_name: 'name', + type: { + name: 'String' + } + }, + type: { + required: false, + read_only: true, + serialized_name: 'type', + type: { + name: 'String' + } + }, + location: { + required: true, + serialized_name: 'location', + type: { + name: 'String' + } + }, + tags: { + required: false, + serialized_name: 'tags', + type: { + name: 'Dictionary', + value: { + required: false, + serialized_name: 'StringElementType', + type: { + name: 'String' + } + } + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_search/lib/generated/azure_mgmt_search/models/search_management_request_options.rb b/management/azure_mgmt_search/lib/generated/azure_mgmt_search/models/search_management_request_options.rb index 5575f5c3b1..c6d082a3a5 100644 --- a/management/azure_mgmt_search/lib/generated/azure_mgmt_search/models/search_management_request_options.rb +++ b/management/azure_mgmt_search/lib/generated/azure_mgmt_search/models/search_management_request_options.rb @@ -12,7 +12,6 @@ class SearchManagementRequestOptions include MsRestAzure - include MsRest::JSONable # @return A client-generated GUID value that identifies this request. If # specified, this will be included in response information as a way to # track the request. diff --git a/management/azure_mgmt_search/lib/generated/azure_mgmt_search/models/search_service.rb b/management/azure_mgmt_search/lib/generated/azure_mgmt_search/models/search_service.rb index 57b34dfe2d..d2ca7cb173 100644 --- a/management/azure_mgmt_search/lib/generated/azure_mgmt_search/models/search_service.rb +++ b/management/azure_mgmt_search/lib/generated/azure_mgmt_search/models/search_service.rb @@ -8,11 +8,10 @@ module Models # # Describes an Azure Search service and its current state. # - class SearchService < MsRestAzure::Resource + class SearchService < Resource include MsRestAzure - include MsRest::JSONable # @return [Integer] The number of replicas in the Search service. If # specified, it must be a value between 1 and 12 inclusive for standard # SKUs or between 1 and 3 inclusive for basic SKU. Default value: 1 . diff --git a/management/azure_mgmt_search/lib/generated/azure_mgmt_search/models/sku.rb b/management/azure_mgmt_search/lib/generated/azure_mgmt_search/models/sku.rb index 028ad49875..db4409ac24 100644 --- a/management/azure_mgmt_search/lib/generated/azure_mgmt_search/models/sku.rb +++ b/management/azure_mgmt_search/lib/generated/azure_mgmt_search/models/sku.rb @@ -13,7 +13,6 @@ class Sku include MsRestAzure - include MsRest::JSONable # @return [SkuName] The SKU of the Search service. Valid values include: # 'free': Shared service. 'basic': Dedicated service with up to 3 # replicas. 'standard': Dedicated service with up to 12 partitions and 12 diff --git a/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/encryption_jwk_resource.rb b/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/encryption_jwk_resource.rb index 79ec5ff261..2a24e73af1 100644 --- a/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/encryption_jwk_resource.rb +++ b/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/encryption_jwk_resource.rb @@ -12,7 +12,6 @@ class EncryptionJwkResource include MsRestAzure - include MsRest::JSONable # @return [String] attr_accessor :kty diff --git a/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/error.rb b/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/error.rb index 7e48c4ce90..4e008a500e 100644 --- a/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/error.rb +++ b/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/error.rb @@ -12,7 +12,6 @@ class Error include MsRestAzure - include MsRest::JSONable # @return [Integer] attr_accessor :code diff --git a/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/gateway_parameters.rb b/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/gateway_parameters.rb index 1a42ac3f9b..44d79689a0 100644 --- a/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/gateway_parameters.rb +++ b/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/gateway_parameters.rb @@ -12,7 +12,6 @@ class GatewayParameters include MsRestAzure - include MsRest::JSONable # @return [String] Location of the resource. attr_accessor :location diff --git a/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/gateway_profile.rb b/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/gateway_profile.rb index a21cae0e98..6747e8ed8f 100644 --- a/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/gateway_profile.rb +++ b/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/gateway_profile.rb @@ -13,7 +13,6 @@ class GatewayProfile include MsRestAzure - include MsRest::JSONable # @return [String] The Dataplane connection URL. attr_accessor :data_plane_service_base_address diff --git a/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/gateway_resource.rb b/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/gateway_resource.rb index f77e814006..b28b4a94fd 100644 --- a/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/gateway_resource.rb +++ b/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/gateway_resource.rb @@ -8,11 +8,10 @@ module Models # # Data model for an arm gateway resource. # - class GatewayResource < MsRestAzure::Resource + class GatewayResource < Resource include MsRestAzure - include MsRest::JSONable # @return [DateTime] UTC date and time when gateway was first added to # management service. attr_accessor :created diff --git a/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/gateway_status.rb b/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/gateway_status.rb index 8e1f119f8b..3b8f3a66af 100644 --- a/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/gateway_status.rb +++ b/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/gateway_status.rb @@ -12,7 +12,6 @@ class GatewayStatus include MsRestAzure - include MsRest::JSONable # @return [Float] The available memory on the gateway host machine in # megabytes. attr_accessor :available_memory_mbyte diff --git a/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/node_parameters.rb b/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/node_parameters.rb index 3060739b49..8162022440 100644 --- a/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/node_parameters.rb +++ b/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/node_parameters.rb @@ -12,7 +12,6 @@ class NodeParameters include MsRestAzure - include MsRest::JSONable # @return [String] Location of the resource. attr_accessor :location diff --git a/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/node_resource.rb b/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/node_resource.rb index 462784b01d..c7935e9206 100644 --- a/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/node_resource.rb +++ b/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/node_resource.rb @@ -8,11 +8,10 @@ module Models # # A Node Resource. # - class NodeResource < MsRestAzure::Resource + class NodeResource < Resource include MsRestAzure - include MsRest::JSONable # @return [String] ID of the gateway. attr_accessor :gateway_id diff --git a/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/power_shell_command_parameters.rb b/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/power_shell_command_parameters.rb index bc2f5ff40a..ff705c6097 100644 --- a/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/power_shell_command_parameters.rb +++ b/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/power_shell_command_parameters.rb @@ -12,7 +12,6 @@ class PowerShellCommandParameters include MsRestAzure - include MsRest::JSONable # @return [String] Script to execute. attr_accessor :command diff --git a/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/power_shell_command_result.rb b/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/power_shell_command_result.rb index 18265adf74..857ef67537 100644 --- a/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/power_shell_command_result.rb +++ b/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/power_shell_command_result.rb @@ -12,7 +12,6 @@ class PowerShellCommandResult include MsRestAzure - include MsRest::JSONable # @return [Integer] The type of message. attr_accessor :message_type diff --git a/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/power_shell_command_results.rb b/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/power_shell_command_results.rb index 088757322b..403cc3d865 100644 --- a/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/power_shell_command_results.rb +++ b/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/power_shell_command_results.rb @@ -12,7 +12,6 @@ class PowerShellCommandResults include MsRestAzure - include MsRest::JSONable # @return [Array] attr_accessor :results diff --git a/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/power_shell_command_status.rb b/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/power_shell_command_status.rb index 983f7b5166..49f0df78b8 100644 --- a/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/power_shell_command_status.rb +++ b/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/power_shell_command_status.rb @@ -8,11 +8,10 @@ module Models # # Result status from invoking a PowerShell command. # - class PowerShellCommandStatus < MsRestAzure::Resource + class PowerShellCommandStatus < Resource include MsRestAzure - include MsRest::JSONable # @return [Array] attr_accessor :results diff --git a/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/power_shell_session_resource.rb b/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/power_shell_session_resource.rb index 45b59fa177..af67529625 100644 --- a/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/power_shell_session_resource.rb +++ b/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/power_shell_session_resource.rb @@ -9,11 +9,10 @@ module Models # A PowerShell session resource (practically equivalent to a runspace # instance). # - class PowerShellSessionResource < MsRestAzure::Resource + class PowerShellSessionResource < Resource include MsRestAzure - include MsRest::JSONable # @return [String] The PowerShell Session ID. attr_accessor :session_id diff --git a/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/power_shell_session_resources.rb b/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/power_shell_session_resources.rb index 6fae2b3c60..75301debc0 100644 --- a/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/power_shell_session_resources.rb +++ b/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/power_shell_session_resources.rb @@ -12,7 +12,6 @@ class PowerShellSessionResources include MsRestAzure - include MsRest::JSONable # @return [Array] Collection of PowerShell # session resources. attr_accessor :value diff --git a/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/power_shell_tab_completion_parameters.rb b/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/power_shell_tab_completion_parameters.rb index 6040d3b13e..00ecdaeb40 100644 --- a/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/power_shell_tab_completion_parameters.rb +++ b/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/power_shell_tab_completion_parameters.rb @@ -12,7 +12,6 @@ class PowerShellTabCompletionParameters include MsRestAzure - include MsRest::JSONable # @return [String] Command to get tab completion for. attr_accessor :command diff --git a/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/power_shell_tab_completion_results.rb b/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/power_shell_tab_completion_results.rb index aa03eff51c..d9cd57d76c 100644 --- a/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/power_shell_tab_completion_results.rb +++ b/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/power_shell_tab_completion_results.rb @@ -13,7 +13,6 @@ class PowerShellTabCompletionResults include MsRestAzure - include MsRest::JSONable # @return [Array] attr_accessor :results diff --git a/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/prompt_field_description.rb b/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/prompt_field_description.rb index d4a2884080..0af61412e0 100644 --- a/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/prompt_field_description.rb +++ b/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/prompt_field_description.rb @@ -12,7 +12,6 @@ class PromptFieldDescription include MsRestAzure - include MsRest::JSONable # @return [String] The name of the prompt. attr_accessor :name diff --git a/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/prompt_message_response.rb b/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/prompt_message_response.rb index e3d01afc82..4d1248b252 100644 --- a/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/prompt_message_response.rb +++ b/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/prompt_message_response.rb @@ -12,7 +12,6 @@ class PromptMessageResponse include MsRestAzure - include MsRest::JSONable # @return [Array] The list of responses a cmdlet expects. attr_accessor :response diff --git a/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/resource.rb b/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/resource.rb index 5191d9e5c0..e6175be438 100644 --- a/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/resource.rb +++ b/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/resource.rb @@ -8,11 +8,25 @@ module Models # # Resource Manager Resource Information. # - class Resource < MsRestAzure::Resource + class Resource include MsRestAzure - include MsRest::JSONable + # @return [String] Resource Manager Resource ID. + attr_accessor :id + + # @return [String] Resource Manager Resource Type. + attr_accessor :type + + # @return [String] Resource Manager Resource Name. + attr_accessor :name + + # @return [String] Resource Manager Resource Location. + attr_accessor :location + + # @return [Hash{String => String}] Resource Manager Resource Tags. + attr_accessor :tags + # @return [String] attr_accessor :etag diff --git a/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/session_parameters.rb b/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/session_parameters.rb index 83b4e5d20a..793a488798 100644 --- a/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/session_parameters.rb +++ b/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/session_parameters.rb @@ -12,7 +12,6 @@ class SessionParameters include MsRestAzure - include MsRest::JSONable # @return [String] Encrypted User name to be used to connect to node. attr_accessor :user_name diff --git a/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/session_resource.rb b/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/session_resource.rb index b13fe02aa3..2661ffab61 100644 --- a/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/session_resource.rb +++ b/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/session_resource.rb @@ -8,11 +8,10 @@ module Models # # The session object. # - class SessionResource < MsRestAzure::Resource + class SessionResource < Resource include MsRestAzure - include MsRest::JSONable # @return [String] The username connecting to the session. attr_accessor :user_name diff --git a/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/version.rb b/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/version.rb index 237ad777c6..b038fd5ab4 100644 --- a/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/version.rb +++ b/management/azure_mgmt_server_management/lib/generated/azure_mgmt_server_management/models/version.rb @@ -12,7 +12,6 @@ class Version include MsRestAzure - include MsRest::JSONable # @return [Integer] The leftmost number of the version. attr_accessor :major diff --git a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus.rb b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus.rb index a45e922b0b..e3103af37e 100644 --- a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus.rb +++ b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus.rb @@ -35,6 +35,7 @@ module Azure::ARM::ServiceBus module Models autoload :CheckNameAvailabilityResult, 'generated/azure_mgmt_service_bus/models/check_name_availability_result.rb' autoload :SBQueueListResult, 'generated/azure_mgmt_service_bus/models/sbqueue_list_result.rb' + autoload :Resource, 'generated/azure_mgmt_service_bus/models/resource.rb' autoload :PremiumMessagingRegionsListResult, 'generated/azure_mgmt_service_bus/models/premium_messaging_regions_list_result.rb' autoload :SBSku, 'generated/azure_mgmt_service_bus/models/sbsku.rb' autoload :SBTopicListResult, 'generated/azure_mgmt_service_bus/models/sbtopic_list_result.rb' diff --git a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/access_keys.rb b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/access_keys.rb index fdeee11cf8..a21124bbcc 100644 --- a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/access_keys.rb +++ b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/access_keys.rb @@ -12,7 +12,6 @@ class AccessKeys include MsRestAzure - include MsRest::JSONable # @return [String] Primary connection string of the created namespace # authorization rule. attr_accessor :primary_connection_string diff --git a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/action.rb b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/action.rb index 1932ed2a07..f27adeee76 100644 --- a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/action.rb +++ b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/action.rb @@ -13,7 +13,6 @@ class Action include MsRestAzure - include MsRest::JSONable # @return [String] SQL expression. e.g. MyProperty='ABC' attr_accessor :sql_expression diff --git a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/arm_disaster_recovery.rb b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/arm_disaster_recovery.rb index c43ec6c5a8..ba97a15d68 100644 --- a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/arm_disaster_recovery.rb +++ b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/arm_disaster_recovery.rb @@ -9,11 +9,10 @@ module Models # Single item in List or Get Alias(Disaster Recovery configuration) # operation # - class ArmDisasterRecovery < MsRestAzure::Resource + class ArmDisasterRecovery < Resource include MsRestAzure - include MsRest::JSONable # @return [ProvisioningStateDR] Provisioning state of the Alias(Disaster # Recovery configuration) - possible values 'Accepted' or 'Succeeded' or # 'Failed'. Possible values include: 'Accepted', 'Succeeded', 'Failed' diff --git a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/authorization_rule_properties.rb b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/authorization_rule_properties.rb index 19b37a535a..276879f691 100644 --- a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/authorization_rule_properties.rb +++ b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/authorization_rule_properties.rb @@ -12,7 +12,6 @@ class AuthorizationRuleProperties include MsRestAzure - include MsRest::JSONable # @return [Array] The rights associated with the rule. attr_accessor :rights diff --git a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/capture_description.rb b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/capture_description.rb index fad13ef689..f78fa63870 100644 --- a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/capture_description.rb +++ b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/capture_description.rb @@ -12,7 +12,6 @@ class CaptureDescription include MsRestAzure - include MsRest::JSONable # @return [Boolean] A value that indicates whether capture description is # enabled. attr_accessor :enabled diff --git a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/check_name_availability.rb b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/check_name_availability.rb index 5d9cccd7e6..7f2c8b7dcc 100644 --- a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/check_name_availability.rb +++ b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/check_name_availability.rb @@ -12,7 +12,6 @@ class CheckNameAvailability include MsRestAzure - include MsRest::JSONable # @return [String] The Name to check the namespce name availability and # The namespace name can contain only letters, numbers, and hyphens. The # namespace must start with a letter, and it must end with a letter or diff --git a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/check_name_availability_result.rb b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/check_name_availability_result.rb index 7fabccfd98..c2648d4331 100644 --- a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/check_name_availability_result.rb +++ b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/check_name_availability_result.rb @@ -12,7 +12,6 @@ class CheckNameAvailabilityResult include MsRestAzure - include MsRest::JSONable # @return [String] The detailed info regarding the reason associated with # the namespace. attr_accessor :message diff --git a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/correlation_filter.rb b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/correlation_filter.rb index 7572955467..4795d39902 100644 --- a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/correlation_filter.rb +++ b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/correlation_filter.rb @@ -12,7 +12,6 @@ class CorrelationFilter include MsRestAzure - include MsRest::JSONable # @return [String] Identifier of the correlation. attr_accessor :correlation_id diff --git a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/destination.rb b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/destination.rb index cb275446f0..5624dbaa47 100644 --- a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/destination.rb +++ b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/destination.rb @@ -12,7 +12,6 @@ class Destination include MsRestAzure - include MsRest::JSONable # @return [String] Name for capture destination attr_accessor :name diff --git a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/error_response.rb b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/error_response.rb index 9c01dfd651..3cb257c252 100644 --- a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/error_response.rb +++ b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/error_response.rb @@ -13,7 +13,6 @@ class ErrorResponse include MsRestAzure - include MsRest::JSONable # @return [String] Error code. attr_accessor :code diff --git a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/eventhub.rb b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/eventhub.rb index 831c15a155..a7f40775db 100644 --- a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/eventhub.rb +++ b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/eventhub.rb @@ -8,11 +8,10 @@ module Models # # Single item in List or Get Event Hub operation # - class Eventhub < MsRestAzure::Resource + class Eventhub < Resource include MsRestAzure - include MsRest::JSONable # @return [Array] Current number of shards on the Event Hub. attr_accessor :partition_ids diff --git a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/message_count_details.rb b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/message_count_details.rb index 97989d68d2..577a9af7a3 100644 --- a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/message_count_details.rb +++ b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/message_count_details.rb @@ -12,7 +12,6 @@ class MessageCountDetails include MsRestAzure - include MsRest::JSONable # @return [Integer] Number of active messages in the queue, topic, or # subscription. attr_accessor :active_message_count diff --git a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/operation.rb b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/operation.rb index 36882a66e4..a776d0a147 100644 --- a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/operation.rb +++ b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/operation.rb @@ -12,7 +12,6 @@ class Operation include MsRestAzure - include MsRest::JSONable # @return [String] Operation name: {provider}/{resource}/{operation} attr_accessor :name diff --git a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/operation_display.rb b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/operation_display.rb index 0c2034715c..d1cbfd74d6 100644 --- a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/operation_display.rb +++ b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/operation_display.rb @@ -12,7 +12,6 @@ class OperationDisplay include MsRestAzure - include MsRest::JSONable # @return [String] Service provider: Microsoft.ServiceBus attr_accessor :provider diff --git a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/premium_messaging_regions.rb b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/premium_messaging_regions.rb index fd637cb2f7..377c821dde 100644 --- a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/premium_messaging_regions.rb +++ b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/premium_messaging_regions.rb @@ -12,7 +12,6 @@ class PremiumMessagingRegions < ResourceNamespacePatch include MsRestAzure - include MsRest::JSONable # @return [PremiumMessagingRegionsProperties] attr_accessor :properties diff --git a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/premium_messaging_regions_properties.rb b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/premium_messaging_regions_properties.rb index df9347e669..b3ff2a6e4c 100644 --- a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/premium_messaging_regions_properties.rb +++ b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/premium_messaging_regions_properties.rb @@ -13,7 +13,6 @@ class PremiumMessagingRegionsProperties include MsRestAzure - include MsRest::JSONable # @return [String] Region code attr_accessor :code diff --git a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/regenerate_access_key_parameters.rb b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/regenerate_access_key_parameters.rb index 218e5fbc3a..c368c79e18 100644 --- a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/regenerate_access_key_parameters.rb +++ b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/regenerate_access_key_parameters.rb @@ -13,7 +13,6 @@ class RegenerateAccessKeyParameters include MsRestAzure - include MsRest::JSONable # @return [KeyType] The access key to regenerate. Possible values # include: 'PrimaryKey', 'SecondaryKey' attr_accessor :key_type diff --git a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/resource.rb b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/resource.rb new file mode 100644 index 0000000000..ebc4270a1a --- /dev/null +++ b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/resource.rb @@ -0,0 +1,67 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::ARM::ServiceBus + module Models + # + # The Resource definition for other than namespace. + # + class Resource + + include MsRestAzure + + # @return [String] Resource Id + attr_accessor :id + + # @return [String] Resource name + attr_accessor :name + + # @return [String] Resource type + attr_accessor :type + + + # + # Mapper for Resource class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'Resource', + type: { + name: 'Composite', + class_name: 'Resource', + model_properties: { + id: { + required: false, + read_only: true, + serialized_name: 'id', + type: { + name: 'String' + } + }, + name: { + required: false, + read_only: true, + serialized_name: 'name', + type: { + name: 'String' + } + }, + type: { + required: false, + read_only: true, + serialized_name: 'type', + type: { + name: 'String' + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/resource_namespace_patch.rb b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/resource_namespace_patch.rb index 8fc518d838..52d1b8cd9d 100644 --- a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/resource_namespace_patch.rb +++ b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/resource_namespace_patch.rb @@ -8,11 +8,10 @@ module Models # # The Resource definition. # - class ResourceNamespacePatch < MsRestAzure::Resource + class ResourceNamespacePatch < Resource include MsRestAzure - include MsRest::JSONable # @return [String] Resource location attr_accessor :location diff --git a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/rule.rb b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/rule.rb index 1658d9edd8..054c7bf752 100644 --- a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/rule.rb +++ b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/rule.rb @@ -8,11 +8,10 @@ module Models # # Description of Rule Resource. # - class Rule < MsRestAzure::Resource + class Rule < Resource include MsRestAzure - include MsRest::JSONable # @return [Action] Represents the filter actions which are allowed for # the transformation of a message that have been matched by a filter # expression. diff --git a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/sbauthorization_rule.rb b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/sbauthorization_rule.rb index e00dbb5d86..ea9d3fc2f7 100644 --- a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/sbauthorization_rule.rb +++ b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/sbauthorization_rule.rb @@ -8,11 +8,10 @@ module Models # # Description of a namespace authorization rule. # - class SBAuthorizationRule < MsRestAzure::Resource + class SBAuthorizationRule < Resource include MsRestAzure - include MsRest::JSONable # @return [Array] The rights associated with the rule. attr_accessor :rights diff --git a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/sbnamespace.rb b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/sbnamespace.rb index e6ca63eec0..f564407a9b 100644 --- a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/sbnamespace.rb +++ b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/sbnamespace.rb @@ -12,7 +12,6 @@ class SBNamespace < TrackedResource include MsRestAzure - include MsRest::JSONable # @return [SBSku] Porperties of Sku attr_accessor :sku diff --git a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/sbnamespace_update_parameters.rb b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/sbnamespace_update_parameters.rb index 1a3aa6543c..3c6730d5a1 100644 --- a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/sbnamespace_update_parameters.rb +++ b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/sbnamespace_update_parameters.rb @@ -12,7 +12,6 @@ class SBNamespaceUpdateParameters < ResourceNamespacePatch include MsRestAzure - include MsRest::JSONable # @return [SBSku] Porperties of Sku attr_accessor :sku diff --git a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/sbqueue.rb b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/sbqueue.rb index 9f3d2ac1a8..c36766fd10 100644 --- a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/sbqueue.rb +++ b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/sbqueue.rb @@ -8,11 +8,10 @@ module Models # # Description of queue Resource. # - class SBQueue < MsRestAzure::Resource + class SBQueue < Resource include MsRestAzure - include MsRest::JSONable # @return [MessageCountDetails] Message Count Details. attr_accessor :count_details diff --git a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/sbsku.rb b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/sbsku.rb index 3834396222..bb3a4a2f89 100644 --- a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/sbsku.rb +++ b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/sbsku.rb @@ -12,7 +12,6 @@ class SBSku include MsRestAzure - include MsRest::JSONable # @return [SkuName] Name of this SKU. Possible values include: 'Basic', # 'Standard', 'Premium' attr_accessor :name diff --git a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/sbsubscription.rb b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/sbsubscription.rb index 504c5c6bdf..22238c5b02 100644 --- a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/sbsubscription.rb +++ b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/sbsubscription.rb @@ -8,11 +8,10 @@ module Models # # Description of subscription resource. # - class SBSubscription < MsRestAzure::Resource + class SBSubscription < Resource include MsRestAzure - include MsRest::JSONable # @return [Integer] Number of messages. attr_accessor :message_count diff --git a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/sbtopic.rb b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/sbtopic.rb index 0b1b365b56..7b5a3e30fe 100644 --- a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/sbtopic.rb +++ b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/sbtopic.rb @@ -8,11 +8,10 @@ module Models # # Description of topic resource. # - class SBTopic < MsRestAzure::Resource + class SBTopic < Resource include MsRestAzure - include MsRest::JSONable # @return [Integer] Size of the topic, in bytes. attr_accessor :size_in_bytes diff --git a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/sql_filter.rb b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/sql_filter.rb index ff3a429077..bbf94c2939 100644 --- a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/sql_filter.rb +++ b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/sql_filter.rb @@ -13,7 +13,6 @@ class SqlFilter include MsRestAzure - include MsRest::JSONable # @return [String] The SQL expression. e.g. MyProperty='ABC' attr_accessor :sql_expression diff --git a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/sql_rule_action.rb b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/sql_rule_action.rb index f4c0875820..20558813de 100644 --- a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/sql_rule_action.rb +++ b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/sql_rule_action.rb @@ -13,7 +13,6 @@ class SqlRuleAction < Action include MsRestAzure - include MsRest::JSONable # # Mapper for SqlRuleAction class as Ruby Hash. diff --git a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/tracked_resource.rb b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/tracked_resource.rb index 5df8ffa733..9084559c01 100644 --- a/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/tracked_resource.rb +++ b/management/azure_mgmt_service_bus/lib/generated/azure_mgmt_service_bus/models/tracked_resource.rb @@ -8,11 +8,10 @@ module Models # # The Resource definition. # - class TrackedResource < MsRestAzure::Resource + class TrackedResource < Resource include MsRestAzure - include MsRest::JSONable # @return [String] The Geo-location where the resource lives attr_accessor :location diff --git a/management/azure_mgmt_service_bus/spec/queues_spec.rb b/management/azure_mgmt_service_bus/spec/queues_spec.rb index 6ab02004f9..72166b58a4 100644 --- a/management/azure_mgmt_service_bus/spec/queues_spec.rb +++ b/management/azure_mgmt_service_bus/spec/queues_spec.rb @@ -21,7 +21,6 @@ namespace_parameters = Azure::ARM::ServiceBus::Models::SBNamespace.new namespace_parameters.location = 'westus' queue_parameters = Azure::ARM::ServiceBus::Models::SBQueue.new - queue_parameters.location = 'westus' # Create new namespace namespace = @service_bus_client.namespaces.create_or_update(@resource_group.name, namespace_name, namespace_parameters) diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql.rb index bb3eebf898..5f659055f1 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql.rb @@ -61,6 +61,7 @@ module Azure::ARM::SQL module Models autoload :RecommendedElasticPoolListMetricsResult, 'generated/azure_mgmt_sql/models/recommended_elastic_pool_list_metrics_result.rb' + autoload :Resource, 'generated/azure_mgmt_sql/models/resource.rb' autoload :SloUsageMetric, 'generated/azure_mgmt_sql/models/slo_usage_metric.rb' autoload :CheckNameAvailabilityResponse, 'generated/azure_mgmt_sql/models/check_name_availability_response.rb' autoload :RecommendedElasticPoolMetric, 'generated/azure_mgmt_sql/models/recommended_elastic_pool_metric.rb' diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/backup_long_term_retention_policy.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/backup_long_term_retention_policy.rb index c522f0d542..d57c516d93 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/backup_long_term_retention_policy.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/backup_long_term_retention_policy.rb @@ -12,7 +12,6 @@ class BackupLongTermRetentionPolicy < ProxyResource include MsRestAzure - include MsRest::JSONable # @return [String] The geo-location where the resource lives attr_accessor :location diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/backup_long_term_retention_vault.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/backup_long_term_retention_vault.rb index c15ec00327..4cfeda5287 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/backup_long_term_retention_vault.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/backup_long_term_retention_vault.rb @@ -12,7 +12,6 @@ class BackupLongTermRetentionVault < ProxyResource include MsRestAzure - include MsRest::JSONable # @return [String] The geo-location where the resource lives attr_accessor :location diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/check_name_availability_request.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/check_name_availability_request.rb index 0b71600708..b59b2b2c93 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/check_name_availability_request.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/check_name_availability_request.rb @@ -13,7 +13,6 @@ class CheckNameAvailabilityRequest include MsRestAzure - include MsRest::JSONable # @return [String] The name whose availability is to be checked. attr_accessor :name diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/check_name_availability_response.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/check_name_availability_response.rb index df8583d8ef..b3836ed591 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/check_name_availability_response.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/check_name_availability_response.rb @@ -13,7 +13,6 @@ class CheckNameAvailabilityResponse include MsRestAzure - include MsRest::JSONable # @return [Boolean] True if the name is available, otherwise false. attr_accessor :available diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/data_masking_policy.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/data_masking_policy.rb index 6a98d518d5..ca06c4a5fb 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/data_masking_policy.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/data_masking_policy.rb @@ -12,7 +12,6 @@ class DataMaskingPolicy < ProxyResource include MsRestAzure - include MsRest::JSONable # @return [DataMaskingState] The state of the data masking policy. # Possible values include: 'Disabled', 'Enabled' attr_accessor :data_masking_state diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/data_masking_rule.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/data_masking_rule.rb index 4815d8d3c4..03a1eff1cf 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/data_masking_rule.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/data_masking_rule.rb @@ -12,7 +12,6 @@ class DataMaskingRule < ProxyResource include MsRestAzure - include MsRest::JSONable # @return [String] The rule Id. attr_accessor :data_masking_rule_id diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/data_masking_rule_list_result.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/data_masking_rule_list_result.rb index e944eab6b2..34580a92c4 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/data_masking_rule_list_result.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/data_masking_rule_list_result.rb @@ -12,7 +12,6 @@ class DataMaskingRuleListResult include MsRestAzure - include MsRest::JSONable # @return [Array] The list of database data masking # rules. attr_accessor :value diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/database.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/database.rb index ea28c87514..9160c85e54 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/database.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/database.rb @@ -12,7 +12,6 @@ class Database < TrackedResource include MsRestAzure - include MsRest::JSONable # @return [String] Kind of database. This is metadata used for the Azure # portal experience. attr_accessor :kind diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/database_blob_auditing_policy.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/database_blob_auditing_policy.rb index 22c4fbcfee..e38aadda18 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/database_blob_auditing_policy.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/database_blob_auditing_policy.rb @@ -12,7 +12,6 @@ class DatabaseBlobAuditingPolicy < ProxyResource include MsRestAzure - include MsRest::JSONable # @return [String] Resource kind. attr_accessor :kind diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/database_list_result.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/database_list_result.rb index 985aa0bd7e..f5f2e2eb76 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/database_list_result.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/database_list_result.rb @@ -12,7 +12,6 @@ class DatabaseListResult include MsRestAzure - include MsRest::JSONable # @return [Array] The list of databases housed in the server. attr_accessor :value diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/database_operation.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/database_operation.rb index 6fe5e18892..a06285f762 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/database_operation.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/database_operation.rb @@ -12,7 +12,6 @@ class DatabaseOperation < ProxyResource include MsRestAzure - include MsRest::JSONable # @return [String] The name of the database the operation is being # performed on. attr_accessor :database_name diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/database_security_alert_policy.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/database_security_alert_policy.rb index df85e9a6d7..c3b2fd994d 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/database_security_alert_policy.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/database_security_alert_policy.rb @@ -12,7 +12,6 @@ class DatabaseSecurityAlertPolicy < ProxyResource include MsRestAzure - include MsRest::JSONable # @return [String] The geo-location where the resource lives attr_accessor :location diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/database_update.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/database_update.rb index e52802c19a..e1871fc470 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/database_update.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/database_update.rb @@ -8,11 +8,10 @@ module Models # # Represents a database update. # - class DatabaseUpdate < MsRestAzure::Resource + class DatabaseUpdate < Resource include MsRestAzure - include MsRest::JSONable # @return [Hash{String => String}] Resource tags. attr_accessor :tags diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/database_usage.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/database_usage.rb index f0dc1c4191..07d5c50b17 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/database_usage.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/database_usage.rb @@ -12,7 +12,6 @@ class DatabaseUsage include MsRestAzure - include MsRest::JSONable # @return [String] The name of the usage metric. attr_accessor :name diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/database_usage_list_result.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/database_usage_list_result.rb index dae790f37d..b0b5ff15eb 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/database_usage_list_result.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/database_usage_list_result.rb @@ -12,7 +12,6 @@ class DatabaseUsageListResult include MsRestAzure - include MsRest::JSONable # @return [Array] The list of database usages for the # database. attr_accessor :value diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/edition_capability.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/edition_capability.rb index 6ee765d267..428fe07765 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/edition_capability.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/edition_capability.rb @@ -12,7 +12,6 @@ class EditionCapability include MsRestAzure - include MsRest::JSONable # @return [String] The edition name. attr_accessor :name diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/elastic_pool.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/elastic_pool.rb index 3acb1cb0ff..3576d65cf5 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/elastic_pool.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/elastic_pool.rb @@ -12,7 +12,6 @@ class ElasticPool < TrackedResource include MsRestAzure - include MsRest::JSONable # @return [DateTime] The creation date of the elastic pool (ISO8601 # format). attr_accessor :creation_date diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/elastic_pool_activity.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/elastic_pool_activity.rb index a6720188f8..9b019f086d 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/elastic_pool_activity.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/elastic_pool_activity.rb @@ -12,7 +12,6 @@ class ElasticPoolActivity < ProxyResource include MsRestAzure - include MsRest::JSONable # @return [String] The geo-location where the resource lives attr_accessor :location diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/elastic_pool_activity_list_result.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/elastic_pool_activity_list_result.rb index b0c4bce246..29551a5fba 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/elastic_pool_activity_list_result.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/elastic_pool_activity_list_result.rb @@ -12,7 +12,6 @@ class ElasticPoolActivityListResult include MsRestAzure - include MsRest::JSONable # @return [Array] The list of elastic pool # activities. attr_accessor :value diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/elastic_pool_database_activity.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/elastic_pool_database_activity.rb index fb9f15bbdc..b660c26943 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/elastic_pool_database_activity.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/elastic_pool_database_activity.rb @@ -12,7 +12,6 @@ class ElasticPoolDatabaseActivity < ProxyResource include MsRestAzure - include MsRest::JSONable # @return [String] The geo-location where the resource lives attr_accessor :location diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/elastic_pool_database_activity_list_result.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/elastic_pool_database_activity_list_result.rb index fe45e4d2e0..8db0081aca 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/elastic_pool_database_activity_list_result.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/elastic_pool_database_activity_list_result.rb @@ -12,7 +12,6 @@ class ElasticPoolDatabaseActivityListResult include MsRestAzure - include MsRest::JSONable # @return [Array] The list of elastic pool # database activities. attr_accessor :value diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/elastic_pool_dtu_capability.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/elastic_pool_dtu_capability.rb index deb21dc9b2..526447b987 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/elastic_pool_dtu_capability.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/elastic_pool_dtu_capability.rb @@ -12,7 +12,6 @@ class ElasticPoolDtuCapability include MsRestAzure - include MsRest::JSONable # @return [Integer] The maximum size of the database (see 'unit' for the # units). attr_accessor :limit diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/elastic_pool_edition_capability.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/elastic_pool_edition_capability.rb index 2d95f298c6..7d306f40d7 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/elastic_pool_edition_capability.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/elastic_pool_edition_capability.rb @@ -12,7 +12,6 @@ class ElasticPoolEditionCapability include MsRestAzure - include MsRest::JSONable # @return [String] The elastic pool edition name. attr_accessor :name diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/elastic_pool_list_result.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/elastic_pool_list_result.rb index c655ecbce9..e66455d4dd 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/elastic_pool_list_result.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/elastic_pool_list_result.rb @@ -12,7 +12,6 @@ class ElasticPoolListResult include MsRestAzure - include MsRest::JSONable # @return [Array] The list of elastic pools hosted in the # server. attr_accessor :value diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/elastic_pool_per_database_max_dtu_capability.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/elastic_pool_per_database_max_dtu_capability.rb index b73aa5d12f..ea3681a1bf 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/elastic_pool_per_database_max_dtu_capability.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/elastic_pool_per_database_max_dtu_capability.rb @@ -12,7 +12,6 @@ class ElasticPoolPerDatabaseMaxDtuCapability include MsRestAzure - include MsRest::JSONable # @return [Integer] The maximum DTUs per database. attr_accessor :limit diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/elastic_pool_per_database_min_dtu_capability.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/elastic_pool_per_database_min_dtu_capability.rb index 3aac6f3a95..b8dfb4b5c4 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/elastic_pool_per_database_min_dtu_capability.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/elastic_pool_per_database_min_dtu_capability.rb @@ -12,7 +12,6 @@ class ElasticPoolPerDatabaseMinDtuCapability include MsRestAzure - include MsRest::JSONable # @return [Integer] The maximum DTUs per database. attr_accessor :limit diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/elastic_pool_update.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/elastic_pool_update.rb index 021b3384b1..1ae5b7d95d 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/elastic_pool_update.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/elastic_pool_update.rb @@ -8,11 +8,10 @@ module Models # # Represents an elastic pool update. # - class ElasticPoolUpdate < MsRestAzure::Resource + class ElasticPoolUpdate < Resource include MsRestAzure - include MsRest::JSONable # @return [Hash{String => String}] Resource tags. attr_accessor :tags diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/encryption_protector.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/encryption_protector.rb index 3e7c376c54..e80f3f3ff2 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/encryption_protector.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/encryption_protector.rb @@ -12,7 +12,6 @@ class EncryptionProtector < ProxyResource include MsRestAzure - include MsRest::JSONable # @return [String] Kind of encryption protector. This is metadata used # for the Azure portal experience. attr_accessor :kind diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/export_request.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/export_request.rb index b14cd94774..f75af13c16 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/export_request.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/export_request.rb @@ -12,7 +12,6 @@ class ExportRequest include MsRestAzure - include MsRest::JSONable # @return [StorageKeyType] The type of the storage key to use. Possible # values include: 'StorageAccessKey', 'SharedAccessKey' attr_accessor :storage_key_type diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/failover_group.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/failover_group.rb index 61d3d5d2e7..2c14a0323f 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/failover_group.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/failover_group.rb @@ -12,7 +12,6 @@ class FailoverGroup < ProxyResource include MsRestAzure - include MsRest::JSONable # @return [String] Resource location. attr_accessor :location diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/failover_group_read_only_endpoint.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/failover_group_read_only_endpoint.rb index 21ba5bf64d..2c841c3e37 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/failover_group_read_only_endpoint.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/failover_group_read_only_endpoint.rb @@ -12,7 +12,6 @@ class FailoverGroupReadOnlyEndpoint include MsRestAzure - include MsRest::JSONable # @return [ReadOnlyEndpointFailoverPolicy] Failover policy of the # read-only endpoint for the failover group. Possible values include: # 'Disabled', 'Enabled' diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/failover_group_read_write_endpoint.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/failover_group_read_write_endpoint.rb index 611c82592e..c06a21b816 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/failover_group_read_write_endpoint.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/failover_group_read_write_endpoint.rb @@ -12,7 +12,6 @@ class FailoverGroupReadWriteEndpoint include MsRestAzure - include MsRest::JSONable # @return [ReadWriteEndpointFailoverPolicy] Failover policy of the # read-write endpoint for the failover group. If failoverPolicy is # Automatic then failoverWithDataLossGracePeriodMinutes is required. diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/failover_group_update.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/failover_group_update.rb index fa805aae14..87c2d0611a 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/failover_group_update.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/failover_group_update.rb @@ -12,7 +12,6 @@ class FailoverGroupUpdate include MsRestAzure - include MsRest::JSONable # @return [FailoverGroupReadWriteEndpoint] Read-write endpoint of the # failover group instance. attr_accessor :read_write_endpoint diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/firewall_rule.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/firewall_rule.rb index cf4bb4c76d..d9b3abb321 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/firewall_rule.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/firewall_rule.rb @@ -12,7 +12,6 @@ class FirewallRule < ProxyResource include MsRestAzure - include MsRest::JSONable # @return [String] Kind of server that contains this firewall rule. attr_accessor :kind diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/firewall_rule_list_result.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/firewall_rule_list_result.rb index af9b4aa06e..a26b41cf6b 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/firewall_rule_list_result.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/firewall_rule_list_result.rb @@ -12,7 +12,6 @@ class FirewallRuleListResult include MsRestAzure - include MsRest::JSONable # @return [Array] The list of server firewall rules. attr_accessor :value diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/geo_backup_policy.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/geo_backup_policy.rb index 22216b7577..de921b7fcc 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/geo_backup_policy.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/geo_backup_policy.rb @@ -12,7 +12,6 @@ class GeoBackupPolicy < ProxyResource include MsRestAzure - include MsRest::JSONable # @return [GeoBackupPolicyState] The state of the geo backup policy. # Possible values include: 'Disabled', 'Enabled' attr_accessor :state diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/geo_backup_policy_list_result.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/geo_backup_policy_list_result.rb index 6a58e26b0e..af3c58dc4d 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/geo_backup_policy_list_result.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/geo_backup_policy_list_result.rb @@ -12,7 +12,6 @@ class GeoBackupPolicyListResult include MsRestAzure - include MsRest::JSONable # @return [Array] The list of geo backup policies. attr_accessor :value diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/import_export_response.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/import_export_response.rb index 22d26e55db..a4183e6ff0 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/import_export_response.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/import_export_response.rb @@ -12,7 +12,6 @@ class ImportExportResponse < ProxyResource include MsRestAzure - include MsRest::JSONable # @return [String] The request type of the operation. attr_accessor :request_type diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/import_extension_request.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/import_extension_request.rb index 6d7f2bb561..f3ef31a813 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/import_extension_request.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/import_extension_request.rb @@ -12,7 +12,6 @@ class ImportExtensionRequest include MsRestAzure - include MsRest::JSONable # @return [String] The name of the extension. attr_accessor :name diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/import_request.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/import_request.rb index c4c0466fd7..c796c33f38 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/import_request.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/import_request.rb @@ -12,7 +12,6 @@ class ImportRequest < ExportRequest include MsRestAzure - include MsRest::JSONable # @return [String] The name of the database to import. attr_accessor :database_name diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/location_capabilities.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/location_capabilities.rb index 824bd88ec1..adc83128cc 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/location_capabilities.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/location_capabilities.rb @@ -12,7 +12,6 @@ class LocationCapabilities include MsRestAzure - include MsRest::JSONable # @return [String] The location name. attr_accessor :name diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/max_size_capability.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/max_size_capability.rb index 281a3bc42d..aa52333bc1 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/max_size_capability.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/max_size_capability.rb @@ -12,7 +12,6 @@ class MaxSizeCapability include MsRestAzure - include MsRest::JSONable # @return [Integer] The maximum size of the database (see 'unit' for the # units). attr_accessor :limit diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/metric.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/metric.rb index 5726930279..c5d6241c93 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/metric.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/metric.rb @@ -12,7 +12,6 @@ class Metric include MsRestAzure - include MsRest::JSONable # @return [DateTime] The start time for the metric (ISO-8601 format). attr_accessor :start_time diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/metric_availability.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/metric_availability.rb index c40eb35031..d2432191aa 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/metric_availability.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/metric_availability.rb @@ -12,7 +12,6 @@ class MetricAvailability include MsRestAzure - include MsRest::JSONable # @return [String] The length of retention for the database metric. attr_accessor :retention diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/metric_definition.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/metric_definition.rb index f9257d3544..95fae1b0f6 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/metric_definition.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/metric_definition.rb @@ -12,7 +12,6 @@ class MetricDefinition include MsRestAzure - include MsRest::JSONable # @return [MetricName] The name information for the metric. attr_accessor :name diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/metric_definition_list_result.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/metric_definition_list_result.rb index 5e785b53e0..bc0f222953 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/metric_definition_list_result.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/metric_definition_list_result.rb @@ -12,7 +12,6 @@ class MetricDefinitionListResult include MsRestAzure - include MsRest::JSONable # @return [Array] The list of metric definitions for # the database. attr_accessor :value diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/metric_list_result.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/metric_list_result.rb index eeb11f13de..41222eaaa7 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/metric_list_result.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/metric_list_result.rb @@ -12,7 +12,6 @@ class MetricListResult include MsRestAzure - include MsRest::JSONable # @return [Array] The list of metrics for the database. attr_accessor :value diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/metric_name.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/metric_name.rb index 4edc17d341..8bb0a5ec98 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/metric_name.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/metric_name.rb @@ -12,7 +12,6 @@ class MetricName include MsRestAzure - include MsRest::JSONable # @return [String] The name of the database metric. attr_accessor :value diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/metric_value.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/metric_value.rb index 5301c80d4f..2237e95fe5 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/metric_value.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/metric_value.rb @@ -12,7 +12,6 @@ class MetricValue include MsRestAzure - include MsRest::JSONable # @return [Float] The number of values for the metric. attr_accessor :count diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/operation.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/operation.rb index e25af74f33..0be7345edd 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/operation.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/operation.rb @@ -12,7 +12,6 @@ class Operation include MsRestAzure - include MsRest::JSONable # @return [String] The name of the operation being performed on this # particular object. attr_accessor :name diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/operation_display.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/operation_display.rb index 1270676e83..a22bbaac40 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/operation_display.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/operation_display.rb @@ -12,7 +12,6 @@ class OperationDisplay include MsRestAzure - include MsRest::JSONable # @return [String] The localized friendly form of the resource provider # name. attr_accessor :provider diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/operation_impact.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/operation_impact.rb index 51b5959a9a..5ec924ac7a 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/operation_impact.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/operation_impact.rb @@ -12,7 +12,6 @@ class OperationImpact include MsRestAzure - include MsRest::JSONable # @return [String] The name of the impact dimension. attr_accessor :name diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/partner_info.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/partner_info.rb index 6436120f65..a3b0cf4918 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/partner_info.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/partner_info.rb @@ -12,7 +12,6 @@ class PartnerInfo include MsRestAzure - include MsRest::JSONable # @return [String] Resource identifier of the partner server. attr_accessor :id diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/proxy_resource.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/proxy_resource.rb index 03ce5932e8..c927bb5961 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/proxy_resource.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/proxy_resource.rb @@ -8,11 +8,10 @@ module Models # # ARM proxy resource. # - class ProxyResource < MsRestAzure::Resource + class ProxyResource < Resource include MsRestAzure - include MsRest::JSONable # # Mapper for ProxyResource class as Ruby Hash. diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/recommended_elastic_pool.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/recommended_elastic_pool.rb index dbcaf02f36..b0c2158183 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/recommended_elastic_pool.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/recommended_elastic_pool.rb @@ -12,7 +12,6 @@ class RecommendedElasticPool < ProxyResource include MsRestAzure - include MsRest::JSONable # @return [ElasticPoolEdition] The edition of the recommended elastic # pool. The ElasticPoolEdition enumeration contains all the valid # editions. Possible values include: 'Basic', 'Standard', 'Premium' diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/recommended_elastic_pool_list_metrics_result.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/recommended_elastic_pool_list_metrics_result.rb index cd88779a6e..be156b446a 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/recommended_elastic_pool_list_metrics_result.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/recommended_elastic_pool_list_metrics_result.rb @@ -13,7 +13,6 @@ class RecommendedElasticPoolListMetricsResult include MsRestAzure - include MsRest::JSONable # @return [Array] The list of recommended # elastic pools metrics. attr_accessor :value diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/recommended_elastic_pool_list_result.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/recommended_elastic_pool_list_result.rb index 723decfb2d..2d9a17d29b 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/recommended_elastic_pool_list_result.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/recommended_elastic_pool_list_result.rb @@ -12,7 +12,6 @@ class RecommendedElasticPoolListResult include MsRestAzure - include MsRest::JSONable # @return [Array] The list of recommended elastic # pools hosted in the server. attr_accessor :value diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/recommended_elastic_pool_metric.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/recommended_elastic_pool_metric.rb index 718cabb316..62439d0ab8 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/recommended_elastic_pool_metric.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/recommended_elastic_pool_metric.rb @@ -12,7 +12,6 @@ class RecommendedElasticPoolMetric include MsRestAzure - include MsRest::JSONable # @return [DateTime] The time of metric (ISO8601 format). attr_accessor :date_time diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/recommended_index.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/recommended_index.rb index c910ad9203..3afb8c296f 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/recommended_index.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/recommended_index.rb @@ -12,7 +12,6 @@ class RecommendedIndex < ProxyResource include MsRestAzure - include MsRest::JSONable # @return [RecommendedIndexAction] The proposed index action. You can # create a missing index, drop an unused index, or rebuild an existing # index to improve its performance. Possible values include: 'Create', diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/recoverable_database.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/recoverable_database.rb index 5ce4a8594f..f1f33c110c 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/recoverable_database.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/recoverable_database.rb @@ -12,7 +12,6 @@ class RecoverableDatabase < ProxyResource include MsRestAzure - include MsRest::JSONable # @return [String] The edition of the database attr_accessor :edition diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/recoverable_database_list_result.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/recoverable_database_list_result.rb index 3c35ab2745..285e9cadc7 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/recoverable_database_list_result.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/recoverable_database_list_result.rb @@ -12,7 +12,6 @@ class RecoverableDatabaseListResult include MsRestAzure - include MsRest::JSONable # @return [Array] A list of recoverable databases attr_accessor :value diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/replication_link.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/replication_link.rb index a969f7efe8..4fd434955a 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/replication_link.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/replication_link.rb @@ -12,7 +12,6 @@ class ReplicationLink < ProxyResource include MsRestAzure - include MsRest::JSONable # @return [String] Location of the server that contains this firewall # rule. attr_accessor :location diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/replication_link_list_result.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/replication_link_list_result.rb index b12d199338..58de3a0297 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/replication_link_list_result.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/replication_link_list_result.rb @@ -12,7 +12,6 @@ class ReplicationLinkListResult include MsRestAzure - include MsRest::JSONable # @return [Array] The list of database replication links # housed in the database. attr_accessor :value diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/resource.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/resource.rb new file mode 100644 index 0000000000..3a0781454b --- /dev/null +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/resource.rb @@ -0,0 +1,67 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::ARM::SQL + module Models + # + # ARM resource. + # + class Resource + + include MsRestAzure + + # @return [String] Resource ID. + attr_accessor :id + + # @return [String] Resource name. + attr_accessor :name + + # @return [String] Resource type. + attr_accessor :type + + + # + # Mapper for Resource class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'Resource', + type: { + name: 'Composite', + class_name: 'Resource', + model_properties: { + id: { + required: false, + read_only: true, + serialized_name: 'id', + type: { + name: 'String' + } + }, + name: { + required: false, + read_only: true, + serialized_name: 'name', + type: { + name: 'String' + } + }, + type: { + required: false, + read_only: true, + serialized_name: 'type', + type: { + name: 'String' + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/resource_identity.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/resource_identity.rb index 4088332fae..2d5c188c76 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/resource_identity.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/resource_identity.rb @@ -12,7 +12,6 @@ class ResourceIdentity include MsRestAzure - include MsRest::JSONable # @return The Azure Active Directory principal id. attr_accessor :principal_id diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/restorable_dropped_database.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/restorable_dropped_database.rb index 94aee10b15..e6ab7c51fc 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/restorable_dropped_database.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/restorable_dropped_database.rb @@ -12,7 +12,6 @@ class RestorableDroppedDatabase < ProxyResource include MsRestAzure - include MsRest::JSONable # @return [String] The geo-location where the resource lives attr_accessor :location diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/restorable_dropped_database_list_result.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/restorable_dropped_database_list_result.rb index f4b660c6ae..a806e9b381 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/restorable_dropped_database_list_result.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/restorable_dropped_database_list_result.rb @@ -12,7 +12,6 @@ class RestorableDroppedDatabaseListResult include MsRestAzure - include MsRest::JSONable # @return [Array] A list of restorable dropped # databases attr_accessor :value diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/restore_point.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/restore_point.rb index 1b49ba6d3c..5bc3abc6ef 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/restore_point.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/restore_point.rb @@ -12,7 +12,6 @@ class RestorePoint < ProxyResource include MsRestAzure - include MsRest::JSONable # @return [RestorePointType] The restore point type of the database # restore point. Possible values include: 'DISCRETE', 'CONTINUOUS' attr_accessor :restore_point_type diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/restore_point_list_result.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/restore_point_list_result.rb index e96938dd8a..2dba629bfe 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/restore_point_list_result.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/restore_point_list_result.rb @@ -12,7 +12,6 @@ class RestorePointListResult include MsRestAzure - include MsRest::JSONable # @return [Array] The list of database restore points. attr_accessor :value diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/server.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/server.rb index 666e79a051..c87f0cd09a 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/server.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/server.rb @@ -12,7 +12,6 @@ class Server < TrackedResource include MsRestAzure - include MsRest::JSONable # @return [ResourceIdentity] The Azure Active Directory identity of the # server. attr_accessor :identity diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/server_administrator_list_result.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/server_administrator_list_result.rb index ec12c33665..0fb066f1a6 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/server_administrator_list_result.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/server_administrator_list_result.rb @@ -12,7 +12,6 @@ class ServerAdministratorListResult include MsRestAzure - include MsRest::JSONable # @return [Array] The list of server Active # Directory Administrators for the server. attr_accessor :value diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/server_azure_adadministrator.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/server_azure_adadministrator.rb index 1655173b4e..aa2e4b7fa9 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/server_azure_adadministrator.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/server_azure_adadministrator.rb @@ -12,7 +12,6 @@ class ServerAzureADAdministrator < ProxyResource include MsRestAzure - include MsRest::JSONable # @return [String] The type of administrator. Default value: # 'ActiveDirectory' . attr_accessor :administrator_type diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/server_communication_link.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/server_communication_link.rb index 939b960793..9452cedb23 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/server_communication_link.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/server_communication_link.rb @@ -12,7 +12,6 @@ class ServerCommunicationLink < ProxyResource include MsRestAzure - include MsRest::JSONable # @return [String] The state. attr_accessor :state diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/server_communication_link_list_result.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/server_communication_link_list_result.rb index 3d61653d92..b8a7688cac 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/server_communication_link_list_result.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/server_communication_link_list_result.rb @@ -12,7 +12,6 @@ class ServerCommunicationLinkListResult include MsRestAzure - include MsRest::JSONable # @return [Array] The list of server # communication links. attr_accessor :value diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/server_connection_policy.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/server_connection_policy.rb index 4b37de1510..b146351e4a 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/server_connection_policy.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/server_connection_policy.rb @@ -12,7 +12,6 @@ class ServerConnectionPolicy < ProxyResource include MsRestAzure - include MsRest::JSONable # @return [String] Metadata used for the Azure portal experience. attr_accessor :kind diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/server_key.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/server_key.rb index 2a673e76f3..5bce4dfe5e 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/server_key.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/server_key.rb @@ -12,7 +12,6 @@ class ServerKey < ProxyResource include MsRestAzure - include MsRest::JSONable # @return [String] Kind of encryption protector. This is metadata used # for the Azure portal experience. attr_accessor :kind diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/server_update.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/server_update.rb index d7ac60c98d..b9abbe1ef8 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/server_update.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/server_update.rb @@ -12,7 +12,6 @@ class ServerUpdate include MsRestAzure - include MsRest::JSONable # @return [String] Administrator username for the server. Once created it # cannot be changed. attr_accessor :administrator_login diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/server_usage.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/server_usage.rb index 88d5f083ef..f814b859a0 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/server_usage.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/server_usage.rb @@ -12,7 +12,6 @@ class ServerUsage include MsRestAzure - include MsRest::JSONable # @return [String] Name of the server usage metric. attr_accessor :name diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/server_usage_list_result.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/server_usage_list_result.rb index 83bb2b878f..f6888dae35 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/server_usage_list_result.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/server_usage_list_result.rb @@ -12,7 +12,6 @@ class ServerUsageListResult include MsRestAzure - include MsRest::JSONable # @return [Array] The list of server metrics for the server. attr_accessor :value diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/server_version_capability.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/server_version_capability.rb index f562c882f7..4f59ad1242 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/server_version_capability.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/server_version_capability.rb @@ -12,7 +12,6 @@ class ServerVersionCapability include MsRestAzure - include MsRest::JSONable # @return [String] The server version name. attr_accessor :name diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/service_objective.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/service_objective.rb index 6ced91b1bd..2e7f24ae75 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/service_objective.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/service_objective.rb @@ -12,7 +12,6 @@ class ServiceObjective < ProxyResource include MsRestAzure - include MsRest::JSONable # @return [String] The name for the service objective. attr_accessor :service_objective_name diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/service_objective_capability.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/service_objective_capability.rb index fb0620a87a..0fdfe31252 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/service_objective_capability.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/service_objective_capability.rb @@ -12,7 +12,6 @@ class ServiceObjectiveCapability include MsRestAzure - include MsRest::JSONable # @return [String] The service objective name. attr_accessor :name diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/service_objective_list_result.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/service_objective_list_result.rb index a63615d702..f09ae86031 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/service_objective_list_result.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/service_objective_list_result.rb @@ -12,7 +12,6 @@ class ServiceObjectiveListResult include MsRestAzure - include MsRest::JSONable # @return [Array] The list of database service # objectives. attr_accessor :value diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/service_tier_advisor.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/service_tier_advisor.rb index 9da534098b..55ff4dcfcd 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/service_tier_advisor.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/service_tier_advisor.rb @@ -12,7 +12,6 @@ class ServiceTierAdvisor < ProxyResource include MsRestAzure - include MsRest::JSONable # @return [DateTime] The observation period start (ISO8601 format). attr_accessor :observation_period_start diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/service_tier_advisor_list_result.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/service_tier_advisor_list_result.rb index eb9a85894f..1e2f8451ec 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/service_tier_advisor_list_result.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/service_tier_advisor_list_result.rb @@ -12,7 +12,6 @@ class ServiceTierAdvisorListResult include MsRestAzure - include MsRest::JSONable # @return [Array] The list of service tier advisors # for specified database. attr_accessor :value diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/slo_usage_metric.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/slo_usage_metric.rb index 5a9f003e70..0903c661ad 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/slo_usage_metric.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/slo_usage_metric.rb @@ -12,7 +12,6 @@ class SloUsageMetric include MsRestAzure - include MsRest::JSONable # @return [ServiceObjectiveName] The serviceLevelObjective for SLO usage # metric. Possible values include: 'Basic', 'S0', 'S1', 'S2', 'S3', 'P1', # 'P2', 'P3', 'P4', 'P6', 'P11', 'P15', 'System', 'System2', diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/sync_agent.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/sync_agent.rb index f51d61788d..4f95827067 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/sync_agent.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/sync_agent.rb @@ -12,7 +12,6 @@ class SyncAgent < ProxyResource include MsRestAzure - include MsRest::JSONable # @return [String] Name of the sync agent. attr_accessor :sync_agent_name diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/sync_agent_key_properties.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/sync_agent_key_properties.rb index 1ffe4332e9..f0414faaad 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/sync_agent_key_properties.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/sync_agent_key_properties.rb @@ -12,7 +12,6 @@ class SyncAgentKeyProperties include MsRestAzure - include MsRest::JSONable # @return [String] Key of sync agent. attr_accessor :sync_agent_key diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/sync_agent_linked_database.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/sync_agent_linked_database.rb index dfebf0a122..ca1cbc907d 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/sync_agent_linked_database.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/sync_agent_linked_database.rb @@ -12,7 +12,6 @@ class SyncAgentLinkedDatabase < ProxyResource include MsRestAzure - include MsRest::JSONable # @return [SyncMemberDbType] Type of the sync agent linked database. # Possible values include: 'AzureSqlDatabase', 'SqlServerDatabase' attr_accessor :database_type diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/sync_database_id_properties.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/sync_database_id_properties.rb index b3ccca7d02..5333f9a700 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/sync_database_id_properties.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/sync_database_id_properties.rb @@ -12,7 +12,6 @@ class SyncDatabaseIdProperties include MsRestAzure - include MsRest::JSONable # @return [String] ARM resource id of sync database. attr_accessor :id diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/sync_full_schema_properties.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/sync_full_schema_properties.rb index cdc2e33ba7..ab959d9960 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/sync_full_schema_properties.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/sync_full_schema_properties.rb @@ -12,7 +12,6 @@ class SyncFullSchemaProperties include MsRestAzure - include MsRest::JSONable # @return [Array] List of tables in the database # full schema. attr_accessor :tables diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/sync_full_schema_table.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/sync_full_schema_table.rb index c90a8aab7c..f7cfa99990 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/sync_full_schema_table.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/sync_full_schema_table.rb @@ -12,7 +12,6 @@ class SyncFullSchemaTable include MsRestAzure - include MsRest::JSONable # @return [Array] List of columns in the table # of database full schema. attr_accessor :columns diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/sync_full_schema_table_column.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/sync_full_schema_table_column.rb index a3994943dd..3f91b39da0 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/sync_full_schema_table_column.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/sync_full_schema_table_column.rb @@ -12,7 +12,6 @@ class SyncFullSchemaTableColumn include MsRestAzure - include MsRest::JSONable # @return [String] Data size of the column. attr_accessor :data_size diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/sync_group.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/sync_group.rb index baf244f126..d6c29e020e 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/sync_group.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/sync_group.rb @@ -12,7 +12,6 @@ class SyncGroup < ProxyResource include MsRestAzure - include MsRest::JSONable # @return [Integer] Sync interval of the sync group. attr_accessor :interval diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/sync_group_log_properties.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/sync_group_log_properties.rb index d17ebe3f2b..5907208335 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/sync_group_log_properties.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/sync_group_log_properties.rb @@ -12,7 +12,6 @@ class SyncGroupLogProperties include MsRestAzure - include MsRest::JSONable # @return [DateTime] Timestamp of the sync group log. attr_accessor :timestamp diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/sync_group_schema.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/sync_group_schema.rb index 151a32a062..462dc298a9 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/sync_group_schema.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/sync_group_schema.rb @@ -12,7 +12,6 @@ class SyncGroupSchema include MsRestAzure - include MsRest::JSONable # @return [Array] List of tables in sync group # schema. attr_accessor :tables diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/sync_group_schema_table.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/sync_group_schema_table.rb index 1442182da5..5f8aa2deb6 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/sync_group_schema_table.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/sync_group_schema_table.rb @@ -12,7 +12,6 @@ class SyncGroupSchemaTable include MsRestAzure - include MsRest::JSONable # @return [Array] List of columns in sync # group schema. attr_accessor :columns diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/sync_group_schema_table_column.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/sync_group_schema_table_column.rb index 1442321b3a..96666c2b9a 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/sync_group_schema_table_column.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/sync_group_schema_table_column.rb @@ -12,7 +12,6 @@ class SyncGroupSchemaTableColumn include MsRestAzure - include MsRest::JSONable # @return [String] Quoted name of sync group table column. attr_accessor :quoted_name diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/sync_member.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/sync_member.rb index 88cd5fe77c..1574de51e3 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/sync_member.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/sync_member.rb @@ -12,7 +12,6 @@ class SyncMember < ProxyResource include MsRestAzure - include MsRest::JSONable # @return [SyncMemberDbType] Database type of the sync member. Possible # values include: 'AzureSqlDatabase', 'SqlServerDatabase' attr_accessor :database_type diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/tracked_resource.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/tracked_resource.rb index 1a85711bf8..99dfee6c19 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/tracked_resource.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/tracked_resource.rb @@ -8,11 +8,10 @@ module Models # # ARM tracked top level resource. # - class TrackedResource < MsRestAzure::Resource + class TrackedResource < Resource include MsRestAzure - include MsRest::JSONable # @return [Hash{String => String}] Resource tags. attr_accessor :tags diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/transparent_data_encryption.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/transparent_data_encryption.rb index df41a0dfe3..dcb8ff38f6 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/transparent_data_encryption.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/transparent_data_encryption.rb @@ -12,7 +12,6 @@ class TransparentDataEncryption < ProxyResource include MsRestAzure - include MsRest::JSONable # @return [String] Resource location. attr_accessor :location diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/transparent_data_encryption_activity.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/transparent_data_encryption_activity.rb index 59d02301c9..4177f607cd 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/transparent_data_encryption_activity.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/transparent_data_encryption_activity.rb @@ -12,7 +12,6 @@ class TransparentDataEncryptionActivity < ProxyResource include MsRestAzure - include MsRest::JSONable # @return [String] Resource location. attr_accessor :location diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/transparent_data_encryption_activity_list_result.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/transparent_data_encryption_activity_list_result.rb index fc2dc906ba..fdaeff1cb7 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/transparent_data_encryption_activity_list_result.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/transparent_data_encryption_activity_list_result.rb @@ -13,7 +13,6 @@ class TransparentDataEncryptionActivityListResult include MsRestAzure - include MsRest::JSONable # @return [Array] The list of database # transparent data encryption activities. attr_accessor :value diff --git a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/virtual_network_rule.rb b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/virtual_network_rule.rb index a8ec4059ce..64f6bb6f0a 100644 --- a/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/virtual_network_rule.rb +++ b/management/azure_mgmt_sql/lib/generated/azure_mgmt_sql/models/virtual_network_rule.rb @@ -12,7 +12,6 @@ class VirtualNetworkRule < ProxyResource include MsRestAzure - include MsRest::JSONable # @return [String] The ARM resource id of the virtual network subnet. attr_accessor :virtual_network_subnet_id diff --git a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage.rb b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage.rb index 813610cb64..2abb78c4be 100644 --- a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage.rb +++ b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage.rb @@ -54,6 +54,7 @@ module Models autoload :EncryptionService, 'generated/azure_mgmt_storage/models/encryption_service.rb' autoload :UsageListResult, 'generated/azure_mgmt_storage/models/usage_list_result.rb' autoload :VirtualNetworkRule, 'generated/azure_mgmt_storage/models/virtual_network_rule.rb' + autoload :Resource, 'generated/azure_mgmt_storage/models/resource.rb' autoload :StorageAccountCheckNameAvailabilityParameters, 'generated/azure_mgmt_storage/models/storage_account_check_name_availability_parameters.rb' autoload :AccountSasParameters, 'generated/azure_mgmt_storage/models/account_sas_parameters.rb' autoload :KeyVaultProperties, 'generated/azure_mgmt_storage/models/key_vault_properties.rb' diff --git a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/account_sas_parameters.rb b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/account_sas_parameters.rb index f56bd01fb4..1f235c5862 100644 --- a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/account_sas_parameters.rb +++ b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/account_sas_parameters.rb @@ -12,7 +12,6 @@ class AccountSasParameters include MsRestAzure - include MsRest::JSONable # @return [Services] The signed services accessible with the account SAS. # Possible values include: Blob (b), Queue (q), Table (t), File (f). # Possible values include: 'b', 'q', 't', 'f' diff --git a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/check_name_availability_result.rb b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/check_name_availability_result.rb index eaddf51325..3829e0ae37 100644 --- a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/check_name_availability_result.rb +++ b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/check_name_availability_result.rb @@ -12,7 +12,6 @@ class CheckNameAvailabilityResult include MsRestAzure - include MsRest::JSONable # @return [Boolean] Gets a boolean value that indicates whether the name # is available for you to use. If true, the name is available. If false, # the name has already been taken or is invalid and cannot be used. diff --git a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/custom_domain.rb b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/custom_domain.rb index 8f2e22239b..e687a284d7 100644 --- a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/custom_domain.rb +++ b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/custom_domain.rb @@ -13,7 +13,6 @@ class CustomDomain include MsRestAzure - include MsRest::JSONable # @return [String] Gets or sets the custom domain name assigned to the # storage account. Name is the CNAME source. attr_accessor :name diff --git a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/dimension.rb b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/dimension.rb index c528e24898..2c59115c62 100644 --- a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/dimension.rb +++ b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/dimension.rb @@ -12,7 +12,6 @@ class Dimension include MsRestAzure - include MsRest::JSONable # @return [String] Display name of dimension. attr_accessor :name diff --git a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/encryption.rb b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/encryption.rb index b4d0511434..148946b5d8 100644 --- a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/encryption.rb +++ b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/encryption.rb @@ -12,7 +12,6 @@ class Encryption include MsRestAzure - include MsRest::JSONable # @return [EncryptionServices] List of services which support encryption. attr_accessor :services diff --git a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/encryption_service.rb b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/encryption_service.rb index d97e851d47..60b9e2ee2d 100644 --- a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/encryption_service.rb +++ b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/encryption_service.rb @@ -12,7 +12,6 @@ class EncryptionService include MsRestAzure - include MsRest::JSONable # @return [Boolean] A boolean indicating whether or not the service # encrypts the data as it is stored. attr_accessor :enabled diff --git a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/encryption_services.rb b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/encryption_services.rb index 939c35e011..0db7e2ea08 100644 --- a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/encryption_services.rb +++ b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/encryption_services.rb @@ -12,7 +12,6 @@ class EncryptionServices include MsRestAzure - include MsRest::JSONable # @return [EncryptionService] The encryption function of the blob storage # service. attr_accessor :blob diff --git a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/endpoints.rb b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/endpoints.rb index dc930f0061..21245d1496 100644 --- a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/endpoints.rb +++ b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/endpoints.rb @@ -13,7 +13,6 @@ class Endpoints include MsRestAzure - include MsRest::JSONable # @return [String] Gets the blob endpoint. attr_accessor :blob diff --git a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/identity.rb b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/identity.rb index 96048e006a..81d9c3f72d 100644 --- a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/identity.rb +++ b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/identity.rb @@ -12,7 +12,6 @@ class Identity include MsRestAzure - include MsRest::JSONable # @return [String] The principal ID of resource identity. attr_accessor :principal_id diff --git a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/iprule.rb b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/iprule.rb index cd18814d30..0213203405 100644 --- a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/iprule.rb +++ b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/iprule.rb @@ -12,7 +12,6 @@ class IPRule include MsRestAzure - include MsRest::JSONable # @return [String] Specifies the IP or IP range in CIDR format. Only IPV4 # address is allowed. attr_accessor :ipaddress_or_range diff --git a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/key_vault_properties.rb b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/key_vault_properties.rb index 7fab34d632..4c6c7d4498 100644 --- a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/key_vault_properties.rb +++ b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/key_vault_properties.rb @@ -12,7 +12,6 @@ class KeyVaultProperties include MsRestAzure - include MsRest::JSONable # @return [String] The name of KeyVault key. attr_accessor :key_name diff --git a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/list_account_sas_response.rb b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/list_account_sas_response.rb index 268813e50a..d97b8baf31 100644 --- a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/list_account_sas_response.rb +++ b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/list_account_sas_response.rb @@ -12,7 +12,6 @@ class ListAccountSasResponse include MsRestAzure - include MsRest::JSONable # @return [String] List SAS credentials of storage account. attr_accessor :account_sas_token diff --git a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/list_service_sas_response.rb b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/list_service_sas_response.rb index 99ea0d0d75..f4c252b8e4 100644 --- a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/list_service_sas_response.rb +++ b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/list_service_sas_response.rb @@ -12,7 +12,6 @@ class ListServiceSasResponse include MsRestAzure - include MsRest::JSONable # @return [String] List service SAS credentials of speicific resource. attr_accessor :service_sas_token diff --git a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/metric_specification.rb b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/metric_specification.rb index ffd29fd9d9..656b8edec1 100644 --- a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/metric_specification.rb +++ b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/metric_specification.rb @@ -12,7 +12,6 @@ class MetricSpecification include MsRestAzure - include MsRest::JSONable # @return [String] Name of metric specification. attr_accessor :name diff --git a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/network_rule_set.rb b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/network_rule_set.rb index a340b80e66..bbb60d4dcc 100644 --- a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/network_rule_set.rb +++ b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/network_rule_set.rb @@ -12,7 +12,6 @@ class NetworkRuleSet include MsRestAzure - include MsRest::JSONable # @return [Bypass] Specifies whether traffic is bypassed for # Logging/Metrics/AzureServices. Possible values are any combination of # Logging|Metrics|AzureServices (For example, "Logging, Metrics"), or diff --git a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/operation.rb b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/operation.rb index 0defbcbc33..4c1e733796 100644 --- a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/operation.rb +++ b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/operation.rb @@ -12,7 +12,6 @@ class Operation include MsRestAzure - include MsRest::JSONable # @return [String] Operation name: {provider}/{resource}/{operation} attr_accessor :name diff --git a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/operation_display.rb b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/operation_display.rb index 51a79a235b..a17f9e7251 100644 --- a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/operation_display.rb +++ b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/operation_display.rb @@ -12,7 +12,6 @@ class OperationDisplay include MsRestAzure - include MsRest::JSONable # @return [String] Service provider: Microsoft Storage. attr_accessor :provider diff --git a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/operation_list_result.rb b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/operation_list_result.rb index 7f74c0317c..5e50e68984 100644 --- a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/operation_list_result.rb +++ b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/operation_list_result.rb @@ -13,7 +13,6 @@ class OperationListResult include MsRestAzure - include MsRest::JSONable # @return [Array] List of Storage operations supported by the # Storage resource provider. attr_accessor :value diff --git a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/resource.rb b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/resource.rb new file mode 100644 index 0000000000..afec722d44 --- /dev/null +++ b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/resource.rb @@ -0,0 +1,95 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::ARM::Storage + module Models + # + # Describes a storage resource. + # + class Resource + + include MsRestAzure + + # @return [String] Resource Id + attr_accessor :id + + # @return [String] Resource name + attr_accessor :name + + # @return [String] Resource type + attr_accessor :type + + # @return [String] Resource location + attr_accessor :location + + # @return [Hash{String => String}] Tags assigned to a resource; can be + # used for viewing and grouping a resource (across resource groups). + attr_accessor :tags + + + # + # Mapper for Resource class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'Resource', + type: { + name: 'Composite', + class_name: 'Resource', + model_properties: { + id: { + required: false, + read_only: true, + serialized_name: 'id', + type: { + name: 'String' + } + }, + name: { + required: false, + read_only: true, + serialized_name: 'name', + type: { + name: 'String' + } + }, + type: { + required: false, + read_only: true, + serialized_name: 'type', + type: { + name: 'String' + } + }, + location: { + required: false, + serialized_name: 'location', + type: { + name: 'String' + } + }, + tags: { + required: false, + serialized_name: 'tags', + type: { + name: 'Dictionary', + value: { + required: false, + serialized_name: 'StringElementType', + type: { + name: 'String' + } + } + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/restriction.rb b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/restriction.rb index 8db9e06273..38a2a51ba1 100644 --- a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/restriction.rb +++ b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/restriction.rb @@ -12,7 +12,6 @@ class Restriction include MsRestAzure - include MsRest::JSONable # @return [String] The type of restrictions. As of now only possible # value for this is location. attr_accessor :type diff --git a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/service_sas_parameters.rb b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/service_sas_parameters.rb index 780c2ac13b..aeb3519bda 100644 --- a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/service_sas_parameters.rb +++ b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/service_sas_parameters.rb @@ -12,7 +12,6 @@ class ServiceSasParameters include MsRestAzure - include MsRest::JSONable # @return [String] The canonical path to the signed resource. attr_accessor :canonicalized_resource diff --git a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/service_specification.rb b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/service_specification.rb index 48eb2a75cf..1a7061ab40 100644 --- a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/service_specification.rb +++ b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/service_specification.rb @@ -12,7 +12,6 @@ class ServiceSpecification include MsRestAzure - include MsRest::JSONable # @return [Array] Metric specifications of # operation. attr_accessor :metric_specifications diff --git a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/sku.rb b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/sku.rb index a44ed68b2d..832bb51993 100644 --- a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/sku.rb +++ b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/sku.rb @@ -12,7 +12,6 @@ class Sku include MsRestAzure - include MsRest::JSONable # @return [SkuName] Gets or sets the sku name. Required for account # creation; optional for update. Note that in older versions, sku name # was called accountType. Possible values include: 'Standard_LRS', diff --git a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/skucapability.rb b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/skucapability.rb index 153e267b2b..f0fb7f2b24 100644 --- a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/skucapability.rb +++ b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/skucapability.rb @@ -13,7 +13,6 @@ class SKUCapability include MsRestAzure - include MsRest::JSONable # @return [String] The name of capability, The capability information in # the specified sku, including file encryption, network acls, change # notification, etc. diff --git a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/storage_account.rb b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/storage_account.rb index c730761153..bb83b7bca0 100644 --- a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/storage_account.rb +++ b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/storage_account.rb @@ -8,11 +8,10 @@ module Models # # The storage account. # - class StorageAccount < MsRestAzure::Resource + class StorageAccount < Resource include MsRestAzure - include MsRest::JSONable # @return [Sku] Gets the SKU. attr_accessor :sku diff --git a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/storage_account_check_name_availability_parameters.rb b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/storage_account_check_name_availability_parameters.rb index 2aa0030b38..cee8d62e93 100644 --- a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/storage_account_check_name_availability_parameters.rb +++ b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/storage_account_check_name_availability_parameters.rb @@ -12,7 +12,6 @@ class StorageAccountCheckNameAvailabilityParameters include MsRestAzure - include MsRest::JSONable # @return [String] The storage account name. attr_accessor :name diff --git a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/storage_account_create_parameters.rb b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/storage_account_create_parameters.rb index 3de632c44c..acfc5ff7ba 100644 --- a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/storage_account_create_parameters.rb +++ b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/storage_account_create_parameters.rb @@ -12,7 +12,6 @@ class StorageAccountCreateParameters include MsRestAzure - include MsRest::JSONable # @return [Sku] Required. Gets or sets the sku name. attr_accessor :sku diff --git a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/storage_account_key.rb b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/storage_account_key.rb index e018555201..d0ab1d0953 100644 --- a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/storage_account_key.rb +++ b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/storage_account_key.rb @@ -12,7 +12,6 @@ class StorageAccountKey include MsRestAzure - include MsRest::JSONable # @return [String] Name of the key. attr_accessor :key_name diff --git a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/storage_account_list_keys_result.rb b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/storage_account_list_keys_result.rb index 1156c71bae..079f884d7b 100644 --- a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/storage_account_list_keys_result.rb +++ b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/storage_account_list_keys_result.rb @@ -12,7 +12,6 @@ class StorageAccountListKeysResult include MsRestAzure - include MsRest::JSONable # @return [Array] Gets the list of storage account # keys and their properties for the specified storage account. attr_accessor :keys diff --git a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/storage_account_list_result.rb b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/storage_account_list_result.rb index 8294b94b8c..e23b8f6e69 100644 --- a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/storage_account_list_result.rb +++ b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/storage_account_list_result.rb @@ -12,7 +12,6 @@ class StorageAccountListResult include MsRestAzure - include MsRest::JSONable # @return [Array] Gets the list of storage accounts and # their properties. attr_accessor :value diff --git a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/storage_account_regenerate_key_parameters.rb b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/storage_account_regenerate_key_parameters.rb index 327606a245..ea6ab6db75 100644 --- a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/storage_account_regenerate_key_parameters.rb +++ b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/storage_account_regenerate_key_parameters.rb @@ -12,7 +12,6 @@ class StorageAccountRegenerateKeyParameters include MsRestAzure - include MsRest::JSONable # @return [String] The name of storage keys that want to be regenerated, # possible vaules are key1, key2. attr_accessor :key_name diff --git a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/storage_account_update_parameters.rb b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/storage_account_update_parameters.rb index f1c9342bd9..ac14958d2e 100644 --- a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/storage_account_update_parameters.rb +++ b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/storage_account_update_parameters.rb @@ -13,7 +13,6 @@ class StorageAccountUpdateParameters include MsRestAzure - include MsRest::JSONable # @return [Sku] Gets or sets the SKU name. Note that the SKU name cannot # be updated to Standard_ZRS or Premium_LRS, nor can accounts of those # sku names be updated to any other value. diff --git a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/storage_sku_list_result.rb b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/storage_sku_list_result.rb index 68ad38c5a6..4a12e68bd8 100644 --- a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/storage_sku_list_result.rb +++ b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/storage_sku_list_result.rb @@ -12,7 +12,6 @@ class StorageSkuListResult include MsRestAzure - include MsRest::JSONable # @return [Array] Get the list result of storage SKUs and their # properties. attr_accessor :value diff --git a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/usage.rb b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/usage.rb index 5d0039d47e..2896884cc4 100644 --- a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/usage.rb +++ b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/usage.rb @@ -12,7 +12,6 @@ class Usage include MsRestAzure - include MsRest::JSONable # @return [UsageUnit] Gets the unit of measurement. Possible values # include: 'Count', 'Bytes', 'Seconds', 'Percent', 'CountsPerSecond', # 'BytesPerSecond' diff --git a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/usage_list_result.rb b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/usage_list_result.rb index b9c05dd858..48fe9ab1d0 100644 --- a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/usage_list_result.rb +++ b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/usage_list_result.rb @@ -12,7 +12,6 @@ class UsageListResult include MsRestAzure - include MsRest::JSONable # @return [Array] Gets or sets the list of Storage Resource # Usages. attr_accessor :value diff --git a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/usage_name.rb b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/usage_name.rb index 151c0bb3ff..bb011098c0 100644 --- a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/usage_name.rb +++ b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/usage_name.rb @@ -12,7 +12,6 @@ class UsageName include MsRestAzure - include MsRest::JSONable # @return [String] Gets a string describing the resource name. attr_accessor :value diff --git a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/virtual_network_rule.rb b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/virtual_network_rule.rb index f66608622e..b67f80187f 100644 --- a/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/virtual_network_rule.rb +++ b/management/azure_mgmt_storage/lib/generated/azure_mgmt_storage/models/virtual_network_rule.rb @@ -12,7 +12,6 @@ class VirtualNetworkRule include MsRestAzure - include MsRest::JSONable # @return [String] Resource ID of a subnet, for example: # /subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}. attr_accessor :virtual_network_resource_id diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics.rb index d5c6a0ebdb..5cbc1f28a6 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics.rb @@ -62,6 +62,7 @@ module Models autoload :ServiceBusDataSourceProperties, 'generated/azure_mgmt_stream_analytics/models/service_bus_data_source_properties.rb' autoload :InputListResult, 'generated/azure_mgmt_stream_analytics/models/input_list_result.rb' autoload :SubscriptionQuotasListResult, 'generated/azure_mgmt_stream_analytics/models/subscription_quotas_list_result.rb' + autoload :Resource, 'generated/azure_mgmt_stream_analytics/models/resource.rb' autoload :OAuthBasedDataSourceProperties, 'generated/azure_mgmt_stream_analytics/models/oauth_based_data_source_properties.rb' autoload :Input, 'generated/azure_mgmt_stream_analytics/models/input.rb' autoload :Transformation, 'generated/azure_mgmt_stream_analytics/models/transformation.rb' diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/avro_serialization.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/avro_serialization.rb index 3912dc35b5..5558acdd70 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/avro_serialization.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/avro_serialization.rb @@ -13,7 +13,6 @@ class AvroSerialization < Serialization include MsRestAzure - include MsRest::JSONable def initialize @type = "Avro" diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/azure_data_lake_store_output_data_source.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/azure_data_lake_store_output_data_source.rb index 7c7b453bcf..153925061f 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/azure_data_lake_store_output_data_source.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/azure_data_lake_store_output_data_source.rb @@ -12,7 +12,6 @@ class AzureDataLakeStoreOutputDataSource < OutputDataSource include MsRestAzure - include MsRest::JSONable def initialize @type = "Microsoft.DataLake/Accounts" diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/azure_machine_learning_web_service_function_binding.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/azure_machine_learning_web_service_function_binding.rb index 002c96754d..ce7a68f4a6 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/azure_machine_learning_web_service_function_binding.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/azure_machine_learning_web_service_function_binding.rb @@ -12,7 +12,6 @@ class AzureMachineLearningWebServiceFunctionBinding < FunctionBinding include MsRestAzure - include MsRest::JSONable def initialize @type = "Microsoft.MachineLearning/WebService" diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/azure_machine_learning_web_service_function_retrieve_default_definition_parameters.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/azure_machine_learning_web_service_function_retrieve_default_definition_parameters.rb index 07f804f941..74359c7056 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/azure_machine_learning_web_service_function_retrieve_default_definition_parameters.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/azure_machine_learning_web_service_function_retrieve_default_definition_parameters.rb @@ -13,7 +13,6 @@ class AzureMachineLearningWebServiceFunctionRetrieveDefaultDefinitionParameters include MsRestAzure - include MsRest::JSONable def initialize @bindingType = "Microsoft.MachineLearning/WebService" diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/azure_machine_learning_web_service_input_column.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/azure_machine_learning_web_service_input_column.rb index b3126e7057..156778649f 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/azure_machine_learning_web_service_input_column.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/azure_machine_learning_web_service_input_column.rb @@ -13,7 +13,6 @@ class AzureMachineLearningWebServiceInputColumn include MsRestAzure - include MsRest::JSONable # @return [String] The name of the input column. attr_accessor :name diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/azure_machine_learning_web_service_inputs.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/azure_machine_learning_web_service_inputs.rb index cd5d6ea1e0..f811a39e73 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/azure_machine_learning_web_service_inputs.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/azure_machine_learning_web_service_inputs.rb @@ -12,7 +12,6 @@ class AzureMachineLearningWebServiceInputs include MsRestAzure - include MsRest::JSONable # @return [String] The name of the input. This is the name provided while # authoring the endpoint. attr_accessor :name diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/azure_machine_learning_web_service_output_column.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/azure_machine_learning_web_service_output_column.rb index cb7181c037..f6d021ab08 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/azure_machine_learning_web_service_output_column.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/azure_machine_learning_web_service_output_column.rb @@ -13,7 +13,6 @@ class AzureMachineLearningWebServiceOutputColumn include MsRestAzure - include MsRest::JSONable # @return [String] The name of the output column. attr_accessor :name diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/azure_sql_database_data_source_properties.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/azure_sql_database_data_source_properties.rb index 7ef5cb3651..eeaff51974 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/azure_sql_database_data_source_properties.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/azure_sql_database_data_source_properties.rb @@ -13,7 +13,6 @@ class AzureSqlDatabaseDataSourceProperties include MsRestAzure - include MsRest::JSONable # @return [String] The name of the SQL server containing the Azure SQL # database. Required on PUT (CreateOrReplace) requests. attr_accessor :server diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/azure_sql_database_output_data_source.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/azure_sql_database_output_data_source.rb index 07497847bd..81a9284ca1 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/azure_sql_database_output_data_source.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/azure_sql_database_output_data_source.rb @@ -12,7 +12,6 @@ class AzureSqlDatabaseOutputDataSource < OutputDataSource include MsRestAzure - include MsRest::JSONable def initialize @type = "Microsoft.Sql/Server/Database" diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/azure_table_output_data_source.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/azure_table_output_data_source.rb index fb5cb0e0c3..b2919fdda9 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/azure_table_output_data_source.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/azure_table_output_data_source.rb @@ -12,7 +12,6 @@ class AzureTableOutputDataSource < OutputDataSource include MsRestAzure - include MsRest::JSONable def initialize @type = "Microsoft.Storage/Table" diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/blob_data_source_properties.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/blob_data_source_properties.rb index 1b242255f0..f55fd19dbd 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/blob_data_source_properties.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/blob_data_source_properties.rb @@ -12,7 +12,6 @@ class BlobDataSourceProperties include MsRestAzure - include MsRest::JSONable # @return [Array] A list of one or more Azure Storage # accounts. Required on PUT (CreateOrReplace) requests. attr_accessor :storage_accounts diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/blob_output_data_source.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/blob_output_data_source.rb index 7c159b0970..2b000072a7 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/blob_output_data_source.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/blob_output_data_source.rb @@ -12,7 +12,6 @@ class BlobOutputDataSource < OutputDataSource include MsRestAzure - include MsRest::JSONable def initialize @type = "Microsoft.Storage/Blob" diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/blob_reference_input_data_source.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/blob_reference_input_data_source.rb index 984bbb7e73..6a5b0c7b7b 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/blob_reference_input_data_source.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/blob_reference_input_data_source.rb @@ -12,7 +12,6 @@ class BlobReferenceInputDataSource < ReferenceInputDataSource include MsRestAzure - include MsRest::JSONable def initialize @type = "Microsoft.Storage/Blob" diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/blob_stream_input_data_source.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/blob_stream_input_data_source.rb index 963a784df6..ec5fbeb5d0 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/blob_stream_input_data_source.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/blob_stream_input_data_source.rb @@ -12,7 +12,6 @@ class BlobStreamInputDataSource < StreamInputDataSource include MsRestAzure - include MsRest::JSONable def initialize @type = "Microsoft.Storage/Blob" diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/csv_serialization.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/csv_serialization.rb index efb8300045..5022fee2f6 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/csv_serialization.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/csv_serialization.rb @@ -13,7 +13,6 @@ class CsvSerialization < Serialization include MsRestAzure - include MsRest::JSONable def initialize @type = "Csv" diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/diagnostic_condition.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/diagnostic_condition.rb index 8d93f6e96f..223e0643e3 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/diagnostic_condition.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/diagnostic_condition.rb @@ -13,7 +13,6 @@ class DiagnosticCondition include MsRestAzure - include MsRest::JSONable # @return [String] The UTC timestamp of when the condition started. # Customers should be able to find a corresponding event in the ops log # around this time. diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/diagnostics.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/diagnostics.rb index 73de1aea9d..856ecca980 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/diagnostics.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/diagnostics.rb @@ -13,7 +13,6 @@ class Diagnostics include MsRestAzure - include MsRest::JSONable # @return [Array] A collection of zero or more # conditions applicable to the resource, or to the job overall, that # warrant customer attention. diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/document_db_output_data_source.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/document_db_output_data_source.rb index 461b778972..2ccce32e08 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/document_db_output_data_source.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/document_db_output_data_source.rb @@ -12,7 +12,6 @@ class DocumentDbOutputDataSource < OutputDataSource include MsRestAzure - include MsRest::JSONable def initialize @type = "Microsoft.Storage/DocumentDB" diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/error_response.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/error_response.rb index 561c4505d9..c18c49b766 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/error_response.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/error_response.rb @@ -12,7 +12,6 @@ class ErrorResponse include MsRestAzure - include MsRest::JSONable # @return [String] Error code associated with the error that occurred. attr_accessor :code diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/event_hub_data_source_properties.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/event_hub_data_source_properties.rb index c5c137c6b8..bcf3af9b0c 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/event_hub_data_source_properties.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/event_hub_data_source_properties.rb @@ -12,7 +12,6 @@ class EventHubDataSourceProperties < ServiceBusDataSourceProperties include MsRestAzure - include MsRest::JSONable # @return [String] The name of the Event Hub. Required on PUT # (CreateOrReplace) requests. attr_accessor :event_hub_name diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/event_hub_output_data_source.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/event_hub_output_data_source.rb index bb59d6ff08..4d7b960a7a 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/event_hub_output_data_source.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/event_hub_output_data_source.rb @@ -12,7 +12,6 @@ class EventHubOutputDataSource < OutputDataSource include MsRestAzure - include MsRest::JSONable def initialize @type = "Microsoft.ServiceBus/EventHub" diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/event_hub_stream_input_data_source.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/event_hub_stream_input_data_source.rb index 68f3a70ab1..ae0013d1a0 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/event_hub_stream_input_data_source.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/event_hub_stream_input_data_source.rb @@ -12,7 +12,6 @@ class EventHubStreamInputDataSource < StreamInputDataSource include MsRestAzure - include MsRest::JSONable def initialize @type = "Microsoft.ServiceBus/EventHub" diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/function.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/function.rb index 9af0b3c68f..a0d3299bcb 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/function.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/function.rb @@ -13,7 +13,6 @@ class Function < SubResource include MsRestAzure - include MsRest::JSONable # @return [FunctionProperties] The properties that are associated with a # function. attr_accessor :properties diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/function_binding.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/function_binding.rb index 6cc3558edc..cc2f4d053f 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/function_binding.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/function_binding.rb @@ -13,7 +13,6 @@ class FunctionBinding include MsRestAzure - include MsRest::JSONable @@discriminatorMap = Hash.new @@discriminatorMap["Microsoft.StreamAnalytics/JavascriptUdf"] = "JavaScriptFunctionBinding" @@discriminatorMap["Microsoft.MachineLearning/WebService"] = "AzureMachineLearningWebServiceFunctionBinding" diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/function_input.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/function_input.rb index 9e500944c3..d438951c98 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/function_input.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/function_input.rb @@ -12,7 +12,6 @@ class FunctionInput include MsRestAzure - include MsRest::JSONable # @return [String] The (Azure Stream Analytics supported) data type of # the function input parameter. A list of valid Azure Stream Analytics # data types are described at diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/function_output.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/function_output.rb index 7d19780dca..a902d77994 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/function_output.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/function_output.rb @@ -12,7 +12,6 @@ class FunctionOutput include MsRestAzure - include MsRest::JSONable # @return [String] The (Azure Stream Analytics supported) data type of # the function output. A list of valid Azure Stream Analytics data types # are described at diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/function_properties.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/function_properties.rb index fbffac1958..0170f465d7 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/function_properties.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/function_properties.rb @@ -12,7 +12,6 @@ class FunctionProperties include MsRestAzure - include MsRest::JSONable @@discriminatorMap = Hash.new @@discriminatorMap["Scalar"] = "ScalarFunctionProperties" diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/function_retrieve_default_definition_parameters.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/function_retrieve_default_definition_parameters.rb index 0a9f15ddfc..b884e90f25 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/function_retrieve_default_definition_parameters.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/function_retrieve_default_definition_parameters.rb @@ -13,7 +13,6 @@ class FunctionRetrieveDefaultDefinitionParameters include MsRestAzure - include MsRest::JSONable @@discriminatorMap = Hash.new @@discriminatorMap["Microsoft.StreamAnalytics/JavascriptUdf"] = "JavaScriptFunctionRetrieveDefaultDefinitionParameters" @@discriminatorMap["Microsoft.MachineLearning/WebService"] = "AzureMachineLearningWebServiceFunctionRetrieveDefaultDefinitionParameters" diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/input.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/input.rb index 8b386b0be8..c1aded57db 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/input.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/input.rb @@ -13,7 +13,6 @@ class Input < SubResource include MsRestAzure - include MsRest::JSONable # @return [InputProperties] The properties that are associated with an # input. Required on PUT (CreateOrReplace) requests. attr_accessor :properties diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/input_properties.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/input_properties.rb index 1b5b7d93db..4bf1b2c0e9 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/input_properties.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/input_properties.rb @@ -12,7 +12,6 @@ class InputProperties include MsRestAzure - include MsRest::JSONable @@discriminatorMap = Hash.new @@discriminatorMap["Reference"] = "ReferenceInputProperties" @@discriminatorMap["Stream"] = "StreamInputProperties" diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/io_thub_stream_input_data_source.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/io_thub_stream_input_data_source.rb index 2641edf50f..1e03ba47f8 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/io_thub_stream_input_data_source.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/io_thub_stream_input_data_source.rb @@ -12,7 +12,6 @@ class IoTHubStreamInputDataSource < StreamInputDataSource include MsRestAzure - include MsRest::JSONable def initialize @type = "Microsoft.Devices/IotHubs" diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/java_script_function_binding.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/java_script_function_binding.rb index d6acc5f6c6..343a605c2d 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/java_script_function_binding.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/java_script_function_binding.rb @@ -12,7 +12,6 @@ class JavaScriptFunctionBinding < FunctionBinding include MsRestAzure - include MsRest::JSONable def initialize @type = "Microsoft.StreamAnalytics/JavascriptUdf" diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/java_script_function_retrieve_default_definition_parameters.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/java_script_function_retrieve_default_definition_parameters.rb index a221a4bcf7..c6bf1273a3 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/java_script_function_retrieve_default_definition_parameters.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/java_script_function_retrieve_default_definition_parameters.rb @@ -13,7 +13,6 @@ class JavaScriptFunctionRetrieveDefaultDefinitionParameters < FunctionRetrieveDe include MsRestAzure - include MsRest::JSONable def initialize @bindingType = "Microsoft.StreamAnalytics/JavascriptUdf" diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/json_serialization.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/json_serialization.rb index 921f449556..7a693b3a70 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/json_serialization.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/json_serialization.rb @@ -13,7 +13,6 @@ class JsonSerialization < Serialization include MsRestAzure - include MsRest::JSONable def initialize @type = "Json" diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/oauth_based_data_source_properties.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/oauth_based_data_source_properties.rb index dc3fd27e1c..e1a6403d0c 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/oauth_based_data_source_properties.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/oauth_based_data_source_properties.rb @@ -13,7 +13,6 @@ class OAuthBasedDataSourceProperties include MsRestAzure - include MsRest::JSONable # @return [String] A refresh token that can be used to obtain a valid # access token that can then be used to authenticate with the data # source. A valid refresh token is currently only obtainable via the diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/operation.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/operation.rb index 3ef9fcef56..78853dce0f 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/operation.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/operation.rb @@ -12,7 +12,6 @@ class Operation include MsRestAzure - include MsRest::JSONable # @return [String] The name of the operation being performed on this # particular object. attr_accessor :name diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/operation_display.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/operation_display.rb index e0bc02a2b9..e2c213a474 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/operation_display.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/operation_display.rb @@ -13,7 +13,6 @@ class OperationDisplay include MsRestAzure - include MsRest::JSONable # @return [String] The localized friendly form of the resource provider # name. attr_accessor :provider diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/output.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/output.rb index 7a0f3c0169..597ac663d3 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/output.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/output.rb @@ -13,7 +13,6 @@ class Output < SubResource include MsRestAzure - include MsRest::JSONable # @return [OutputDataSource] Describes the data source that output will # be written to. Required on PUT (CreateOrReplace) requests. attr_accessor :datasource diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/output_data_source.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/output_data_source.rb index fc8be071a8..13385ef003 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/output_data_source.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/output_data_source.rb @@ -12,7 +12,6 @@ class OutputDataSource include MsRestAzure - include MsRest::JSONable @@discriminatorMap = Hash.new @@discriminatorMap["Microsoft.DataLake/Accounts"] = "AzureDataLakeStoreOutputDataSource" @@discriminatorMap["PowerBI"] = "PowerBIOutputDataSource" diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/power_bioutput_data_source.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/power_bioutput_data_source.rb index eccc0bcae9..00b958dcc6 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/power_bioutput_data_source.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/power_bioutput_data_source.rb @@ -12,7 +12,6 @@ class PowerBIOutputDataSource < OutputDataSource include MsRestAzure - include MsRest::JSONable def initialize @type = "PowerBI" diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/reference_input_data_source.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/reference_input_data_source.rb index 826899f665..645ef3eb7b 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/reference_input_data_source.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/reference_input_data_source.rb @@ -12,7 +12,6 @@ class ReferenceInputDataSource include MsRestAzure - include MsRest::JSONable @@discriminatorMap = Hash.new @@discriminatorMap["Microsoft.Storage/Blob"] = "BlobReferenceInputDataSource" diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/reference_input_properties.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/reference_input_properties.rb index 9b00a9dccb..8dfeece3a4 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/reference_input_properties.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/reference_input_properties.rb @@ -13,7 +13,6 @@ class ReferenceInputProperties < InputProperties include MsRestAzure - include MsRest::JSONable def initialize @type = "Reference" diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/resource.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/resource.rb new file mode 100644 index 0000000000..c0a309279f --- /dev/null +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/resource.rb @@ -0,0 +1,95 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::ARM::StreamAnalytics + module Models + # + # The base resource model definition. + # + class Resource + + include MsRestAzure + + # @return [String] Resource Id + attr_accessor :id + + # @return [String] Resource name + attr_accessor :name + + # @return [String] Resource type + attr_accessor :type + + # @return [String] Resource location. Required on PUT (CreateOrReplace) + # requests. + attr_accessor :location + + # @return [Hash{String => String}] Resource tags + attr_accessor :tags + + + # + # Mapper for Resource class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'Resource', + type: { + name: 'Composite', + class_name: 'Resource', + model_properties: { + id: { + required: false, + read_only: true, + serialized_name: 'id', + type: { + name: 'String' + } + }, + name: { + required: false, + read_only: true, + serialized_name: 'name', + type: { + name: 'String' + } + }, + type: { + required: false, + read_only: true, + serialized_name: 'type', + type: { + name: 'String' + } + }, + location: { + required: false, + serialized_name: 'location', + type: { + name: 'String' + } + }, + tags: { + required: false, + serialized_name: 'tags', + type: { + name: 'Dictionary', + value: { + required: false, + serialized_name: 'StringElementType', + type: { + name: 'String' + } + } + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/resource_test_status.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/resource_test_status.rb index 5cc8765e17..19b3a65af4 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/resource_test_status.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/resource_test_status.rb @@ -13,7 +13,6 @@ class ResourceTestStatus include MsRestAzure - include MsRest::JSONable # @return [String] The status of the test operation. attr_accessor :status diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/scalar_function_properties.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/scalar_function_properties.rb index 22cf2d5b73..a190fe856b 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/scalar_function_properties.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/scalar_function_properties.rb @@ -12,7 +12,6 @@ class ScalarFunctionProperties < FunctionProperties include MsRestAzure - include MsRest::JSONable def initialize @type = "Scalar" diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/serialization.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/serialization.rb index 1c83f69453..0eb5b640f5 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/serialization.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/serialization.rb @@ -13,7 +13,6 @@ class Serialization include MsRestAzure - include MsRest::JSONable @@discriminatorMap = Hash.new @@discriminatorMap["Avro"] = "AvroSerialization" @@discriminatorMap["Json"] = "JsonSerialization" diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/service_bus_data_source_properties.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/service_bus_data_source_properties.rb index b792ebe234..9bd294f8f9 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/service_bus_data_source_properties.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/service_bus_data_source_properties.rb @@ -13,7 +13,6 @@ class ServiceBusDataSourceProperties include MsRestAzure - include MsRest::JSONable # @return [String] The namespace that is associated with the desired # Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT # (CreateOrReplace) requests. diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/service_bus_queue_output_data_source.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/service_bus_queue_output_data_source.rb index 96333d1cf4..9976b2105a 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/service_bus_queue_output_data_source.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/service_bus_queue_output_data_source.rb @@ -12,7 +12,6 @@ class ServiceBusQueueOutputDataSource < OutputDataSource include MsRestAzure - include MsRest::JSONable def initialize @type = "Microsoft.ServiceBus/Queue" diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/service_bus_topic_output_data_source.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/service_bus_topic_output_data_source.rb index 30093a7902..a9f799d7fb 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/service_bus_topic_output_data_source.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/service_bus_topic_output_data_source.rb @@ -12,7 +12,6 @@ class ServiceBusTopicOutputDataSource < OutputDataSource include MsRestAzure - include MsRest::JSONable def initialize @type = "Microsoft.ServiceBus/Topic" diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/sku.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/sku.rb index 1732de6b5f..0010ccaa2d 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/sku.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/sku.rb @@ -12,7 +12,6 @@ class Sku include MsRestAzure - include MsRest::JSONable # @return [SkuName] The name of the SKU. Required on PUT # (CreateOrReplace) requests. Possible values include: 'Standard' attr_accessor :name diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/start_streaming_job_parameters.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/start_streaming_job_parameters.rb index c90db6d28e..5872632321 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/start_streaming_job_parameters.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/start_streaming_job_parameters.rb @@ -12,7 +12,6 @@ class StartStreamingJobParameters include MsRestAzure - include MsRest::JSONable # @return [OutputStartMode] Value may be JobStartTime, CustomTime, or # LastOutputEventTime to indicate whether the starting point of the # output event stream should start whenever the job is started, start at diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/storage_account.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/storage_account.rb index fe3cfa0700..ef31cd8f59 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/storage_account.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/storage_account.rb @@ -12,7 +12,6 @@ class StorageAccount include MsRestAzure - include MsRest::JSONable # @return [String] The name of the Azure Storage account. Required on PUT # (CreateOrReplace) requests. attr_accessor :account_name diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/stream_input_data_source.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/stream_input_data_source.rb index 362867a121..bee45def52 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/stream_input_data_source.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/stream_input_data_source.rb @@ -12,7 +12,6 @@ class StreamInputDataSource include MsRestAzure - include MsRest::JSONable @@discriminatorMap = Hash.new @@discriminatorMap["Microsoft.Devices/IotHubs"] = "IoTHubStreamInputDataSource" @@discriminatorMap["Microsoft.ServiceBus/EventHub"] = "EventHubStreamInputDataSource" diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/stream_input_properties.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/stream_input_properties.rb index 0cf5decdde..f32551418b 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/stream_input_properties.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/stream_input_properties.rb @@ -12,7 +12,6 @@ class StreamInputProperties < InputProperties include MsRestAzure - include MsRest::JSONable def initialize @type = "Stream" diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/streaming_job.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/streaming_job.rb index 227372c43e..e8efcce9a5 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/streaming_job.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/streaming_job.rb @@ -9,11 +9,10 @@ module Models # A streamng job object, containing all information associated with the # named streaming job. # - class StreamingJob < MsRestAzure::Resource + class StreamingJob < Resource include MsRestAzure - include MsRest::JSONable # @return [Sku] Describes the SKU of the streaming job. Required on PUT # (CreateOrReplace) requests. attr_accessor :sku diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/sub_resource.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/sub_resource.rb index 6c74961611..1840d9e3f2 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/sub_resource.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/sub_resource.rb @@ -8,11 +8,13 @@ module Models # # The base sub-resource model definition. # - class SubResource < MsRestAzure::SubResource + class SubResource include MsRestAzure - include MsRest::JSONable + # @return [String] Resource Id + attr_accessor :id + # @return [String] Resource name attr_accessor :name diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/subscription_quota.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/subscription_quota.rb index f7714a76f5..bc38d90b08 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/subscription_quota.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/subscription_quota.rb @@ -12,7 +12,6 @@ class SubscriptionQuota < SubResource include MsRestAzure - include MsRest::JSONable # @return [Integer] The max permitted usage of this resource. attr_accessor :max_count diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/subscription_quotas_list_result.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/subscription_quotas_list_result.rb index 0679470b36..79c9f2d2e1 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/subscription_quotas_list_result.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/subscription_quotas_list_result.rb @@ -13,7 +13,6 @@ class SubscriptionQuotasListResult include MsRestAzure - include MsRest::JSONable # @return [Array] List of quotas for the subscription # in a particular region. attr_accessor :value diff --git a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/transformation.rb b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/transformation.rb index 4e078c30de..83a6371ab3 100644 --- a/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/transformation.rb +++ b/management/azure_mgmt_stream_analytics/lib/generated/azure_mgmt_stream_analytics/models/transformation.rb @@ -14,7 +14,6 @@ class Transformation < SubResource include MsRestAzure - include MsRest::JSONable # @return [Integer] Specifies the number of streaming units that the # streaming job uses. attr_accessor :streaming_units diff --git a/management/azure_mgmt_subscriptions/lib/generated/azure_mgmt_subscriptions/models/location.rb b/management/azure_mgmt_subscriptions/lib/generated/azure_mgmt_subscriptions/models/location.rb index c6ef5a6798..7cfd0697a9 100644 --- a/management/azure_mgmt_subscriptions/lib/generated/azure_mgmt_subscriptions/models/location.rb +++ b/management/azure_mgmt_subscriptions/lib/generated/azure_mgmt_subscriptions/models/location.rb @@ -12,7 +12,6 @@ class Location include MsRestAzure - include MsRest::JSONable # @return [String] The fully qualified ID of the location. For example, # /subscriptions/00000000-0000-0000-0000-000000000000/locations/westus. attr_accessor :id diff --git a/management/azure_mgmt_subscriptions/lib/generated/azure_mgmt_subscriptions/models/location_list_result.rb b/management/azure_mgmt_subscriptions/lib/generated/azure_mgmt_subscriptions/models/location_list_result.rb index da5a697478..9c4f21eccb 100644 --- a/management/azure_mgmt_subscriptions/lib/generated/azure_mgmt_subscriptions/models/location_list_result.rb +++ b/management/azure_mgmt_subscriptions/lib/generated/azure_mgmt_subscriptions/models/location_list_result.rb @@ -12,7 +12,6 @@ class LocationListResult include MsRestAzure - include MsRest::JSONable # @return [Array] An array of locations. attr_accessor :value diff --git a/management/azure_mgmt_subscriptions/lib/generated/azure_mgmt_subscriptions/models/subscription.rb b/management/azure_mgmt_subscriptions/lib/generated/azure_mgmt_subscriptions/models/subscription.rb index 4eae64f38c..e8c61abad2 100644 --- a/management/azure_mgmt_subscriptions/lib/generated/azure_mgmt_subscriptions/models/subscription.rb +++ b/management/azure_mgmt_subscriptions/lib/generated/azure_mgmt_subscriptions/models/subscription.rb @@ -12,7 +12,6 @@ class Subscription include MsRestAzure - include MsRest::JSONable # @return [String] The fully qualified ID for the subscription. For # example, /subscriptions/00000000-0000-0000-0000-000000000000. attr_accessor :id diff --git a/management/azure_mgmt_subscriptions/lib/generated/azure_mgmt_subscriptions/models/subscription_policies.rb b/management/azure_mgmt_subscriptions/lib/generated/azure_mgmt_subscriptions/models/subscription_policies.rb index 79efb3abea..5364ed01d8 100644 --- a/management/azure_mgmt_subscriptions/lib/generated/azure_mgmt_subscriptions/models/subscription_policies.rb +++ b/management/azure_mgmt_subscriptions/lib/generated/azure_mgmt_subscriptions/models/subscription_policies.rb @@ -12,7 +12,6 @@ class SubscriptionPolicies include MsRestAzure - include MsRest::JSONable # @return [String] The subscription location placement ID. The ID # indicates which regions are visible for a subscription. For example, a # subscription with a location placement Id of Public_2014-09-01 has diff --git a/management/azure_mgmt_subscriptions/lib/generated/azure_mgmt_subscriptions/models/tenant_id_description.rb b/management/azure_mgmt_subscriptions/lib/generated/azure_mgmt_subscriptions/models/tenant_id_description.rb index 283d016cac..f79c01f499 100644 --- a/management/azure_mgmt_subscriptions/lib/generated/azure_mgmt_subscriptions/models/tenant_id_description.rb +++ b/management/azure_mgmt_subscriptions/lib/generated/azure_mgmt_subscriptions/models/tenant_id_description.rb @@ -12,7 +12,6 @@ class TenantIdDescription include MsRestAzure - include MsRest::JSONable # @return [String] The fully qualified ID of the tenant. For example, # /tenants/00000000-0000-0000-0000-000000000000. attr_accessor :id diff --git a/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager.rb b/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager.rb index a8d0a10782..b33d5875cf 100644 --- a/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager.rb +++ b/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager.rb @@ -33,6 +33,7 @@ module Models autoload :DnsConfig, 'generated/azure_mgmt_traffic_manager/models/dns_config.rb' autoload :TrafficFlow, 'generated/azure_mgmt_traffic_manager/models/traffic_flow.rb' autoload :HeatMapEndpoint, 'generated/azure_mgmt_traffic_manager/models/heat_map_endpoint.rb' + autoload :Resource, 'generated/azure_mgmt_traffic_manager/models/resource.rb' autoload :CheckTrafficManagerRelativeDnsNameAvailabilityParameters, 'generated/azure_mgmt_traffic_manager/models/check_traffic_manager_relative_dns_name_availability_parameters.rb' autoload :QueryExperience, 'generated/azure_mgmt_traffic_manager/models/query_experience.rb' autoload :ProfileListResult, 'generated/azure_mgmt_traffic_manager/models/profile_list_result.rb' diff --git a/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/check_traffic_manager_relative_dns_name_availability_parameters.rb b/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/check_traffic_manager_relative_dns_name_availability_parameters.rb index bf77dc41f4..f418190cc7 100644 --- a/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/check_traffic_manager_relative_dns_name_availability_parameters.rb +++ b/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/check_traffic_manager_relative_dns_name_availability_parameters.rb @@ -12,7 +12,6 @@ class CheckTrafficManagerRelativeDnsNameAvailabilityParameters include MsRestAzure - include MsRest::JSONable # @return [String] The name of the resource. attr_accessor :name diff --git a/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/delete_operation_result.rb b/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/delete_operation_result.rb index 3f0b2083f2..1e11404ee3 100644 --- a/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/delete_operation_result.rb +++ b/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/delete_operation_result.rb @@ -12,7 +12,6 @@ class DeleteOperationResult include MsRestAzure - include MsRest::JSONable # @return [Boolean] The result of the operation or request. attr_accessor :operation_result diff --git a/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/dns_config.rb b/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/dns_config.rb index 4ae22edd98..64deea97c7 100644 --- a/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/dns_config.rb +++ b/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/dns_config.rb @@ -12,7 +12,6 @@ class DnsConfig include MsRestAzure - include MsRest::JSONable # @return [String] The relative DNS name provided by this Traffic Manager # profile. This value is combined with the DNS domain name used by Azure # Traffic Manager to form the fully-qualified domain name (FQDN) of the diff --git a/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/endpoint.rb b/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/endpoint.rb index 5b9a576af7..37d11ea320 100644 --- a/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/endpoint.rb +++ b/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/endpoint.rb @@ -12,7 +12,6 @@ class Endpoint < ProxyResource include MsRestAzure - include MsRest::JSONable # @return [String] The Azure Resource URI of the of the endpoint. Not # applicable to endpoints of type 'ExternalEndpoints'. attr_accessor :target_resource_id diff --git a/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/heat_map_endpoint.rb b/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/heat_map_endpoint.rb index 0923fd4017..864bb72f7c 100644 --- a/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/heat_map_endpoint.rb +++ b/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/heat_map_endpoint.rb @@ -12,7 +12,6 @@ class HeatMapEndpoint include MsRestAzure - include MsRest::JSONable # @return [String] The ARM Resource ID of this Traffic Manager endpoint. attr_accessor :resource_id diff --git a/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/heat_map_model.rb b/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/heat_map_model.rb index ba89163d3f..c71491ab76 100644 --- a/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/heat_map_model.rb +++ b/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/heat_map_model.rb @@ -12,7 +12,6 @@ class HeatMapModel < ProxyResource include MsRestAzure - include MsRest::JSONable # @return [DateTime] The beginning of the time window for this HeatMap, # inclusive. attr_accessor :start_time diff --git a/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/monitor_config.rb b/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/monitor_config.rb index 921a0ac6d1..ba61feb3fe 100644 --- a/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/monitor_config.rb +++ b/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/monitor_config.rb @@ -13,7 +13,6 @@ class MonitorConfig include MsRestAzure - include MsRest::JSONable # @return [ProfileMonitorStatus] The profile-level monitoring status of # the Traffic Manager profile. Possible values include: # 'CheckingEndpoints', 'Online', 'Degraded', 'Disabled', 'Inactive' diff --git a/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/profile.rb b/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/profile.rb index 8df4e5790c..d9217f42b9 100644 --- a/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/profile.rb +++ b/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/profile.rb @@ -12,7 +12,6 @@ class Profile < TrackedResource include MsRestAzure - include MsRest::JSONable # @return [ProfileStatus] The status of the Traffic Manager profile. # Possible values include: 'Enabled', 'Disabled' attr_accessor :profile_status diff --git a/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/profile_list_result.rb b/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/profile_list_result.rb index ded6afca34..1cb7cfcc77 100644 --- a/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/profile_list_result.rb +++ b/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/profile_list_result.rb @@ -12,7 +12,6 @@ class ProfileListResult include MsRestAzure - include MsRest::JSONable # @return [Array] Gets the list of Traffic manager profiles. attr_accessor :value diff --git a/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/proxy_resource.rb b/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/proxy_resource.rb index 05e8e25603..e3eb5b68eb 100644 --- a/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/proxy_resource.rb +++ b/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/proxy_resource.rb @@ -9,11 +9,10 @@ module Models # The resource model definition for a ARM proxy resource. It will have # everything other than required location and tags # - class ProxyResource < MsRestAzure::Resource + class ProxyResource < Resource include MsRestAzure - include MsRest::JSONable # # Mapper for ProxyResource class as Ruby Hash. diff --git a/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/query_experience.rb b/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/query_experience.rb index fdba2d20ca..bb7b812c4a 100644 --- a/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/query_experience.rb +++ b/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/query_experience.rb @@ -12,7 +12,6 @@ class QueryExperience include MsRestAzure - include MsRest::JSONable # @return [Integer] The id of the endpoint from the 'endpoints' array # which these queries were routed to. attr_accessor :endpoint_id diff --git a/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/region.rb b/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/region.rb index 47bb724d0b..0b889b48e7 100644 --- a/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/region.rb +++ b/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/region.rb @@ -13,7 +13,6 @@ class Region include MsRestAzure - include MsRest::JSONable # @return [String] The code of the region attr_accessor :code diff --git a/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/resource.rb b/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/resource.rb new file mode 100644 index 0000000000..b0301a5e7f --- /dev/null +++ b/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/resource.rb @@ -0,0 +1,69 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::ARM::TrafficManager + module Models + # + # The core properties of ARM resources + # + class Resource + + include MsRestAzure + + # @return [String] Fully qualified resource Id for the resource. Ex - + # /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{resourceName} + attr_accessor :id + + # @return [String] The name of the resource + attr_accessor :name + + # @return [String] The type of the resource. Ex- + # Microsoft.Network/trafficmanagerProfiles. + attr_accessor :type + + + # + # Mapper for Resource class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'Resource', + type: { + name: 'Composite', + class_name: 'Resource', + model_properties: { + id: { + required: false, + read_only: true, + serialized_name: 'id', + type: { + name: 'String' + } + }, + name: { + required: false, + read_only: true, + serialized_name: 'name', + type: { + name: 'String' + } + }, + type: { + required: false, + read_only: true, + serialized_name: 'type', + type: { + name: 'String' + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/tracked_resource.rb b/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/tracked_resource.rb index 77104c3b8a..21a764ee86 100644 --- a/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/tracked_resource.rb +++ b/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/tracked_resource.rb @@ -8,11 +8,10 @@ module Models # # The resource model definition for a ARM tracked top level resource # - class TrackedResource < MsRestAzure::Resource + class TrackedResource < Resource include MsRestAzure - include MsRest::JSONable # @return [Hash{String => String}] Resource tags. attr_accessor :tags diff --git a/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/traffic_flow.rb b/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/traffic_flow.rb index e9cbf2bd91..e5005b5eb9 100644 --- a/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/traffic_flow.rb +++ b/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/traffic_flow.rb @@ -12,7 +12,6 @@ class TrafficFlow include MsRestAzure - include MsRest::JSONable # @return [String] The IP address that this query experience originated # from. attr_accessor :source_ip diff --git a/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/traffic_manager_geographic_hierarchy.rb b/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/traffic_manager_geographic_hierarchy.rb index bec50f10dd..a47dab3e74 100644 --- a/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/traffic_manager_geographic_hierarchy.rb +++ b/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/traffic_manager_geographic_hierarchy.rb @@ -13,7 +13,6 @@ class TrafficManagerGeographicHierarchy < ProxyResource include MsRestAzure - include MsRest::JSONable # @return [Region] The region at the root of the hierarchy from all the # regions in the hierarchy can be retrieved. attr_accessor :geographic_hierarchy diff --git a/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/traffic_manager_name_availability.rb b/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/traffic_manager_name_availability.rb index f5d7730470..285c9fc8fc 100644 --- a/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/traffic_manager_name_availability.rb +++ b/management/azure_mgmt_traffic_manager/lib/generated/azure_mgmt_traffic_manager/models/traffic_manager_name_availability.rb @@ -12,7 +12,6 @@ class TrafficManagerNameAvailability include MsRestAzure - include MsRest::JSONable # @return [String] The relative name. attr_accessor :name diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/address.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/address.rb index f1a5e3aa43..03428ce516 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/address.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/address.rb @@ -12,7 +12,6 @@ class Address include MsRestAzure - include MsRest::JSONable # @return [String] Address 1. attr_accessor :address1 diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/address_response.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/address_response.rb index 32ec995e5d..d7b45a1373 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/address_response.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/address_response.rb @@ -12,7 +12,6 @@ class AddressResponse include MsRestAzure - include MsRest::JSONable # @return [String] Main public virtual IP. attr_accessor :service_ip_address diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/api_definition_info.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/api_definition_info.rb index 9d839fbf7c..3ef99bfa81 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/api_definition_info.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/api_definition_info.rb @@ -12,7 +12,6 @@ class ApiDefinitionInfo include MsRestAzure - include MsRest::JSONable # @return [String] The URL of the API definition. attr_accessor :url diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/app_service_certificate.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/app_service_certificate.rb index 9a8bd71460..9dd8055617 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/app_service_certificate.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/app_service_certificate.rb @@ -12,7 +12,6 @@ class AppServiceCertificate include MsRestAzure - include MsRest::JSONable # @return [String] Key Vault resource Id. attr_accessor :key_vault_id diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/app_service_certificate_order.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/app_service_certificate_order.rb index b96f5645a2..bf5eac38b1 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/app_service_certificate_order.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/app_service_certificate_order.rb @@ -12,7 +12,6 @@ class AppServiceCertificateOrder < Resource include MsRestAzure - include MsRest::JSONable # @return [Hash{String => AppServiceCertificate}] State of the Key Vault # secret. attr_accessor :certificates diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/app_service_certificate_resource.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/app_service_certificate_resource.rb index 2b016d6c37..bf71a0601e 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/app_service_certificate_resource.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/app_service_certificate_resource.rb @@ -13,7 +13,6 @@ class AppServiceCertificateResource < Resource include MsRestAzure - include MsRest::JSONable # @return [String] Key Vault resource Id. attr_accessor :key_vault_id diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/app_service_environment.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/app_service_environment.rb index b513441b56..bcf4e28df9 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/app_service_environment.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/app_service_environment.rb @@ -12,7 +12,6 @@ class AppServiceEnvironment include MsRestAzure - include MsRest::JSONable # @return [String] Name of the App Service Environment. attr_accessor :name diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/app_service_environment_resource.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/app_service_environment_resource.rb index 69f3d5c5ed..19bfdccaf3 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/app_service_environment_resource.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/app_service_environment_resource.rb @@ -12,7 +12,6 @@ class AppServiceEnvironmentResource < Resource include MsRestAzure - include MsRest::JSONable # @return [String] Name of the App Service Environment. attr_accessor :app_service_environment_resource_name diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/app_service_plan.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/app_service_plan.rb index c773a13280..121aa21dee 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/app_service_plan.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/app_service_plan.rb @@ -12,7 +12,6 @@ class AppServicePlan < Resource include MsRestAzure - include MsRest::JSONable # @return [String] Name for the App Service plan. attr_accessor :app_service_plan_name diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/application_logs_config.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/application_logs_config.rb index c8c9e87a42..cf6d5a8ead 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/application_logs_config.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/application_logs_config.rb @@ -12,7 +12,6 @@ class ApplicationLogsConfig include MsRestAzure - include MsRest::JSONable # @return [FileSystemApplicationLogsConfig] Application logs to file # system configuration. attr_accessor :file_system diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/auto_heal_actions.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/auto_heal_actions.rb index b0e721c25d..29087748f3 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/auto_heal_actions.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/auto_heal_actions.rb @@ -12,7 +12,6 @@ class AutoHealActions include MsRestAzure - include MsRest::JSONable # @return [AutoHealActionType] Predefined action to be taken. Possible # values include: 'Recycle', 'LogEvent', 'CustomAction' attr_accessor :action_type diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/auto_heal_custom_action.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/auto_heal_custom_action.rb index 984da374fc..24fbf2b15f 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/auto_heal_custom_action.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/auto_heal_custom_action.rb @@ -13,7 +13,6 @@ class AutoHealCustomAction include MsRestAzure - include MsRest::JSONable # @return [String] Executable to be run. attr_accessor :exe diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/auto_heal_rules.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/auto_heal_rules.rb index 4c5f81c78c..6f621a6bd1 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/auto_heal_rules.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/auto_heal_rules.rb @@ -12,7 +12,6 @@ class AutoHealRules include MsRestAzure - include MsRest::JSONable # @return [AutoHealTriggers] Conditions that describe when to execute the # auto-heal actions. attr_accessor :triggers diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/auto_heal_triggers.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/auto_heal_triggers.rb index cf3315b3d2..bbec07ab2c 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/auto_heal_triggers.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/auto_heal_triggers.rb @@ -12,7 +12,6 @@ class AutoHealTriggers include MsRestAzure - include MsRest::JSONable # @return [RequestsBasedTrigger] A rule based on total requests. attr_accessor :requests diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/azure_blob_storage_application_logs_config.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/azure_blob_storage_application_logs_config.rb index 365c4fc2bb..b7af49cfb3 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/azure_blob_storage_application_logs_config.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/azure_blob_storage_application_logs_config.rb @@ -12,7 +12,6 @@ class AzureBlobStorageApplicationLogsConfig include MsRestAzure - include MsRest::JSONable # @return [LogLevel] Log level. Possible values include: 'Off', # 'Verbose', 'Information', 'Warning', 'Error' attr_accessor :level diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/azure_blob_storage_http_logs_config.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/azure_blob_storage_http_logs_config.rb index 9139350245..0d6a6024bd 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/azure_blob_storage_http_logs_config.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/azure_blob_storage_http_logs_config.rb @@ -12,7 +12,6 @@ class AzureBlobStorageHttpLogsConfig include MsRestAzure - include MsRest::JSONable # @return [String] SAS url to a azure blob container with # read/write/list/delete permissions. attr_accessor :sas_url diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/azure_table_storage_application_logs_config.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/azure_table_storage_application_logs_config.rb index 35f4f26cbf..3f0f640ae1 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/azure_table_storage_application_logs_config.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/azure_table_storage_application_logs_config.rb @@ -12,7 +12,6 @@ class AzureTableStorageApplicationLogsConfig include MsRestAzure - include MsRest::JSONable # @return [LogLevel] Log level. Possible values include: 'Off', # 'Verbose', 'Information', 'Warning', 'Error' attr_accessor :level diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/backup_item.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/backup_item.rb index a9139d5715..c0f0c91eb7 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/backup_item.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/backup_item.rb @@ -12,7 +12,6 @@ class BackupItem < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [Integer] Id of the backup. attr_accessor :backup_id diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/backup_request.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/backup_request.rb index 2c4f6b875b..e147e9695c 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/backup_request.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/backup_request.rb @@ -12,7 +12,6 @@ class BackupRequest < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [String] Name of the backup. attr_accessor :backup_request_name diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/backup_schedule.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/backup_schedule.rb index 71fa889528..c70fb5bd5d 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/backup_schedule.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/backup_schedule.rb @@ -13,7 +13,6 @@ class BackupSchedule include MsRestAzure - include MsRest::JSONable # @return [Integer] How often the backup should be executed (e.g. for # weekly backup, this should be set to 7 and FrequencyUnit should be set # to Day). Default value: 7 . diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/capability.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/capability.rb index 4b3080450e..fdaf9b3738 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/capability.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/capability.rb @@ -12,7 +12,6 @@ class Capability include MsRestAzure - include MsRest::JSONable # @return [String] Name of the SKU capability. attr_accessor :name diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/certificate.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/certificate.rb index b1e30c8e7c..fd1b742089 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/certificate.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/certificate.rb @@ -12,7 +12,6 @@ class Certificate < Resource include MsRestAzure - include MsRest::JSONable # @return [String] Friendly name of the certificate. attr_accessor :friendly_name diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/certificate_details.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/certificate_details.rb index c682ca9e41..a9f1b1fb9a 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/certificate_details.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/certificate_details.rb @@ -12,7 +12,6 @@ class CertificateDetails include MsRestAzure - include MsRest::JSONable # @return [Integer] Version. attr_accessor :version diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/certificate_email.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/certificate_email.rb index a72d7f3f27..2a93f67009 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/certificate_email.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/certificate_email.rb @@ -12,7 +12,6 @@ class CertificateEmail < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [String] Email id. attr_accessor :email_id diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/certificate_order_action.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/certificate_order_action.rb index 61c9f23176..96ace15c17 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/certificate_order_action.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/certificate_order_action.rb @@ -12,7 +12,6 @@ class CertificateOrderAction < Resource include MsRestAzure - include MsRest::JSONable # @return [CertificateOrderActionType] Action type. Possible values # include: 'CertificateIssued', 'CertificateOrderCanceled', # 'CertificateOrderCreated', 'CertificateRevoked', diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/cloning_info.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/cloning_info.rb index f79d506830..91f9fe12c7 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/cloning_info.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/cloning_info.rb @@ -12,7 +12,6 @@ class CloningInfo include MsRestAzure - include MsRest::JSONable # @return [String] Correlation ID of cloning operation. This ID ties # multiple cloning operations # together to use the same snapshot. diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/conn_string_info.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/conn_string_info.rb index e39994c9f5..86444a9995 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/conn_string_info.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/conn_string_info.rb @@ -12,7 +12,6 @@ class ConnStringInfo include MsRestAzure - include MsRest::JSONable # @return [String] Name of connection string. attr_accessor :name diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/conn_string_value_type_pair.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/conn_string_value_type_pair.rb index 31d472a410..e20ccff033 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/conn_string_value_type_pair.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/conn_string_value_type_pair.rb @@ -12,7 +12,6 @@ class ConnStringValueTypePair include MsRestAzure - include MsRest::JSONable # @return [String] Value of pair. attr_accessor :value diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/connection_string_dictionary.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/connection_string_dictionary.rb index 2acb0456a5..e98526829a 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/connection_string_dictionary.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/connection_string_dictionary.rb @@ -12,7 +12,6 @@ class ConnectionStringDictionary < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [Hash{String => ConnStringValueTypePair}] Connection strings. attr_accessor :properties diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/contact.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/contact.rb index 136065487a..e9417f93be 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/contact.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/contact.rb @@ -15,7 +15,6 @@ class Contact include MsRestAzure - include MsRest::JSONable # @return [Address] Mailing address. attr_accessor :address_mailing diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/continuous_web_job.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/continuous_web_job.rb index ac36ad6a85..c6a9179579 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/continuous_web_job.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/continuous_web_job.rb @@ -12,7 +12,6 @@ class ContinuousWebJob < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [ContinuousWebJobStatus] Job status. Possible values include: # 'Initializing', 'Starting', 'Running', 'PendingRestart', 'Stopped' attr_accessor :status diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/cors_settings.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/cors_settings.rb index 91a7ba0901..8aa9396565 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/cors_settings.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/cors_settings.rb @@ -12,7 +12,6 @@ class CorsSettings include MsRestAzure - include MsRest::JSONable # @return [Array] Gets or sets the list of origins that should be # allowed to make cross-origin # calls (for example: http://example.com:12345). Use "*" to allow all. diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/csm_move_resource_envelope.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/csm_move_resource_envelope.rb index 4ef3c98209..09c02a55fb 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/csm_move_resource_envelope.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/csm_move_resource_envelope.rb @@ -13,7 +13,6 @@ class CsmMoveResourceEnvelope include MsRestAzure - include MsRest::JSONable # @return [String] attr_accessor :target_resource_group diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/csm_operation_description.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/csm_operation_description.rb index ba5d5e8369..5bb152f749 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/csm_operation_description.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/csm_operation_description.rb @@ -13,7 +13,6 @@ class CsmOperationDescription include MsRestAzure - include MsRest::JSONable # @return [String] attr_accessor :name diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/csm_operation_description_properties.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/csm_operation_description_properties.rb index c93579dbf8..abb585aca4 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/csm_operation_description_properties.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/csm_operation_description_properties.rb @@ -13,7 +13,6 @@ class CsmOperationDescriptionProperties include MsRestAzure - include MsRest::JSONable # @return [ServiceSpecification] attr_accessor :service_specification diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/csm_operation_display.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/csm_operation_display.rb index 7c232d7e44..93ac46bcb1 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/csm_operation_display.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/csm_operation_display.rb @@ -13,7 +13,6 @@ class CsmOperationDisplay include MsRestAzure - include MsRest::JSONable # @return [String] attr_accessor :provider diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/csm_publishing_profile_options.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/csm_publishing_profile_options.rb index 9e50d56544..3f1bd0efad 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/csm_publishing_profile_options.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/csm_publishing_profile_options.rb @@ -12,7 +12,6 @@ class CsmPublishingProfileOptions include MsRestAzure - include MsRest::JSONable # @return [PublishingProfileFormat] Name of the format. Valid values are: # FileZilla3 # WebDeploy -- default diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/csm_slot_entity.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/csm_slot_entity.rb index 55eaf22add..eaf249c3b0 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/csm_slot_entity.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/csm_slot_entity.rb @@ -12,7 +12,6 @@ class CsmSlotEntity include MsRestAzure - include MsRest::JSONable # @return [String] Destination deployment slot during swap operation. attr_accessor :target_slot diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/csm_usage_quota.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/csm_usage_quota.rb index 95e6ebcb33..fc838fc56b 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/csm_usage_quota.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/csm_usage_quota.rb @@ -12,7 +12,6 @@ class CsmUsageQuota include MsRestAzure - include MsRest::JSONable # @return [String] Units of measurement for the quota resourse. attr_accessor :unit diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/custom_hostname_analysis_result.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/custom_hostname_analysis_result.rb index 78cfa80957..a1f47cd4a0 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/custom_hostname_analysis_result.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/custom_hostname_analysis_result.rb @@ -12,7 +12,6 @@ class CustomHostnameAnalysisResult < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [Boolean] true if hostname is already verified; # otherwise, false. attr_accessor :is_hostname_already_verified diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/database_backup_setting.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/database_backup_setting.rb index 8bb20679ce..ab6fe2acb7 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/database_backup_setting.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/database_backup_setting.rb @@ -12,7 +12,6 @@ class DatabaseBackupSetting include MsRestAzure - include MsRest::JSONable # @return [DatabaseType] Database type (e.g. SqlAzure / MySql). Possible # values include: 'SqlAzure', 'MySql', 'LocalMySql', 'PostgreSql' attr_accessor :database_type diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/deleted_site.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/deleted_site.rb index 477d435777..a916bc764a 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/deleted_site.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/deleted_site.rb @@ -12,7 +12,6 @@ class DeletedSite include MsRestAzure - include MsRest::JSONable # @return [Integer] Numeric id for the deleted site attr_accessor :id diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/deployment.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/deployment.rb index 1d8f2818c8..83f81e7d31 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/deployment.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/deployment.rb @@ -12,7 +12,6 @@ class Deployment < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [String] Identifier for deployment. attr_accessor :deployment_id diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/dimension.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/dimension.rb index 23b8999e2a..12bece5b9b 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/dimension.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/dimension.rb @@ -13,7 +13,6 @@ class Dimension include MsRestAzure - include MsRest::JSONable # @return [String] attr_accessor :name diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/domain.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/domain.rb index 5bd584e4b2..baebc41e95 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/domain.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/domain.rb @@ -12,7 +12,6 @@ class Domain < Resource include MsRestAzure - include MsRest::JSONable # @return [Contact] Administrative contact. attr_accessor :contact_admin diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/domain_availablility_check_result.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/domain_availablility_check_result.rb index c0c2bc21f5..658691692d 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/domain_availablility_check_result.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/domain_availablility_check_result.rb @@ -12,7 +12,6 @@ class DomainAvailablilityCheckResult include MsRestAzure - include MsRest::JSONable # @return [String] Name of the domain. attr_accessor :name diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/domain_control_center_sso_request.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/domain_control_center_sso_request.rb index 79d53cfbd2..41970395c0 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/domain_control_center_sso_request.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/domain_control_center_sso_request.rb @@ -12,7 +12,6 @@ class DomainControlCenterSsoRequest include MsRestAzure - include MsRest::JSONable # @return [String] URL where the single sign-on request is to be made. attr_accessor :url diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/domain_ownership_identifier.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/domain_ownership_identifier.rb index 303e8409b6..96b25aedd2 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/domain_ownership_identifier.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/domain_ownership_identifier.rb @@ -12,7 +12,6 @@ class DomainOwnershipIdentifier < Resource include MsRestAzure - include MsRest::JSONable # @return [String] Ownership Id. attr_accessor :ownership_id diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/domain_purchase_consent.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/domain_purchase_consent.rb index cf7ef3fccd..b303fa821f 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/domain_purchase_consent.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/domain_purchase_consent.rb @@ -13,7 +13,6 @@ class DomainPurchaseConsent include MsRestAzure - include MsRest::JSONable # @return [Array] List of applicable legal agreement keys. This # list can be retrieved using ListLegalAgreements API under # TopLevelDomain resource. diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/domain_recommendation_search_parameters.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/domain_recommendation_search_parameters.rb index 7324ad5c7c..5479eeb227 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/domain_recommendation_search_parameters.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/domain_recommendation_search_parameters.rb @@ -12,7 +12,6 @@ class DomainRecommendationSearchParameters include MsRestAzure - include MsRest::JSONable # @return [String] Keywords to be used for generating domain # recommendations. attr_accessor :keywords diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/enabled_config.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/enabled_config.rb index 4997957464..191ffcf1db 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/enabled_config.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/enabled_config.rb @@ -12,7 +12,6 @@ class EnabledConfig include MsRestAzure - include MsRest::JSONable # @return [Boolean] True if configuration is enabled, false if it is # disabled and null if configuration is not set. attr_accessor :enabled diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/error_entity.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/error_entity.rb index 35ec2132e8..4672c42fd3 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/error_entity.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/error_entity.rb @@ -12,7 +12,6 @@ class ErrorEntity include MsRestAzure - include MsRest::JSONable # @return [String] Basic error code. attr_accessor :code diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/experiments.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/experiments.rb index 569ee1c847..de68a3c8bd 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/experiments.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/experiments.rb @@ -12,7 +12,6 @@ class Experiments include MsRestAzure - include MsRest::JSONable # @return [Array] List of ramp-up rules. attr_accessor :ramp_up_rules diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/file_system_application_logs_config.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/file_system_application_logs_config.rb index 3ca93525d9..d7a37d6b6e 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/file_system_application_logs_config.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/file_system_application_logs_config.rb @@ -12,7 +12,6 @@ class FileSystemApplicationLogsConfig include MsRestAzure - include MsRest::JSONable # @return [LogLevel] Log level. Possible values include: 'Off', # 'Verbose', 'Information', 'Warning', 'Error'. Default value: 'Off' . attr_accessor :level diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/file_system_http_logs_config.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/file_system_http_logs_config.rb index fcc7bbc6c3..edad2acf71 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/file_system_http_logs_config.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/file_system_http_logs_config.rb @@ -12,7 +12,6 @@ class FileSystemHttpLogsConfig include MsRestAzure - include MsRest::JSONable # @return [Integer] Maximum size in megabytes that http log files can # use. # When reached old log files will be removed to make space for new ones. diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/function_envelope.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/function_envelope.rb index 4bebe6fc9f..1365324898 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/function_envelope.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/function_envelope.rb @@ -12,7 +12,6 @@ class FunctionEnvelope < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [String] Function name. attr_accessor :function_envelope_name diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/function_secrets.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/function_secrets.rb index f29fbf35b2..2b74210670 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/function_secrets.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/function_secrets.rb @@ -12,7 +12,6 @@ class FunctionSecrets < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [String] Secret key. attr_accessor :key diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/geo_region.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/geo_region.rb index f98ab7b606..26c9f12314 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/geo_region.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/geo_region.rb @@ -12,7 +12,6 @@ class GeoRegion < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [String] Region name. attr_accessor :geo_region_name diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/global_csm_sku_description.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/global_csm_sku_description.rb index bf9090f7b4..f5cee773ae 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/global_csm_sku_description.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/global_csm_sku_description.rb @@ -12,7 +12,6 @@ class GlobalCsmSkuDescription include MsRestAzure - include MsRest::JSONable # @return [String] Name of the resource SKU. attr_accessor :name diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/handler_mapping.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/handler_mapping.rb index bd4603e807..c906f2adc5 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/handler_mapping.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/handler_mapping.rb @@ -15,7 +15,6 @@ class HandlerMapping include MsRestAzure - include MsRest::JSONable # @return [String] Requests with this extension will be handled using the # specified FastCGI application. attr_accessor :extension diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/host_name.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/host_name.rb index b5442fe277..9a697a3ca7 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/host_name.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/host_name.rb @@ -12,7 +12,6 @@ class HostName include MsRestAzure - include MsRest::JSONable # @return [String] Name of the hostname. attr_accessor :name diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/host_name_binding.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/host_name_binding.rb index 2e15b773fb..383531968c 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/host_name_binding.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/host_name_binding.rb @@ -12,7 +12,6 @@ class HostNameBinding < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [String] Hostname. attr_accessor :host_name_binding_name diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/host_name_ssl_state.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/host_name_ssl_state.rb index 227fb78f6c..4b1297ac5a 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/host_name_ssl_state.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/host_name_ssl_state.rb @@ -12,7 +12,6 @@ class HostNameSslState include MsRestAzure - include MsRest::JSONable # @return [String] Hostname. attr_accessor :name diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/hosting_environment_diagnostics.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/hosting_environment_diagnostics.rb index 651db80f4f..f9eba17bec 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/hosting_environment_diagnostics.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/hosting_environment_diagnostics.rb @@ -12,7 +12,6 @@ class HostingEnvironmentDiagnostics include MsRestAzure - include MsRest::JSONable # @return [String] Name/identifier of the diagnostics. attr_accessor :name diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/hosting_environment_profile.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/hosting_environment_profile.rb index 14a6816da9..0349e6a70e 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/hosting_environment_profile.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/hosting_environment_profile.rb @@ -12,7 +12,6 @@ class HostingEnvironmentProfile include MsRestAzure - include MsRest::JSONable # @return [String] Resource ID of the App Service Environment. attr_accessor :id diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/http_logs_config.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/http_logs_config.rb index 9606390497..b5d6ef2465 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/http_logs_config.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/http_logs_config.rb @@ -12,7 +12,6 @@ class HttpLogsConfig include MsRestAzure - include MsRest::JSONable # @return [FileSystemHttpLogsConfig] Http logs to file system # configuration. attr_accessor :file_system diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/hybrid_connection.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/hybrid_connection.rb index 82a143432d..0c21ff7373 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/hybrid_connection.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/hybrid_connection.rb @@ -13,7 +13,6 @@ class HybridConnection < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [String] The name of the Service Bus namespace. attr_accessor :service_bus_namespace diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/hybrid_connection_key.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/hybrid_connection_key.rb index af82f93ccb..cbf715cbe6 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/hybrid_connection_key.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/hybrid_connection_key.rb @@ -13,7 +13,6 @@ class HybridConnectionKey < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [String] The name of the send key. attr_accessor :send_key_name diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/hybrid_connection_limits.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/hybrid_connection_limits.rb index c329bdbb23..234174d518 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/hybrid_connection_limits.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/hybrid_connection_limits.rb @@ -13,7 +13,6 @@ class HybridConnectionLimits < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [Integer] The current number of Hybrid Connections. attr_accessor :current diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/identifier.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/identifier.rb index b1387db32d..b7a5b9ccb7 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/identifier.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/identifier.rb @@ -12,7 +12,6 @@ class Identifier < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [String] String representation of the identity. attr_accessor :identifier_id diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/ip_security_restriction.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/ip_security_restriction.rb index fee76f551b..c4bd659301 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/ip_security_restriction.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/ip_security_restriction.rb @@ -12,7 +12,6 @@ class IpSecurityRestriction include MsRestAzure - include MsRest::JSONable # @return [String] IP address the security restriction is valid for. attr_accessor :ip_address diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/localizable_string.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/localizable_string.rb index 1daedebe62..35c5f6a605 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/localizable_string.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/localizable_string.rb @@ -12,7 +12,6 @@ class LocalizableString include MsRestAzure - include MsRest::JSONable # @return [String] Non-localized name. attr_accessor :value diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/metric_availabilily.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/metric_availabilily.rb index 0389a70ed4..bf5742c3f2 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/metric_availabilily.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/metric_availabilily.rb @@ -12,7 +12,6 @@ class MetricAvailabilily include MsRestAzure - include MsRest::JSONable # @return [String] Time grain. attr_accessor :time_grain diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/metric_availability.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/metric_availability.rb index 17616d2f4a..480a8e4429 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/metric_availability.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/metric_availability.rb @@ -13,7 +13,6 @@ class MetricAvailability include MsRestAzure - include MsRest::JSONable # @return [String] attr_accessor :time_grain diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/metric_definition.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/metric_definition.rb index 1768b57977..6eb47ebcac 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/metric_definition.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/metric_definition.rb @@ -12,7 +12,6 @@ class MetricDefinition < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [String] Name of the metric. attr_accessor :metric_definition_name diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/metric_specification.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/metric_specification.rb index dad0e7827b..0e77886ff0 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/metric_specification.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/metric_specification.rb @@ -13,7 +13,6 @@ class MetricSpecification include MsRestAzure - include MsRest::JSONable # @return [String] attr_accessor :name diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/migrate_my_sql_request.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/migrate_my_sql_request.rb index 64c36854a6..3042f69cc5 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/migrate_my_sql_request.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/migrate_my_sql_request.rb @@ -12,7 +12,6 @@ class MigrateMySqlRequest < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [String] Connection string to the remote MySQL database. attr_accessor :connection_string diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/migrate_my_sql_status.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/migrate_my_sql_status.rb index ec33165e06..b6b119eb4f 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/migrate_my_sql_status.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/migrate_my_sql_status.rb @@ -12,7 +12,6 @@ class MigrateMySqlStatus < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [OperationStatus] Status of the migration task. Possible values # include: 'InProgress', 'Failed', 'Succeeded', 'TimedOut', 'Created' attr_accessor :migration_operation_status diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/msdeploy.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/msdeploy.rb index 374fcc9cd1..7c3605ca33 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/msdeploy.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/msdeploy.rb @@ -12,7 +12,6 @@ class MSDeploy < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [String] Package URI attr_accessor :package_uri diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/msdeploy_log.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/msdeploy_log.rb index e2bb7e5479..e085081ea0 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/msdeploy_log.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/msdeploy_log.rb @@ -12,7 +12,6 @@ class MSDeployLog < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [Array] List of log entry messages attr_accessor :entries diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/msdeploy_log_entry.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/msdeploy_log_entry.rb index 5c14dca287..1d57556553 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/msdeploy_log_entry.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/msdeploy_log_entry.rb @@ -12,7 +12,6 @@ class MSDeployLogEntry include MsRestAzure - include MsRest::JSONable # @return [DateTime] Timestamp of log entry attr_accessor :time diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/msdeploy_status.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/msdeploy_status.rb index bef4e4f692..ef28c70995 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/msdeploy_status.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/msdeploy_status.rb @@ -12,7 +12,6 @@ class MSDeployStatus < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [String] Username of deployer attr_accessor :deployer diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/name_identifier.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/name_identifier.rb index a81cd34126..5cfacde1e4 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/name_identifier.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/name_identifier.rb @@ -12,7 +12,6 @@ class NameIdentifier include MsRestAzure - include MsRest::JSONable # @return [String] Name of the object. attr_accessor :name diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/name_value_pair.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/name_value_pair.rb index a09f52a767..e4fd6701da 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/name_value_pair.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/name_value_pair.rb @@ -12,7 +12,6 @@ class NameValuePair include MsRestAzure - include MsRest::JSONable # @return [String] Pair name. attr_accessor :name diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/network_access_control_entry.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/network_access_control_entry.rb index d40bf37897..34da7119c5 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/network_access_control_entry.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/network_access_control_entry.rb @@ -12,7 +12,6 @@ class NetworkAccessControlEntry include MsRestAzure - include MsRest::JSONable # @return [AccessControlEntryAction] Action object. Possible values # include: 'Permit', 'Deny' attr_accessor :action diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/network_features.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/network_features.rb index 3a93e03a44..3aa6aef3c3 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/network_features.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/network_features.rb @@ -13,7 +13,6 @@ class NetworkFeatures < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [String] The Virtual Network name. attr_accessor :virtual_network_name diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/operation.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/operation.rb index 1ac0657f43..82e76130c3 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/operation.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/operation.rb @@ -12,7 +12,6 @@ class Operation include MsRestAzure - include MsRest::JSONable # @return [String] Operation ID. attr_accessor :id diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/perf_mon_response.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/perf_mon_response.rb index 8bf3782de4..135413243d 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/perf_mon_response.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/perf_mon_response.rb @@ -12,7 +12,6 @@ class PerfMonResponse include MsRestAzure - include MsRest::JSONable # @return [String] The response code. attr_accessor :code diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/perf_mon_sample.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/perf_mon_sample.rb index 2b74cc1a70..b2a656a7cb 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/perf_mon_sample.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/perf_mon_sample.rb @@ -12,7 +12,6 @@ class PerfMonSample include MsRestAzure - include MsRest::JSONable # @return [DateTime] Point in time for which counter was measured. attr_accessor :time diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/perf_mon_set.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/perf_mon_set.rb index 15cca559bf..edb82ab092 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/perf_mon_set.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/perf_mon_set.rb @@ -12,7 +12,6 @@ class PerfMonSet include MsRestAzure - include MsRest::JSONable # @return [String] Unique key name of the counter. attr_accessor :name diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/premier_add_on.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/premier_add_on.rb index e0c3162287..41b8ed1dee 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/premier_add_on.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/premier_add_on.rb @@ -12,7 +12,6 @@ class PremierAddOn < Resource include MsRestAzure - include MsRest::JSONable # @return [String] SKU. attr_accessor :sku diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/premier_add_on_offer.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/premier_add_on_offer.rb index 1b6d482304..70ce242c99 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/premier_add_on_offer.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/premier_add_on_offer.rb @@ -12,7 +12,6 @@ class PremierAddOnOffer < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [String] SKU. attr_accessor :sku diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/process_info.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/process_info.rb index ad169b4b08..3f764e2422 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/process_info.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/process_info.rb @@ -12,7 +12,6 @@ class ProcessInfo < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [Integer] ARM Identifier for deployment. attr_accessor :process_info_id diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/process_module_info.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/process_module_info.rb index 5a70191752..c8411fcd76 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/process_module_info.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/process_module_info.rb @@ -12,7 +12,6 @@ class ProcessModuleInfo < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [String] Base address. Used as module identifier in ARM # resource URI. attr_accessor :base_address diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/process_thread_info.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/process_thread_info.rb index 533d873ddd..f578b91710 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/process_thread_info.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/process_thread_info.rb @@ -12,7 +12,6 @@ class ProcessThreadInfo < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [Integer] ARM Identifier for deployment. attr_accessor :process_thread_info_id diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/proxy_only_resource.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/proxy_only_resource.rb index e27d52bbd7..6489a48da2 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/proxy_only_resource.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/proxy_only_resource.rb @@ -13,7 +13,6 @@ class ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [String] Resource Id. attr_accessor :id diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/public_certificate.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/public_certificate.rb index d98eecf7e3..4ae7148d82 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/public_certificate.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/public_certificate.rb @@ -12,7 +12,6 @@ class PublicCertificate < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [String] Public Certificate byte array attr_accessor :blob diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/push_settings.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/push_settings.rb index 4993107fed..6c022991d5 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/push_settings.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/push_settings.rb @@ -12,7 +12,6 @@ class PushSettings < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [Boolean] Gets or sets a flag indicating whether the Push # endpoint is enabled. attr_accessor :is_push_enabled diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/ramp_up_rule.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/ramp_up_rule.rb index aaf40c30a0..a58594d441 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/ramp_up_rule.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/ramp_up_rule.rb @@ -14,7 +14,6 @@ class RampUpRule include MsRestAzure - include MsRest::JSONable # @return [String] Hostname of a slot to which the traffic will be # redirected if decided to. E.g. myapp-stage.azurewebsites.net. attr_accessor :action_host_name diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/recommendation.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/recommendation.rb index 6ff38ce883..150a7d636e 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/recommendation.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/recommendation.rb @@ -13,7 +13,6 @@ class Recommendation include MsRestAzure - include MsRest::JSONable # @return [DateTime] Timestamp when this instance was created. attr_accessor :creation_time diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/recommendation_rule.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/recommendation_rule.rb index 5c946165b0..699bc87676 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/recommendation_rule.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/recommendation_rule.rb @@ -13,7 +13,6 @@ class RecommendationRule include MsRestAzure - include MsRest::JSONable # @return [String] Unique name of the rule. attr_accessor :name diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/reissue_certificate_order_request.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/reissue_certificate_order_request.rb index 575520bdba..4314f80b55 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/reissue_certificate_order_request.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/reissue_certificate_order_request.rb @@ -12,7 +12,6 @@ class ReissueCertificateOrderRequest < Resource include MsRestAzure - include MsRest::JSONable # @return [Integer] Certificate Key Size. attr_accessor :key_size diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/relay_service_connection_entity.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/relay_service_connection_entity.rb index ae3c5947e9..9b33b20a06 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/relay_service_connection_entity.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/relay_service_connection_entity.rb @@ -12,7 +12,6 @@ class RelayServiceConnectionEntity < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [String] attr_accessor :entity_name diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/renew_certificate_order_request.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/renew_certificate_order_request.rb index ec5141b25c..dc7cd13a61 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/renew_certificate_order_request.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/renew_certificate_order_request.rb @@ -12,7 +12,6 @@ class RenewCertificateOrderRequest < Resource include MsRestAzure - include MsRest::JSONable # @return [Integer] Certificate Key Size. attr_accessor :key_size diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/requests_based_trigger.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/requests_based_trigger.rb index fb78677727..d56ee73ca9 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/requests_based_trigger.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/requests_based_trigger.rb @@ -12,7 +12,6 @@ class RequestsBasedTrigger include MsRestAzure - include MsRest::JSONable # @return [Integer] Count. attr_accessor :count diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/resource.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/resource.rb index aa4916c18e..1b6f8b1e8c 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/resource.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/resource.rb @@ -8,14 +8,28 @@ module Models # # Azure resource. This resource is tracked in Azure Resource Manager # - class Resource < MsRestAzure::Resource + class Resource include MsRestAzure - include MsRest::JSONable + # @return [String] Resource Id. + attr_accessor :id + + # @return [String] Resource Name. + attr_accessor :name + # @return [String] Kind of resource. attr_accessor :kind + # @return [String] Resource Location. + attr_accessor :location + + # @return [String] Resource type. + attr_accessor :type + + # @return [Hash{String => String}] Resource tags. + attr_accessor :tags + # # Mapper for Resource class as Ruby Hash. diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/resource_metric.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/resource_metric.rb index 6cbb997e3f..b00de217cc 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/resource_metric.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/resource_metric.rb @@ -12,7 +12,6 @@ class ResourceMetric include MsRestAzure - include MsRest::JSONable # @return [ResourceMetricName] Name of metric. attr_accessor :name diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/resource_metric_availability.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/resource_metric_availability.rb index c718b26c3d..df2da7055f 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/resource_metric_availability.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/resource_metric_availability.rb @@ -12,7 +12,6 @@ class ResourceMetricAvailability include MsRestAzure - include MsRest::JSONable # @return [String] Time grain . attr_accessor :time_grain diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/resource_metric_definition.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/resource_metric_definition.rb index 4c4991d830..818d3a7544 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/resource_metric_definition.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/resource_metric_definition.rb @@ -12,7 +12,6 @@ class ResourceMetricDefinition < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [ResourceMetricName] Name of the metric. attr_accessor :resource_metric_definition_name diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/resource_metric_name.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/resource_metric_name.rb index 68ad4c9021..7e820db29b 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/resource_metric_name.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/resource_metric_name.rb @@ -12,7 +12,6 @@ class ResourceMetricName include MsRestAzure - include MsRest::JSONable # @return [String] metric name value. attr_accessor :value diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/resource_metric_property.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/resource_metric_property.rb index da030a095c..2d17387145 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/resource_metric_property.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/resource_metric_property.rb @@ -12,7 +12,6 @@ class ResourceMetricProperty include MsRestAzure - include MsRest::JSONable # @return [String] Key for resource metric property. attr_accessor :key diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/resource_metric_value.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/resource_metric_value.rb index 1f4d518245..4d27792d1f 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/resource_metric_value.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/resource_metric_value.rb @@ -12,7 +12,6 @@ class ResourceMetricValue include MsRestAzure - include MsRest::JSONable # @return [String] Value timestamp. attr_accessor :timestamp diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/resource_name_availability.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/resource_name_availability.rb index 8e1af582f1..1f47e79dab 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/resource_name_availability.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/resource_name_availability.rb @@ -12,7 +12,6 @@ class ResourceNameAvailability include MsRestAzure - include MsRest::JSONable # @return [Boolean] true indicates name is valid and # available. false indicates the name is invalid, # unavailable, or both. diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/resource_name_availability_request.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/resource_name_availability_request.rb index d5c0b590f3..2bccc70802 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/resource_name_availability_request.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/resource_name_availability_request.rb @@ -12,7 +12,6 @@ class ResourceNameAvailabilityRequest include MsRestAzure - include MsRest::JSONable # @return [String] Resource name to verify. attr_accessor :name diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/restore_request.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/restore_request.rb index 4205157e23..343e8ed011 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/restore_request.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/restore_request.rb @@ -12,7 +12,6 @@ class RestoreRequest < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [String] SAS URL to the container. attr_accessor :storage_account_url diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/restore_response.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/restore_response.rb index fc8abe94b5..4611c7b564 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/restore_response.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/restore_response.rb @@ -12,7 +12,6 @@ class RestoreResponse < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [String] When server starts the restore process, it will return # an operation ID identifying that particular restore operation. attr_accessor :operation_id diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/service_specification.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/service_specification.rb index e0d4844050..d05a164a01 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/service_specification.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/service_specification.rb @@ -13,7 +13,6 @@ class ServiceSpecification include MsRestAzure - include MsRest::JSONable # @return [Array] attr_accessor :metric_specifications diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site.rb index b4cc9613b2..08ddeeb0d8 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site.rb @@ -12,7 +12,6 @@ class Site < Resource include MsRestAzure - include MsRest::JSONable # @return [String] Current state of the app. attr_accessor :state diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_auth_settings.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_auth_settings.rb index 20d869511d..77d783a4b5 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_auth_settings.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_auth_settings.rb @@ -13,7 +13,6 @@ class SiteAuthSettings < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [Boolean] true if the Authentication / # Authorization feature is enabled for the current app; otherwise, # false. diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_cloneability.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_cloneability.rb index 2753a30386..8317fb147e 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_cloneability.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_cloneability.rb @@ -12,7 +12,6 @@ class SiteCloneability include MsRestAzure - include MsRest::JSONable # @return [CloneAbilityResult] Name of app. Possible values include: # 'Cloneable', 'PartiallyCloneable', 'NotCloneable' attr_accessor :result diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_cloneability_criterion.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_cloneability_criterion.rb index fc38a5930b..ce0366fd36 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_cloneability_criterion.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_cloneability_criterion.rb @@ -12,7 +12,6 @@ class SiteCloneabilityCriterion include MsRestAzure - include MsRest::JSONable # @return [String] Name of criterion. attr_accessor :name diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_config.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_config.rb index 1a18979e77..66ba1d8812 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_config.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_config.rb @@ -12,7 +12,6 @@ class SiteConfig include MsRestAzure - include MsRest::JSONable # @return [Integer] Number of workers. attr_accessor :number_of_workers diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_config_resource.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_config_resource.rb index bd2dc77762..bef0c92539 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_config_resource.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_config_resource.rb @@ -12,7 +12,6 @@ class SiteConfigResource < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [Integer] Number of workers. attr_accessor :number_of_workers diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_configuration_snapshot_info.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_configuration_snapshot_info.rb index 0b2eb98888..3f16395c24 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_configuration_snapshot_info.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_configuration_snapshot_info.rb @@ -12,7 +12,6 @@ class SiteConfigurationSnapshotInfo < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [DateTime] The time the snapshot was taken. attr_accessor :time diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_extension_info.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_extension_info.rb index 03064a9785..3f9c29a48c 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_extension_info.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_extension_info.rb @@ -12,7 +12,6 @@ class SiteExtensionInfo < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [String] Site extension ID. attr_accessor :site_extension_info_id diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_instance.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_instance.rb index 3f5ee34545..66f308fb31 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_instance.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_instance.rb @@ -12,7 +12,6 @@ class SiteInstance < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [String] Name of instance. attr_accessor :site_instance_name diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_limits.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_limits.rb index 021867b91b..ec6bbe4aaa 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_limits.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_limits.rb @@ -12,7 +12,6 @@ class SiteLimits include MsRestAzure - include MsRest::JSONable # @return [Float] Maximum allowed CPU usage percentage. attr_accessor :max_percentage_cpu diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_logs_config.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_logs_config.rb index bbc94b4f61..92841e495e 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_logs_config.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_logs_config.rb @@ -12,7 +12,6 @@ class SiteLogsConfig < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [ApplicationLogsConfig] Application logs configuration. attr_accessor :application_logs diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_machine_key.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_machine_key.rb index 7343c61572..bff8e13900 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_machine_key.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_machine_key.rb @@ -12,7 +12,6 @@ class SiteMachineKey include MsRestAzure - include MsRest::JSONable # @return [String] MachineKey validation. attr_accessor :validation diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_php_error_log_flag.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_php_error_log_flag.rb index e75b4ea137..2240801e83 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_php_error_log_flag.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_php_error_log_flag.rb @@ -12,7 +12,6 @@ class SitePhpErrorLogFlag < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [String] Local log_errors setting. attr_accessor :local_log_errors diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_seal.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_seal.rb index dad544af55..cfed5a75c5 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_seal.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_seal.rb @@ -12,7 +12,6 @@ class SiteSeal include MsRestAzure - include MsRest::JSONable # @return [String] HTML snippet attr_accessor :html diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_seal_request.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_seal_request.rb index 73d74c7b70..82ca6fb9be 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_seal_request.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_seal_request.rb @@ -12,7 +12,6 @@ class SiteSealRequest include MsRestAzure - include MsRest::JSONable # @return [Boolean] Theme attr_accessor :light_theme diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_source_control.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_source_control.rb index 69b49e372c..785173845e 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_source_control.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/site_source_control.rb @@ -12,7 +12,6 @@ class SiteSourceControl < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [String] Repository or source control URL. attr_accessor :repo_url diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/sku_capacity.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/sku_capacity.rb index 34584ca6eb..a5033d1f18 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/sku_capacity.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/sku_capacity.rb @@ -12,7 +12,6 @@ class SkuCapacity include MsRestAzure - include MsRest::JSONable # @return [Integer] Minimum number of workers for this App Service plan # SKU. attr_accessor :minimum diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/sku_description.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/sku_description.rb index 865a13b901..76d0720968 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/sku_description.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/sku_description.rb @@ -12,7 +12,6 @@ class SkuDescription include MsRestAzure - include MsRest::JSONable # @return [String] Name of the resource SKU. attr_accessor :name diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/sku_info.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/sku_info.rb index 1820a118c1..178f50f0c9 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/sku_info.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/sku_info.rb @@ -12,7 +12,6 @@ class SkuInfo include MsRestAzure - include MsRest::JSONable # @return [String] Resource type that this SKU applies to. attr_accessor :resource_type diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/sku_infos.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/sku_infos.rb index 0508500848..c092d85462 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/sku_infos.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/sku_infos.rb @@ -12,7 +12,6 @@ class SkuInfos include MsRestAzure - include MsRest::JSONable # @return [String] Resource type that this SKU applies to. attr_accessor :resource_type diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/slot_config_names_resource.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/slot_config_names_resource.rb index 5944fa58ab..80d2645b55 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/slot_config_names_resource.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/slot_config_names_resource.rb @@ -12,7 +12,6 @@ class SlotConfigNamesResource < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [Array] List of connection string names. attr_accessor :connection_string_names diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/slot_difference.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/slot_difference.rb index 29ea17301e..633c4041d2 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/slot_difference.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/slot_difference.rb @@ -12,7 +12,6 @@ class SlotDifference < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [String] Type of the difference: Information, Warning or Error. attr_accessor :slot_difference_type diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/slot_swap_status.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/slot_swap_status.rb index 93485c15e7..b943f17dbe 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/slot_swap_status.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/slot_swap_status.rb @@ -12,7 +12,6 @@ class SlotSwapStatus include MsRestAzure - include MsRest::JSONable # @return [DateTime] The time the last successful slot swap completed. attr_accessor :timestamp_utc diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/slow_requests_based_trigger.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/slow_requests_based_trigger.rb index c3fcab19f0..b539412dcb 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/slow_requests_based_trigger.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/slow_requests_based_trigger.rb @@ -12,7 +12,6 @@ class SlowRequestsBasedTrigger include MsRestAzure - include MsRest::JSONable # @return [String] Time taken. attr_accessor :time_taken diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/snapshot.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/snapshot.rb index 2d6c45a957..47fc7e9ac9 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/snapshot.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/snapshot.rb @@ -12,7 +12,6 @@ class Snapshot < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [String] The time the snapshot was taken. attr_accessor :time diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/snapshot_recovery_request.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/snapshot_recovery_request.rb index 5908f8a725..04bee1aeb8 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/snapshot_recovery_request.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/snapshot_recovery_request.rb @@ -12,7 +12,6 @@ class SnapshotRecoveryRequest < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [String] Point in time in which the app recovery should be # attempted, formatted as a DateTime string. attr_accessor :snapshot_time diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/snapshot_recovery_target.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/snapshot_recovery_target.rb index 822fac5928..a8babe89f4 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/snapshot_recovery_target.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/snapshot_recovery_target.rb @@ -12,7 +12,6 @@ class SnapshotRecoveryTarget include MsRestAzure - include MsRest::JSONable # @return [String] Geographical location of the target web app, e.g. # SouthEastAsia, SouthCentralUS attr_accessor :location diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/source_control.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/source_control.rb index e97209bf56..336b71aa27 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/source_control.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/source_control.rb @@ -12,7 +12,6 @@ class SourceControl < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [String] Name or source control type. attr_accessor :source_control_name diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/stamp_capacity.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/stamp_capacity.rb index eb1206b3ed..fc308a3f52 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/stamp_capacity.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/stamp_capacity.rb @@ -12,7 +12,6 @@ class StampCapacity include MsRestAzure - include MsRest::JSONable # @return [String] Name of the stamp. attr_accessor :name diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/status_codes_based_trigger.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/status_codes_based_trigger.rb index 9eee6814d5..833c0de9a0 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/status_codes_based_trigger.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/status_codes_based_trigger.rb @@ -12,7 +12,6 @@ class StatusCodesBasedTrigger include MsRestAzure - include MsRest::JSONable # @return [Integer] HTTP status code. attr_accessor :status diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/storage_migration_options.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/storage_migration_options.rb index 9b44a9f0e5..3d7cee10d9 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/storage_migration_options.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/storage_migration_options.rb @@ -12,7 +12,6 @@ class StorageMigrationOptions < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [String] AzureFiles connection string. attr_accessor :azurefiles_connection_string diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/storage_migration_response.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/storage_migration_response.rb index 56c45c0147..e564828b18 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/storage_migration_response.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/storage_migration_response.rb @@ -12,7 +12,6 @@ class StorageMigrationResponse < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [String] When server starts the migration process, it will # return an operation ID identifying that particular migration operation. attr_accessor :operation_id diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/string_dictionary.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/string_dictionary.rb index 0810fb1122..9f8b6c6a0a 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/string_dictionary.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/string_dictionary.rb @@ -12,7 +12,6 @@ class StringDictionary < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [Hash{String => String}] Settings. attr_accessor :properties diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/tld_legal_agreement.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/tld_legal_agreement.rb index c393d19508..f301132ad8 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/tld_legal_agreement.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/tld_legal_agreement.rb @@ -12,7 +12,6 @@ class TldLegalAgreement include MsRestAzure - include MsRest::JSONable # @return [String] Unique identifier for the agreement. attr_accessor :agreement_key diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/top_level_domain.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/top_level_domain.rb index 0eac53f351..4b79efba3d 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/top_level_domain.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/top_level_domain.rb @@ -12,7 +12,6 @@ class TopLevelDomain < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [String] Name of the top level domain. attr_accessor :domain_name diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/top_level_domain_agreement_option.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/top_level_domain_agreement_option.rb index e5a952c984..ad799df1fb 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/top_level_domain_agreement_option.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/top_level_domain_agreement_option.rb @@ -12,7 +12,6 @@ class TopLevelDomainAgreementOption include MsRestAzure - include MsRest::JSONable # @return [Boolean] If true, then the list of agreements # will include agreements for domain privacy as well; otherwise, # false. diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/triggered_job_history.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/triggered_job_history.rb index 48a50f2245..eebbbe29f4 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/triggered_job_history.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/triggered_job_history.rb @@ -13,7 +13,6 @@ class TriggeredJobHistory < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [Array] List of triggered web job runs. attr_accessor :triggered_job_runs diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/triggered_job_run.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/triggered_job_run.rb index b52ef38925..46a6227131 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/triggered_job_run.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/triggered_job_run.rb @@ -12,7 +12,6 @@ class TriggeredJobRun < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [String] Job ID. attr_accessor :triggered_job_run_id diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/triggered_web_job.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/triggered_web_job.rb index e72f014b04..171aabaf2d 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/triggered_web_job.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/triggered_web_job.rb @@ -12,7 +12,6 @@ class TriggeredWebJob < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [TriggeredJobRun] Latest job run information. attr_accessor :latest_run diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/usage.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/usage.rb index 5bd9303a9b..916c9de1ff 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/usage.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/usage.rb @@ -12,7 +12,6 @@ class Usage < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [String] Friendly name shown in the UI. attr_accessor :display_name diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/user.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/user.rb index 314e6ee7fd..3bdc21cb7a 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/user.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/user.rb @@ -12,7 +12,6 @@ class User < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [String] Username attr_accessor :user_name diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/validate_request.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/validate_request.rb index e162178dac..1beb1a191d 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/validate_request.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/validate_request.rb @@ -12,7 +12,6 @@ class ValidateRequest include MsRestAzure - include MsRest::JSONable # @return [String] Resource name to verify. attr_accessor :name diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/validate_response.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/validate_response.rb index c6a8ea11ab..00df012c17 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/validate_response.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/validate_response.rb @@ -12,7 +12,6 @@ class ValidateResponse include MsRestAzure - include MsRest::JSONable # @return [String] Result of validation. attr_accessor :status diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/validate_response_error.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/validate_response_error.rb index 7dd41c1b77..f89bb3e96c 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/validate_response_error.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/validate_response_error.rb @@ -12,7 +12,6 @@ class ValidateResponseError include MsRestAzure - include MsRest::JSONable # @return [String] Validation error code. attr_accessor :code diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/virtual_application.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/virtual_application.rb index 170354efc4..0768f3aa21 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/virtual_application.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/virtual_application.rb @@ -12,7 +12,6 @@ class VirtualApplication include MsRestAzure - include MsRest::JSONable # @return [String] Virtual path. attr_accessor :virtual_path diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/virtual_directory.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/virtual_directory.rb index 38e05b7b19..c5cc6978a2 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/virtual_directory.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/virtual_directory.rb @@ -12,7 +12,6 @@ class VirtualDirectory include MsRestAzure - include MsRest::JSONable # @return [String] Path to virtual application. attr_accessor :virtual_path diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/virtual_ipmapping.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/virtual_ipmapping.rb index 3471d66576..a69fa48cdb 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/virtual_ipmapping.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/virtual_ipmapping.rb @@ -12,7 +12,6 @@ class VirtualIPMapping include MsRestAzure - include MsRest::JSONable # @return [String] Virtual IP address. attr_accessor :virtual_ip diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/virtual_network_profile.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/virtual_network_profile.rb index a14e1dcb27..4c17e4d167 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/virtual_network_profile.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/virtual_network_profile.rb @@ -12,7 +12,6 @@ class VirtualNetworkProfile include MsRestAzure - include MsRest::JSONable # @return [String] Resource id of the Virtual Network. attr_accessor :id diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/vnet_gateway.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/vnet_gateway.rb index e37711ddca..e77bb749e6 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/vnet_gateway.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/vnet_gateway.rb @@ -13,7 +13,6 @@ class VnetGateway < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [String] The Virtual Network name. attr_accessor :vnet_name diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/vnet_info.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/vnet_info.rb index 9e6e61027f..8c186727e1 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/vnet_info.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/vnet_info.rb @@ -12,7 +12,6 @@ class VnetInfo < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [String] The Virtual Network's resource ID. attr_accessor :vnet_resource_id diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/vnet_parameters.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/vnet_parameters.rb index 6b705fb8e6..03d9fd8f17 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/vnet_parameters.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/vnet_parameters.rb @@ -12,7 +12,6 @@ class VnetParameters < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [String] The Resource Group of the VNET to be validated attr_accessor :vnet_resource_group diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/vnet_route.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/vnet_route.rb index 1b0b0d911d..da7066b570 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/vnet_route.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/vnet_route.rb @@ -13,7 +13,6 @@ class VnetRoute < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [String] The name of this route. This is only returned by the # server and does not need to be set by the client. attr_accessor :vnet_route_name diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/vnet_validation_failure_details.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/vnet_validation_failure_details.rb index d546727cbe..36af74fb0f 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/vnet_validation_failure_details.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/vnet_validation_failure_details.rb @@ -12,7 +12,6 @@ class VnetValidationFailureDetails < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [Boolean] A flag describing whether or not validation failed. attr_accessor :failed diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/vnet_validation_test_failure.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/vnet_validation_test_failure.rb index 44f7016e0b..c3d25f7a06 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/vnet_validation_test_failure.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/vnet_validation_test_failure.rb @@ -12,7 +12,6 @@ class VnetValidationTestFailure < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [String] The name of the test that failed. attr_accessor :test_name diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/web_job.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/web_job.rb index ba710ad19e..16f7d13283 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/web_job.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/web_job.rb @@ -12,7 +12,6 @@ class WebJob < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [String] Job name. Used as job identifier in ARM resource URI. attr_accessor :web_job_name diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/worker_pool.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/worker_pool.rb index fd3209f75c..8711be0e43 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/worker_pool.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/worker_pool.rb @@ -12,7 +12,6 @@ class WorkerPool include MsRestAzure - include MsRest::JSONable # @return [Integer] Worker size ID for referencing this worker pool. attr_accessor :worker_size_id diff --git a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/worker_pool_resource.rb b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/worker_pool_resource.rb index 45d4cf17e6..61ed667656 100644 --- a/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/worker_pool_resource.rb +++ b/management/azure_mgmt_web/lib/generated/azure_mgmt_web/models/worker_pool_resource.rb @@ -12,7 +12,6 @@ class WorkerPoolResource < ProxyOnlyResource include MsRestAzure - include MsRest::JSONable # @return [Integer] Worker size ID for referencing this worker pool. attr_accessor :worker_size_id