class Azure::Monitor::Mgmt::V2019_03_01::Models::AzureAppPushReceiver

The Azure mobile App push notification receiver.

Attributes

email_address[RW]

@return [String] The email address registered for the Azure mobile app.

name[RW]

@return [String] The name of the Azure mobile app push receiver. Names must be unique across all receivers within an action group.

Public Class Methods

mapper() click to toggle source

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

# File lib/2019-03-01/generated/azure_mgmt_monitor/models/azure_app_push_receiver.rb, line 27
def self.mapper()
  {
    client_side_validation: true,
    required: false,
    serialized_name: 'AzureAppPushReceiver',
    type: {
      name: 'Composite',
      class_name: 'AzureAppPushReceiver',
      model_properties: {
        name: {
          client_side_validation: true,
          required: true,
          serialized_name: 'name',
          type: {
            name: 'String'
          }
        },
        email_address: {
          client_side_validation: true,
          required: true,
          serialized_name: 'emailAddress',
          type: {
            name: 'String'
          }
        }
      }
    }
  }
end