lib/2018-02-14-preview/generated/azure_mgmt_key_vault/models/check_name_availability_result.rb
# 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::KeyVault::Mgmt::V2018_02_14_preview module Models # # The CheckNameAvailability operation response. # class CheckNameAvailabilityResult include MsRestAzure # @return [Boolean] 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. attr_accessor :name_available # @return [Reason] The reason that a vault name could not be used. The # Reason element is only returned if NameAvailable is false. Possible # values include: 'AccountNameInvalid', 'AlreadyExists' attr_accessor :reason # @return [String] An error message explaining the Reason value in more # detail. attr_accessor :message # # Mapper for CheckNameAvailabilityResult class as Ruby Hash. # This will be used for serialization/deserialization. # 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, read_only: true, serialized_name: 'nameAvailable', type: { name: 'Boolean' } }, reason: { client_side_validation: true, required: false, read_only: true, serialized_name: 'reason', type: { name: 'Enum', module: 'Reason' } }, message: { client_side_validation: true, required: false, read_only: true, serialized_name: 'message', type: { name: 'String' } } } } } end end end end
Source Files
- lib/2015-06-01/generated/azure_mgmt_key_vault.rb
- lib/2015-06-01/generated/azure_mgmt_key_vault/key_vault_management_client.rb
- lib/2015-06-01/generated/azure_mgmt_key_vault/models/access_policy_entry.rb
- lib/2015-06-01/generated/azure_mgmt_key_vault/models/certificate_permissions.rb
- lib/2015-06-01/generated/azure_mgmt_key_vault/models/key_permissions.rb
- lib/2015-06-01/generated/azure_mgmt_key_vault/models/permissions.rb
- lib/2015-06-01/generated/azure_mgmt_key_vault/models/resource.rb
- lib/2015-06-01/generated/azure_mgmt_key_vault/models/resource_list_result.rb
- lib/2015-06-01/generated/azure_mgmt_key_vault/models/secret_permissions.rb
- lib/2015-06-01/generated/azure_mgmt_key_vault/models/sku.rb
- lib/2015-06-01/generated/azure_mgmt_key_vault/models/sku_name.rb
- lib/2015-06-01/generated/azure_mgmt_key_vault/models/vault.rb
- lib/2015-06-01/generated/azure_mgmt_key_vault/models/vault_create_or_update_parameters.rb
- lib/2015-06-01/generated/azure_mgmt_key_vault/models/vault_list_result.rb
- lib/2015-06-01/generated/azure_mgmt_key_vault/models/vault_properties.rb
- lib/2015-06-01/generated/azure_mgmt_key_vault/module_definition.rb
- lib/2015-06-01/generated/azure_mgmt_key_vault/vaults.rb
- lib/2016-10-01/generated/azure_mgmt_key_vault.rb
- lib/2016-10-01/generated/azure_mgmt_key_vault/key_vault_management_client.rb
- lib/2016-10-01/generated/azure_mgmt_key_vault/models/access_policy_entry.rb
- lib/2016-10-01/generated/azure_mgmt_key_vault/models/access_policy_update_kind.rb
- lib/2016-10-01/generated/azure_mgmt_key_vault/models/certificate_permissions.rb
- lib/2016-10-01/generated/azure_mgmt_key_vault/models/check_name_availability_result.rb
- lib/2016-10-01/generated/azure_mgmt_key_vault/models/create_mode.rb
- lib/2016-10-01/generated/azure_mgmt_key_vault/models/deleted_vault.rb
- lib/2016-10-01/generated/azure_mgmt_key_vault/models/deleted_vault_list_result.rb
- lib/2016-10-01/generated/azure_mgmt_key_vault/models/deleted_vault_properties.rb
- lib/2016-10-01/generated/azure_mgmt_key_vault/models/key_permissions.rb
- lib/2016-10-01/generated/azure_mgmt_key_vault/models/log_specification.rb
- lib/2016-10-01/generated/azure_mgmt_key_vault/models/operation.rb
- lib/2016-10-01/generated/azure_mgmt_key_vault/models/operation_display.rb
- lib/2016-10-01/generated/azure_mgmt_key_vault/models/operation_list_result.rb
- lib/2016-10-01/generated/azure_mgmt_key_vault/models/permissions.rb
- lib/2016-10-01/generated/azure_mgmt_key_vault/models/reason.rb
- lib/2016-10-01/generated/azure_mgmt_key_vault/models/resource.rb
- lib/2016-10-01/generated/azure_mgmt_key_vault/models/resource_list_result.rb
- lib/2016-10-01/generated/azure_mgmt_key_vault/models/secret_permissions.rb
- lib/2016-10-01/generated/azure_mgmt_key_vault/models/service_specification.rb
- lib/2016-10-01/generated/azure_mgmt_key_vault/models/sku.rb
- lib/2016-10-01/generated/azure_mgmt_key_vault/models/sku_name.rb
- lib/2016-10-01/generated/azure_mgmt_key_vault/models/storage_permissions.rb
- lib/2016-10-01/generated/azure_mgmt_key_vault/models/vault.rb
- lib/2016-10-01/generated/azure_mgmt_key_vault/models/vault_access_policy_parameters.rb
- lib/2016-10-01/generated/azure_mgmt_key_vault/models/vault_access_policy_properties.rb
- lib/2016-10-01/generated/azure_mgmt_key_vault/models/vault_check_name_availability_parameters.rb
- lib/2016-10-01/generated/azure_mgmt_key_vault/models/vault_create_or_update_parameters.rb
- lib/2016-10-01/generated/azure_mgmt_key_vault/models/vault_list_result.rb
- lib/2016-10-01/generated/azure_mgmt_key_vault/models/vault_patch_parameters.rb
- lib/2016-10-01/generated/azure_mgmt_key_vault/models/vault_patch_properties.rb
- lib/2016-10-01/generated/azure_mgmt_key_vault/models/vault_properties.rb
- lib/2016-10-01/generated/azure_mgmt_key_vault/module_definition.rb
- lib/2016-10-01/generated/azure_mgmt_key_vault/operations.rb
- lib/2016-10-01/generated/azure_mgmt_key_vault/vaults.rb
- lib/2018-02-14-preview/generated/azure_mgmt_key_vault.rb
- lib/2018-02-14-preview/generated/azure_mgmt_key_vault/key_vault_management_client.rb
- lib/2018-02-14-preview/generated/azure_mgmt_key_vault/models/access_policy_entry.rb
- lib/2018-02-14-preview/generated/azure_mgmt_key_vault/models/access_policy_update_kind.rb
- lib/2018-02-14-preview/generated/azure_mgmt_key_vault/models/attributes.rb
- lib/2018-02-14-preview/generated/azure_mgmt_key_vault/models/certificate_permissions.rb
- lib/2018-02-14-preview/generated/azure_mgmt_key_vault/models/check_name_availability_result.rb
- lib/2018-02-14-preview/generated/azure_mgmt_key_vault/models/create_mode.rb
- lib/2018-02-14-preview/generated/azure_mgmt_key_vault/models/deleted_vault.rb
- lib/2018-02-14-preview/generated/azure_mgmt_key_vault/models/deleted_vault_list_result.rb
- lib/2018-02-14-preview/generated/azure_mgmt_key_vault/models/deleted_vault_properties.rb
- lib/2018-02-14-preview/generated/azure_mgmt_key_vault/models/iprule.rb
- lib/2018-02-14-preview/generated/azure_mgmt_key_vault/models/key_permissions.rb
- lib/2018-02-14-preview/generated/azure_mgmt_key_vault/models/log_specification.rb
- lib/2018-02-14-preview/generated/azure_mgmt_key_vault/models/network_rule_action.rb
- lib/2018-02-14-preview/generated/azure_mgmt_key_vault/models/network_rule_bypass_options.rb
- lib/2018-02-14-preview/generated/azure_mgmt_key_vault/models/network_rule_set.rb
- lib/2018-02-14-preview/generated/azure_mgmt_key_vault/models/operation.rb
- lib/2018-02-14-preview/generated/azure_mgmt_key_vault/models/operation_display.rb
- lib/2018-02-14-preview/generated/azure_mgmt_key_vault/models/operation_list_result.rb
- lib/2018-02-14-preview/generated/azure_mgmt_key_vault/models/permissions.rb
- lib/2018-02-14-preview/generated/azure_mgmt_key_vault/models/reason.rb
- lib/2018-02-14-preview/generated/azure_mgmt_key_vault/models/resource.rb
- lib/2018-02-14-preview/generated/azure_mgmt_key_vault/models/resource_list_result.rb
- lib/2018-02-14-preview/generated/azure_mgmt_key_vault/models/secret.rb
- lib/2018-02-14-preview/generated/azure_mgmt_key_vault/models/secret_attributes.rb
- lib/2018-02-14-preview/generated/azure_mgmt_key_vault/models/secret_create_or_update_parameters.rb
- lib/2018-02-14-preview/generated/azure_mgmt_key_vault/models/secret_list_result.rb
- lib/2018-02-14-preview/generated/azure_mgmt_key_vault/models/secret_patch_parameters.rb
- lib/2018-02-14-preview/generated/azure_mgmt_key_vault/models/secret_patch_properties.rb
- lib/2018-02-14-preview/generated/azure_mgmt_key_vault/models/secret_permissions.rb
- lib/2018-02-14-preview/generated/azure_mgmt_key_vault/models/secret_properties.rb
- lib/2018-02-14-preview/generated/azure_mgmt_key_vault/models/service_specification.rb
- lib/2018-02-14-preview/generated/azure_mgmt_key_vault/models/sku.rb
- lib/2018-02-14-preview/generated/azure_mgmt_key_vault/models/sku_name.rb
- lib/2018-02-14-preview/generated/azure_mgmt_key_vault/models/storage_permissions.rb
- lib/2018-02-14-preview/generated/azure_mgmt_key_vault/models/vault.rb
- lib/2018-02-14-preview/generated/azure_mgmt_key_vault/models/vault_access_policy_parameters.rb
- lib/2018-02-14-preview/generated/azure_mgmt_key_vault/models/vault_access_policy_properties.rb
- lib/2018-02-14-preview/generated/azure_mgmt_key_vault/models/vault_check_name_availability_parameters.rb
- lib/2018-02-14-preview/generated/azure_mgmt_key_vault/models/vault_create_or_update_parameters.rb
- lib/2018-02-14-preview/generated/azure_mgmt_key_vault/models/vault_list_result.rb
- lib/2018-02-14-preview/generated/azure_mgmt_key_vault/models/vault_patch_parameters.rb
- lib/2018-02-14-preview/generated/azure_mgmt_key_vault/models/vault_patch_properties.rb
- lib/2018-02-14-preview/generated/azure_mgmt_key_vault/models/vault_properties.rb
- lib/2018-02-14-preview/generated/azure_mgmt_key_vault/models/virtual_network_rule.rb
- lib/2018-02-14-preview/generated/azure_mgmt_key_vault/module_definition.rb
- lib/2018-02-14-preview/generated/azure_mgmt_key_vault/operations.rb
- lib/2018-02-14-preview/generated/azure_mgmt_key_vault/secrets.rb
- lib/2018-02-14-preview/generated/azure_mgmt_key_vault/vaults.rb
- lib/2018-02-14/generated/azure_mgmt_key_vault.rb
- lib/2018-02-14/generated/azure_mgmt_key_vault/key_vault_management_client.rb
- lib/2018-02-14/generated/azure_mgmt_key_vault/models/access_policy_entry.rb
- lib/2018-02-14/generated/azure_mgmt_key_vault/models/access_policy_update_kind.rb
- lib/2018-02-14/generated/azure_mgmt_key_vault/models/certificate_permissions.rb
- lib/2018-02-14/generated/azure_mgmt_key_vault/models/check_name_availability_result.rb
- lib/2018-02-14/generated/azure_mgmt_key_vault/models/create_mode.rb
- lib/2018-02-14/generated/azure_mgmt_key_vault/models/deleted_vault.rb
- lib/2018-02-14/generated/azure_mgmt_key_vault/models/deleted_vault_list_result.rb
- lib/2018-02-14/generated/azure_mgmt_key_vault/models/deleted_vault_properties.rb
- lib/2018-02-14/generated/azure_mgmt_key_vault/models/iprule.rb
- lib/2018-02-14/generated/azure_mgmt_key_vault/models/key_permissions.rb
- lib/2018-02-14/generated/azure_mgmt_key_vault/models/log_specification.rb
- lib/2018-02-14/generated/azure_mgmt_key_vault/models/network_rule_action.rb
- lib/2018-02-14/generated/azure_mgmt_key_vault/models/network_rule_bypass_options.rb
- lib/2018-02-14/generated/azure_mgmt_key_vault/models/network_rule_set.rb
- lib/2018-02-14/generated/azure_mgmt_key_vault/models/operation.rb
- lib/2018-02-14/generated/azure_mgmt_key_vault/models/operation_display.rb
- lib/2018-02-14/generated/azure_mgmt_key_vault/models/operation_list_result.rb
- lib/2018-02-14/generated/azure_mgmt_key_vault/models/permissions.rb
- lib/2018-02-14/generated/azure_mgmt_key_vault/models/reason.rb
- lib/2018-02-14/generated/azure_mgmt_key_vault/models/resource.rb
- lib/2018-02-14/generated/azure_mgmt_key_vault/models/resource_list_result.rb
- lib/2018-02-14/generated/azure_mgmt_key_vault/models/secret_permissions.rb
- lib/2018-02-14/generated/azure_mgmt_key_vault/models/service_specification.rb
- lib/2018-02-14/generated/azure_mgmt_key_vault/models/sku.rb
- lib/2018-02-14/generated/azure_mgmt_key_vault/models/sku_name.rb
- lib/2018-02-14/generated/azure_mgmt_key_vault/models/storage_permissions.rb
- lib/2018-02-14/generated/azure_mgmt_key_vault/models/vault.rb
- lib/2018-02-14/generated/azure_mgmt_key_vault/models/vault_access_policy_parameters.rb
- lib/2018-02-14/generated/azure_mgmt_key_vault/models/vault_access_policy_properties.rb
- lib/2018-02-14/generated/azure_mgmt_key_vault/models/vault_check_name_availability_parameters.rb
- lib/2018-02-14/generated/azure_mgmt_key_vault/models/vault_create_or_update_parameters.rb
- lib/2018-02-14/generated/azure_mgmt_key_vault/models/vault_list_result.rb
- lib/2018-02-14/generated/azure_mgmt_key_vault/models/vault_patch_parameters.rb
- lib/2018-02-14/generated/azure_mgmt_key_vault/models/vault_patch_properties.rb
- lib/2018-02-14/generated/azure_mgmt_key_vault/models/vault_properties.rb
- lib/2018-02-14/generated/azure_mgmt_key_vault/models/virtual_network_rule.rb
- lib/2018-02-14/generated/azure_mgmt_key_vault/module_definition.rb
- lib/2018-02-14/generated/azure_mgmt_key_vault/operations.rb
- lib/2018-02-14/generated/azure_mgmt_key_vault/vaults.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/key_vault_management_client.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/keys.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/models/access_policy_entry.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/models/access_policy_update_kind.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/models/attributes.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/models/certificate_permissions.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/models/check_name_availability_result.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/models/create_mode.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/models/deleted_vault.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/models/deleted_vault_list_result.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/models/deleted_vault_properties.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/models/deletion_recovery_level.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/models/iprule.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/models/json_web_key_curve_name.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/models/json_web_key_operation.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/models/json_web_key_type.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/models/key.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/models/key_attributes.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/models/key_create_parameters.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/models/key_list_result.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/models/key_permissions.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/models/key_properties.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/models/log_specification.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/models/network_rule_action.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/models/network_rule_bypass_options.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/models/network_rule_set.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/models/operation.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/models/operation_display.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/models/operation_list_result.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/models/permissions.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/models/private_endpoint.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/models/private_endpoint_connection.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/models/private_endpoint_connection_item.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/models/private_endpoint_connection_provisioning_state.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/models/private_endpoint_service_connection_status.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/models/private_link_resource.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/models/private_link_resource_list_result.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/models/private_link_service_connection_state.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/models/reason.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/models/resource.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/models/resource_list_result.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/models/secret_permissions.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/models/service_specification.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/models/sku.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/models/sku_name.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/models/storage_permissions.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/models/vault.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/models/vault_access_policy_parameters.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/models/vault_access_policy_properties.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/models/vault_check_name_availability_parameters.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/models/vault_create_or_update_parameters.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/models/vault_list_result.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/models/vault_patch_parameters.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/models/vault_patch_properties.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/models/vault_properties.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/models/virtual_network_rule.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/module_definition.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/operations.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/private_endpoint_connections.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/private_link_resources.rb
- lib/2019-09-01/generated/azure_mgmt_key_vault/vaults.rb
- lib/azure_mgmt_key_vault.rb
- lib/module_definition.rb
- lib/profiles/latest/keyvault_latest_profile_client.rb
- lib/profiles/latest/keyvault_module_definition.rb
- lib/profiles/latest/modules/keyvault_profile_module.rb
- lib/profiles/v2017_03_09/keyvault_module_definition.rb
- lib/profiles/v2017_03_09/keyvault_v2017_03_09_profile_client.rb
- lib/profiles/v2017_03_09/modules/keyvault_profile_module.rb
- lib/profiles/v2018_03_01/keyvault_module_definition.rb
- lib/profiles/v2018_03_01/keyvault_v2018_03_01_profile_client.rb
- lib/profiles/v2018_03_01/modules/keyvault_profile_module.rb
- lib/profiles/v2019_03_01_hybrid/keyvault_module_definition.rb
- lib/profiles/v2019_03_01_hybrid/keyvault_v2019_03_01_hybrid_profile_client.rb
- lib/profiles/v2019_03_01_hybrid/modules/keyvault_profile_module.rb
- lib/version.rb