<h2>This module creates SNS mobile platform application<h2>

#### Usage
<pre><code>
#### In main.tf
module "sns_mobile_push_notifications_platform" {
  source        = "../mobile-push-notifications"
  service_name  = var.service_name
  platform_type = var.platform_type
}

#### In variables.tf
variable "environment" {
  default = "dev"
}

variable "service_name" {
  description = "Apple push notification service app name"
  default     = "orchard-go"
}

variable "platform_type" {
  default = "GCM" # GCM or APNS
}

#### Note: You should stage GCM api key in secrets manager in advanced because GCM platform authenticates with Google api in real time when terraform creates GCM platform resource.
#### SecretsManager format: 
dev/orchard-go/GCM_API_KEY

#### Note: You should stage APNS PRIVATE_KEY and CERTIFICATE in secrets manager in advanced because APNS validates cert and key when terraform creates APNS platform resource. 
#### #### SecretsManager format: 
dev/orchard-go/APNS_PRIVATE_KEY
dev/orchard-go/APNS_CERTIFICATE

</code></pre>