Class: Azure::Web::Mgmt::V2016_06_01::Models::ApiResourceMetadata
- Inherits:
-
Object
- Object
- Azure::Web::Mgmt::V2016_06_01::Models::ApiResourceMetadata
- Includes:
- MsRestAzure
- Defined in:
- lib/2016-06-01/generated/azure_mgmt_web/models/api_resource_metadata.rb
Overview
Model object.
Instance Attribute Summary collapse
-
#api_type ⇒ ApiType
‘Soap’.
-
#brand_color ⇒ String
Brand color.
-
#connection_type ⇒ String
The connection type.
-
#hide_key ⇒ String
Hide key.
-
#source ⇒ String
The source.
- #tags ⇒ Hash{String => String}
-
#wsdl_import_method ⇒ WsdlImportMethod
‘SoapToRest’, ‘SoapPassThrough’.
- #wsdl_service ⇒ WsdlService
Class Method Summary collapse
-
.mapper ⇒ Object
Mapper for ApiResourceMetadata class as Ruby Hash.
Instance Attribute Details
#api_type ⇒ ApiType
‘Soap’
30 31 32 |
# File 'lib/2016-06-01/generated/azure_mgmt_web/models/api_resource_metadata.rb', line 30 def api_type @api_type end |
#brand_color ⇒ String
20 21 22 |
# File 'lib/2016-06-01/generated/azure_mgmt_web/models/api_resource_metadata.rb', line 20 def brand_color @brand_color end |
#connection_type ⇒ String
40 41 42 |
# File 'lib/2016-06-01/generated/azure_mgmt_web/models/api_resource_metadata.rb', line 40 def connection_type @connection_type end |
#hide_key ⇒ String
23 24 25 |
# File 'lib/2016-06-01/generated/azure_mgmt_web/models/api_resource_metadata.rb', line 23 def hide_key @hide_key end |
#source ⇒ String
17 18 19 |
# File 'lib/2016-06-01/generated/azure_mgmt_web/models/api_resource_metadata.rb', line 17 def source @source end |
#tags ⇒ Hash{String => String}
26 27 28 |
# File 'lib/2016-06-01/generated/azure_mgmt_web/models/api_resource_metadata.rb', line 26 def end |
#wsdl_import_method ⇒ WsdlImportMethod
‘SoapToRest’, ‘SoapPassThrough’
37 38 39 |
# File 'lib/2016-06-01/generated/azure_mgmt_web/models/api_resource_metadata.rb', line 37 def wsdl_import_method @wsdl_import_method end |
#wsdl_service ⇒ WsdlService
33 34 35 |
# File 'lib/2016-06-01/generated/azure_mgmt_web/models/api_resource_metadata.rb', line 33 def wsdl_service @wsdl_service end |
Class Method Details
.mapper ⇒ Object
Mapper for ApiResourceMetadata class as Ruby Hash. This will be used for serialization/deserialization.
47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 |
# File 'lib/2016-06-01/generated/azure_mgmt_web/models/api_resource_metadata.rb', line 47 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'ApiResourceMetadata', type: { name: 'Composite', class_name: 'ApiResourceMetadata', model_properties: { source: { client_side_validation: true, required: false, serialized_name: 'source', type: { name: 'String' } }, brand_color: { client_side_validation: true, required: false, serialized_name: 'brandColor', type: { name: 'String' } }, hide_key: { client_side_validation: true, required: false, serialized_name: 'hideKey', type: { name: 'String' } }, tags: { client_side_validation: true, required: false, serialized_name: 'tags', type: { name: 'Dictionary', value: { client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { name: 'String' } } } }, api_type: { client_side_validation: true, required: false, serialized_name: 'apiType', type: { name: 'String' } }, wsdl_service: { client_side_validation: true, required: false, serialized_name: 'wsdlService', type: { name: 'Composite', class_name: 'WsdlService' } }, wsdl_import_method: { client_side_validation: true, required: false, serialized_name: 'wsdlImportMethod', type: { name: 'String' } }, connection_type: { client_side_validation: true, required: false, serialized_name: 'connectionType', type: { name: 'String' } } } } } end |