Show / Hide Table of Contents

Class ValidateConsumerConfigRequest

Inheritance
object
ValidateConsumerConfigRequest
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.ServiceNetworking.v1.Data
Assembly: Google.Apis.ServiceNetworking.v1.dll
Syntax
public class ValidateConsumerConfigRequest : IDirectResponseSchema

Properties

CheckServiceNetworkingUsePermission

Optional. The IAM permission check determines whether the consumer project has 'servicenetworking.services.use' permission or not.

Declaration
[JsonProperty("checkServiceNetworkingUsePermission")]
public virtual bool? CheckServiceNetworkingUsePermission { get; set; }
Property Value
Type Description
bool?

ConsumerNetwork

Required. The network that the consumer is using to connect with services. Must be in the form of projects/{project}/global/networks/{network} {project} is a project number, as in '12345' {network} is network name.

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

ConsumerProject

NETWORK_NOT_IN_CONSUMERS_PROJECT, NETWORK_NOT_IN_CONSUMERS_HOST_PROJECT, and HOST_PROJECT_NOT_FOUND are done when consumer_project is provided.

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

ETag

The ETag of the item.

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

RangeReservation

RANGES_EXHAUSTED, RANGES_EXHAUSTED, and RANGES_DELETED_LATER are done when range_reservation is provided.

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

ValidateNetwork

The validations will be performed in the order listed in the ValidationError enum. The first failure will return. If a validation is not requested, then the next one will be performed. SERVICE_NETWORKING_NOT_ENABLED and NETWORK_NOT_PEERED checks are performed for all requests where validation is requested. NETWORK_NOT_FOUND and NETWORK_DISCONNECTED checks are done for requests that have validate_network set to true.

Declaration
[JsonProperty("validateNetwork")]
public virtual bool? ValidateNetwork { get; set; }
Property Value
Type Description
bool?

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX