Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

ValidateConsumerConfigResponse

import type { ValidateConsumerConfigResponse } from "https://googleapis.deno.dev/v1/servicenetworking:v1.ts";
interface ValidateConsumerConfigResponse {
existingSubnetworkCandidates?: Subnetwork[];
isValid?: boolean;
validationError?:
| "VALIDATION_ERROR_UNSPECIFIED"
| "VALIDATION_NOT_REQUESTED"
| "SERVICE_NETWORKING_NOT_ENABLED"
| "NETWORK_NOT_FOUND"
| "NETWORK_NOT_PEERED"
| "NETWORK_PEERING_DELETED"
| "NETWORK_NOT_IN_CONSUMERS_PROJECT"
| "NETWORK_NOT_IN_CONSUMERS_HOST_PROJECT"
| "HOST_PROJECT_NOT_FOUND"
| "CONSUMER_PROJECT_NOT_SERVICE_PROJECT"
| "RANGES_EXHAUSTED"
| "RANGES_NOT_RESERVED"
| "RANGES_DELETED_LATER"
| "COMPUTE_API_NOT_ENABLED"
| "USE_PERMISSION_NOT_FOUND"
| "SN_SERVICE_AGENT_PERMISSION_DENIED_ON_CONSUMER_PROJECT";
}

§Properties

§
existingSubnetworkCandidates?: Subnetwork[]
[src]

List of subnetwork candidates from the request which exist with the ip_cidr_range, secondary_ip_cider_ranges, and outside_allocation fields set.

§
isValid?: boolean
[src]

Indicates whether all the requested validations passed.

§
validationError?: "VALIDATION_ERROR_UNSPECIFIED" | "VALIDATION_NOT_REQUESTED" | "SERVICE_NETWORKING_NOT_ENABLED" | "NETWORK_NOT_FOUND" | "NETWORK_NOT_PEERED" | "NETWORK_PEERING_DELETED" | "NETWORK_NOT_IN_CONSUMERS_PROJECT" | "NETWORK_NOT_IN_CONSUMERS_HOST_PROJECT" | "HOST_PROJECT_NOT_FOUND" | "CONSUMER_PROJECT_NOT_SERVICE_PROJECT" | "RANGES_EXHAUSTED" | "RANGES_NOT_RESERVED" | "RANGES_DELETED_LATER" | "COMPUTE_API_NOT_ENABLED" | "USE_PERMISSION_NOT_FOUND" | "SN_SERVICE_AGENT_PERMISSION_DENIED_ON_CONSUMER_PROJECT"
[src]

The first validation which failed.