A complex type that contains information about the current resource record set.

Namespace: Amazon.Route53.Model
Assembly: AWSSDK (in AWSSDK.dll) Version: 1.4.10.0 (1.4.10.0)

Syntax

         
 C#  Visual Basic  Visual C++ 
public class ResourceRecordSet
Public Class ResourceRecordSet
public ref class ResourceRecordSet

Members

            
 All Members  Constructors   Properties   Methods  
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

 MemberDescription
ResourceRecordSet()()()()
Initializes a new instance of the ResourceRecordSet class
AliasTarget
Alias resource record sets only: Information about the Elastic Load Balancing LoadBalancer to which you are redirecting traffic.
Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
GetHashCode()()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()()
Gets the Type of the current instance.
(Inherited from Object.)
Name
The domain name of the current resource record set.

Constraints:

Length
0 - 1024

ResourceRecords
A complex type that contains the resource records for the current resource record set.

Constraints:

Length
1 -

SetIdentifier
Weighted resource record sets only: An identifier that differentiates among multiple resource record sets that have the same combination of DNS name and type.

Constraints:

Length
1 - 128

ToString()()()()
Returns a String that represents the current Object.
(Inherited from Object.)
TTL
The cache time to live for the current resource record set.

Constraints:

Range
0 - 2147483647

Type
The type of the current resource record set.

Constraints:

Allowed Values
SOA, A, TXT, NS, CNAME, MX, PTR, SRV, SPF, AAAA

Weight
Weighted resource record sets only: Among resource record sets that have the same combination of DNS name and type, a value that determines what portion of traffic for the current resource record set is routed to the associated location.

Constraints:

Range
0 - 255

WithAliasTarget(AliasTarget)
Sets the AliasTarget property
WithName(String)
Sets the Name property
WithResourceRecords(array<ResourceRecord>[]()[][])
Adds elements to the ResourceRecords collection
WithResourceRecords(IEnumerable<(Of <<'(ResourceRecord>)>>))
Adds elements to the ResourceRecords collection
WithSetIdentifier(String)
Sets the SetIdentifier property
WithTTL(Int64)
Sets the TTL property
WithType(String)
Sets the Type property
WithWeight(Int64)
Sets the Weight property

Inheritance Hierarchy

System..::..Object
  Amazon.Route53.Model..::..ResourceRecordSet

See Also