Current section
Files
Jump to
Current section
Files
lib/auth0/entity/guardian_aws_sns_configuration.ex
defmodule Auth0.Entity.GuardianAwsSnsConfiguration do
@moduledoc """
Documentation for entity of GuardianAwsSnsConfiguration.
"""
alias Auth0.Common.Util
defstruct aws_access_key_id: nil,
aws_secret_access_key: nil,
aws_region: nil,
sns_apns_platform_application_arn: nil,
sns_gcm_platform_application_arn: nil
@type t :: %__MODULE__{
aws_access_key_id: String.t(),
aws_secret_access_key: String.t(),
aws_region: String.t(),
sns_apns_platform_application_arn: String.t(),
sns_gcm_platform_application_arn: String.t()
}
@spec from(map) :: __MODULE__.t()
def from(value) do
value |> Util.to_struct(__MODULE__)
end
end