public final OperationCallable<
          CreateManagementDnsZoneBindingRequest, ManagementDnsZoneBinding, OperationMetadata>
      createManagementDnsZoneBindingOperationCallable() {
    return stub.createManagementDnsZoneBindingOperationCallable();
  }
Creates a new `ManagementDnsZoneBinding` resource in a private cloud. This RPC creates the DNS
binding and the resource that represents the DNS binding of the consumer VPC network to the
management DNS zone. A management DNS zone is the Cloud DNS cross-project binding zone that
VMware Engine creates for each private cloud. It contains FQDNs and corresponding IP addresses
for the private cloud's ESXi hosts and management VM appliances like vCenter and NSX Manager.

<p>Sample code:

<pre>{@code
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (VmwareEngineClient vmwareEngineClient = VmwareEngineClient.create()) {
  CreateManagementDnsZoneBindingRequest request =
      CreateManagementDnsZoneBindingRequest.newBuilder()
          .setParent(
              PrivateCloudName.of("[PROJECT]", "[LOCATION]", "[PRIVATE_CLOUD]").toString())
          .setManagementDnsZoneBinding(ManagementDnsZoneBinding.newBuilder().build())
          .setManagementDnsZoneBindingId("managementDnsZoneBindingId-288984082")
          .setRequestId("requestId693933066")
          .build();
  OperationFuture<ManagementDnsZoneBinding, OperationMetadata> future =
      vmwareEngineClient.createManagementDnsZoneBindingOperationCallable().futureCall(request);
  // Do something.
  ManagementDnsZoneBinding response = future.get();
}
}</pre>
java-vmwareengine/google-cloud-vmwareengine/src/main/java/com/google/cloud/vmwareengine/v1/VmwareEngineClient.java