class Azure::Signalr::Mgmt::V2020_05_01::Models::ServerlessUpstreamSettings

The settings for the Upstream when the Azure SignalR is in server-less mode.

Attributes

templates[RW]

@return [Array<UpstreamTemplate>] Gets or sets the list of Upstream URL templates. Order matters, and the first matching template takes effects.

Private Class Methods

mapper() click to toggle source

Mapper for ServerlessUpstreamSettings class as Ruby Hash. This will be used for serialization/deserialization.

# File lib/2020-05-01/generated/azure_mgmt_signalr/models/serverless_upstream_settings.rb, line 26
def self.mapper()
  {
    client_side_validation: true,
    required: false,
    serialized_name: 'ServerlessUpstreamSettings',
    type: {
      name: 'Composite',
      class_name: 'ServerlessUpstreamSettings',
      model_properties: {
        templates: {
          client_side_validation: true,
          required: false,
          serialized_name: 'templates',
          type: {
            name: 'Sequence',
            element: {
                client_side_validation: true,
                required: false,
                serialized_name: 'UpstreamTemplateElementType',
                type: {
                  name: 'Composite',
                  class_name: 'UpstreamTemplate'
                }
            }
          }
        }
      }
    }
  }
end