libZSservicesZSamazonka-route53ZSamazonka-route53
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.Route53.Types.ResourceRecord

Description

 
Synopsis

Documentation

data ResourceRecord Source #

Information specific to the resource record.

If you're creating an alias resource record set, omit ResourceRecord.

See: newResourceRecord smart constructor.

Constructors

ResourceRecord' 

Fields

  • value :: Text

    The current or new DNS record value, not to exceed 4,000 characters. In the case of a DELETE action, if the current value does not match the actual value, an error is returned. For descriptions about how to format Value for different record types, see Supported DNS Resource Record Types in the Amazon Route 53 Developer Guide.

    You can specify more than one value for all record types except CNAME and SOA.

    If you're creating an alias resource record set, omit Value.

Instances

Instances details
Eq ResourceRecord Source # 
Instance details

Defined in Amazonka.Route53.Types.ResourceRecord

Read ResourceRecord Source # 
Instance details

Defined in Amazonka.Route53.Types.ResourceRecord

Show ResourceRecord Source # 
Instance details

Defined in Amazonka.Route53.Types.ResourceRecord

Generic ResourceRecord Source # 
Instance details

Defined in Amazonka.Route53.Types.ResourceRecord

Associated Types

type Rep ResourceRecord :: Type -> Type #

NFData ResourceRecord Source # 
Instance details

Defined in Amazonka.Route53.Types.ResourceRecord

Methods

rnf :: ResourceRecord -> () #

Hashable ResourceRecord Source # 
Instance details

Defined in Amazonka.Route53.Types.ResourceRecord

FromXML ResourceRecord Source # 
Instance details

Defined in Amazonka.Route53.Types.ResourceRecord

ToXML ResourceRecord Source # 
Instance details

Defined in Amazonka.Route53.Types.ResourceRecord

Methods

toXML :: ResourceRecord -> XML #

type Rep ResourceRecord Source # 
Instance details

Defined in Amazonka.Route53.Types.ResourceRecord

type Rep ResourceRecord = D1 ('MetaData "ResourceRecord" "Amazonka.Route53.Types.ResourceRecord" "libZSservicesZSamazonka-route53ZSamazonka-route53" 'False) (C1 ('MetaCons "ResourceRecord'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newResourceRecord Source #

Create a value of ResourceRecord with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:value:ResourceRecord', resourceRecord_value - The current or new DNS record value, not to exceed 4,000 characters. In the case of a DELETE action, if the current value does not match the actual value, an error is returned. For descriptions about how to format Value for different record types, see Supported DNS Resource Record Types in the Amazon Route 53 Developer Guide.

You can specify more than one value for all record types except CNAME and SOA.

If you're creating an alias resource record set, omit Value.

resourceRecord_value :: Lens' ResourceRecord Text Source #

The current or new DNS record value, not to exceed 4,000 characters. In the case of a DELETE action, if the current value does not match the actual value, an error is returned. For descriptions about how to format Value for different record types, see Supported DNS Resource Record Types in the Amazon Route 53 Developer Guide.

You can specify more than one value for all record types except CNAME and SOA.

If you're creating an alias resource record set, omit Value.