Class ZoneOwner
- Namespace
- Cloudflare.NET.Zones.Models
- Assembly
- Cloudflare.NET.dll
Owner information for a Zone.
This represents the user or organization that owns the zone.
public record ZoneOwner : IEquatable<ZoneOwner>
- Inheritance
-
ZoneOwner
- Implements
- Inherited Members
Constructors
ZoneOwner(string?, string?, string?)
Owner information for a Zone.
This represents the user or organization that owns the zone.
public ZoneOwner(string? Id, string? Name, string? Type)
Parameters
IdstringThe unique identifier of the owner. May be null for certain zone types.
NamestringThe name of the owner. May be null.
TypestringThe type of owner (e.g., "user", "organization"). May be null.
Properties
Id
The unique identifier of the owner. May be null for certain zone types.
[JsonPropertyName("id")]
public string? Id { get; init; }
Property Value
Name
The name of the owner. May be null.
[JsonPropertyName("name")]
public string? Name { get; init; }
Property Value
Type
The type of owner (e.g., "user", "organization"). May be null.
[JsonPropertyName("type")]
public string? Type { get; init; }