Table of Contents

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

Id string

The unique identifier of the owner. May be null for certain zone types.

Name string

The name of the owner. May be null.

Type string

The 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

string

Name

The name of the owner. May be null.

[JsonPropertyName("name")]
public string? Name { get; init; }

Property Value

string

Type

The type of owner (e.g., "user", "organization"). May be null.

[JsonPropertyName("type")]
public string? Type { get; init; }

Property Value

string