Skip to content
qibdo qibdo
Theme
Book a demo

Errors

Every Network error carries a stable numeric error_code and a machine-readable reason. This page lists the logical (domain) error codes Network can return. For the full error envelope (the google.rpc.Status shape, the reason and metadata fields, and how codes are structured) see Errors.

Network codes begin with 5 (for example 5300001, read as 5_300_001: service, group, specific error). The wire value is always the flat integer; you can match on either error_code or reason, both are stable.

The Status column is the canonical gRPC status the error maps to, which the gateway renders as the matching HTTP status (see the status codes table).

CodeReasonStatusDescription
5300001VPC_NAME_IS_BLANKINVALID_ARGUMENTVPC name must not be blank.
5300002VPC_NAME_TOO_LONGINVALID_ARGUMENTVPC name must not exceed 63 characters.
5300003VPC_CIDR_IS_NOT_VALIDINVALID_ARGUMENTVPC CIDR is not valid.
5300004VPC_WORKSPACE_ID_IS_NOT_VALIDINVALID_ARGUMENTVPC workspace ID is not valid.
5300005VPC_ZONE_ID_IS_NOT_VALIDINVALID_ARGUMENTVPC zone ID is not valid.
5300006VPC_HAS_CHILDRENFAILED_PRECONDITIONVPC cannot be deleted because it has children.
5300007VPC_NAME_ALREADY_EXISTSALREADY_EXISTSVPC name already exists.
5301001SUBNET_NAME_IS_BLANKINVALID_ARGUMENTSubnet name must not be blank.
5301002SUBNET_NAME_TOO_LONGINVALID_ARGUMENTSubnet name must not exceed 63 characters.
5301003SUBNET_CIDR_IS_NOT_VALIDINVALID_ARGUMENTSubnet CIDR is not valid.
5301004SUBNET_GATEWAY_IP_NOT_WITHIN_CIDRINVALID_ARGUMENTSubnet gateway IP is not within the CIDR range.
5301005SUBNET_CIDR_NOT_CONTAINED_IN_VPCFAILED_PRECONDITIONSubnet CIDR is not contained within the VPC CIDR.
5301006SUBNET_CIDR_OVERLAPSFAILED_PRECONDITIONSubnet CIDR overlaps with an existing subnet in the same VPC.
5302001FIREWALL_POLICY_NAME_IS_BLANKINVALID_ARGUMENTFirewall policy name must not be blank.
5302002FIREWALL_POLICY_NAME_TOO_LONGINVALID_ARGUMENTFirewall policy name must not exceed 63 characters.
5302003FIREWALL_POLICY_VPC_ID_IS_NOT_VALIDINVALID_ARGUMENTFirewall policy VPC ID is not valid.
5302004FIREWALL_POLICY_HAS_CHILDRENFAILED_PRECONDITIONFirewall policy cannot be deleted because it has children.
5302005FIREWALL_POLICY_RULE_PRIORITIES_ARE_NOT_UNIQUEALREADY_EXISTSFirewall policy rule priorities must be unique within a policy.
5302006FIREWALL_POLICY_RULE_COUNT_EXCEEDS_LIMITRESOURCE_EXHAUSTEDFirewall policy rule count exceeds the maximum allowed.
5303001FIREWALL_POLICY_RULE_DIRECTION_IS_NOT_VALIDINVALID_ARGUMENTFirewall policy rule direction is not valid.
5303002FIREWALL_POLICY_RULE_ACTION_IS_NOT_VALIDINVALID_ARGUMENTFirewall policy rule action is not valid.
5303003FIREWALL_POLICY_RULE_PORT_RANGE_IS_NOT_VALIDINVALID_ARGUMENTFirewall policy rule port range is not valid.
5303004FIREWALL_POLICY_RULE_PORT_RANGE_NOT_APPLICABLE_TO_ICMPINVALID_ARGUMENTPort range is not applicable to the ICMP protocol.
5303005FIREWALL_POLICY_RULE_PRIORITY_IS_NOT_VALIDINVALID_ARGUMENTFirewall policy rule priority is not valid.
5303006FIREWALL_POLICY_RULE_SOURCE_CIDRS_NOT_VALIDINVALID_ARGUMENTFirewall policy rule source CIDRs are not valid.
5303007FIREWALL_POLICY_RULE_DESTINATION_CIDRS_NOT_VALIDINVALID_ARGUMENTFirewall policy rule destination CIDRs are not valid.
5303008FIREWALL_POLICY_RULE_MATCHES_IS_NOT_VALIDINVALID_ARGUMENTFirewall policy rule must declare at least one protocol match.
5303009FIREWALL_POLICY_RULE_NOT_FOUND_IN_POLICYNOT_FOUNDFirewall policy rule not found within the firewall policy.
5304001QUOTA_DEFINITION_METRIC_IS_BLANKINVALID_ARGUMENTQuota definition metric must not be blank.
5304002QUOTA_DEFINITION_METRIC_FORMAT_IS_NOT_VALIDINVALID_ARGUMENTQuota definition metric format is not valid.
5304003QUOTA_DEFINITION_DISPLAY_NAME_IS_BLANKINVALID_ARGUMENTQuota definition display name must not be blank.
5304004QUOTA_DEFINITION_DEFAULT_LIMIT_IS_NOT_VALIDINVALID_ARGUMENTQuota definition default limit must be positive.
5304005QUOTA_DEFINITION_REFRESH_INTERVAL_IS_NOT_VALIDINVALID_ARGUMENTQuota definition refresh interval is not valid for the quota type.
5305001QUOTA_LIMIT_EFFECTIVE_LIMIT_IS_NOT_VALIDINVALID_ARGUMENTQuota limit effective limit must be positive.
5305002QUOTA_LIMIT_CONTAINER_ID_IS_NOT_VALIDINVALID_ARGUMENTQuota limit container ID is not valid.
5306001NETWORK_QUOTA_EXCEEDEDRESOURCE_EXHAUSTEDNetwork quota exceeded.
5307001NETWORK_OPERATION_PROGRESS_OUT_OF_RANGEINVALID_ARGUMENTOperation progress must be between 0 and 100.
5307002NETWORK_OPERATION_END_TIME_BEFORE_START_TIMEINVALID_ARGUMENTOperation end time must not be before start time.