Show / Hide Table of Contents

Class CustomRange

A CustomRange represents a user-defined IP address range.

Inheritance
object
CustomRange
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.CloudNumberRegistry.v1alpha.Data
Assembly: Google.Apis.CloudNumberRegistry.v1alpha.dll
Syntax
public class CustomRange : IDirectResponseSchema

Properties

Attributes

Optional. The attributes of the CustomRange.

Declaration
[JsonProperty("attributes")]
public virtual IList<Attribute> Attributes { get; set; }
Property Value
Type Description
IList<Attribute>

Description

Optional. The description of the CustomRange.

Declaration
[JsonProperty("description")]
public virtual string Description { get; set; }
Property Value
Type Description
string

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

Ipv4CidrRange

Optional. The IPv4 CIDR range of the CustomRange.

Declaration
[JsonProperty("ipv4CidrRange")]
public virtual string Ipv4CidrRange { get; set; }
Property Value
Type Description
string

Ipv6CidrRange

Optional. The IPv6 CIDR range of the CustomRange.

Declaration
[JsonProperty("ipv6CidrRange")]
public virtual string Ipv6CidrRange { get; set; }
Property Value
Type Description
string

Labels

Optional. User-defined labels.

Declaration
[JsonProperty("labels")]
public virtual IDictionary<string, string> Labels { get; set; }
Property Value
Type Description
IDictionary<string, string>

Name

Required. Identifier. The resource name of the CustomRange, in the format projects/{project}/locations/{location}/customRanges/{custom_range}.

Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type Description
string

ParentRange

Optional. The resource name of the parent CustomRange, in the format projects/{project}/locations/{location}/customRanges/{custom_range}. If specified, the parent CustomRange must be in the same RegistryBook. This field is mutually exclusive with the realm field, as the Realm is inherited from the parent CustomRange.

Declaration
[JsonProperty("parentRange")]
public virtual string ParentRange { get; set; }
Property Value
Type Description
string

Realm

Optional. The resource name of the Realm associated with the CustomRange, in the format projects/{project}/locations/{location}/realms/{realm}. The Realm must be in the same project as the CustomRange. This field must not be set if the parent_range field is set, as the Realm will be inherited from the parent CustomRange.

Declaration
[JsonProperty("realm")]
public virtual string Realm { get; set; }
Property Value
Type Description
string

RegistryBook

Output only. The RegistryBook of the CustomRange. This field is inherited from the Realm or parent CustomRange depending on which one is specified.

Declaration
[JsonProperty("registryBook")]
public virtual string RegistryBook { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX