View Source ExAws.Route53 (ExAws.Route53 v2.1.0)
Operations on AWS Route53
Link to this section Summary
Functions
Change resource record sets
Create hosted zone
Delete hosted zone
List hosted zones
List resource record sets
Link to this section Types
Specs
change_record_sets_opts() :: [ comment: binary(), action: record_action(), name: binary(), type: record_type(), ttl: non_neg_integer(), records: [String.t(), ...], batch: [record_opts(), ...] ]
Specs
Specs
list_hosted_zones_opts() :: [marker: binary(), max_items: 1..100]
Specs
list_record_sets_opts() :: [ identifier: binary(), name: binary(), type: record_type(), max_items: non_neg_integer() ]
Specs
record_action() :: [:create | :delete | :upsert]
Specs
record_opts() :: [ action: record_action(), name: binary(), type: record_type(), ttl: integer(), records: [String.t(), ...] ]
Specs
record_type() :: [ :a | :aaaa | :cname | :mx | :naptr | :ns | :ptr | :soa | :spf | :srv | :txt ]
Link to this section Functions
Specs
change_record_sets(id :: String.t(), opts :: change_record_sets_opts()) :: ExAws.Operation.RestQuery.t()
Change resource record sets
Specs
create_hosted_zone(opts :: create_hosted_zone_opts()) :: ExAws.Operation.RestQuery.t()
Create hosted zone
Specs
delete_hosted_zone(id :: String.t()) :: ExAws.Operation.RestQuery.t()
Delete hosted zone
Specs
list_hosted_zones(opts :: list_hosted_zones_opts()) :: ExAws.Operation.RestQuery.t()
List hosted zones
Specs
list_record_sets(id :: String.t(), opts :: list_record_sets_opts()) :: ExAws.Operation.RestQuery.t()
List resource record sets