class Azure::Kusto::Mgmt::V2020_02_15::Models::CheckNameResult
The result returned from a check name availability request.
Attributes
message[RW]
@return [String] Message indicating an unavailable name due to a conflict, or a description of the naming rules that are violated.
name[RW]
@return [String] The name that was checked.
name_available[RW]
@return [Boolean] Specifies a Boolean value that indicates if the name is available.
reason[RW]
@return [Reason] Message providing the reason why the given name is invalid. Possible values include: 'Invalid', 'AlreadyExists'
Public Class Methods
mapper()
click to toggle source
Mapper for CheckNameResult
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2020-02-15/generated/azure_mgmt_kusto/models/check_name_result.rb, line 35 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'CheckNameResult', type: { name: 'Composite', class_name: 'CheckNameResult', model_properties: { name_available: { client_side_validation: true, required: false, serialized_name: 'nameAvailable', type: { name: 'Boolean' } }, name: { client_side_validation: true, required: false, serialized_name: 'name', type: { name: 'String' } }, message: { client_side_validation: true, required: false, serialized_name: 'message', type: { name: 'String' } }, reason: { client_side_validation: true, required: false, serialized_name: 'reason', type: { name: 'String' } } } } } end