| { |
| "clientLibrary": { |
| "name": "cloud.google.com/go/vmwareengine/apiv1", |
| "version": "0.2.2", |
| "language": "GO", |
| "apis": [ |
| { |
| "id": "google.cloud.vmwareengine.v1", |
| "version": "v1" |
| } |
| ] |
| }, |
| "snippets": [ |
| { |
| "regionTag": "vmwareengine_v1_generated_VmwareEngine_CreateCluster_sync", |
| "title": "vmwareengine CreateCluster Sample", |
| "description": "CreateCluster creates a new cluster in a given private cloud.\nCreating a new cluster provides additional nodes for\nuse in the parent private cloud and requires sufficient node\nquota (at https: //cloud.google.com/vmware-engine/quotas).", |
| "file": "Client/CreateCluster/main.go", |
| "language": "GO", |
| "clientMethod": { |
| "shortName": "CreateCluster", |
| "fullName": "google.cloud.vmwareengine.v1.Client.CreateCluster", |
| "parameters": [ |
| { |
| "type": "context.Context", |
| "name": "ctx" |
| }, |
| { |
| "type": "vmwareenginepb.CreateClusterRequest", |
| "name": "req" |
| }, |
| { |
| "type": "...gax.CallOption", |
| "name": "opts" |
| } |
| ], |
| "resultType": "CreateClusterOperation", |
| "client": { |
| "shortName": "Client", |
| "fullName": "google.cloud.vmwareengine.v1.Client" |
| }, |
| "method": { |
| "shortName": "CreateCluster", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.CreateCluster", |
| "service": { |
| "shortName": "VmwareEngine", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine" |
| } |
| } |
| }, |
| "origin": "API_DEFINITION", |
| "segments": [ |
| { |
| "start": 18, |
| "end": 58, |
| "type": "FULL" |
| } |
| ] |
| }, |
| { |
| "regionTag": "vmwareengine_v1_generated_VmwareEngine_CreateHcxActivationKey_sync", |
| "title": "vmwareengine CreateHcxActivationKey Sample", |
| "description": "CreateHcxActivationKey creates a new HCX activation key in a given private cloud.", |
| "file": "Client/CreateHcxActivationKey/main.go", |
| "language": "GO", |
| "clientMethod": { |
| "shortName": "CreateHcxActivationKey", |
| "fullName": "google.cloud.vmwareengine.v1.Client.CreateHcxActivationKey", |
| "parameters": [ |
| { |
| "type": "context.Context", |
| "name": "ctx" |
| }, |
| { |
| "type": "vmwareenginepb.CreateHcxActivationKeyRequest", |
| "name": "req" |
| }, |
| { |
| "type": "...gax.CallOption", |
| "name": "opts" |
| } |
| ], |
| "resultType": "CreateHcxActivationKeyOperation", |
| "client": { |
| "shortName": "Client", |
| "fullName": "google.cloud.vmwareengine.v1.Client" |
| }, |
| "method": { |
| "shortName": "CreateHcxActivationKey", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.CreateHcxActivationKey", |
| "service": { |
| "shortName": "VmwareEngine", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine" |
| } |
| } |
| }, |
| "origin": "API_DEFINITION", |
| "segments": [ |
| { |
| "start": 18, |
| "end": 58, |
| "type": "FULL" |
| } |
| ] |
| }, |
| { |
| "regionTag": "vmwareengine_v1_generated_VmwareEngine_CreateNetworkPolicy_sync", |
| "title": "vmwareengine CreateNetworkPolicy Sample", |
| "description": "CreateNetworkPolicy creates a new network policy in a given VMware Engine network of a\nproject and location (region). A new network policy cannot be created if\nanother network policy already exists in the same scope.", |
| "file": "Client/CreateNetworkPolicy/main.go", |
| "language": "GO", |
| "clientMethod": { |
| "shortName": "CreateNetworkPolicy", |
| "fullName": "google.cloud.vmwareengine.v1.Client.CreateNetworkPolicy", |
| "parameters": [ |
| { |
| "type": "context.Context", |
| "name": "ctx" |
| }, |
| { |
| "type": "vmwareenginepb.CreateNetworkPolicyRequest", |
| "name": "req" |
| }, |
| { |
| "type": "...gax.CallOption", |
| "name": "opts" |
| } |
| ], |
| "resultType": "CreateNetworkPolicyOperation", |
| "client": { |
| "shortName": "Client", |
| "fullName": "google.cloud.vmwareengine.v1.Client" |
| }, |
| "method": { |
| "shortName": "CreateNetworkPolicy", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.CreateNetworkPolicy", |
| "service": { |
| "shortName": "VmwareEngine", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine" |
| } |
| } |
| }, |
| "origin": "API_DEFINITION", |
| "segments": [ |
| { |
| "start": 18, |
| "end": 58, |
| "type": "FULL" |
| } |
| ] |
| }, |
| { |
| "regionTag": "vmwareengine_v1_generated_VmwareEngine_CreatePrivateCloud_sync", |
| "title": "vmwareengine CreatePrivateCloud Sample", |
| "description": "CreatePrivateCloud creates a new PrivateCloud resource in a given project and location.\nPrivate clouds can only be created in zones, regional private clouds are\nnot supported.\n\nCreating a private cloud also creates a management\ncluster (at https: //cloud.google.com/vmware-engine/docs/concepts-vmware-components)\nfor that private cloud.", |
| "file": "Client/CreatePrivateCloud/main.go", |
| "language": "GO", |
| "clientMethod": { |
| "shortName": "CreatePrivateCloud", |
| "fullName": "google.cloud.vmwareengine.v1.Client.CreatePrivateCloud", |
| "parameters": [ |
| { |
| "type": "context.Context", |
| "name": "ctx" |
| }, |
| { |
| "type": "vmwareenginepb.CreatePrivateCloudRequest", |
| "name": "req" |
| }, |
| { |
| "type": "...gax.CallOption", |
| "name": "opts" |
| } |
| ], |
| "resultType": "CreatePrivateCloudOperation", |
| "client": { |
| "shortName": "Client", |
| "fullName": "google.cloud.vmwareengine.v1.Client" |
| }, |
| "method": { |
| "shortName": "CreatePrivateCloud", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.CreatePrivateCloud", |
| "service": { |
| "shortName": "VmwareEngine", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine" |
| } |
| } |
| }, |
| "origin": "API_DEFINITION", |
| "segments": [ |
| { |
| "start": 18, |
| "end": 58, |
| "type": "FULL" |
| } |
| ] |
| }, |
| { |
| "regionTag": "vmwareengine_v1_generated_VmwareEngine_CreateVmwareEngineNetwork_sync", |
| "title": "vmwareengine CreateVmwareEngineNetwork Sample", |
| "description": "CreateVmwareEngineNetwork creates a new VMware Engine network that can be used by a private cloud.", |
| "file": "Client/CreateVmwareEngineNetwork/main.go", |
| "language": "GO", |
| "clientMethod": { |
| "shortName": "CreateVmwareEngineNetwork", |
| "fullName": "google.cloud.vmwareengine.v1.Client.CreateVmwareEngineNetwork", |
| "parameters": [ |
| { |
| "type": "context.Context", |
| "name": "ctx" |
| }, |
| { |
| "type": "vmwareenginepb.CreateVmwareEngineNetworkRequest", |
| "name": "req" |
| }, |
| { |
| "type": "...gax.CallOption", |
| "name": "opts" |
| } |
| ], |
| "resultType": "CreateVmwareEngineNetworkOperation", |
| "client": { |
| "shortName": "Client", |
| "fullName": "google.cloud.vmwareengine.v1.Client" |
| }, |
| "method": { |
| "shortName": "CreateVmwareEngineNetwork", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.CreateVmwareEngineNetwork", |
| "service": { |
| "shortName": "VmwareEngine", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine" |
| } |
| } |
| }, |
| "origin": "API_DEFINITION", |
| "segments": [ |
| { |
| "start": 18, |
| "end": 58, |
| "type": "FULL" |
| } |
| ] |
| }, |
| { |
| "regionTag": "vmwareengine_v1_generated_VmwareEngine_DeleteCluster_sync", |
| "title": "vmwareengine DeleteCluster Sample", |
| "description": "DeleteCluster deletes a Cluster resource. To avoid unintended data loss, migrate or\ngracefully shut down any workloads running on the cluster before deletion.\nYou cannot delete the management cluster of a private cloud using this\nmethod.", |
| "file": "Client/DeleteCluster/main.go", |
| "language": "GO", |
| "clientMethod": { |
| "shortName": "DeleteCluster", |
| "fullName": "google.cloud.vmwareengine.v1.Client.DeleteCluster", |
| "parameters": [ |
| { |
| "type": "context.Context", |
| "name": "ctx" |
| }, |
| { |
| "type": "vmwareenginepb.DeleteClusterRequest", |
| "name": "req" |
| }, |
| { |
| "type": "...gax.CallOption", |
| "name": "opts" |
| } |
| ], |
| "resultType": "DeleteClusterOperation", |
| "client": { |
| "shortName": "Client", |
| "fullName": "google.cloud.vmwareengine.v1.Client" |
| }, |
| "method": { |
| "shortName": "DeleteCluster", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.DeleteCluster", |
| "service": { |
| "shortName": "VmwareEngine", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine" |
| } |
| } |
| }, |
| "origin": "API_DEFINITION", |
| "segments": [ |
| { |
| "start": 18, |
| "end": 56, |
| "type": "FULL" |
| } |
| ] |
| }, |
| { |
| "regionTag": "vmwareengine_v1_generated_VmwareEngine_DeleteNetworkPolicy_sync", |
| "title": "vmwareengine DeleteNetworkPolicy Sample", |
| "description": "DeleteNetworkPolicy deletes a NetworkPolicy resource. A network policy cannot be deleted\nwhen NetworkService.state is set to RECONCILING for either its external\nIP or internet access service.", |
| "file": "Client/DeleteNetworkPolicy/main.go", |
| "language": "GO", |
| "clientMethod": { |
| "shortName": "DeleteNetworkPolicy", |
| "fullName": "google.cloud.vmwareengine.v1.Client.DeleteNetworkPolicy", |
| "parameters": [ |
| { |
| "type": "context.Context", |
| "name": "ctx" |
| }, |
| { |
| "type": "vmwareenginepb.DeleteNetworkPolicyRequest", |
| "name": "req" |
| }, |
| { |
| "type": "...gax.CallOption", |
| "name": "opts" |
| } |
| ], |
| "resultType": "DeleteNetworkPolicyOperation", |
| "client": { |
| "shortName": "Client", |
| "fullName": "google.cloud.vmwareengine.v1.Client" |
| }, |
| "method": { |
| "shortName": "DeleteNetworkPolicy", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.DeleteNetworkPolicy", |
| "service": { |
| "shortName": "VmwareEngine", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine" |
| } |
| } |
| }, |
| "origin": "API_DEFINITION", |
| "segments": [ |
| { |
| "start": 18, |
| "end": 56, |
| "type": "FULL" |
| } |
| ] |
| }, |
| { |
| "regionTag": "vmwareengine_v1_generated_VmwareEngine_DeleteOperation_sync", |
| "title": "vmwareengine DeleteOperation Sample", |
| "description": "DeleteOperation is a utility method from google.longrunning.Operations.", |
| "file": "Client/DeleteOperation/main.go", |
| "language": "GO", |
| "clientMethod": { |
| "shortName": "DeleteOperation", |
| "fullName": "google.cloud.vmwareengine.v1.Client.DeleteOperation", |
| "parameters": [ |
| { |
| "type": "context.Context", |
| "name": "ctx" |
| }, |
| { |
| "type": "longrunningpb.DeleteOperationRequest", |
| "name": "req" |
| }, |
| { |
| "type": "...gax.CallOption", |
| "name": "opts" |
| } |
| ], |
| "client": { |
| "shortName": "Client", |
| "fullName": "google.cloud.vmwareengine.v1.Client" |
| }, |
| "method": { |
| "shortName": "DeleteOperation", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.DeleteOperation", |
| "service": { |
| "shortName": "VmwareEngine", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine" |
| } |
| } |
| }, |
| "origin": "API_DEFINITION", |
| "segments": [ |
| { |
| "start": 18, |
| "end": 52, |
| "type": "FULL" |
| } |
| ] |
| }, |
| { |
| "regionTag": "vmwareengine_v1_generated_VmwareEngine_DeletePrivateCloud_sync", |
| "title": "vmwareengine DeletePrivateCloud Sample", |
| "description": "DeletePrivateCloud schedules a PrivateCloud resource for deletion.\n\nA PrivateCloud resource scheduled for deletion has PrivateCloud.state\nset to DELETED and expireTime set to the time when deletion is final\nand can no longer be reversed. The delete operation is marked as done\nas soon as the PrivateCloud is successfully scheduled for deletion\n(this also applies when delayHours is set to zero), and the operation is\nnot kept in pending state until PrivateCloud is purged.\nPrivateCloud can be restored using UndeletePrivateCloud method before\nthe expireTime elapses. When expireTime is reached, deletion is final\nand all private cloud resources are irreversibly removed and billing stops.\nDuring the final removal process, PrivateCloud.state is set to PURGING.\nPrivateCloud can be polled using standard GET method for the whole\nperiod of deletion and purging. It will not be returned only\nwhen it is completely purged.", |
| "file": "Client/DeletePrivateCloud/main.go", |
| "language": "GO", |
| "clientMethod": { |
| "shortName": "DeletePrivateCloud", |
| "fullName": "google.cloud.vmwareengine.v1.Client.DeletePrivateCloud", |
| "parameters": [ |
| { |
| "type": "context.Context", |
| "name": "ctx" |
| }, |
| { |
| "type": "vmwareenginepb.DeletePrivateCloudRequest", |
| "name": "req" |
| }, |
| { |
| "type": "...gax.CallOption", |
| "name": "opts" |
| } |
| ], |
| "resultType": "DeletePrivateCloudOperation", |
| "client": { |
| "shortName": "Client", |
| "fullName": "google.cloud.vmwareengine.v1.Client" |
| }, |
| "method": { |
| "shortName": "DeletePrivateCloud", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.DeletePrivateCloud", |
| "service": { |
| "shortName": "VmwareEngine", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine" |
| } |
| } |
| }, |
| "origin": "API_DEFINITION", |
| "segments": [ |
| { |
| "start": 18, |
| "end": 58, |
| "type": "FULL" |
| } |
| ] |
| }, |
| { |
| "regionTag": "vmwareengine_v1_generated_VmwareEngine_DeleteVmwareEngineNetwork_sync", |
| "title": "vmwareengine DeleteVmwareEngineNetwork Sample", |
| "description": "DeleteVmwareEngineNetwork deletes a VmwareEngineNetwork resource. You can only delete a VMware\nEngine network after all resources that refer to it are deleted. For\nexample, a private cloud, a network peering, and a network policy can all\nrefer to the same VMware Engine network.", |
| "file": "Client/DeleteVmwareEngineNetwork/main.go", |
| "language": "GO", |
| "clientMethod": { |
| "shortName": "DeleteVmwareEngineNetwork", |
| "fullName": "google.cloud.vmwareengine.v1.Client.DeleteVmwareEngineNetwork", |
| "parameters": [ |
| { |
| "type": "context.Context", |
| "name": "ctx" |
| }, |
| { |
| "type": "vmwareenginepb.DeleteVmwareEngineNetworkRequest", |
| "name": "req" |
| }, |
| { |
| "type": "...gax.CallOption", |
| "name": "opts" |
| } |
| ], |
| "resultType": "DeleteVmwareEngineNetworkOperation", |
| "client": { |
| "shortName": "Client", |
| "fullName": "google.cloud.vmwareengine.v1.Client" |
| }, |
| "method": { |
| "shortName": "DeleteVmwareEngineNetwork", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.DeleteVmwareEngineNetwork", |
| "service": { |
| "shortName": "VmwareEngine", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine" |
| } |
| } |
| }, |
| "origin": "API_DEFINITION", |
| "segments": [ |
| { |
| "start": 18, |
| "end": 56, |
| "type": "FULL" |
| } |
| ] |
| }, |
| { |
| "regionTag": "vmwareengine_v1_generated_VmwareEngine_GetCluster_sync", |
| "title": "vmwareengine GetCluster Sample", |
| "description": "GetCluster retrieves a Cluster resource by its resource name.", |
| "file": "Client/GetCluster/main.go", |
| "language": "GO", |
| "clientMethod": { |
| "shortName": "GetCluster", |
| "fullName": "google.cloud.vmwareengine.v1.Client.GetCluster", |
| "parameters": [ |
| { |
| "type": "context.Context", |
| "name": "ctx" |
| }, |
| { |
| "type": "vmwareenginepb.GetClusterRequest", |
| "name": "req" |
| }, |
| { |
| "type": "...gax.CallOption", |
| "name": "opts" |
| } |
| ], |
| "resultType": "vmwareenginepb.Cluster", |
| "client": { |
| "shortName": "Client", |
| "fullName": "google.cloud.vmwareengine.v1.Client" |
| }, |
| "method": { |
| "shortName": "GetCluster", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.GetCluster", |
| "service": { |
| "shortName": "VmwareEngine", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine" |
| } |
| } |
| }, |
| "origin": "API_DEFINITION", |
| "segments": [ |
| { |
| "start": 18, |
| "end": 53, |
| "type": "FULL" |
| } |
| ] |
| }, |
| { |
| "regionTag": "vmwareengine_v1_generated_VmwareEngine_GetHcxActivationKey_sync", |
| "title": "vmwareengine GetHcxActivationKey Sample", |
| "description": "GetHcxActivationKey retrieves a HcxActivationKey resource by its resource name.", |
| "file": "Client/GetHcxActivationKey/main.go", |
| "language": "GO", |
| "clientMethod": { |
| "shortName": "GetHcxActivationKey", |
| "fullName": "google.cloud.vmwareengine.v1.Client.GetHcxActivationKey", |
| "parameters": [ |
| { |
| "type": "context.Context", |
| "name": "ctx" |
| }, |
| { |
| "type": "vmwareenginepb.GetHcxActivationKeyRequest", |
| "name": "req" |
| }, |
| { |
| "type": "...gax.CallOption", |
| "name": "opts" |
| } |
| ], |
| "resultType": "vmwareenginepb.HcxActivationKey", |
| "client": { |
| "shortName": "Client", |
| "fullName": "google.cloud.vmwareengine.v1.Client" |
| }, |
| "method": { |
| "shortName": "GetHcxActivationKey", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.GetHcxActivationKey", |
| "service": { |
| "shortName": "VmwareEngine", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine" |
| } |
| } |
| }, |
| "origin": "API_DEFINITION", |
| "segments": [ |
| { |
| "start": 18, |
| "end": 53, |
| "type": "FULL" |
| } |
| ] |
| }, |
| { |
| "regionTag": "vmwareengine_v1_generated_VmwareEngine_GetIamPolicy_sync", |
| "title": "vmwareengine GetIamPolicy Sample", |
| "description": "GetIamPolicy gets the access control policy for a resource. Returns an empty policy\nif the resource exists and does not have a policy set.", |
| "file": "Client/GetIamPolicy/main.go", |
| "language": "GO", |
| "clientMethod": { |
| "shortName": "GetIamPolicy", |
| "fullName": "google.cloud.vmwareengine.v1.Client.GetIamPolicy", |
| "parameters": [ |
| { |
| "type": "context.Context", |
| "name": "ctx" |
| }, |
| { |
| "type": "iampb.GetIamPolicyRequest", |
| "name": "req" |
| }, |
| { |
| "type": "...gax.CallOption", |
| "name": "opts" |
| } |
| ], |
| "resultType": "iampb.Policy", |
| "client": { |
| "shortName": "Client", |
| "fullName": "google.cloud.vmwareengine.v1.Client" |
| }, |
| "method": { |
| "shortName": "GetIamPolicy", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.GetIamPolicy", |
| "service": { |
| "shortName": "VmwareEngine", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine" |
| } |
| } |
| }, |
| "origin": "API_DEFINITION", |
| "segments": [ |
| { |
| "start": 18, |
| "end": 54, |
| "type": "FULL" |
| } |
| ] |
| }, |
| { |
| "regionTag": "vmwareengine_v1_generated_VmwareEngine_GetLocation_sync", |
| "title": "vmwareengine GetLocation Sample", |
| "description": "GetLocation gets information about a location.", |
| "file": "Client/GetLocation/main.go", |
| "language": "GO", |
| "clientMethod": { |
| "shortName": "GetLocation", |
| "fullName": "google.cloud.vmwareengine.v1.Client.GetLocation", |
| "parameters": [ |
| { |
| "type": "context.Context", |
| "name": "ctx" |
| }, |
| { |
| "type": "locationpb.GetLocationRequest", |
| "name": "req" |
| }, |
| { |
| "type": "...gax.CallOption", |
| "name": "opts" |
| } |
| ], |
| "resultType": "locationpb.Location", |
| "client": { |
| "shortName": "Client", |
| "fullName": "google.cloud.vmwareengine.v1.Client" |
| }, |
| "method": { |
| "shortName": "GetLocation", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.GetLocation", |
| "service": { |
| "shortName": "VmwareEngine", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine" |
| } |
| } |
| }, |
| "origin": "API_DEFINITION", |
| "segments": [ |
| { |
| "start": 18, |
| "end": 54, |
| "type": "FULL" |
| } |
| ] |
| }, |
| { |
| "regionTag": "vmwareengine_v1_generated_VmwareEngine_GetNetworkPolicy_sync", |
| "title": "vmwareengine GetNetworkPolicy Sample", |
| "description": "GetNetworkPolicy retrieves a NetworkPolicy resource by its resource name.", |
| "file": "Client/GetNetworkPolicy/main.go", |
| "language": "GO", |
| "clientMethod": { |
| "shortName": "GetNetworkPolicy", |
| "fullName": "google.cloud.vmwareengine.v1.Client.GetNetworkPolicy", |
| "parameters": [ |
| { |
| "type": "context.Context", |
| "name": "ctx" |
| }, |
| { |
| "type": "vmwareenginepb.GetNetworkPolicyRequest", |
| "name": "req" |
| }, |
| { |
| "type": "...gax.CallOption", |
| "name": "opts" |
| } |
| ], |
| "resultType": "vmwareenginepb.NetworkPolicy", |
| "client": { |
| "shortName": "Client", |
| "fullName": "google.cloud.vmwareengine.v1.Client" |
| }, |
| "method": { |
| "shortName": "GetNetworkPolicy", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.GetNetworkPolicy", |
| "service": { |
| "shortName": "VmwareEngine", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine" |
| } |
| } |
| }, |
| "origin": "API_DEFINITION", |
| "segments": [ |
| { |
| "start": 18, |
| "end": 53, |
| "type": "FULL" |
| } |
| ] |
| }, |
| { |
| "regionTag": "vmwareengine_v1_generated_VmwareEngine_GetNodeType_sync", |
| "title": "vmwareengine GetNodeType Sample", |
| "description": "GetNodeType gets details of a single NodeType.", |
| "file": "Client/GetNodeType/main.go", |
| "language": "GO", |
| "clientMethod": { |
| "shortName": "GetNodeType", |
| "fullName": "google.cloud.vmwareengine.v1.Client.GetNodeType", |
| "parameters": [ |
| { |
| "type": "context.Context", |
| "name": "ctx" |
| }, |
| { |
| "type": "vmwareenginepb.GetNodeTypeRequest", |
| "name": "req" |
| }, |
| { |
| "type": "...gax.CallOption", |
| "name": "opts" |
| } |
| ], |
| "resultType": "vmwareenginepb.NodeType", |
| "client": { |
| "shortName": "Client", |
| "fullName": "google.cloud.vmwareengine.v1.Client" |
| }, |
| "method": { |
| "shortName": "GetNodeType", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.GetNodeType", |
| "service": { |
| "shortName": "VmwareEngine", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine" |
| } |
| } |
| }, |
| "origin": "API_DEFINITION", |
| "segments": [ |
| { |
| "start": 18, |
| "end": 53, |
| "type": "FULL" |
| } |
| ] |
| }, |
| { |
| "regionTag": "vmwareengine_v1_generated_VmwareEngine_GetOperation_sync", |
| "title": "vmwareengine GetOperation Sample", |
| "description": "GetOperation is a utility method from google.longrunning.Operations.", |
| "file": "Client/GetOperation/main.go", |
| "language": "GO", |
| "clientMethod": { |
| "shortName": "GetOperation", |
| "fullName": "google.cloud.vmwareengine.v1.Client.GetOperation", |
| "parameters": [ |
| { |
| "type": "context.Context", |
| "name": "ctx" |
| }, |
| { |
| "type": "longrunningpb.GetOperationRequest", |
| "name": "req" |
| }, |
| { |
| "type": "...gax.CallOption", |
| "name": "opts" |
| } |
| ], |
| "resultType": "longrunningpb.Operation", |
| "client": { |
| "shortName": "Client", |
| "fullName": "google.cloud.vmwareengine.v1.Client" |
| }, |
| "method": { |
| "shortName": "GetOperation", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.GetOperation", |
| "service": { |
| "shortName": "VmwareEngine", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine" |
| } |
| } |
| }, |
| "origin": "API_DEFINITION", |
| "segments": [ |
| { |
| "start": 18, |
| "end": 54, |
| "type": "FULL" |
| } |
| ] |
| }, |
| { |
| "regionTag": "vmwareengine_v1_generated_VmwareEngine_GetPrivateCloud_sync", |
| "title": "vmwareengine GetPrivateCloud Sample", |
| "description": "GetPrivateCloud retrieves a PrivateCloud resource by its resource name.", |
| "file": "Client/GetPrivateCloud/main.go", |
| "language": "GO", |
| "clientMethod": { |
| "shortName": "GetPrivateCloud", |
| "fullName": "google.cloud.vmwareengine.v1.Client.GetPrivateCloud", |
| "parameters": [ |
| { |
| "type": "context.Context", |
| "name": "ctx" |
| }, |
| { |
| "type": "vmwareenginepb.GetPrivateCloudRequest", |
| "name": "req" |
| }, |
| { |
| "type": "...gax.CallOption", |
| "name": "opts" |
| } |
| ], |
| "resultType": "vmwareenginepb.PrivateCloud", |
| "client": { |
| "shortName": "Client", |
| "fullName": "google.cloud.vmwareengine.v1.Client" |
| }, |
| "method": { |
| "shortName": "GetPrivateCloud", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.GetPrivateCloud", |
| "service": { |
| "shortName": "VmwareEngine", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine" |
| } |
| } |
| }, |
| "origin": "API_DEFINITION", |
| "segments": [ |
| { |
| "start": 18, |
| "end": 53, |
| "type": "FULL" |
| } |
| ] |
| }, |
| { |
| "regionTag": "vmwareengine_v1_generated_VmwareEngine_GetVmwareEngineNetwork_sync", |
| "title": "vmwareengine GetVmwareEngineNetwork Sample", |
| "description": "GetVmwareEngineNetwork retrieves a VmwareEngineNetwork resource by its resource name. The\nresource contains details of the VMware Engine network, such as its VMware\nEngine network type, peered networks in a service project, and state\n(for example, CREATING, ACTIVE, DELETING).", |
| "file": "Client/GetVmwareEngineNetwork/main.go", |
| "language": "GO", |
| "clientMethod": { |
| "shortName": "GetVmwareEngineNetwork", |
| "fullName": "google.cloud.vmwareengine.v1.Client.GetVmwareEngineNetwork", |
| "parameters": [ |
| { |
| "type": "context.Context", |
| "name": "ctx" |
| }, |
| { |
| "type": "vmwareenginepb.GetVmwareEngineNetworkRequest", |
| "name": "req" |
| }, |
| { |
| "type": "...gax.CallOption", |
| "name": "opts" |
| } |
| ], |
| "resultType": "vmwareenginepb.VmwareEngineNetwork", |
| "client": { |
| "shortName": "Client", |
| "fullName": "google.cloud.vmwareengine.v1.Client" |
| }, |
| "method": { |
| "shortName": "GetVmwareEngineNetwork", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.GetVmwareEngineNetwork", |
| "service": { |
| "shortName": "VmwareEngine", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine" |
| } |
| } |
| }, |
| "origin": "API_DEFINITION", |
| "segments": [ |
| { |
| "start": 18, |
| "end": 53, |
| "type": "FULL" |
| } |
| ] |
| }, |
| { |
| "regionTag": "vmwareengine_v1_generated_VmwareEngine_ListClusters_sync", |
| "title": "vmwareengine ListClusters Sample", |
| "description": "ListClusters lists Cluster resources in a given private cloud.", |
| "file": "Client/ListClusters/main.go", |
| "language": "GO", |
| "clientMethod": { |
| "shortName": "ListClusters", |
| "fullName": "google.cloud.vmwareengine.v1.Client.ListClusters", |
| "parameters": [ |
| { |
| "type": "context.Context", |
| "name": "ctx" |
| }, |
| { |
| "type": "vmwareenginepb.ListClustersRequest", |
| "name": "req" |
| }, |
| { |
| "type": "...gax.CallOption", |
| "name": "opts" |
| } |
| ], |
| "resultType": "ClusterIterator", |
| "client": { |
| "shortName": "Client", |
| "fullName": "google.cloud.vmwareengine.v1.Client" |
| }, |
| "method": { |
| "shortName": "ListClusters", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.ListClusters", |
| "service": { |
| "shortName": "VmwareEngine", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine" |
| } |
| } |
| }, |
| "origin": "API_DEFINITION", |
| "segments": [ |
| { |
| "start": 18, |
| "end": 60, |
| "type": "FULL" |
| } |
| ] |
| }, |
| { |
| "regionTag": "vmwareengine_v1_generated_VmwareEngine_ListHcxActivationKeys_sync", |
| "title": "vmwareengine ListHcxActivationKeys Sample", |
| "description": "ListHcxActivationKeys lists HcxActivationKey resources in a given private cloud.", |
| "file": "Client/ListHcxActivationKeys/main.go", |
| "language": "GO", |
| "clientMethod": { |
| "shortName": "ListHcxActivationKeys", |
| "fullName": "google.cloud.vmwareengine.v1.Client.ListHcxActivationKeys", |
| "parameters": [ |
| { |
| "type": "context.Context", |
| "name": "ctx" |
| }, |
| { |
| "type": "vmwareenginepb.ListHcxActivationKeysRequest", |
| "name": "req" |
| }, |
| { |
| "type": "...gax.CallOption", |
| "name": "opts" |
| } |
| ], |
| "resultType": "HcxActivationKeyIterator", |
| "client": { |
| "shortName": "Client", |
| "fullName": "google.cloud.vmwareengine.v1.Client" |
| }, |
| "method": { |
| "shortName": "ListHcxActivationKeys", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.ListHcxActivationKeys", |
| "service": { |
| "shortName": "VmwareEngine", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine" |
| } |
| } |
| }, |
| "origin": "API_DEFINITION", |
| "segments": [ |
| { |
| "start": 18, |
| "end": 60, |
| "type": "FULL" |
| } |
| ] |
| }, |
| { |
| "regionTag": "vmwareengine_v1_generated_VmwareEngine_ListLocations_sync", |
| "title": "vmwareengine ListLocations Sample", |
| "description": "ListLocations lists information about the supported locations for this service.", |
| "file": "Client/ListLocations/main.go", |
| "language": "GO", |
| "clientMethod": { |
| "shortName": "ListLocations", |
| "fullName": "google.cloud.vmwareengine.v1.Client.ListLocations", |
| "parameters": [ |
| { |
| "type": "context.Context", |
| "name": "ctx" |
| }, |
| { |
| "type": "locationpb.ListLocationsRequest", |
| "name": "req" |
| }, |
| { |
| "type": "...gax.CallOption", |
| "name": "opts" |
| } |
| ], |
| "resultType": "LocationIterator", |
| "client": { |
| "shortName": "Client", |
| "fullName": "google.cloud.vmwareengine.v1.Client" |
| }, |
| "method": { |
| "shortName": "ListLocations", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.ListLocations", |
| "service": { |
| "shortName": "VmwareEngine", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine" |
| } |
| } |
| }, |
| "origin": "API_DEFINITION", |
| "segments": [ |
| { |
| "start": 18, |
| "end": 61, |
| "type": "FULL" |
| } |
| ] |
| }, |
| { |
| "regionTag": "vmwareengine_v1_generated_VmwareEngine_ListNetworkPolicies_sync", |
| "title": "vmwareengine ListNetworkPolicies Sample", |
| "description": "ListNetworkPolicies lists NetworkPolicy resources in a specified project and location.", |
| "file": "Client/ListNetworkPolicies/main.go", |
| "language": "GO", |
| "clientMethod": { |
| "shortName": "ListNetworkPolicies", |
| "fullName": "google.cloud.vmwareengine.v1.Client.ListNetworkPolicies", |
| "parameters": [ |
| { |
| "type": "context.Context", |
| "name": "ctx" |
| }, |
| { |
| "type": "vmwareenginepb.ListNetworkPoliciesRequest", |
| "name": "req" |
| }, |
| { |
| "type": "...gax.CallOption", |
| "name": "opts" |
| } |
| ], |
| "resultType": "NetworkPolicyIterator", |
| "client": { |
| "shortName": "Client", |
| "fullName": "google.cloud.vmwareengine.v1.Client" |
| }, |
| "method": { |
| "shortName": "ListNetworkPolicies", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.ListNetworkPolicies", |
| "service": { |
| "shortName": "VmwareEngine", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine" |
| } |
| } |
| }, |
| "origin": "API_DEFINITION", |
| "segments": [ |
| { |
| "start": 18, |
| "end": 60, |
| "type": "FULL" |
| } |
| ] |
| }, |
| { |
| "regionTag": "vmwareengine_v1_generated_VmwareEngine_ListNodeTypes_sync", |
| "title": "vmwareengine ListNodeTypes Sample", |
| "description": "ListNodeTypes lists node types", |
| "file": "Client/ListNodeTypes/main.go", |
| "language": "GO", |
| "clientMethod": { |
| "shortName": "ListNodeTypes", |
| "fullName": "google.cloud.vmwareengine.v1.Client.ListNodeTypes", |
| "parameters": [ |
| { |
| "type": "context.Context", |
| "name": "ctx" |
| }, |
| { |
| "type": "vmwareenginepb.ListNodeTypesRequest", |
| "name": "req" |
| }, |
| { |
| "type": "...gax.CallOption", |
| "name": "opts" |
| } |
| ], |
| "resultType": "NodeTypeIterator", |
| "client": { |
| "shortName": "Client", |
| "fullName": "google.cloud.vmwareengine.v1.Client" |
| }, |
| "method": { |
| "shortName": "ListNodeTypes", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.ListNodeTypes", |
| "service": { |
| "shortName": "VmwareEngine", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine" |
| } |
| } |
| }, |
| "origin": "API_DEFINITION", |
| "segments": [ |
| { |
| "start": 18, |
| "end": 60, |
| "type": "FULL" |
| } |
| ] |
| }, |
| { |
| "regionTag": "vmwareengine_v1_generated_VmwareEngine_ListOperations_sync", |
| "title": "vmwareengine ListOperations Sample", |
| "description": "ListOperations is a utility method from google.longrunning.Operations.", |
| "file": "Client/ListOperations/main.go", |
| "language": "GO", |
| "clientMethod": { |
| "shortName": "ListOperations", |
| "fullName": "google.cloud.vmwareengine.v1.Client.ListOperations", |
| "parameters": [ |
| { |
| "type": "context.Context", |
| "name": "ctx" |
| }, |
| { |
| "type": "longrunningpb.ListOperationsRequest", |
| "name": "req" |
| }, |
| { |
| "type": "...gax.CallOption", |
| "name": "opts" |
| } |
| ], |
| "resultType": "OperationIterator", |
| "client": { |
| "shortName": "Client", |
| "fullName": "google.cloud.vmwareengine.v1.Client" |
| }, |
| "method": { |
| "shortName": "ListOperations", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.ListOperations", |
| "service": { |
| "shortName": "VmwareEngine", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine" |
| } |
| } |
| }, |
| "origin": "API_DEFINITION", |
| "segments": [ |
| { |
| "start": 18, |
| "end": 61, |
| "type": "FULL" |
| } |
| ] |
| }, |
| { |
| "regionTag": "vmwareengine_v1_generated_VmwareEngine_ListPrivateClouds_sync", |
| "title": "vmwareengine ListPrivateClouds Sample", |
| "description": "ListPrivateClouds lists PrivateCloud resources in a given project and location.", |
| "file": "Client/ListPrivateClouds/main.go", |
| "language": "GO", |
| "clientMethod": { |
| "shortName": "ListPrivateClouds", |
| "fullName": "google.cloud.vmwareengine.v1.Client.ListPrivateClouds", |
| "parameters": [ |
| { |
| "type": "context.Context", |
| "name": "ctx" |
| }, |
| { |
| "type": "vmwareenginepb.ListPrivateCloudsRequest", |
| "name": "req" |
| }, |
| { |
| "type": "...gax.CallOption", |
| "name": "opts" |
| } |
| ], |
| "resultType": "PrivateCloudIterator", |
| "client": { |
| "shortName": "Client", |
| "fullName": "google.cloud.vmwareengine.v1.Client" |
| }, |
| "method": { |
| "shortName": "ListPrivateClouds", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.ListPrivateClouds", |
| "service": { |
| "shortName": "VmwareEngine", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine" |
| } |
| } |
| }, |
| "origin": "API_DEFINITION", |
| "segments": [ |
| { |
| "start": 18, |
| "end": 60, |
| "type": "FULL" |
| } |
| ] |
| }, |
| { |
| "regionTag": "vmwareengine_v1_generated_VmwareEngine_ListSubnets_sync", |
| "title": "vmwareengine ListSubnets Sample", |
| "description": "ListSubnets lists subnets in a given private cloud.", |
| "file": "Client/ListSubnets/main.go", |
| "language": "GO", |
| "clientMethod": { |
| "shortName": "ListSubnets", |
| "fullName": "google.cloud.vmwareengine.v1.Client.ListSubnets", |
| "parameters": [ |
| { |
| "type": "context.Context", |
| "name": "ctx" |
| }, |
| { |
| "type": "vmwareenginepb.ListSubnetsRequest", |
| "name": "req" |
| }, |
| { |
| "type": "...gax.CallOption", |
| "name": "opts" |
| } |
| ], |
| "resultType": "SubnetIterator", |
| "client": { |
| "shortName": "Client", |
| "fullName": "google.cloud.vmwareengine.v1.Client" |
| }, |
| "method": { |
| "shortName": "ListSubnets", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.ListSubnets", |
| "service": { |
| "shortName": "VmwareEngine", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine" |
| } |
| } |
| }, |
| "origin": "API_DEFINITION", |
| "segments": [ |
| { |
| "start": 18, |
| "end": 60, |
| "type": "FULL" |
| } |
| ] |
| }, |
| { |
| "regionTag": "vmwareengine_v1_generated_VmwareEngine_ListVmwareEngineNetworks_sync", |
| "title": "vmwareengine ListVmwareEngineNetworks Sample", |
| "description": "ListVmwareEngineNetworks lists VmwareEngineNetwork resources in a given project and location.", |
| "file": "Client/ListVmwareEngineNetworks/main.go", |
| "language": "GO", |
| "clientMethod": { |
| "shortName": "ListVmwareEngineNetworks", |
| "fullName": "google.cloud.vmwareengine.v1.Client.ListVmwareEngineNetworks", |
| "parameters": [ |
| { |
| "type": "context.Context", |
| "name": "ctx" |
| }, |
| { |
| "type": "vmwareenginepb.ListVmwareEngineNetworksRequest", |
| "name": "req" |
| }, |
| { |
| "type": "...gax.CallOption", |
| "name": "opts" |
| } |
| ], |
| "resultType": "VmwareEngineNetworkIterator", |
| "client": { |
| "shortName": "Client", |
| "fullName": "google.cloud.vmwareengine.v1.Client" |
| }, |
| "method": { |
| "shortName": "ListVmwareEngineNetworks", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.ListVmwareEngineNetworks", |
| "service": { |
| "shortName": "VmwareEngine", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine" |
| } |
| } |
| }, |
| "origin": "API_DEFINITION", |
| "segments": [ |
| { |
| "start": 18, |
| "end": 60, |
| "type": "FULL" |
| } |
| ] |
| }, |
| { |
| "regionTag": "vmwareengine_v1_generated_VmwareEngine_ResetNsxCredentials_sync", |
| "title": "vmwareengine ResetNsxCredentials Sample", |
| "description": "ResetNsxCredentials resets credentials of the NSX appliance.", |
| "file": "Client/ResetNsxCredentials/main.go", |
| "language": "GO", |
| "clientMethod": { |
| "shortName": "ResetNsxCredentials", |
| "fullName": "google.cloud.vmwareengine.v1.Client.ResetNsxCredentials", |
| "parameters": [ |
| { |
| "type": "context.Context", |
| "name": "ctx" |
| }, |
| { |
| "type": "vmwareenginepb.ResetNsxCredentialsRequest", |
| "name": "req" |
| }, |
| { |
| "type": "...gax.CallOption", |
| "name": "opts" |
| } |
| ], |
| "resultType": "ResetNsxCredentialsOperation", |
| "client": { |
| "shortName": "Client", |
| "fullName": "google.cloud.vmwareengine.v1.Client" |
| }, |
| "method": { |
| "shortName": "ResetNsxCredentials", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.ResetNsxCredentials", |
| "service": { |
| "shortName": "VmwareEngine", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine" |
| } |
| } |
| }, |
| "origin": "API_DEFINITION", |
| "segments": [ |
| { |
| "start": 18, |
| "end": 58, |
| "type": "FULL" |
| } |
| ] |
| }, |
| { |
| "regionTag": "vmwareengine_v1_generated_VmwareEngine_ResetVcenterCredentials_sync", |
| "title": "vmwareengine ResetVcenterCredentials Sample", |
| "description": "ResetVcenterCredentials resets credentials of the Vcenter appliance.", |
| "file": "Client/ResetVcenterCredentials/main.go", |
| "language": "GO", |
| "clientMethod": { |
| "shortName": "ResetVcenterCredentials", |
| "fullName": "google.cloud.vmwareengine.v1.Client.ResetVcenterCredentials", |
| "parameters": [ |
| { |
| "type": "context.Context", |
| "name": "ctx" |
| }, |
| { |
| "type": "vmwareenginepb.ResetVcenterCredentialsRequest", |
| "name": "req" |
| }, |
| { |
| "type": "...gax.CallOption", |
| "name": "opts" |
| } |
| ], |
| "resultType": "ResetVcenterCredentialsOperation", |
| "client": { |
| "shortName": "Client", |
| "fullName": "google.cloud.vmwareengine.v1.Client" |
| }, |
| "method": { |
| "shortName": "ResetVcenterCredentials", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.ResetVcenterCredentials", |
| "service": { |
| "shortName": "VmwareEngine", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine" |
| } |
| } |
| }, |
| "origin": "API_DEFINITION", |
| "segments": [ |
| { |
| "start": 18, |
| "end": 58, |
| "type": "FULL" |
| } |
| ] |
| }, |
| { |
| "regionTag": "vmwareengine_v1_generated_VmwareEngine_SetIamPolicy_sync", |
| "title": "vmwareengine SetIamPolicy Sample", |
| "description": "SetIamPolicy sets the access control policy on the specified resource. Replaces\nany existing policy.\n\nCan return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED\nerrors.", |
| "file": "Client/SetIamPolicy/main.go", |
| "language": "GO", |
| "clientMethod": { |
| "shortName": "SetIamPolicy", |
| "fullName": "google.cloud.vmwareengine.v1.Client.SetIamPolicy", |
| "parameters": [ |
| { |
| "type": "context.Context", |
| "name": "ctx" |
| }, |
| { |
| "type": "iampb.SetIamPolicyRequest", |
| "name": "req" |
| }, |
| { |
| "type": "...gax.CallOption", |
| "name": "opts" |
| } |
| ], |
| "resultType": "iampb.Policy", |
| "client": { |
| "shortName": "Client", |
| "fullName": "google.cloud.vmwareengine.v1.Client" |
| }, |
| "method": { |
| "shortName": "SetIamPolicy", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.SetIamPolicy", |
| "service": { |
| "shortName": "VmwareEngine", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine" |
| } |
| } |
| }, |
| "origin": "API_DEFINITION", |
| "segments": [ |
| { |
| "start": 18, |
| "end": 54, |
| "type": "FULL" |
| } |
| ] |
| }, |
| { |
| "regionTag": "vmwareengine_v1_generated_VmwareEngine_ShowNsxCredentials_sync", |
| "title": "vmwareengine ShowNsxCredentials Sample", |
| "description": "ShowNsxCredentials gets details of credentials for NSX appliance.", |
| "file": "Client/ShowNsxCredentials/main.go", |
| "language": "GO", |
| "clientMethod": { |
| "shortName": "ShowNsxCredentials", |
| "fullName": "google.cloud.vmwareengine.v1.Client.ShowNsxCredentials", |
| "parameters": [ |
| { |
| "type": "context.Context", |
| "name": "ctx" |
| }, |
| { |
| "type": "vmwareenginepb.ShowNsxCredentialsRequest", |
| "name": "req" |
| }, |
| { |
| "type": "...gax.CallOption", |
| "name": "opts" |
| } |
| ], |
| "resultType": "vmwareenginepb.Credentials", |
| "client": { |
| "shortName": "Client", |
| "fullName": "google.cloud.vmwareengine.v1.Client" |
| }, |
| "method": { |
| "shortName": "ShowNsxCredentials", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.ShowNsxCredentials", |
| "service": { |
| "shortName": "VmwareEngine", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine" |
| } |
| } |
| }, |
| "origin": "API_DEFINITION", |
| "segments": [ |
| { |
| "start": 18, |
| "end": 53, |
| "type": "FULL" |
| } |
| ] |
| }, |
| { |
| "regionTag": "vmwareengine_v1_generated_VmwareEngine_ShowVcenterCredentials_sync", |
| "title": "vmwareengine ShowVcenterCredentials Sample", |
| "description": "ShowVcenterCredentials gets details of credentials for Vcenter appliance.", |
| "file": "Client/ShowVcenterCredentials/main.go", |
| "language": "GO", |
| "clientMethod": { |
| "shortName": "ShowVcenterCredentials", |
| "fullName": "google.cloud.vmwareengine.v1.Client.ShowVcenterCredentials", |
| "parameters": [ |
| { |
| "type": "context.Context", |
| "name": "ctx" |
| }, |
| { |
| "type": "vmwareenginepb.ShowVcenterCredentialsRequest", |
| "name": "req" |
| }, |
| { |
| "type": "...gax.CallOption", |
| "name": "opts" |
| } |
| ], |
| "resultType": "vmwareenginepb.Credentials", |
| "client": { |
| "shortName": "Client", |
| "fullName": "google.cloud.vmwareengine.v1.Client" |
| }, |
| "method": { |
| "shortName": "ShowVcenterCredentials", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.ShowVcenterCredentials", |
| "service": { |
| "shortName": "VmwareEngine", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine" |
| } |
| } |
| }, |
| "origin": "API_DEFINITION", |
| "segments": [ |
| { |
| "start": 18, |
| "end": 53, |
| "type": "FULL" |
| } |
| ] |
| }, |
| { |
| "regionTag": "vmwareengine_v1_generated_VmwareEngine_TestIamPermissions_sync", |
| "title": "vmwareengine TestIamPermissions Sample", |
| "description": "TestIamPermissions returns permissions that a caller has on the specified resource. If the\nresource does not exist, this will return an empty set of\npermissions, not a NOT_FOUND error.\n\nNote: This operation is designed to be used for building\npermission-aware UIs and command-line tools, not for authorization\nchecking. This operation may “fail open” without warning.", |
| "file": "Client/TestIamPermissions/main.go", |
| "language": "GO", |
| "clientMethod": { |
| "shortName": "TestIamPermissions", |
| "fullName": "google.cloud.vmwareengine.v1.Client.TestIamPermissions", |
| "parameters": [ |
| { |
| "type": "context.Context", |
| "name": "ctx" |
| }, |
| { |
| "type": "iampb.TestIamPermissionsRequest", |
| "name": "req" |
| }, |
| { |
| "type": "...gax.CallOption", |
| "name": "opts" |
| } |
| ], |
| "resultType": "iampb.TestIamPermissionsResponse", |
| "client": { |
| "shortName": "Client", |
| "fullName": "google.cloud.vmwareengine.v1.Client" |
| }, |
| "method": { |
| "shortName": "TestIamPermissions", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.TestIamPermissions", |
| "service": { |
| "shortName": "VmwareEngine", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine" |
| } |
| } |
| }, |
| "origin": "API_DEFINITION", |
| "segments": [ |
| { |
| "start": 18, |
| "end": 54, |
| "type": "FULL" |
| } |
| ] |
| }, |
| { |
| "regionTag": "vmwareengine_v1_generated_VmwareEngine_UndeletePrivateCloud_sync", |
| "title": "vmwareengine UndeletePrivateCloud Sample", |
| "description": "UndeletePrivateCloud restores a private cloud that was previously scheduled for deletion by\nDeletePrivateCloud. A PrivateCloud resource scheduled for deletion has\nPrivateCloud.state set to DELETED and PrivateCloud.expireTime set to\nthe time when deletion can no longer be reversed.", |
| "file": "Client/UndeletePrivateCloud/main.go", |
| "language": "GO", |
| "clientMethod": { |
| "shortName": "UndeletePrivateCloud", |
| "fullName": "google.cloud.vmwareengine.v1.Client.UndeletePrivateCloud", |
| "parameters": [ |
| { |
| "type": "context.Context", |
| "name": "ctx" |
| }, |
| { |
| "type": "vmwareenginepb.UndeletePrivateCloudRequest", |
| "name": "req" |
| }, |
| { |
| "type": "...gax.CallOption", |
| "name": "opts" |
| } |
| ], |
| "resultType": "UndeletePrivateCloudOperation", |
| "client": { |
| "shortName": "Client", |
| "fullName": "google.cloud.vmwareengine.v1.Client" |
| }, |
| "method": { |
| "shortName": "UndeletePrivateCloud", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.UndeletePrivateCloud", |
| "service": { |
| "shortName": "VmwareEngine", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine" |
| } |
| } |
| }, |
| "origin": "API_DEFINITION", |
| "segments": [ |
| { |
| "start": 18, |
| "end": 58, |
| "type": "FULL" |
| } |
| ] |
| }, |
| { |
| "regionTag": "vmwareengine_v1_generated_VmwareEngine_UpdateCluster_sync", |
| "title": "vmwareengine UpdateCluster Sample", |
| "description": "UpdateCluster modifies a Cluster resource. Only the following fields can be updated: \nnode_type_configs.*.node_count. Only fields specified in updateMask are\napplied.\n\nDuring operation processing, the resource is temporarily in the ACTIVE\nstate before the operation fully completes. For that period of time, you\ncan’t update the resource. Use the operation status to determine when the\nprocessing fully completes.", |
| "file": "Client/UpdateCluster/main.go", |
| "language": "GO", |
| "clientMethod": { |
| "shortName": "UpdateCluster", |
| "fullName": "google.cloud.vmwareengine.v1.Client.UpdateCluster", |
| "parameters": [ |
| { |
| "type": "context.Context", |
| "name": "ctx" |
| }, |
| { |
| "type": "vmwareenginepb.UpdateClusterRequest", |
| "name": "req" |
| }, |
| { |
| "type": "...gax.CallOption", |
| "name": "opts" |
| } |
| ], |
| "resultType": "UpdateClusterOperation", |
| "client": { |
| "shortName": "Client", |
| "fullName": "google.cloud.vmwareengine.v1.Client" |
| }, |
| "method": { |
| "shortName": "UpdateCluster", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.UpdateCluster", |
| "service": { |
| "shortName": "VmwareEngine", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine" |
| } |
| } |
| }, |
| "origin": "API_DEFINITION", |
| "segments": [ |
| { |
| "start": 18, |
| "end": 58, |
| "type": "FULL" |
| } |
| ] |
| }, |
| { |
| "regionTag": "vmwareengine_v1_generated_VmwareEngine_UpdateNetworkPolicy_sync", |
| "title": "vmwareengine UpdateNetworkPolicy Sample", |
| "description": "UpdateNetworkPolicy modifies a NetworkPolicy resource. Only the following fields can be\nupdated: internet_access, external_ip, edge_services_cidr.\nOnly fields specified in updateMask are applied. When updating a network\npolicy, the external IP network service can only be disabled if there are\nno external IP addresses present in the scope of the policy. Also, a\nNetworkService cannot be updated when NetworkService.state is set\nto RECONCILING.\n\nDuring operation processing, the resource is temporarily in the ACTIVE\nstate before the operation fully completes. For that period of time, you\ncan’t update the resource. Use the operation status to determine when the\nprocessing fully completes.", |
| "file": "Client/UpdateNetworkPolicy/main.go", |
| "language": "GO", |
| "clientMethod": { |
| "shortName": "UpdateNetworkPolicy", |
| "fullName": "google.cloud.vmwareengine.v1.Client.UpdateNetworkPolicy", |
| "parameters": [ |
| { |
| "type": "context.Context", |
| "name": "ctx" |
| }, |
| { |
| "type": "vmwareenginepb.UpdateNetworkPolicyRequest", |
| "name": "req" |
| }, |
| { |
| "type": "...gax.CallOption", |
| "name": "opts" |
| } |
| ], |
| "resultType": "UpdateNetworkPolicyOperation", |
| "client": { |
| "shortName": "Client", |
| "fullName": "google.cloud.vmwareengine.v1.Client" |
| }, |
| "method": { |
| "shortName": "UpdateNetworkPolicy", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.UpdateNetworkPolicy", |
| "service": { |
| "shortName": "VmwareEngine", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine" |
| } |
| } |
| }, |
| "origin": "API_DEFINITION", |
| "segments": [ |
| { |
| "start": 18, |
| "end": 58, |
| "type": "FULL" |
| } |
| ] |
| }, |
| { |
| "regionTag": "vmwareengine_v1_generated_VmwareEngine_UpdatePrivateCloud_sync", |
| "title": "vmwareengine UpdatePrivateCloud Sample", |
| "description": "UpdatePrivateCloud modifies a PrivateCloud resource. Only the following fields can be\nupdated: description.\nOnly fields specified in updateMask are applied.\n\nDuring operation processing, the resource is temporarily in the ACTIVE\nstate before the operation fully completes. For that period of time, you\ncan’t update the resource. Use the operation status to determine when the\nprocessing fully completes.", |
| "file": "Client/UpdatePrivateCloud/main.go", |
| "language": "GO", |
| "clientMethod": { |
| "shortName": "UpdatePrivateCloud", |
| "fullName": "google.cloud.vmwareengine.v1.Client.UpdatePrivateCloud", |
| "parameters": [ |
| { |
| "type": "context.Context", |
| "name": "ctx" |
| }, |
| { |
| "type": "vmwareenginepb.UpdatePrivateCloudRequest", |
| "name": "req" |
| }, |
| { |
| "type": "...gax.CallOption", |
| "name": "opts" |
| } |
| ], |
| "resultType": "UpdatePrivateCloudOperation", |
| "client": { |
| "shortName": "Client", |
| "fullName": "google.cloud.vmwareengine.v1.Client" |
| }, |
| "method": { |
| "shortName": "UpdatePrivateCloud", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.UpdatePrivateCloud", |
| "service": { |
| "shortName": "VmwareEngine", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine" |
| } |
| } |
| }, |
| "origin": "API_DEFINITION", |
| "segments": [ |
| { |
| "start": 18, |
| "end": 58, |
| "type": "FULL" |
| } |
| ] |
| }, |
| { |
| "regionTag": "vmwareengine_v1_generated_VmwareEngine_UpdateVmwareEngineNetwork_sync", |
| "title": "vmwareengine UpdateVmwareEngineNetwork Sample", |
| "description": "UpdateVmwareEngineNetwork modifies a VMware Engine network resource. Only the following fields can be\nupdated: description. Only fields specified in updateMask are\napplied.", |
| "file": "Client/UpdateVmwareEngineNetwork/main.go", |
| "language": "GO", |
| "clientMethod": { |
| "shortName": "UpdateVmwareEngineNetwork", |
| "fullName": "google.cloud.vmwareengine.v1.Client.UpdateVmwareEngineNetwork", |
| "parameters": [ |
| { |
| "type": "context.Context", |
| "name": "ctx" |
| }, |
| { |
| "type": "vmwareenginepb.UpdateVmwareEngineNetworkRequest", |
| "name": "req" |
| }, |
| { |
| "type": "...gax.CallOption", |
| "name": "opts" |
| } |
| ], |
| "resultType": "UpdateVmwareEngineNetworkOperation", |
| "client": { |
| "shortName": "Client", |
| "fullName": "google.cloud.vmwareengine.v1.Client" |
| }, |
| "method": { |
| "shortName": "UpdateVmwareEngineNetwork", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.UpdateVmwareEngineNetwork", |
| "service": { |
| "shortName": "VmwareEngine", |
| "fullName": "google.cloud.vmwareengine.v1.VmwareEngine" |
| } |
| } |
| }, |
| "origin": "API_DEFINITION", |
| "segments": [ |
| { |
| "start": 18, |
| "end": 58, |
| "type": "FULL" |
| } |
| ] |
| } |
| ] |
| } |