class Azure::Signalr::Mgmt::V2020_05_01::Models::NameAvailability
Result of the request to check name availability. It contains a flag and possible reason of failure.
Attributes
message[RW]
@return [String] The message of the operation.
name_available[RW]
@return [Boolean] Indicates whether the name is available or not.
reason[RW]
@return [String] The reason of the availability. Required if name is not available.
Private Class Methods
mapper()
click to toggle source
Mapper for NameAvailability
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2020-05-01/generated/azure_mgmt_signalr/models/name_availability.rb, line 31 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'NameAvailability', type: { name: 'Composite', class_name: 'NameAvailability', 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, serialized_name: 'message', type: { name: 'String' } } } } } end