class Azure::HealthcareApis::Mgmt::V2020_03_30::Models::ServiceCorsConfigurationInfo
The settings for the CORS configuration of the service instance.
Attributes
allow_credentials[RW]
@return [Boolean] If credentials are allowed via CORS.
headers[RW]
@return [Array<String>] The headers to be allowed via CORS.
max_age[RW]
@return [Integer] The max age to be allowed via CORS.
methods[RW]
@return [Array<String>] The methods to be allowed via CORS.
origins[RW]
@return [Array<String>] The origins to be allowed via CORS.
Private Class Methods
mapper()
click to toggle source
Mapper for ServiceCorsConfigurationInfo
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2020-03-30/generated/azure_mgmt_healthcare_apis/models/service_cors_configuration_info.rb, line 35 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'ServiceCorsConfigurationInfo', type: { name: 'Composite', class_name: 'ServiceCorsConfigurationInfo', model_properties: { origins: { client_side_validation: true, required: false, serialized_name: 'origins', type: { name: 'Sequence', element: { client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { name: 'String' } } } }, headers: { client_side_validation: true, required: false, serialized_name: 'headers', type: { name: 'Sequence', element: { client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { name: 'String' } } } }, methods: { client_side_validation: true, required: false, serialized_name: 'methods', type: { name: 'Sequence', element: { client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { name: 'String' } } } }, max_age: { client_side_validation: true, required: false, serialized_name: 'maxAge', constraints: { InclusiveMaximum: 99999, InclusiveMinimum: 0 }, type: { name: 'Number' } }, allow_credentials: { client_side_validation: true, required: false, serialized_name: 'allowCredentials', type: { name: 'Boolean' } } } } } end