Class RecordArgs
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Cloudflare
Assembly: Pulumi.Cloudflare.dll
Syntax
public sealed class RecordArgs : ResourceArgs
Constructors
View SourceRecordArgs()
Declaration
public RecordArgs()
Properties
View SourceData
Map of attributes that constitute the record value. Primarily used for LOC and SRV record types. Either this or value must be specified
Declaration
public Input<RecordDataArgs> Data { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<RecordDataArgs> |
Name
The name of the record
Declaration
public Input<string> Name { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Priority
The priority of the record
Declaration
public Input<int> Priority { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
Proxied
Whether the record gets Cloudflare's origin protection; defaults to false.
Declaration
public Input<bool> Proxied { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
Ttl
The TTL of the record (automatic: '1')
Declaration
public Input<int> Ttl { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
Type
The type of the record
Declaration
public Input<string> Type { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Value
The (string) value of the record. Either this or data must be specified
Declaration
public Input<string> Value { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
ZoneId
The DNS zone ID to add the record to
Declaration
public Input<string> ZoneId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |