Skip to content
This repository was archived by the owner on Jan 11, 2023. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
118 changes: 64 additions & 54 deletions azure_sdk/lib/latest/modules/servicebus_profile_module.rb
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ module Mgmt
Operations = Azure::ServiceBus::Mgmt::V2017_04_01::Operations
Namespaces = Azure::ServiceBus::Mgmt::V2017_04_01::Namespaces
DisasterRecoveryConfigs = Azure::ServiceBus::Mgmt::V2017_04_01::DisasterRecoveryConfigs
MigrationConfigs = Azure::ServiceBus::Mgmt::V2017_04_01::MigrationConfigs
Queues = Azure::ServiceBus::Mgmt::V2017_04_01::Queues
Topics = Azure::ServiceBus::Mgmt::V2017_04_01::Topics
Subscriptions = Azure::ServiceBus::Mgmt::V2017_04_01::Subscriptions
Expand All @@ -19,33 +20,34 @@ module Mgmt
EventHubs = Azure::ServiceBus::Mgmt::V2017_04_01::EventHubs

module Models
CheckNameAvailabilityResult = Azure::ServiceBus::Mgmt::V2017_04_01::Models::CheckNameAvailabilityResult
OperationDisplay = Azure::ServiceBus::Mgmt::V2017_04_01::Models::OperationDisplay
SBQueueListResult = Azure::ServiceBus::Mgmt::V2017_04_01::Models::SBQueueListResult
Resource = Azure::ServiceBus::Mgmt::V2017_04_01::Models::Resource
PremiumMessagingRegionsListResult = Azure::ServiceBus::Mgmt::V2017_04_01::Models::PremiumMessagingRegionsListResult
SBSku = Azure::ServiceBus::Mgmt::V2017_04_01::Models::SBSku
Destination = Azure::ServiceBus::Mgmt::V2017_04_01::Models::Destination
SBTopicListResult = Azure::ServiceBus::Mgmt::V2017_04_01::Models::SBTopicListResult
SBNamespaceListResult = Azure::ServiceBus::Mgmt::V2017_04_01::Models::SBNamespaceListResult
PremiumMessagingRegionsProperties = Azure::ServiceBus::Mgmt::V2017_04_01::Models::PremiumMessagingRegionsProperties
CaptureDescription = Azure::ServiceBus::Mgmt::V2017_04_01::Models::CaptureDescription
MigrationConfigListResult = Azure::ServiceBus::Mgmt::V2017_04_01::Models::MigrationConfigListResult
PremiumMessagingRegionsListResult = Azure::ServiceBus::Mgmt::V2017_04_01::Models::PremiumMessagingRegionsListResult
ArmDisasterRecoveryListResult = Azure::ServiceBus::Mgmt::V2017_04_01::Models::ArmDisasterRecoveryListResult
SBSubscriptionListResult = Azure::ServiceBus::Mgmt::V2017_04_01::Models::SBSubscriptionListResult
AuthorizationRuleProperties = Azure::ServiceBus::Mgmt::V2017_04_01::Models::AuthorizationRuleProperties
SBAuthorizationRuleListResult = Azure::ServiceBus::Mgmt::V2017_04_01::Models::SBAuthorizationRuleListResult
CheckNameAvailability = Azure::ServiceBus::Mgmt::V2017_04_01::Models::CheckNameAvailability
RegenerateAccessKeyParameters = Azure::ServiceBus::Mgmt::V2017_04_01::Models::RegenerateAccessKeyParameters
RuleListResult = Azure::ServiceBus::Mgmt::V2017_04_01::Models::RuleListResult
Destination = Azure::ServiceBus::Mgmt::V2017_04_01::Models::Destination
OperationDisplay = Azure::ServiceBus::Mgmt::V2017_04_01::Models::OperationDisplay
ArmDisasterRecoveryListResult = Azure::ServiceBus::Mgmt::V2017_04_01::Models::ArmDisasterRecoveryListResult
AccessKeys = Azure::ServiceBus::Mgmt::V2017_04_01::Models::AccessKeys
CheckNameAvailabilityResult = Azure::ServiceBus::Mgmt::V2017_04_01::Models::CheckNameAvailabilityResult
MessageCountDetails = Azure::ServiceBus::Mgmt::V2017_04_01::Models::MessageCountDetails
PremiumMessagingRegionsProperties = Azure::ServiceBus::Mgmt::V2017_04_01::Models::PremiumMessagingRegionsProperties
Resource = Azure::ServiceBus::Mgmt::V2017_04_01::Models::Resource
Operation = Azure::ServiceBus::Mgmt::V2017_04_01::Models::Operation
SBAuthorizationRuleListResult = Azure::ServiceBus::Mgmt::V2017_04_01::Models::SBAuthorizationRuleListResult
SBNamespaceListResult = Azure::ServiceBus::Mgmt::V2017_04_01::Models::SBNamespaceListResult
OperationListResult = Azure::ServiceBus::Mgmt::V2017_04_01::Models::OperationListResult
MessageCountDetails = Azure::ServiceBus::Mgmt::V2017_04_01::Models::MessageCountDetails
AuthorizationRuleProperties = Azure::ServiceBus::Mgmt::V2017_04_01::Models::AuthorizationRuleProperties
ErrorResponse = Azure::ServiceBus::Mgmt::V2017_04_01::Models::ErrorResponse
EventHubListResult = Azure::ServiceBus::Mgmt::V2017_04_01::Models::EventHubListResult
CaptureDescription = Azure::ServiceBus::Mgmt::V2017_04_01::Models::CaptureDescription
Action = Azure::ServiceBus::Mgmt::V2017_04_01::Models::Action
EventHubListResult = Azure::ServiceBus::Mgmt::V2017_04_01::Models::EventHubListResult
SqlFilter = Azure::ServiceBus::Mgmt::V2017_04_01::Models::SqlFilter
AccessKeys = Azure::ServiceBus::Mgmt::V2017_04_01::Models::AccessKeys
SBSku = Azure::ServiceBus::Mgmt::V2017_04_01::Models::SBSku
CorrelationFilter = Azure::ServiceBus::Mgmt::V2017_04_01::Models::CorrelationFilter
RegenerateAccessKeyParameters = Azure::ServiceBus::Mgmt::V2017_04_01::Models::RegenerateAccessKeyParameters
RuleListResult = Azure::ServiceBus::Mgmt::V2017_04_01::Models::RuleListResult
TrackedResource = Azure::ServiceBus::Mgmt::V2017_04_01::Models::TrackedResource
ResourceNamespacePatch = Azure::ServiceBus::Mgmt::V2017_04_01::Models::ResourceNamespacePatch
SBNamespace = Azure::ServiceBus::Mgmt::V2017_04_01::Models::SBNamespace
Expand All @@ -59,6 +61,7 @@ module Models
PremiumMessagingRegions = Azure::ServiceBus::Mgmt::V2017_04_01::Models::PremiumMessagingRegions
Eventhub = Azure::ServiceBus::Mgmt::V2017_04_01::Models::Eventhub
ArmDisasterRecovery = Azure::ServiceBus::Mgmt::V2017_04_01::Models::ArmDisasterRecovery
MigrationConfigProperties = Azure::ServiceBus::Mgmt::V2017_04_01::Models::MigrationConfigProperties
SkuName = Azure::ServiceBus::Mgmt::V2017_04_01::Models::SkuName
SkuTier = Azure::ServiceBus::Mgmt::V2017_04_01::Models::SkuTier
AccessRights = Azure::ServiceBus::Mgmt::V2017_04_01::Models::AccessRights
Expand All @@ -72,7 +75,7 @@ module Models
end

class ServiceBusManagementClass
attr_reader :operations, :namespaces, :disaster_recovery_configs, :queues, :topics, :subscriptions, :rules, :regions, :premium_messaging_regions_operations, :event_hubs, :configurable, :base_url, :options, :model_classes
attr_reader :operations, :namespaces, :disaster_recovery_configs, :migration_configs, :queues, :topics, :subscriptions, :rules, :regions, :premium_messaging_regions_operations, :event_hubs, :configurable, :base_url, :options, :model_classes

def initialize(configurable, base_url=nil, options=nil)
@configurable, @base_url, @options = configurable, base_url, options
Expand All @@ -85,6 +88,7 @@ def initialize(configurable, base_url=nil, options=nil)
@operations = @client_0.operations
@namespaces = @client_0.namespaces
@disaster_recovery_configs = @client_0.disaster_recovery_configs
@migration_configs = @client_0.migration_configs
@queues = @client_0.queues
@topics = @client_0.topics
@subscriptions = @client_0.subscriptions
Expand All @@ -110,87 +114,90 @@ def method_missing(method, *args)
end

class ModelClasses
def check_name_availability_result
Azure::ServiceBus::Mgmt::V2017_04_01::Models::CheckNameAvailabilityResult
def operation_display
Azure::ServiceBus::Mgmt::V2017_04_01::Models::OperationDisplay
end
def sbqueue_list_result
Azure::ServiceBus::Mgmt::V2017_04_01::Models::SBQueueListResult
end
def resource
Azure::ServiceBus::Mgmt::V2017_04_01::Models::Resource
end
def premium_messaging_regions_list_result
Azure::ServiceBus::Mgmt::V2017_04_01::Models::PremiumMessagingRegionsListResult
end
def sbsku
Azure::ServiceBus::Mgmt::V2017_04_01::Models::SBSku
def destination
Azure::ServiceBus::Mgmt::V2017_04_01::Models::Destination
end
def sbtopic_list_result
Azure::ServiceBus::Mgmt::V2017_04_01::Models::SBTopicListResult
end
def sbnamespace_list_result
Azure::ServiceBus::Mgmt::V2017_04_01::Models::SBNamespaceListResult
def migration_config_list_result
Azure::ServiceBus::Mgmt::V2017_04_01::Models::MigrationConfigListResult
end
def premium_messaging_regions_properties
Azure::ServiceBus::Mgmt::V2017_04_01::Models::PremiumMessagingRegionsProperties
def premium_messaging_regions_list_result
Azure::ServiceBus::Mgmt::V2017_04_01::Models::PremiumMessagingRegionsListResult
end
def capture_description
Azure::ServiceBus::Mgmt::V2017_04_01::Models::CaptureDescription
def arm_disaster_recovery_list_result
Azure::ServiceBus::Mgmt::V2017_04_01::Models::ArmDisasterRecoveryListResult
end
def sbsubscription_list_result
Azure::ServiceBus::Mgmt::V2017_04_01::Models::SBSubscriptionListResult
end
def authorization_rule_properties
Azure::ServiceBus::Mgmt::V2017_04_01::Models::AuthorizationRuleProperties
def sbauthorization_rule_list_result
Azure::ServiceBus::Mgmt::V2017_04_01::Models::SBAuthorizationRuleListResult
end
def check_name_availability
Azure::ServiceBus::Mgmt::V2017_04_01::Models::CheckNameAvailability
end
def regenerate_access_key_parameters
Azure::ServiceBus::Mgmt::V2017_04_01::Models::RegenerateAccessKeyParameters
def access_keys
Azure::ServiceBus::Mgmt::V2017_04_01::Models::AccessKeys
end
def rule_list_result
Azure::ServiceBus::Mgmt::V2017_04_01::Models::RuleListResult
def check_name_availability_result
Azure::ServiceBus::Mgmt::V2017_04_01::Models::CheckNameAvailabilityResult
end
def destination
Azure::ServiceBus::Mgmt::V2017_04_01::Models::Destination
def message_count_details
Azure::ServiceBus::Mgmt::V2017_04_01::Models::MessageCountDetails
end
def operation_display
Azure::ServiceBus::Mgmt::V2017_04_01::Models::OperationDisplay
def premium_messaging_regions_properties
Azure::ServiceBus::Mgmt::V2017_04_01::Models::PremiumMessagingRegionsProperties
end
def arm_disaster_recovery_list_result
Azure::ServiceBus::Mgmt::V2017_04_01::Models::ArmDisasterRecoveryListResult
def resource
Azure::ServiceBus::Mgmt::V2017_04_01::Models::Resource
end
def operation
Azure::ServiceBus::Mgmt::V2017_04_01::Models::Operation
end
def sbauthorization_rule_list_result
Azure::ServiceBus::Mgmt::V2017_04_01::Models::SBAuthorizationRuleListResult
def sbnamespace_list_result
Azure::ServiceBus::Mgmt::V2017_04_01::Models::SBNamespaceListResult
end
def operation_list_result
Azure::ServiceBus::Mgmt::V2017_04_01::Models::OperationListResult
end
def message_count_details
Azure::ServiceBus::Mgmt::V2017_04_01::Models::MessageCountDetails
def authorization_rule_properties
Azure::ServiceBus::Mgmt::V2017_04_01::Models::AuthorizationRuleProperties
end
def error_response
Azure::ServiceBus::Mgmt::V2017_04_01::Models::ErrorResponse
end
def event_hub_list_result
Azure::ServiceBus::Mgmt::V2017_04_01::Models::EventHubListResult
def capture_description
Azure::ServiceBus::Mgmt::V2017_04_01::Models::CaptureDescription
end
def action
Azure::ServiceBus::Mgmt::V2017_04_01::Models::Action
end
def event_hub_list_result
Azure::ServiceBus::Mgmt::V2017_04_01::Models::EventHubListResult
end
def sql_filter
Azure::ServiceBus::Mgmt::V2017_04_01::Models::SqlFilter
end
def access_keys
Azure::ServiceBus::Mgmt::V2017_04_01::Models::AccessKeys
def sbsku
Azure::ServiceBus::Mgmt::V2017_04_01::Models::SBSku
end
def correlation_filter
Azure::ServiceBus::Mgmt::V2017_04_01::Models::CorrelationFilter
end
def regenerate_access_key_parameters
Azure::ServiceBus::Mgmt::V2017_04_01::Models::RegenerateAccessKeyParameters
end
def rule_list_result
Azure::ServiceBus::Mgmt::V2017_04_01::Models::RuleListResult
end
def tracked_resource
Azure::ServiceBus::Mgmt::V2017_04_01::Models::TrackedResource
end
Expand Down Expand Up @@ -230,6 +237,9 @@ def eventhub
def arm_disaster_recovery
Azure::ServiceBus::Mgmt::V2017_04_01::Models::ArmDisasterRecovery
end
def migration_config_properties
Azure::ServiceBus::Mgmt::V2017_04_01::Models::MigrationConfigProperties
end
def sku_name
Azure::ServiceBus::Mgmt::V2017_04_01::Models::SkuName
end
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,15 +25,13 @@ class CheckNameAvailability
#
def self.mapper()
{
client_side_validation: true,
required: false,
serialized_name: 'CheckNameAvailability',
type: {
name: 'Composite',
class_name: 'CheckNameAvailability',
model_properties: {
name: {
client_side_validation: true,
required: true,
serialized_name: 'name',
type: {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,31 +33,27 @@ class CheckNameAvailabilityResult
#
def self.mapper()
{
client_side_validation: true,
required: false,
serialized_name: 'CheckNameAvailabilityResult',
type: {
name: 'Composite',
class_name: 'CheckNameAvailabilityResult',
model_properties: {
name_available: {
client_side_validation: true,
required: false,
serialized_name: 'nameAvailable',
type: {
name: 'Boolean'
}
},
reason: {
client_side_validation: true,
required: false,
serialized_name: 'reason',
type: {
name: 'String'
}
},
message: {
client_side_validation: true,
required: false,
read_only: true,
serialized_name: 'message',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,15 +36,13 @@ class MessageCountDetails
#
def self.mapper()
{
client_side_validation: true,
required: false,
serialized_name: 'MessageCountDetails',
type: {
name: 'Composite',
class_name: 'MessageCountDetails',
model_properties: {
active_message_count: {
client_side_validation: true,
required: false,
read_only: true,
serialized_name: 'activeMessageCount',
Expand All @@ -53,7 +51,6 @@ def self.mapper()
}
},
dead_letter_message_count: {
client_side_validation: true,
required: false,
read_only: true,
serialized_name: 'deadLetterMessageCount',
Expand All @@ -62,7 +59,6 @@ def self.mapper()
}
},
scheduled_message_count: {
client_side_validation: true,
required: false,
read_only: true,
serialized_name: 'scheduledMessageCount',
Expand All @@ -71,7 +67,6 @@ def self.mapper()
}
},
transfer_dead_letter_message_count: {
client_side_validation: true,
required: false,
read_only: true,
serialized_name: 'transferDeadLetterMessageCount',
Expand All @@ -80,7 +75,6 @@ def self.mapper()
}
},
transfer_message_count: {
client_side_validation: true,
required: false,
read_only: true,
serialized_name: 'transferMessageCount',
Expand Down
Loading