ErrorReason

vmwareengine.googleapis.com 오류 도메인의 google.rpc.ErrorInfo.reason에 지원되는 값을 정의합니다. 이 enum에 포함된 값은 읽기 전용이며 서버에서 오류가 발생할 때 API 응답에 포함됩니다. 연결된 사람이 읽을 수 있는 오류 메시지는 시간이 지남에 따라 변경될 수 있으므로 머신이 읽을 수 있는 reason 필드를 사용하여 오류를 식별하고 처리하세요. 각 ErrorInfo 객체에는 오류의 추가 매개변수가 포함된 연결된 metadata 필드와 오류의 소스를 식별하는 domain 필드가 있습니다.

열거형
ERROR_REASON_UNSPECIFIED 이 기본값을 사용하지 마세요.
NETWORK_POLICY_NOT_CONFIGURED

VMware Engine 네트워크에 네트워크 정책이 구성되어 있지 않은데 네트워크 정책이 구성되어야 하는 요청을 실행합니다. 예를 들어 리전의 VMware Engine 네트워크에 구성된 네트워크 정책이 없는 경우 외부 IP 주소를 예약하려고 시도합니다.

샘플 ErrorInfo 객체:

{
  "reason": "NETWORK_POLICY_NOT_CONFIGURED",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {}
}
RESOURCE_HAS_NESTED_RESOURCES

중첩된 리소스가 있는 동안 리소스를 삭제하라는 요청을 실행합니다. 리소스를 삭제하기 전에 모든 중첩된 리소스를 삭제해야 합니다.

샘플 ErrorInfo 객체:

{
  "reason": "RESOURCE_HAS_NESTED_RESOURCES",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {
     "resourceType": "PrivateCloud",
     "nestedResourceType": "ExternalAddress"
   }
}
EXTERNAL_IP_ADDRESS_SERVICE_NOT_ACTIVE

서비스가 사용 중지되었거나 활성화되지 않은 상태에서 외부 IP 주소 네트워크 서비스를 사용 설정해야 하는 요청을 실행합니다. 예를 들어 해당 네트워크 정책에서 외부 IP 주소 네트워크 서비스가 사용 중지된 경우 프라이빗 클라우드의 워크로드 VM에 외부 IP 주소를 예약하려고 시도합니다.

샘플 ErrorInfo 객체:

{
  "reason": "EXTERNAL_IP_ADDRESS_SERVICE_NOT_ACTIVE",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {}
}
RESOURCE_IS_BEING_DELETED

삭제 중인 리소스를 삭제하라는 요청을 발행합니다.

샘플 ErrorInfo 객체:

{
  "reason": "RESOURCE_IS_BEING_DELETED",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {
     "resourceType": "PrivateCloud"
   }
}
NETWORK_PEERING_NOT_ALLOWED

이 프로젝트에서 네트워크 피어링이 허용되지 않는 경우 서비스 테넌트 네트워크를 생성하라는 요청을 발행합니다. 자세한 내용은 프로젝트 ID와 API 응답을 사용하여 지원팀에 문의하세요(https://cloud.google.com/vmware-engine/docs/getting-support).

샘플 ErrorInfo 객체:

{
  "reason": "NETWORK_PEERING_NOT_ALLOWED",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {}
}
RESOURCE_IS_BEING_MODIFIED

리소스가 수정되는 동안 리소스 수정 요청을 실행합니다.

샘플 ErrorInfo 객체:

{
  "reason": "RESOURCE_IS_BEING_MODIFIED",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {
     "resourceType": "PrivateCloud"
   }
}
NETWORK_SERVICE_IN_RECONCILING_STATE

서비스가 RECONCILING 상태일 때 네트워크 정책을 삭제하거나 업데이트하도록 요청합니다. 조정이 완료된 후 네트워크 정책을 수정할 수 있으며 네트워크 정책의 상태가 업데이트됩니다.

샘플 ErrorInfo 객체:

{
  "reason": "NETWORK_SERVICE_IN_RECONCILING_STATE",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {}
}
EXTERNAL_ADDRESSES_EXIST

종속 외부 IP 주소가 아직 있는 상태에서 네트워크 정책을 삭제하거나 외부 IP 주소 네트워크 서비스를 사용 중지하도록 요청합니다. 예를 들어 예약된 외부 IP 주소가 있는 경우 네트워크 정책을 삭제하려고 시도합니다. 정책을 삭제하기 전에 네트워크 정책을 사용하는 프라이빗 클라우드에서 예약된 모든 외부 IP 주소를 해제하세요.

샘플 ErrorInfo 객체:

{
  "reason": "EXTERNAL_ADDRESSES_EXIST",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {}
}
RESOURCE_STATE_DISALLOWS_REQUEST

리소스 상태가 작업을 완료할 수 없습니다. 예를 들어 프라이빗 클라우드가 잘못된 상태이거나 필수 상태가 아닌 경우 사용자 인증 정보를 가져오려고 시도하는 경우입니다.

샘플 ErrorInfo 객체:

{
  "reason": "RESOURCE_STATE_DISALLOWS_REQUEST",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {
     "resourceType": "PrivateCloud"
     "allowedStates": "ACTIVE,UPDATING"
   }
}
RESOURCE_HAS_NESTED_RESOURCES_FORCE_SUPPORTED

중첩된 리소스가 있는 동안 리소스를 삭제하라는 요청을 실행합니다. 리소스를 삭제하기 전에 모든 중첩된 리소스를 삭제하거나 force 매개변수를 true로 설정하여 모든 중첩된 리소스를 동시에 삭제해야 합니다.

샘플 ErrorInfo 객체:

{
  "reason": "RESOURCE_HAS_NESTED_RESOURCES_FORCE_SUPPORTED",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {
     "resourceType": "PrivateCloud",
     "nestedResourceType": "Cluster"
   }
}
EXTERNAL_ADDRESS_NOT_CONFIGURED

destinationIpRanges의 항목에 상위 네트워크 정책 범위의 ACTIVE 또는 UPDATING 상태에 해당하는 외부 주소가 없는 동안 외부 액세스 규칙을 만들거나 업데이트하는 요청을 실행합니다. 계속하기 전에 사용할 대상 IP 주소에 워크로드 VM을 할당하는 프라이빗 클라우드에 ExternalAddress 리소스를 만듭니다.

샘플 ErrorInfo 객체:

{
  "reason": "EXTERNAL_ADDRESS_NOT_CONFIGURED",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {
     "ipRangeKind": "IP_ADDRESS",
     "ipRangeValue": "192.168.100.100"
   }
}
LEGACY_VMWARE_ENGINE_NETWORK_TYPE_NOT_ALLOWED

이 프로젝트에서는 기존 VMware Engine 네트워크 생성이 허용되지 않습니다. 대신 표준 VMware Engine 네트워크를 사용하세요. 이유 1: 프로젝트에 표준 VMware Engine 네트워크가 있습니다. 이유 2: 마이그레이션이 완료되었고 기존 기존 VMware Engine 네트워크가 없거나 첫 번째 VMware Engine 네트워크입니다.

샘플 ErrorInfo 객체:

{
  "reason": "LEGACY_VMWARE_ENGINE_NETWORK_TYPE_NOT_ALLOWED",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {}
}
STANDARD_VMWARE_ENGINE_NETWORK_TYPE_NOT_ALLOWED

프로젝트에 기존 VMware Engine 네트워크가 있으므로 허용되지 않는 표준 VMware Engine 네트워크 생성을 요청합니다.

샘플 ErrorInfo 객체:

{
  "reason": "STANDARD_VMWARE_ENGINE_NETWORK_TYPE_NOT_ALLOWED",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {}
}
REFERENCED_LEGACY_VMWARE_ENGINE_NETWORK_NOT_SUPPORTED

LEGACY 유형의 VMware Engine 네트워크에서 지원하지 않는 리소스에 대한 작업을 수행하도록 요청합니다. 이 작업을 수행할 때 STANDARD 유형의 VMware Engine 네트워크를 제공하세요.

샘플 ErrorInfo 객체:

{
  "reason": "REFERENCED_LEGACY_VMWARE_ENGINE_NETWORK_NOT_SUPPORTED",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {
     "vmwareEngineNetworkName":
     "projects/56743/locations/global/vmwareEngineNetworks/my-ven"
     "resourceType": "NetworkPeering"
   }
}
REFERENCED_VMWARE_ENGINE_NETWORK_NOT_FOUND

리소스에 대한 작업을 수행하고 존재하지 않는 VMware Engine 네트워크를 참조하는 요청을 실행합니다.

샘플 ErrorInfo 객체:

{
  "reason": "REFERENCED_VMWARE_ENGINE_NETWORK_NOT_FOUND",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {
     "vmwareEngineNetworkName":
     "projects/56743/locations/global/vmwareEngineNetworks/my-ven",
     "resourceType": "NetworkPeering"
   }
}
REFERENCED_VMWARE_ENGINE_NETWORK_INVALID_STATE

VMware Engine 네트워크 상태로 인해 처리할 수 없는 요청을 실행합니다.

샘플 ErrorInfo 객체:

{
  "reason": "REFERENCED_VMWARE_ENGINE_NETWORK_INVALID_STATE",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {
     "vmwareEngineNetworkName":
     "projects/56743/locations/global/vmwareEngineNetworks/my-ven",
     "resourceType": "NetworkPeering",
     "allowedStates": "ACTIVE,CREATING,UPDATING"
   }
}
RESOURCE_IS_REFERENCED

현재 다른 리소스에서 참조 중인 리소스를 삭제하도록 요청합니다. 리소스를 삭제하기 전에 참조하는 모든 리소스를 삭제해야 합니다.

샘플 ErrorInfo 객체:

{ "reason": "RESOURCE_IS_REFERENCED", . "domain": "vmwareengine.googleapis.com", "metadata": { . 'resourceName': 'VmwareEngineNetwork', 'referencingResourceNames': 'PrivateCloud,NetworkPeering' } }

MULTIPLE_LEGACY_VMWARE_ENGINE_NETWORKS_IN_REGION_NOT_ALLOWED

프로젝트에서 동일한 리전에 기존 네트워크가 이미 있으므로 허용되지 않는 기존 VMware Engine 네트워크 생성을 요청합니다.

샘플 ErrorInfo 객체:

{
  "reason":
  "MULTIPLE_LEGACY_VMWARE_ENGINE_NETWORKS_IN_REGION_NOT_ALLOWED",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {}
}
LEGACY_FIREWALL_TABLES

기존 방화벽 테이블이 이미 있는 프로젝트에서 새 외부 액세스 방화벽 규칙을 만들도록 요청합니다.

샘플 ErrorInfo 객체:

{
  "reason": "LEGACY_FIREWALL_TABLES",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {}
}
NO_RULE_DESTINATION_EXISTS

외부 IP 주소에서 값을 추론할 수 없는 경우 대상 IP 범위가 0.0.0.0/0인 외부 액세스 방화벽 규칙을 만들거나 업데이트하는 요청을 실행합니다. 외부 IP 주소 리소스가 대상 IP 주소로 추론되려면 ACTIVE 또는 UPDATING 상태여야 하며 동일한 상위 네트워크 정책 범위에 있어야 합니다.

샘플 ErrorInfo 객체:

{
  "reason": "NO_RULE_DESTINATION_EXISTS",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {}
}
NETWORK_PEERING_EXISTS

프로젝트의 다른 네트워크 피어링과 동일한 피어 네트워크 및 VMware Engine 관계를 설명하는 네트워크 피어링을 생성하는 요청을 실행합니다.

샘플 ErrorInfo 객체:

{
  "reason": "NETWORK_PEERING_EXISTS",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {
     "networkPeeringName":
     "projects/56743/locations/global/networkPeerings/my-peering"
   }
}
PEERING_NOT_POSSIBLE_BETWEEN_INACCESSIBLE_NETWORKS

액세스할 수 없는 피어 네트워크와 VMware Engine 네트워크 간에 네트워크 피어링을 생성하도록 요청합니다.

샘플 ErrorInfo 객체:

{
  "reason": "PEERING_NOT_POSSIBLE_BETWEEN_INACCESSIBLE_NETWORKS",
  "domain": "vmwareengine.googleapis.com"
}
PEERING_NOT_POSSIBLE_DUE_TO_IP_RANGE_OVERLAP

하나 이상의 중복 IP 주소 범위가 할당된 피어 네트워크와 VMware Engine 네트워크 간에 네트워크 피어링을 만들도록 요청을 실행합니다.

샘플 ErrorInfo 객체:

{
  "reason": "PEERING_NOT_POSSIBLE_DUE_TO_IP_RANGE_OVERLAP",
  "domain": "vmwareengine.googleapis.com"
}
NETWORK_POLICY_FOR_VMWARE_ENGINE_NETWORK_IN_REGION_EXISTS

다른 네트워크 정책이 이미 있는 리전의 VMware Engine 네트워크에서 네트워크 정책을 만듭니다.

샘플 ErrorInfo 객체:

{
  "reason":
  "NETWORK_POLICY_FOR_VMWARE_ENGINE_NETWORK_IN_REGION_EXISTS",
  "domain": "vmwareengine.googleapis.com"
}
MANAGEMENT_DNS_ZONE_BINDING_DISALLOWED_FOR_NON_PEERED_NETWORK

프라이빗 클라우드의 VMware Engine 네트워크와 피어링되지 않은 네트워크에 대해 관리 DNS 영역 바인딩을 생성하도록 요청합니다.

샘플 ErrorInfo 객체:

{
  "reason":
  "MANAGEMENT_DNS_ZONE_BINDING_DISALLOWED_FOR_NON_PEERED_NETWORK",
  "domain": "vmwareengine.googleapis.com"
}
REFERENCED_STANDARD_VMWARE_ENGINE_NETWORK_NOT_SUPPORTED

STANDARD 유형의 VMware Engine 네트워크에서 지원하지 않는 리소스에 대한 작업을 수행하도록 요청합니다. 이 작업을 수행할 때 LEGACY 유형의 VMware Engine 네트워크를 제공하세요.

샘플 ErrorInfo 객체:

{
  "reason": "REFERENCED_STANDARD_VMWARE_ENGINE_NETWORK_NOT_SUPPORTED",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {
     "vmwareEngineNetworkName":
     "projects/56743/locations/us-central1/vmwareEngineNetworks/us-central1-default"
     "resourceType": "PrivateConnection"
   }
}
MANAGEMENT_IPS_FIREWALL_RULE_NOT_ALLOWED

방화벽 규칙은 any 소스 IP에서 관리 IP 주소로 또는 HTTPS가 아닌 대상 포트로의 트래픽을 허용할 수 없습니다.

샘플 ErrorInfo 객체:

{
  "reason":
  "MANAGEMENT_IPS_FIREWALL_RULE_NOT_ALLOWED",
  "domain": "vmwareengine.googleapis.com"
}
MANAGEMENT_DNS_ZONE_NETWORK_BINDING_EXISTS

이미 관리 DNS 영역에 바인드된 네트워크에 대해 관리 DNS 영역 바인딩을 만드는 요청을 실행합니다.

샘플 ErrorInfo 객체:

{
  "reason":
  "MANAGEMENT_DNS_ZONE_NETWORK_BINDING_EXISTS",
  "domain": "vmwareengine.googleapis.com"
}
REGIONAL_ROUTING_MODE_NOT_SUPPORTED

라우팅 모드가 REGIONAL이고 유형이 PRIVATE_SERVICE_ACCESS이 아닌 비공개 연결을 요청합니다.

샘플 ErrorInfo 객체:

{
  "reason":
  "REGIONAL_ROUTING_MODE_NOT_SUPPORTED",
  "domain": "vmwareengine.googleapis.com"
}
PEERED_VPC_PER_REGION_QUOTA_REACHED

피어링 가능한 VPC 수가 할당된 할당량을 초과할 때 새 비공개 연결을 요청합니다.

샘플 ErrorInfo 객체:

{
  "reason":
  "PEERED_VPC_PER_REGION_QUOTA_REACHED",
  "domain": "vmwareengine.googleapis.com"
}
STANDARD_VEN_DOES_NOT_EXIST

표준 VEN이 작업의 필수 요건이지만 없는 경우

샘플 ErrorInfo 객체:

{
  "reason":
  "STANDARD_VEN_DOES_NOT_EXIST",
  "domain": "vmwareengine.googleapis.com"
}
PROJECT_NOT_MIGRATED

프로젝트를 Pantheon UI로 이전해야 합니다.

샘플 ErrorInfo 객체:

{
  "reason": "PROJECT_NOT_MIGRATED",
  "domain": "vmwareengine.googleapis.com"
}
SERVICE_DISABLED

요청이 소비자에 대해 사용 중지된 서비스를 호출합니다.

소비자 'projects/123'이 사용 중지된 'vmwareengine.googleapis.com' 서비스에 연락하는 경우의 ErrorInfo 예시:

{ "reason": "SERVICE_DISABLED",
  "domain": "googleapis.com",
  "metadata": {
    "project": "projects/123",
    "service": "vmwareengine.googleapis.com"
  }
}

이 응답은 'projects/123'에서 'vmwareengine.googleapis.com'이 사용 중지되었음을 나타냅니다.

DNS_FORWARDING_LEGACY_NETWORK_REQUIRED

DNS 전달에는 LEGACY 유형의 VMware Engine 네트워크가 필요합니다.

사용자 주 구성원에게 DNS 바인딩 권한을 부여한 후 Cloud DNS의 DNS 영역을 표준 VMware Engine 네트워크 인트라넷 VPC에 바인딩할 수 있습니다.

샘플 ErrorInfo 객체:

{
  "reason": "DNS_FORWARDING_LEGACY_NETWORK_REQUIRED",
  "domain": "vmwareengine.googleapis.com",
}
INCORRECT_LOGGING_SERVER_PARAMETERS

제공된 로깅 서버 구성 매개변수가 잘못되었습니다.

샘플 ErrorInfo 객체:

{
  "reason": "INCORRECT_LOGGING_SERVER_PARAMETERS",
  "domain": "vmwareengine.googleapis.com"
}
LOGGING_SERVER_INVALID_PROTOCOL

제공된 로깅 서버 프로토콜이 잘못되었습니다.

샘플 ErrorInfo 객체:

{
  "reason": "LOGGING_SERVER_INVALID_PROTOCOL",
  "domain": "vmwareengine.googleapis.com"
}
LOGGING_SERVER_HOSTNAME_NOT_REACHABLE

제공된 로깅 서버 호스트 이름 또는 IP에 연결할 수 없습니다.

샘플 ErrorInfo 객체:

{
  "reason": "LOGGING_SERVER_HOSTNAME_NOT_REACHABLE",
  "domain": "vmwareengine.googleapis.com"
}
LOGGING_SERVER_HOSTNAME_AND_PORT_NOT_REACHABLE

제공된 로깅 서버 호스트 이름과 포트에 연결할 수 없습니다.

샘플 ErrorInfo 객체:

{
  "reason": "LOGGING_SERVER_HOSTNAME_NOT_REACHABLE",
  "domain": "vmwareengine.googleapis.com"
}
CLUSTER_DRS_RULES_VIOLATION

클러스터를 업데이트하면 DRS 규칙을 위반하게 됩니다.

샘플 ErrorInfo 객체:

{
  "reason": "CLUSTER_DRS_RULES_VIOLATION",
  "domain": "vmwareengine.googleapis.com"
}
CLUSTER_INSUFFICIENT_STORAGE_CAPACITY

클러스터를 업데이트하면 SLA를 충족하기에 스토리지 용량이 부족해집니다.

샘플 ErrorInfo 객체:

{
  "reason": "CLUSTER_INSUFFICIENT_STORAGE_CAPACITY",
  "domain": "vmwareengine.googleapis.com"
}
CLUSTER_FTT_POLICY_VIOLATION

클러스터를 업데이트하면 FTT 정책을 위반하게 됩니다.

샘플 ErrorInfo 객체:

{
  "reason": "CLUSTER_FTT_POLICY_VIOLATION",
  "domain": "vmwareengine.googleapis.com"
}
CLUSTER_INVALID_HOSTS_NUMBER

클러스터를 업데이트하면 호스트 수가 잘못됩니다.

샘플 ErrorInfo 객체:

{
  "reason": "CLUSTER_INVALID_HOSTS_NUMBER",
  "domain": "vmwareengine.googleapis.com"
}
NETWORK_POLICY_NOT_ALLOWED_ON_VPC_SC_ENABLED_PROJECTS

VPC-SC 지원 프로젝트에서 허용되지 않는 네트워크 정책을 생성하거나 업데이트하려고 합니다.

샘플 ErrorInfo 객체:

{
  "reason": "NETWORK_POLICY_NOT_ALLOWED_ON_VPC_SC_ENABLED_PROJECTS",
  "domain": "vmwareengine.googleapis.com"
}
LOGGING_SERVER_NOT_UNIQUE

지정한 로깅 서버가 프라이빗 클라우드에서 고유하지 않습니다. 고유한 로깅 서버를 지정하세요.

샘플 ErrorInfo 객체:

{
  "reason": "LOGGING_SERVER_NOT_UNIQUE",
  "domain": "vmwareengine.googleapis.com"
}
NETWORK_POLICY_EXISTS_ON_VPC_SC_ENABLED_PROJECT

네트워크 정책이 VPC-SC 지원 프로젝트에 있습니다. 요청을 다시 시도하기 전에 삭제하세요.

샘플 ErrorInfo 객체:

{
  "reason": "NETWORK_POLICY_EXISTS_ON_VPC_SC_ENABLED_PROJECT",
  "domain": "vmwareengine.googleapis.com"
  "metadata": {
     "networkPolicyName":
     "projects/56743/locations/us-west1/networkPolicies/my-policy"
   }
}
NETWORK_POLICY_NOT_ALLOWED

VMware Engine API가 프로젝트의 VPC-SC 경계에 있는 제한된 서비스 목록에 추가될 때까지 이 프로젝트에서는 네트워크 정책 생성을 요청할 수 없습니다.

샘플 ErrorInfo 객체:

{
  "reason": "NETWORK_POLICY_NOT_ALLOWED",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {}
}
PRIVATE_CONNECTION_NOT_ALLOWED

VMware Engine API가 프로젝트의 VPC-SC 경계에 있는 제한된 서비스 목록에 추가될 때까지 이 프로젝트에 비공개 연결을 생성하는 요청을 발행할 수 없습니다.

샘플 ErrorInfo 객체:

{
  "reason": "PRIVATE_CONNECTION_NOT_ALLOWED",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {}
}
RESOURCE_STATE_NOT_VALID

이 작업에 리소스의 상태가 유효하지 않습니다.

샘플 ErrorInfo 객체:

{
  "reason": "RESOURCE_STATE_NOT_VALID",
  "domain": "vmwareengine.googleapis.com"
}
CUSTOMER_ONBOARDING_IN_PROGRESS

고객 온보딩이 진행 중입니다. 완료될 때까지 기다려 주세요.

샘플 ErrorInfo 객체:

{
  "reason": "CUSTOMER_ONBOARDING_IN_PROGRESS",
  "domain": "vmwareengine.googleapis.com"
}
SPANNING_PC_CREATION_UNSUPPORTED

스패닝 프라이빗 클라우드에 새 스패닝 프라이빗 클라우드 또는 클러스터를 만들도록 요청합니다.

샘플 ErrorInfo 객체:

{
  "reason": "SPANNING_PC_CREATION_UNSUPPORTED",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {
       "privateCloudName":
       "projects/56743/locations/us-west1-a/privateClouds/my-pc"
   }
}
WRONG_ZONE_SELECTED_FOR_EARMARKED_PC

예약이 수행된 영역과 다른 영역에 비공개 클라우드를 생성하도록 요청합니다.

샘플 ErrorInfo 객체:

{
  "reason": "WRONG_ZONE_SELECTED_FOR_EARMARKED_PC",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {
       "privateCloudName":
       "projects/56743/locations/us-west1-a/privateClouds/my-pc"
   }
}
NO_EARMARKS_FOR_PC

지정되지 않은 프라이빗 클라우드를 만드는 요청을 실행합니다.

샘플 ErrorInfo 객체:

{
  "reason": "NO_EARMARKS_FOR_PC",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {
       "privateCloudName":
       "projects/56743/locations/us-west1-a/privateClouds/my-pc"
   }
}
DNS_BINDINGS_NOT_SUPPORTED_IN_LEGACY_VEN

LEGACY 유형의 VMware Engine 네트워크에 연결된 프라이빗 클라우드에서 관리 DNS 영역 바인딩을 만드는 요청을 실행합니다.

샘플 ErrorInfo 객체:

{
  "reason": "DNS_BINDINGS_NOT_SUPPORTED_IN_LEGACY_VEN",
  "domain": "vmwareengine.googleapis.com",
}
STRETCH_PC_NOT_ALLOWED

gcp.requiresPhysicalZoneSeparation 조직 정책 제약 조건이 참으로 설정되지 않은 프로젝트에서는 확장된 프라이빗 클라우드를 만들 수 없습니다.

샘플 ErrorInfo 객체:

{
  "reason": "STRETCH_PC_NOT_ALLOWED",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {}
}
IP_PLAN_NODE_LIMIT_EXCEEDED

IP 요금제 노드 한도를 초과했습니다.

샘플 ErrorInfo 객체:

{
  "reason": "IP_PLAN_NODE_LIMIT_EXCEEDED",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {}
}
CLUSTER_AND_DATASTORE_IN_DIFFERENT_LOCATIONS

클러스터와 Datastore가 서로 다른 위치에 있습니다.

샘플 ErrorInfo 객체:

{
  "reason": "CLUSTER_AND_DATASTORE_IN_DIFFERENT_LOCATIONS",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {}
}
CLUSTER_AND_NFS_VOLUME_IN_DIFFERENT_LOCATIONS

클러스터와 NFS 볼륨이 서로 다른 위치에 있습니다.

샘플 ErrorInfo 객체:

{
  "reason": "CLUSTER_AND_NFS_VOLUME_IN_DIFFERENT_LOCATIONS",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {}
}
REFERENCED_DATASTORE_NOT_FOUND

데이터 스토어가 존재하지 않습니다.

샘플 ErrorInfo 객체:

{
  "reason": "REFERENCED_DATASTORE_NOT_FOUND",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {
       "datastoreName":
       "projects/56743/locations/us-west1/datastores/my-datastore"
   }
}
REFERENCED_DATASTORE_INVALID_STATE

데이터 스토어가 잘못된 상태입니다.

샘플 ErrorInfo 객체:

{
  "reason": "REFERENCED_DATASTORE_INVALID_STATE",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {
       "datastoreName":
       "projects/56743/locations/us-west1/datastores/my-datastore"
       "allowedStates": "ACTIVE,CREATING,UPDATING"
   }
}
DATASTORE_ALREADY_CONFIGURED

구성 정보가 동일한 데이터 스토어가 이미 있습니다.

샘플 ErrorInfo 객체:

{
  "reason": "DATASTORE_ALREADY_CONFIGURED",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {}
}
DATASTORE_AND_NFS_VOLUME_IN_DIFFERENT_LOCATIONS

데이터 스토어와 NFS 볼륨이 서로 다른 위치에 있습니다.

샘플 ErrorInfo 객체:

{
  "reason": "DATASTORE_AND_NFS_VOLUME_IN_DIFFERENT_LOCATIONS",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {}
}
LOGGING_SERVER_IP_IN_MANAGEMENT_CIDR

지정된 로깅 서버가 관리 CIDR과 충돌합니다.

샘플 ErrorInfo 객체:

{
  "reason": "LOGGING_SERVER_IP_IN_MANAGEMENT_CIDR",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {}
}
INCORRECT_VPC_NAME

지정된 피어 유형에 대한 VPC 이름이 잘못되었습니다.

샘플 ErrorInfo 객체:

{
  "reason": "INCORRECT_VPC_NAME",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {
       "peerType": "STANDARD",
   }
}
SUBNET_SIZE_TOO_SMALL
SUBNET_ALREADY_IN_USE

이미 사용 중인 서브넷입니다. 다른 서비스 서브넷을 사용하세요.

샘플 ErrorInfo 객체:

{
  "reason": "SUBNET_ALREADY_IN_USE",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {
       "subnetName":
       "projects/56743/locations/us-west1/subnets/my-subnet"
   }
}
NETWORK_PEERING_DOES_NOT_EXIST

네트워크 피어링이 존재하지 않습니다.

샘플 ErrorInfo 객체:

{
  "reason": "NETWORK_PEERING_DOES_NOT_EXIST",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {
       "vpcName":
       "projects/56743/global/networks/my-vpc"
       "vmwareEngineNetworkName":
       "projects/56743/locations/global/vmwareEngineNetworks/my-ven"
   }
}
NETWORK_PEERING_IS_INACTIVE

네트워크 피어링이 비활성 상태입니다. 마운트하려면 네트워크 피어링이 활성 상태여야 합니다.

샘플 ErrorInfo 객체:

{
  "reason": "NETWORK_PEERING_IS_INACTIVE",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {
       "networkPeeringName":
       "projects/56743/locations/us-west1/networkPeerings/my-network-peering",
       "networkPeeringStateDetails": "Permission denied on resource
       project 56743"
   }
}
DATASTORE_NOT_MOUNTED

데이터 저장소가 마운트되지 않았으므로 마운트 해제 작업을 실행할 수 없습니다.

샘플 ErrorInfo 객체:

{
  "reason": "DATASTORE_NOT_MOUNTED",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {
       "datastoreName":
       "projects/56743/locations/us-west1/datastores/my-datastore"
   }
}
P4SA_MISSING_PERMISSION_ON_CONSUMER_RESOURCE

P4SA에 소비자 프로젝트에 대한 권한이 없습니다.

샘플 ErrorInfo 객체:

{
  "reason": "P4SA_MISSING_PERMISSION_ON_CONSUMER_RESOURCE",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {
       "p4saEmail":
       "service-1234567890@gcp-sa-vmwareengine.iam.gserviceaccount.com",
       "permission": "file.instances.get",
       "consumerResource":
       "projects/1234567890/locations/us-west1-a/instances/my-instance"
   }
}
INVALID_PRINCIPAL

DNS 바인드 권한의 주 구성원이 잘못되었습니다.

샘플 ErrorInfo 객체:

{
  "reason": "INVALID_PRINCIPAL",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {
       "principalName":
       "serviceAccount:test-sa@test-project.iam.gserviceaccount.com"
   }
}
}
INVALID_FILESTORE_INSTANCE_STATE

Filestore 인스턴스가 잘못된 상태입니다.

샘플 ErrorInfo 객체:

{
  "reason": "FILESTORE_INSTANCE_STATE_NOT_VALID",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {
       "resourceName":
       "projects/56743/locations/us-west1/instances/my-nfs-volume",
       "state": "CREATING",
       "allowedStates": "[ACTIVE,READY]"
   }
}
INVALID_NETAPP_VOLUME_STATE

Netapp 볼륨이 잘못된 상태입니다.

샘플 ErrorInfo 객체:

{
  "reason": "INVALID_NETAPP_VOLUME_STATE",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {
       "resourceName":
       "projects/56743/locations/us-west1/volumes/my-nfs-volume",
       "state": "CREATING",
       "allowedStates": "[ACTIVE,READY]"
   }
}
INVALID_FILESTORE_INSTANCE_NETWORK_MODE

Filestore 인스턴스의 네트워크 구성이 잘못되었습니다.

샘플 ErrorInfo 객체:

{
  "reason": "INVALID_FILESTORE_INSTANCE_NETWORK_MODE",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {
       "instanceName":
       "projects/56743/locations/us-west1/instances/my-instance",
       "connectModes": "[NONE]"
       "expectedConnectModes": "[PRIVATE_SERVICE_ACCESS]"
   }
}
FILESTORE_INSTANCE_DELETE_PROTECTION_DISABLED

Filestore 인스턴스에 삭제 보호가 사용 중지되어 있습니다.

샘플 ErrorInfo 객체:

{
  "reason": "FILESTORE_INSTANCE_DELETE_PROTECTION_DISABLED",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {
       "instanceName":
       "projects/56743/locations/us-west1/instances/my-instance",
   }
}
NETAPP_VOLUME_DELETE_PROTECTION_DISABLED

Netapp 볼륨에 삭제 보호가 사용 중지되어 있습니다.

샘플 ErrorInfo 객체:

{
  "reason": "NETAPP_VOLUME_DELETE_PROTECTION_DISABLED",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {
       "volumeName":
       "projects/56743/locations/us-west1/volumes/my-volume",
   }
}
UNSUPPORTED_FILESTORE_INSTANCE_NFS_VERSION

Filestore 인스턴스의 NFS 버전이 잘못됨

샘플 ErrorInfo 객체:

{
  "reason": "UNSUPPORTED_FILESTORE_INSTANCE_NFS_VERSION",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {
       "resourceName":
       "projects/56743/locations/us-west1/instances/my-instance",
       "nfsVersion": "NFS_V4",
       "supportedNfsVersions": "[NFS_V3]"
   }
}
UNSUPPORTED_NETAPP_VOLUME_NFS_VERSION

Netapp 볼륨에 잘못된 NFS 버전이 있습니다.

샘플 ErrorInfo 객체:

{
  "reason": "UNSUPPORTED_NETAPP_VOLUME_NFS_VERSION",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {
       "resourceName":
       "projects/56743/locations/us-west1/volumes/my-volume",
       "nfsVersion": "NFS_V4"
       "supportedNfsVersions": "[NFS_V3]"
   }
}
UNSUPPORTED_FILESTORE_INSTANCE_TIER

Filestore 인스턴스에 지원되지 않는 유형이 있습니다.

샘플 ErrorInfo 객체:

{
  "reason": "UNSUPPORTED_FILESTORE_INSTANCE_TIER",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {
       "resourceName":
       "projects/56743/locations/us-west1/instances/my-instance",
       "instanceTier": "BASIC_HDD"
       "supportedInstanceTiers": "[BASIC_SSD, HIGH_SCALE_SSD]"
   }
}
UNSUPPORTED_NETAPP_VOLUME_TIER

Netapp 볼륨이 지원되지 않는 유형입니다.

샘플 ErrorInfo 객체:

{
  "reason": "UNSUPPORTED_NETAPP_VOLUME_TIER",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {
       "volumeName":
       "projects/56743/locations/us-west1/volumes/my-volume",
       "volumeTier": "FLEX"
       "supportedVolumeTiers": "[STANDARD, EXTREME]"
   }
}
FILESTORE_INSTANCE_DOES_NOT_EXIST

Filestore 인스턴스가 존재하지 않습니다.

샘플 ErrorInfo 객체:

{
  "reason": "FILESTORE_INSTANCE_DOES_NOT_EXIST",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {
       "instanceName":
       "projects/56743/locations/us-west1/instances/my-instance",
   }
}
NETAPP_VOLUME_DOES_NOT_EXIST

netapp 볼륨이 없습니다.

샘플 ErrorInfo 객체:

{
  "reason": "NETAPP_VOLUME_DOES_NOT_EXIST",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {
       "volumeName":
       "projects/56743/locations/us-west1/volumes/my-volume",
   }
}
READ_WRITE_ACCESS_REQUIRED_FOR_NFS_DATASTORE

NFS Datastore에는 FileShare에 대한 READ_WRITE 액세스가 필요하지만 지정된 서브넷에는 READ_ONLY만 부여됩니다.

샘플 ErrorInfo 객체:

{
  "reason": "READ_WRITE_ACCESS_REQUIRED_FOR_NFS_DATASTORE",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {
       "subnetName":
       "projects/56743/locations/us-west1/subnets/my-subnet"
       "subnetCidr": "10.0.0.0/26"
       "fileShareName":
       "projects/56743/locations/us-west1/instances/my-fileshare"
   }
}
NO_ACCESS_ALLOWED_FOR_NFS_DATASTORE

NFS 데이터 스토어 서비스 서브넷에 파일 공유 액세스 권한이 부여되지 않음

샘플 ErrorInfo 객체:

{
  "reason": "NO_ACCESS_ALLOWED_FOR_NFS_DATASTORE",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {
       "subnetCidr":
       "10.0.0.0/26"
       "fileShareName":
       "projects/56743/locations/us-west1/instances/my-fileshare"
       "accessMode": "READ_ONLY"
   }
}
REFERENCED_SUBNET_NOT_FOUND

서브넷이 존재하지 않습니다.

샘플 ErrorInfo 객체:

{
  "reason": "REFERENCED_SUBNET_NOT_FOUND",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {
       "subnetName":
       "projects/56743/locations/us-west1/privateClouds/my-pc/subnets/my-subnet"
   }
}
IP_CIDR_NOT_CONFIGURED_FOR_SUBNET

서브넷에 IP CIDR이 구성되지 않았습니다.

샘플 ErrorInfo 객체:

{
  "reason": "IP_CIDR_NOT_CONFIGURED_FOR_SUBNET",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {
       "subnetName":
       "projects/56743/locations/us-west1/privateClouds/my-pc/subnets/my-subnet"
   }
}
PRIVATE_CLOUD_OPERATION_DISALLOWED_IN_MAINTENANCE

유지보수 중에는 프라이빗 클라우드 작업이 허용되지 않습니다.

샘플 ErrorInfo 객체:

{
  "reason": "PRIVATE_CLOUD_OPERATION_DISALLOWED_IN_MAINTENANCE",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {
       "privateCloudName":
       "projects/56743/locations/us-west1/privateClouds/my-pc"
   }
}
UNSUPPORTED_NFS_VERSION_FOR_MOUNT_OPERATION

마운트 작업에는 NFS 버전이 지원되지 않습니다.

샘플 ErrorInfo 객체:

{
  "reason": "NFS_V4_NOT_SUPPORTED",
  "domain": "vmwareengine.googleapis.com",
   "metadata": {
       "nfsVersion": "NFS_V4",
       "supportedNfsVersions": "[NFS_V3]"
   }
}
REFERENCED_SUBNET_NOT_ACTIVE

서브넷이 활성 상태가 아닙니다.

샘플 ErrorInfo 객체:

{
  "reason": "REFERENCED_SUBNET_NOT_ACTIVE",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {
       "subnetName":
       "projects/56743/locations/us-west1/privateClouds/my-pc/subnets/my-subnet"
   }
}
NETWORK_PEERING_INVALID_ROUTE_CONFIG

네트워크 피어링 교환 경로 구성이 설정되지 않았습니다.

샘플 ErrorInfo 객체:

{
  "reason": "NETWORK_PEERING_INVALID_ROUTE_CONFIG",
  "domain": "vmwareengine.googleapis.com",
   "metadata": {
       "resourceName":
       "projects/my-project/locations/global/networkPeerings/my-peering",
       "importCustomRoutes": "false",
       "exportCustomRoutes": "false",
   }
}
ACTIVE_VMS_PRESENT_ON_MOUNTED_DATASTORE

마운트된 데이터 저장소에 활성 가상 머신이 있음을 나타냅니다.

샘플 ErrorInfo 객체:

{
  "reason": "ACTIVE_VMS_PRESENT_ON_MOUNTED_DATASTORE",
  "domain": "vmwareengine.googleapis.com",
   "metadata": {
       "datastoreName":
       "projects/my-project/locations/us-west1/privateClouds/my-pc/clusters/my-cluster/datastores/my-datastore",
   }
}
VSPHERE_VERSION_UNSUPPORTED

현재 vSphere 버전이 이 작업을 지원하지 않음을 나타냅니다.

샘플 ErrorInfo 객체:

{
  "reason": "VSPHERE_VERSION_UNSUPPORTED",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {
       "vsphereVersion": "7.0",
       "requiredVersion": "8.x",
   }
}
CLUSTER_NOT_FOUND

클러스터를 찾을 수 없음을 나타냅니다.

샘플 ErrorInfo 객체:

{
  "reason": "CLUSTER_NOT_FOUND",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {
       "resourceName":
       "projects/my-project/locations/us-west1/privateClouds/my-pc/clusters/my-cluster",
   }
}
MANAGEMENT_VM_MIGRATION_INVALID_TARGET_TYPE

관리 VM 마이그레이션의 타겟 클러스터가 관리 클러스터이지만 워크로드 클러스터여야 함을 나타냅니다.

샘플 ErrorInfo 객체:

{
  "reason": "MANAGEMENT_VM_MIGRATION_INVALID_TARGET_TYPE",
  "domain": "vmwareengine.googleapis.com",
   "metadata": {
       "resourceName":
       "projects/my-project/locations/us-west1/privateClouds/my-pc/clusters/my-cluster",
   }
}
REFERENCED_RESOURCE_STATE_DISALLOWS_REQUEST

참조된 리소스가 요청된 작업을 허용하는 상태가 아님을 나타냅니다. 예를 들어 참조된 클러스터가 활성 상태가 아닙니다.

샘플 ErrorInfo 객체:

{
  "reason": "REFERENCED_RESOURCE_STATE_DISALLOWS_REQUEST",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {
     "resourceType": "CLUSTER"
     "allowedStates": "ACTIVE"
   }
}
DATASTORE_MOUNT_ALREADY_CONFIGURED

구성 정보가 동일한 데이터 스토어 마운트가 이미 있습니다.

샘플 ErrorInfo 객체:

{
  "reason": "DATASTORE_MOUNT_ALREADY_CONFIGURED",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {
    "datastoreName":
    "projects/my-project/locations/us-west1/privateClouds/my-pc/clusters/my-cluster/datastores/my-datastore"
  }
}
NON_USER_DEFINED_SUBNET_TYPE

이 작업에 지원되지 않는 서브넷 유형임을 나타냅니다.

샘플 ErrorInfo 객체:

{
  "reason": "NON_USER_DEFINED_SUBNET_TYPE",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {
       "subnetName":
       "projects/my-project/locations/us-west1/privateClouds/my-pc/subnets/my-subnet"
   }
}
DATASTORE_ALREADY_CONFIGURED_ON_VSPHERE

구성된 데이터 저장소가 vSphere에 이미 있음을 나타냅니다.

샘플 ErrorInfo 객체:

{
  "reason": "DATASTORE_ALREADY_CONFIGURED_ON_VSPHERE",
  "domain": "vmwareengine.googleapis.com",
  "metadata": {
    "datastoreName":
    "projects/my-project/locations/us-west1/privateClouds/my-pc/clusters/my-cluster/datastores/my-datastore"
  },
  "details": [
    {
      "@type": "type.googleapis.com/google.rpc.Help",
      "links": [
        {
          "description": "Google Cloud VMware Engine Support",
          "url":
          "https://cloud.google.com/vmware-engine/docs/getting-support"
        }
      ]
    }
  ]
  }