class Azure::CDN::Mgmt::V2020_09_01::Models::AFDDomainUpdateParameters
The domain JSON object required for domain creation or update.
Attributes
tls_settings[RW]
@return [AFDDomainHttpsParameters] The configuration specifying how to enable HTTPS for the domain - using AzureFrontDoor managed certificate or user's own certificate. If not specified, enabling ssl uses AzureFrontDoor managed certificate by default.
Private Class Methods
mapper()
click to toggle source
Mapper for AFDDomainUpdateParameters
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2020-09-01/generated/azure_mgmt_cdn/models/afddomain_update_parameters.rb, line 29 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'AFDDomainUpdateParameters', type: { name: 'Composite', class_name: 'AFDDomainUpdateParameters', model_properties: { tls_settings: { client_side_validation: true, required: false, serialized_name: 'properties.tlsSettings', type: { name: 'Composite', class_name: 'AFDDomainHttpsParameters' } }, azure_dns_zone: { client_side_validation: true, required: false, serialized_name: 'properties.azureDnsZone', type: { name: 'Composite', class_name: 'ResourceReference' } } } } } end