| // Copyright 2025 Google LLC |
| // |
| // Licensed under the Apache License, Version 2.0 (the "License"); |
| // you may not use this file except in compliance with the License. |
| // You may obtain a copy of the License at |
| // |
| // http://www.apache.org/licenses/LICENSE-2.0 |
| // |
| // Unless required by applicable law or agreed to in writing, software |
| // distributed under the License is distributed on an "AS IS" BASIS, |
| // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| // See the License for the specific language governing permissions and |
| // limitations under the License. |
| |
| // Code generated by protoc-gen-go. DO NOT EDIT. |
| // versions: |
| // protoc-gen-go v1.36.11 |
| // protoc v6.33.2 |
| // source: google/cloud/vmwareengine/v1/vmwareengine.proto |
| |
| package vmwareenginepb |
| |
| import ( |
| reflect "reflect" |
| sync "sync" |
| unsafe "unsafe" |
| |
| longrunningpb "cloud.google.com/go/longrunning/autogen/longrunningpb" |
| _ "google.golang.org/genproto/googleapis/api/annotations" |
| protoreflect "google.golang.org/protobuf/reflect/protoreflect" |
| protoimpl "google.golang.org/protobuf/runtime/protoimpl" |
| _ "google.golang.org/protobuf/types/known/emptypb" |
| fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" |
| timestamppb "google.golang.org/protobuf/types/known/timestamppb" |
| ) |
| |
| const ( |
| // Verify that this generated code is sufficiently up-to-date. |
| _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) |
| // Verify that runtime/protoimpl is sufficiently up-to-date. |
| _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) |
| ) |
| |
| // Request message for |
| // [VmwareEngine.ListPrivateClouds][google.cloud.vmwareengine.v1.VmwareEngine.ListPrivateClouds] |
| type ListPrivateCloudsRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The resource name of the private cloud to be queried for |
| // clusters. Resource names are schemeless URIs that follow the conventions in |
| // https://cloud.google.com/apis/design/resource_names. |
| // For example: |
| // `projects/my-project/locations/us-central1-a` |
| Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` |
| // The maximum number of private clouds to return in one page. |
| // The service may return fewer than this value. |
| // The maximum value is coerced to 1000. |
| // The default value of this field is 500. |
| PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` |
| // A page token, received from a previous `ListPrivateClouds` call. |
| // Provide this to retrieve the subsequent page. |
| // |
| // When paginating, all other parameters provided to `ListPrivateClouds` must |
| // match the call that provided the page token. |
| PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` |
| // A filter expression that matches resources returned in the response. |
| // The expression must specify the field name, a comparison operator, and the |
| // value that you want to use for filtering. The value must be a string, a |
| // number, or a boolean. The comparison operator must be `=`, `!=`, `>`, or |
| // `<`. |
| // |
| // For example, if you are filtering a list of private clouds, you can exclude |
| // the ones named `example-pc` by specifying `name != "example-pc"`. |
| // |
| // You can also filter nested fields. For example, you could specify |
| // `networkConfig.managementCidr = "192.168.0.0/24"` to include private clouds |
| // only if they have a matching address in their network configuration. |
| // |
| // To filter on multiple expressions, provide each separate expression within |
| // parentheses. For example: |
| // ``` |
| // (name = "example-pc") |
| // (createTime > "2021-04-12T08:15:10.40Z") |
| // ``` |
| // |
| // By default, each expression is an `AND` expression. However, you can |
| // include `AND` and `OR` expressions explicitly. For example: |
| // ``` |
| // (name = "private-cloud-1") AND |
| // (createTime > "2021-04-12T08:15:10.40Z") OR |
| // (name = "private-cloud-2") |
| // ``` |
| Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` |
| // Sorts list results by a certain order. By default, returned results are |
| // ordered by `name` in ascending order. You can also sort results in |
| // descending order based on the `name` value using `orderBy="name desc"`. |
| // Currently, only ordering by `name` is supported. |
| OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *ListPrivateCloudsRequest) Reset() { |
| *x = ListPrivateCloudsRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[0] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *ListPrivateCloudsRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*ListPrivateCloudsRequest) ProtoMessage() {} |
| |
| func (x *ListPrivateCloudsRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[0] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use ListPrivateCloudsRequest.ProtoReflect.Descriptor instead. |
| func (*ListPrivateCloudsRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{0} |
| } |
| |
| func (x *ListPrivateCloudsRequest) GetParent() string { |
| if x != nil { |
| return x.Parent |
| } |
| return "" |
| } |
| |
| func (x *ListPrivateCloudsRequest) GetPageSize() int32 { |
| if x != nil { |
| return x.PageSize |
| } |
| return 0 |
| } |
| |
| func (x *ListPrivateCloudsRequest) GetPageToken() string { |
| if x != nil { |
| return x.PageToken |
| } |
| return "" |
| } |
| |
| func (x *ListPrivateCloudsRequest) GetFilter() string { |
| if x != nil { |
| return x.Filter |
| } |
| return "" |
| } |
| |
| func (x *ListPrivateCloudsRequest) GetOrderBy() string { |
| if x != nil { |
| return x.OrderBy |
| } |
| return "" |
| } |
| |
| // Response message for |
| // [VmwareEngine.ListPrivateClouds][google.cloud.vmwareengine.v1.VmwareEngine.ListPrivateClouds] |
| type ListPrivateCloudsResponse struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // A list of private clouds. |
| PrivateClouds []*PrivateCloud `protobuf:"bytes,1,rep,name=private_clouds,json=privateClouds,proto3" json:"private_clouds,omitempty"` |
| // A token, which can be sent as `page_token` to retrieve the next page. |
| // If this field is omitted, there are no subsequent pages. |
| NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` |
| // Locations that could not be reached when making an aggregated query using |
| // wildcards. |
| Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *ListPrivateCloudsResponse) Reset() { |
| *x = ListPrivateCloudsResponse{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[1] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *ListPrivateCloudsResponse) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*ListPrivateCloudsResponse) ProtoMessage() {} |
| |
| func (x *ListPrivateCloudsResponse) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[1] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use ListPrivateCloudsResponse.ProtoReflect.Descriptor instead. |
| func (*ListPrivateCloudsResponse) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{1} |
| } |
| |
| func (x *ListPrivateCloudsResponse) GetPrivateClouds() []*PrivateCloud { |
| if x != nil { |
| return x.PrivateClouds |
| } |
| return nil |
| } |
| |
| func (x *ListPrivateCloudsResponse) GetNextPageToken() string { |
| if x != nil { |
| return x.NextPageToken |
| } |
| return "" |
| } |
| |
| func (x *ListPrivateCloudsResponse) GetUnreachable() []string { |
| if x != nil { |
| return x.Unreachable |
| } |
| return nil |
| } |
| |
| // Request message for |
| // [VmwareEngine.GetPrivateCloud][google.cloud.vmwareengine.v1.VmwareEngine.GetPrivateCloud] |
| type GetPrivateCloudRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The resource name of the private cloud to retrieve. |
| // Resource names are schemeless URIs that follow the conventions in |
| // https://cloud.google.com/apis/design/resource_names. |
| // For example: |
| // `projects/my-project/locations/us-central1-a/privateClouds/my-cloud` |
| Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *GetPrivateCloudRequest) Reset() { |
| *x = GetPrivateCloudRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[2] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *GetPrivateCloudRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*GetPrivateCloudRequest) ProtoMessage() {} |
| |
| func (x *GetPrivateCloudRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[2] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use GetPrivateCloudRequest.ProtoReflect.Descriptor instead. |
| func (*GetPrivateCloudRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{2} |
| } |
| |
| func (x *GetPrivateCloudRequest) GetName() string { |
| if x != nil { |
| return x.Name |
| } |
| return "" |
| } |
| |
| // Request message for |
| // [VmwareEngine.CreatePrivateCloud][google.cloud.vmwareengine.v1.VmwareEngine.CreatePrivateCloud] |
| type CreatePrivateCloudRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The resource name of the location to create the new |
| // private cloud in. Resource names are schemeless URIs that follow the |
| // conventions in https://cloud.google.com/apis/design/resource_names. |
| // For example: |
| // `projects/my-project/locations/us-central1-a` |
| Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` |
| // Required. The user-provided identifier of the private cloud to be created. |
| // This identifier must be unique among each `PrivateCloud` within the parent |
| // and becomes the final token in the name URI. |
| // The identifier must meet the following requirements: |
| // |
| // * Only contains 1-63 alphanumeric characters and hyphens |
| // * Begins with an alphabetical character |
| // * Ends with a non-hyphen character |
| // * Not formatted as a UUID |
| // * Complies with [RFC 1034](https://datatracker.ietf.org/doc/html/rfc1034) |
| // (section 3.5) |
| PrivateCloudId string `protobuf:"bytes,2,opt,name=private_cloud_id,json=privateCloudId,proto3" json:"private_cloud_id,omitempty"` |
| // Required. The initial description of the new private cloud. |
| PrivateCloud *PrivateCloud `protobuf:"bytes,3,opt,name=private_cloud,json=privateCloud,proto3" json:"private_cloud,omitempty"` |
| // Optional. The request ID must be a valid UUID with the exception that zero |
| // UUID is not supported (00000000-0000-0000-0000-000000000000). |
| RequestId string `protobuf:"bytes,4,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` |
| // Optional. True if you want the request to be validated and not executed; |
| // false otherwise. |
| ValidateOnly bool `protobuf:"varint,5,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *CreatePrivateCloudRequest) Reset() { |
| *x = CreatePrivateCloudRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[3] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *CreatePrivateCloudRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*CreatePrivateCloudRequest) ProtoMessage() {} |
| |
| func (x *CreatePrivateCloudRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[3] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use CreatePrivateCloudRequest.ProtoReflect.Descriptor instead. |
| func (*CreatePrivateCloudRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{3} |
| } |
| |
| func (x *CreatePrivateCloudRequest) GetParent() string { |
| if x != nil { |
| return x.Parent |
| } |
| return "" |
| } |
| |
| func (x *CreatePrivateCloudRequest) GetPrivateCloudId() string { |
| if x != nil { |
| return x.PrivateCloudId |
| } |
| return "" |
| } |
| |
| func (x *CreatePrivateCloudRequest) GetPrivateCloud() *PrivateCloud { |
| if x != nil { |
| return x.PrivateCloud |
| } |
| return nil |
| } |
| |
| func (x *CreatePrivateCloudRequest) GetRequestId() string { |
| if x != nil { |
| return x.RequestId |
| } |
| return "" |
| } |
| |
| func (x *CreatePrivateCloudRequest) GetValidateOnly() bool { |
| if x != nil { |
| return x.ValidateOnly |
| } |
| return false |
| } |
| |
| // Request message for |
| // [VmwareEngine.UpdatePrivateCloud][google.cloud.vmwareengine.v1.VmwareEngine.UpdatePrivateCloud] |
| type UpdatePrivateCloudRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. Private cloud description. |
| PrivateCloud *PrivateCloud `protobuf:"bytes,1,opt,name=private_cloud,json=privateCloud,proto3" json:"private_cloud,omitempty"` |
| // Required. Field mask is used to specify the fields to be overwritten in the |
| // `PrivateCloud` resource by the update. The fields specified in `updateMask` |
| // are relative to the resource, not the full request. A field will be |
| // overwritten if it is in the mask. If the user does not provide a mask then |
| // all fields will be overwritten. |
| UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` |
| // Optional. The request ID must be a valid UUID with the exception that zero |
| // UUID is not supported (00000000-0000-0000-0000-000000000000). |
| RequestId string `protobuf:"bytes,3,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *UpdatePrivateCloudRequest) Reset() { |
| *x = UpdatePrivateCloudRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[4] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *UpdatePrivateCloudRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*UpdatePrivateCloudRequest) ProtoMessage() {} |
| |
| func (x *UpdatePrivateCloudRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[4] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use UpdatePrivateCloudRequest.ProtoReflect.Descriptor instead. |
| func (*UpdatePrivateCloudRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{4} |
| } |
| |
| func (x *UpdatePrivateCloudRequest) GetPrivateCloud() *PrivateCloud { |
| if x != nil { |
| return x.PrivateCloud |
| } |
| return nil |
| } |
| |
| func (x *UpdatePrivateCloudRequest) GetUpdateMask() *fieldmaskpb.FieldMask { |
| if x != nil { |
| return x.UpdateMask |
| } |
| return nil |
| } |
| |
| func (x *UpdatePrivateCloudRequest) GetRequestId() string { |
| if x != nil { |
| return x.RequestId |
| } |
| return "" |
| } |
| |
| // Request message for |
| // [VmwareEngine.DeletePrivateCloud][google.cloud.vmwareengine.v1.VmwareEngine.DeletePrivateCloud] |
| type DeletePrivateCloudRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The resource name of the private cloud to delete. |
| // Resource names are schemeless URIs that follow the conventions in |
| // https://cloud.google.com/apis/design/resource_names. |
| // For example: |
| // `projects/my-project/locations/us-central1-a/privateClouds/my-cloud` |
| Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` |
| // Optional. The request ID must be a valid UUID with the exception that zero |
| // UUID is not supported (00000000-0000-0000-0000-000000000000). |
| RequestId string `protobuf:"bytes,2,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` |
| // Optional. If set to true, cascade delete is enabled and all children of |
| // this private cloud resource are also deleted. When this flag is set to |
| // false, the private cloud will not be deleted if there are any children |
| // other than the management cluster. The management cluster is always |
| // deleted. |
| Force bool `protobuf:"varint,3,opt,name=force,proto3" json:"force,omitempty"` |
| // Optional. Time delay of the deletion specified in hours. The default value |
| // is `3`. Specifying a non-zero value for this field changes the value of |
| // `PrivateCloud.state` to `DELETED` and sets `expire_time` to the planned |
| // deletion time. Deletion can be cancelled before `expire_time` elapses using |
| // [VmwareEngine.UndeletePrivateCloud][google.cloud.vmwareengine.v1.VmwareEngine.UndeletePrivateCloud]. |
| // Specifying a value of `0` for this field instead begins the deletion |
| // process and ceases billing immediately. During the final deletion process, |
| // the value of `PrivateCloud.state` becomes `PURGING`. |
| DelayHours *int32 `protobuf:"varint,4,opt,name=delay_hours,json=delayHours,proto3,oneof" json:"delay_hours,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *DeletePrivateCloudRequest) Reset() { |
| *x = DeletePrivateCloudRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[5] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *DeletePrivateCloudRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*DeletePrivateCloudRequest) ProtoMessage() {} |
| |
| func (x *DeletePrivateCloudRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[5] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use DeletePrivateCloudRequest.ProtoReflect.Descriptor instead. |
| func (*DeletePrivateCloudRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{5} |
| } |
| |
| func (x *DeletePrivateCloudRequest) GetName() string { |
| if x != nil { |
| return x.Name |
| } |
| return "" |
| } |
| |
| func (x *DeletePrivateCloudRequest) GetRequestId() string { |
| if x != nil { |
| return x.RequestId |
| } |
| return "" |
| } |
| |
| func (x *DeletePrivateCloudRequest) GetForce() bool { |
| if x != nil { |
| return x.Force |
| } |
| return false |
| } |
| |
| func (x *DeletePrivateCloudRequest) GetDelayHours() int32 { |
| if x != nil && x.DelayHours != nil { |
| return *x.DelayHours |
| } |
| return 0 |
| } |
| |
| // Request message for |
| // [VmwareEngine.UndeletePrivateCloud][google.cloud.vmwareengine.v1.VmwareEngine.UndeletePrivateCloud] |
| type UndeletePrivateCloudRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The resource name of the private cloud scheduled for deletion. |
| // Resource names are schemeless URIs that follow the conventions in |
| // https://cloud.google.com/apis/design/resource_names. |
| // For example: |
| // `projects/my-project/locations/us-central1-a/privateClouds/my-cloud` |
| Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` |
| // Optional. The request ID must be a valid UUID with the exception that zero |
| // UUID is not supported (00000000-0000-0000-0000-000000000000). |
| RequestId string `protobuf:"bytes,2,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *UndeletePrivateCloudRequest) Reset() { |
| *x = UndeletePrivateCloudRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[6] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *UndeletePrivateCloudRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*UndeletePrivateCloudRequest) ProtoMessage() {} |
| |
| func (x *UndeletePrivateCloudRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[6] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use UndeletePrivateCloudRequest.ProtoReflect.Descriptor instead. |
| func (*UndeletePrivateCloudRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{6} |
| } |
| |
| func (x *UndeletePrivateCloudRequest) GetName() string { |
| if x != nil { |
| return x.Name |
| } |
| return "" |
| } |
| |
| func (x *UndeletePrivateCloudRequest) GetRequestId() string { |
| if x != nil { |
| return x.RequestId |
| } |
| return "" |
| } |
| |
| // Request message for |
| // [VmwareEngine.ListClusters][google.cloud.vmwareengine.v1.VmwareEngine.ListClusters] |
| type ListClustersRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The resource name of the private cloud to query for clusters. |
| // Resource names are schemeless URIs that follow the conventions in |
| // https://cloud.google.com/apis/design/resource_names. |
| // For example: |
| // `projects/my-project/locations/us-central1-a/privateClouds/my-cloud` |
| Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` |
| // The maximum number of clusters to return in one page. |
| // The service may return fewer than this value. |
| // The maximum value is coerced to 1000. |
| // The default value of this field is 500. |
| PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` |
| // A page token, received from a previous `ListClusters` call. |
| // Provide this to retrieve the subsequent page. |
| // |
| // When paginating, all other parameters provided to `ListClusters` |
| // must match the call that provided the page token. |
| PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` |
| // To filter on multiple expressions, provide each separate expression within |
| // parentheses. For example: |
| // ``` |
| // (name = "example-cluster") |
| // (nodeCount = "3") |
| // ``` |
| // |
| // By default, each expression is an `AND` expression. However, you can |
| // include `AND` and `OR` expressions explicitly. For example: |
| // ``` |
| // (name = "example-cluster-1") AND |
| // (createTime > "2021-04-12T08:15:10.40Z") OR |
| // (name = "example-cluster-2") |
| // ``` |
| Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` |
| // Sorts list results by a certain order. By default, returned results are |
| // ordered by `name` in ascending order. You can also sort results in |
| // descending order based on the `name` value using `orderBy="name desc"`. |
| // Currently, only ordering by `name` is supported. |
| OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *ListClustersRequest) Reset() { |
| *x = ListClustersRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[7] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *ListClustersRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*ListClustersRequest) ProtoMessage() {} |
| |
| func (x *ListClustersRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[7] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use ListClustersRequest.ProtoReflect.Descriptor instead. |
| func (*ListClustersRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{7} |
| } |
| |
| func (x *ListClustersRequest) GetParent() string { |
| if x != nil { |
| return x.Parent |
| } |
| return "" |
| } |
| |
| func (x *ListClustersRequest) GetPageSize() int32 { |
| if x != nil { |
| return x.PageSize |
| } |
| return 0 |
| } |
| |
| func (x *ListClustersRequest) GetPageToken() string { |
| if x != nil { |
| return x.PageToken |
| } |
| return "" |
| } |
| |
| func (x *ListClustersRequest) GetFilter() string { |
| if x != nil { |
| return x.Filter |
| } |
| return "" |
| } |
| |
| func (x *ListClustersRequest) GetOrderBy() string { |
| if x != nil { |
| return x.OrderBy |
| } |
| return "" |
| } |
| |
| // Response message for |
| // [VmwareEngine.ListClusters][google.cloud.vmwareengine.v1.VmwareEngine.ListClusters] |
| type ListClustersResponse struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // A list of private cloud clusters. |
| Clusters []*Cluster `protobuf:"bytes,1,rep,name=clusters,proto3" json:"clusters,omitempty"` |
| // A token, which can be sent as `page_token` to retrieve the next page. |
| // If this field is omitted, there are no subsequent pages. |
| NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` |
| // Locations that could not be reached when making an aggregated query using |
| // wildcards. |
| Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *ListClustersResponse) Reset() { |
| *x = ListClustersResponse{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[8] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *ListClustersResponse) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*ListClustersResponse) ProtoMessage() {} |
| |
| func (x *ListClustersResponse) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[8] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use ListClustersResponse.ProtoReflect.Descriptor instead. |
| func (*ListClustersResponse) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{8} |
| } |
| |
| func (x *ListClustersResponse) GetClusters() []*Cluster { |
| if x != nil { |
| return x.Clusters |
| } |
| return nil |
| } |
| |
| func (x *ListClustersResponse) GetNextPageToken() string { |
| if x != nil { |
| return x.NextPageToken |
| } |
| return "" |
| } |
| |
| func (x *ListClustersResponse) GetUnreachable() []string { |
| if x != nil { |
| return x.Unreachable |
| } |
| return nil |
| } |
| |
| // Request message for |
| // [VmwareEngine.GetCluster][google.cloud.vmwareengine.v1.VmwareEngine.GetCluster] |
| type GetClusterRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The cluster resource name to retrieve. |
| // Resource names are schemeless URIs that follow the conventions in |
| // https://cloud.google.com/apis/design/resource_names. |
| // For example: |
| // `projects/my-project/locations/us-central1-a/privateClouds/my-cloud/clusters/my-cluster` |
| Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *GetClusterRequest) Reset() { |
| *x = GetClusterRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[9] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *GetClusterRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*GetClusterRequest) ProtoMessage() {} |
| |
| func (x *GetClusterRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[9] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use GetClusterRequest.ProtoReflect.Descriptor instead. |
| func (*GetClusterRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{9} |
| } |
| |
| func (x *GetClusterRequest) GetName() string { |
| if x != nil { |
| return x.Name |
| } |
| return "" |
| } |
| |
| // Request message for |
| // [VmwareEngine.CreateCluster][google.cloud.vmwareengine.v1.VmwareEngine.CreateCluster] |
| type CreateClusterRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The resource name of the private cloud to create a new cluster |
| // in. Resource names are schemeless URIs that follow the conventions in |
| // https://cloud.google.com/apis/design/resource_names. |
| // For example: |
| // `projects/my-project/locations/us-central1-a/privateClouds/my-cloud` |
| Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` |
| // Required. The user-provided identifier of the new `Cluster`. |
| // This identifier must be unique among clusters within the parent and becomes |
| // the final token in the name URI. |
| // The identifier must meet the following requirements: |
| // |
| // * Only contains 1-63 alphanumeric characters and hyphens |
| // * Begins with an alphabetical character |
| // * Ends with a non-hyphen character |
| // * Not formatted as a UUID |
| // * Complies with [RFC 1034](https://datatracker.ietf.org/doc/html/rfc1034) |
| // (section 3.5) |
| ClusterId string `protobuf:"bytes,2,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` |
| // Required. The initial description of the new cluster. |
| Cluster *Cluster `protobuf:"bytes,3,opt,name=cluster,proto3" json:"cluster,omitempty"` |
| // Optional. The request ID must be a valid UUID with the exception that zero |
| // UUID is not supported (00000000-0000-0000-0000-000000000000). |
| RequestId string `protobuf:"bytes,4,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` |
| // Optional. True if you want the request to be validated and not executed; |
| // false otherwise. |
| ValidateOnly bool `protobuf:"varint,5,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *CreateClusterRequest) Reset() { |
| *x = CreateClusterRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[10] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *CreateClusterRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*CreateClusterRequest) ProtoMessage() {} |
| |
| func (x *CreateClusterRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[10] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use CreateClusterRequest.ProtoReflect.Descriptor instead. |
| func (*CreateClusterRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{10} |
| } |
| |
| func (x *CreateClusterRequest) GetParent() string { |
| if x != nil { |
| return x.Parent |
| } |
| return "" |
| } |
| |
| func (x *CreateClusterRequest) GetClusterId() string { |
| if x != nil { |
| return x.ClusterId |
| } |
| return "" |
| } |
| |
| func (x *CreateClusterRequest) GetCluster() *Cluster { |
| if x != nil { |
| return x.Cluster |
| } |
| return nil |
| } |
| |
| func (x *CreateClusterRequest) GetRequestId() string { |
| if x != nil { |
| return x.RequestId |
| } |
| return "" |
| } |
| |
| func (x *CreateClusterRequest) GetValidateOnly() bool { |
| if x != nil { |
| return x.ValidateOnly |
| } |
| return false |
| } |
| |
| // Request message for |
| // [VmwareEngine.UpdateCluster][google.cloud.vmwareengine.v1.VmwareEngine.UpdateCluster] |
| type UpdateClusterRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. Field mask is used to specify the fields to be overwritten in the |
| // `Cluster` resource by the update. The fields specified in the `updateMask` |
| // are relative to the resource, not the full request. A field will be |
| // overwritten if it is in the mask. If the user does not provide a mask then |
| // all fields will be overwritten. |
| UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,1,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` |
| // Required. The description of the cluster. |
| Cluster *Cluster `protobuf:"bytes,2,opt,name=cluster,proto3" json:"cluster,omitempty"` |
| // Optional. The request ID must be a valid UUID with the exception that |
| // zero UUID is not supported (00000000-0000-0000-0000-000000000000). |
| RequestId string `protobuf:"bytes,3,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` |
| // Optional. True if you want the request to be validated and not executed; |
| // false otherwise. |
| ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *UpdateClusterRequest) Reset() { |
| *x = UpdateClusterRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[11] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *UpdateClusterRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*UpdateClusterRequest) ProtoMessage() {} |
| |
| func (x *UpdateClusterRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[11] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use UpdateClusterRequest.ProtoReflect.Descriptor instead. |
| func (*UpdateClusterRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{11} |
| } |
| |
| func (x *UpdateClusterRequest) GetUpdateMask() *fieldmaskpb.FieldMask { |
| if x != nil { |
| return x.UpdateMask |
| } |
| return nil |
| } |
| |
| func (x *UpdateClusterRequest) GetCluster() *Cluster { |
| if x != nil { |
| return x.Cluster |
| } |
| return nil |
| } |
| |
| func (x *UpdateClusterRequest) GetRequestId() string { |
| if x != nil { |
| return x.RequestId |
| } |
| return "" |
| } |
| |
| func (x *UpdateClusterRequest) GetValidateOnly() bool { |
| if x != nil { |
| return x.ValidateOnly |
| } |
| return false |
| } |
| |
| // Request message for |
| // [VmwareEngine.DeleteCluster][google.cloud.vmwareengine.v1.VmwareEngine.DeleteCluster] |
| type DeleteClusterRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The resource name of the cluster to delete. |
| // Resource names are schemeless URIs that follow the conventions in |
| // https://cloud.google.com/apis/design/resource_names. |
| // For example: |
| // `projects/my-project/locations/us-central1-a/privateClouds/my-cloud/clusters/my-cluster` |
| Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` |
| // Optional. The request ID must be a valid UUID with the exception that zero |
| // UUID is not supported (00000000-0000-0000-0000-000000000000). |
| RequestId string `protobuf:"bytes,2,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *DeleteClusterRequest) Reset() { |
| *x = DeleteClusterRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[12] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *DeleteClusterRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*DeleteClusterRequest) ProtoMessage() {} |
| |
| func (x *DeleteClusterRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[12] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use DeleteClusterRequest.ProtoReflect.Descriptor instead. |
| func (*DeleteClusterRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{12} |
| } |
| |
| func (x *DeleteClusterRequest) GetName() string { |
| if x != nil { |
| return x.Name |
| } |
| return "" |
| } |
| |
| func (x *DeleteClusterRequest) GetRequestId() string { |
| if x != nil { |
| return x.RequestId |
| } |
| return "" |
| } |
| |
| // Request message for |
| // [VmwareEngine.ListNodes][google.cloud.vmwareengine.v1.VmwareEngine.ListNodes] |
| type ListNodesRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The resource name of the cluster to be queried for nodes. |
| // Resource names are schemeless URIs that follow the conventions in |
| // https://cloud.google.com/apis/design/resource_names. |
| // For example: |
| // `projects/my-project/locations/us-central1-a/privateClouds/my-cloud/clusters/my-cluster` |
| Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` |
| // The maximum number of nodes to return in one page. |
| // The service may return fewer than this value. |
| // The maximum value is coerced to 1000. |
| // The default value of this field is 500. |
| PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` |
| // A page token, received from a previous `ListNodes` call. |
| // Provide this to retrieve the subsequent page. |
| // |
| // When paginating, all other parameters provided to |
| // `ListNodes` must match the call that provided the page |
| // token. |
| PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *ListNodesRequest) Reset() { |
| *x = ListNodesRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[13] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *ListNodesRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*ListNodesRequest) ProtoMessage() {} |
| |
| func (x *ListNodesRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[13] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use ListNodesRequest.ProtoReflect.Descriptor instead. |
| func (*ListNodesRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{13} |
| } |
| |
| func (x *ListNodesRequest) GetParent() string { |
| if x != nil { |
| return x.Parent |
| } |
| return "" |
| } |
| |
| func (x *ListNodesRequest) GetPageSize() int32 { |
| if x != nil { |
| return x.PageSize |
| } |
| return 0 |
| } |
| |
| func (x *ListNodesRequest) GetPageToken() string { |
| if x != nil { |
| return x.PageToken |
| } |
| return "" |
| } |
| |
| // Response message for |
| // [VmwareEngine.ListNodes][google.cloud.vmwareengine.v1.VmwareEngine.ListNodes] |
| type ListNodesResponse struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // The nodes. |
| Nodes []*Node `protobuf:"bytes,1,rep,name=nodes,proto3" json:"nodes,omitempty"` |
| // A token, which can be sent as `page_token` to retrieve the next page. |
| // If this field is omitted, there are no subsequent pages. |
| NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *ListNodesResponse) Reset() { |
| *x = ListNodesResponse{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[14] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *ListNodesResponse) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*ListNodesResponse) ProtoMessage() {} |
| |
| func (x *ListNodesResponse) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[14] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use ListNodesResponse.ProtoReflect.Descriptor instead. |
| func (*ListNodesResponse) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{14} |
| } |
| |
| func (x *ListNodesResponse) GetNodes() []*Node { |
| if x != nil { |
| return x.Nodes |
| } |
| return nil |
| } |
| |
| func (x *ListNodesResponse) GetNextPageToken() string { |
| if x != nil { |
| return x.NextPageToken |
| } |
| return "" |
| } |
| |
| // Request message for |
| // [VmwareEngine.GetNode][google.cloud.vmwareengine.v1.VmwareEngine.GetNode] |
| type GetNodeRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The resource name of the node to retrieve. |
| // For example: |
| // `projects/{project}/locations/{location}/privateClouds/{private_cloud}/clusters/{cluster}/nodes/{node}` |
| Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *GetNodeRequest) Reset() { |
| *x = GetNodeRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[15] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *GetNodeRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*GetNodeRequest) ProtoMessage() {} |
| |
| func (x *GetNodeRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[15] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use GetNodeRequest.ProtoReflect.Descriptor instead. |
| func (*GetNodeRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{15} |
| } |
| |
| func (x *GetNodeRequest) GetName() string { |
| if x != nil { |
| return x.Name |
| } |
| return "" |
| } |
| |
| // Request message for |
| // [VmwareEngine.ListExternalAddresses][google.cloud.vmwareengine.v1.VmwareEngine.ListExternalAddresses] |
| type ListExternalAddressesRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The resource name of the private cloud to be queried for |
| // external IP addresses. |
| // Resource names are schemeless URIs that follow the conventions in |
| // https://cloud.google.com/apis/design/resource_names. |
| // For example: |
| // `projects/my-project/locations/us-central1-a/privateClouds/my-cloud` |
| Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` |
| // The maximum number of external IP addresses to return in one page. |
| // The service may return fewer than this value. |
| // The maximum value is coerced to 1000. |
| // The default value of this field is 500. |
| PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` |
| // A page token, received from a previous `ListExternalAddresses` call. |
| // Provide this to retrieve the subsequent page. |
| // |
| // When paginating, all other parameters provided to |
| // `ListExternalAddresses` must match the call that provided the page token. |
| PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` |
| // A filter expression that matches resources returned in the response. |
| // The expression must specify the field name, a comparison |
| // operator, and the value that you want to use for filtering. The value |
| // must be a string, a number, or a boolean. The comparison operator |
| // must be `=`, `!=`, `>`, or `<`. |
| // |
| // For example, if you are filtering a list of IP addresses, you can |
| // exclude the ones named `example-ip` by specifying |
| // `name != "example-ip"`. |
| // |
| // To filter on multiple expressions, provide each separate expression within |
| // parentheses. For example: |
| // ``` |
| // (name = "example-ip") |
| // (createTime > "2021-04-12T08:15:10.40Z") |
| // ``` |
| // |
| // By default, each expression is an `AND` expression. However, you |
| // can include `AND` and `OR` expressions explicitly. |
| // For example: |
| // ``` |
| // (name = "example-ip-1") AND |
| // (createTime > "2021-04-12T08:15:10.40Z") OR |
| // (name = "example-ip-2") |
| // ``` |
| Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` |
| // Sorts list results by a certain order. By default, returned results |
| // are ordered by `name` in ascending order. |
| // You can also sort results in descending order based on the `name` value |
| // using `orderBy="name desc"`. |
| // Currently, only ordering by `name` is supported. |
| OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *ListExternalAddressesRequest) Reset() { |
| *x = ListExternalAddressesRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[16] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *ListExternalAddressesRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*ListExternalAddressesRequest) ProtoMessage() {} |
| |
| func (x *ListExternalAddressesRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[16] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use ListExternalAddressesRequest.ProtoReflect.Descriptor instead. |
| func (*ListExternalAddressesRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{16} |
| } |
| |
| func (x *ListExternalAddressesRequest) GetParent() string { |
| if x != nil { |
| return x.Parent |
| } |
| return "" |
| } |
| |
| func (x *ListExternalAddressesRequest) GetPageSize() int32 { |
| if x != nil { |
| return x.PageSize |
| } |
| return 0 |
| } |
| |
| func (x *ListExternalAddressesRequest) GetPageToken() string { |
| if x != nil { |
| return x.PageToken |
| } |
| return "" |
| } |
| |
| func (x *ListExternalAddressesRequest) GetFilter() string { |
| if x != nil { |
| return x.Filter |
| } |
| return "" |
| } |
| |
| func (x *ListExternalAddressesRequest) GetOrderBy() string { |
| if x != nil { |
| return x.OrderBy |
| } |
| return "" |
| } |
| |
| // Response message for |
| // [VmwareEngine.ListExternalAddresses][google.cloud.vmwareengine.v1.VmwareEngine.ListExternalAddresses] |
| type ListExternalAddressesResponse struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // A list of external IP addresses. |
| ExternalAddresses []*ExternalAddress `protobuf:"bytes,1,rep,name=external_addresses,json=externalAddresses,proto3" json:"external_addresses,omitempty"` |
| // A token, which can be sent as `page_token` to retrieve the next page. |
| // If this field is omitted, there are no subsequent pages. |
| NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` |
| // Locations that could not be reached when making an aggregated query using |
| // wildcards. |
| Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *ListExternalAddressesResponse) Reset() { |
| *x = ListExternalAddressesResponse{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[17] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *ListExternalAddressesResponse) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*ListExternalAddressesResponse) ProtoMessage() {} |
| |
| func (x *ListExternalAddressesResponse) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[17] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use ListExternalAddressesResponse.ProtoReflect.Descriptor instead. |
| func (*ListExternalAddressesResponse) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{17} |
| } |
| |
| func (x *ListExternalAddressesResponse) GetExternalAddresses() []*ExternalAddress { |
| if x != nil { |
| return x.ExternalAddresses |
| } |
| return nil |
| } |
| |
| func (x *ListExternalAddressesResponse) GetNextPageToken() string { |
| if x != nil { |
| return x.NextPageToken |
| } |
| return "" |
| } |
| |
| func (x *ListExternalAddressesResponse) GetUnreachable() []string { |
| if x != nil { |
| return x.Unreachable |
| } |
| return nil |
| } |
| |
| // Request message for |
| // [VmwareEngine.FetchNetworkPolicyExternalAddresses][google.cloud.vmwareengine.v1.VmwareEngine.FetchNetworkPolicyExternalAddresses] |
| type FetchNetworkPolicyExternalAddressesRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The resource name of the network policy to query for assigned |
| // external IP addresses. Resource names are schemeless URIs that follow the |
| // conventions in https://cloud.google.com/apis/design/resource_names. For |
| // example: |
| // `projects/my-project/locations/us-central1/networkPolicies/my-policy` |
| NetworkPolicy string `protobuf:"bytes,1,opt,name=network_policy,json=networkPolicy,proto3" json:"network_policy,omitempty"` |
| // The maximum number of external IP addresses to return in one page. |
| // The service may return fewer than this value. |
| // The maximum value is coerced to 1000. |
| // The default value of this field is 500. |
| PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` |
| // A page token, received from a previous |
| // `FetchNetworkPolicyExternalAddresses` call. Provide this to retrieve the |
| // subsequent page. |
| // |
| // When paginating, all parameters provided to |
| // `FetchNetworkPolicyExternalAddresses`, except for `page_size` and |
| // `page_token`, must match the call that provided the page token. |
| PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *FetchNetworkPolicyExternalAddressesRequest) Reset() { |
| *x = FetchNetworkPolicyExternalAddressesRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[18] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *FetchNetworkPolicyExternalAddressesRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*FetchNetworkPolicyExternalAddressesRequest) ProtoMessage() {} |
| |
| func (x *FetchNetworkPolicyExternalAddressesRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[18] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use FetchNetworkPolicyExternalAddressesRequest.ProtoReflect.Descriptor instead. |
| func (*FetchNetworkPolicyExternalAddressesRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{18} |
| } |
| |
| func (x *FetchNetworkPolicyExternalAddressesRequest) GetNetworkPolicy() string { |
| if x != nil { |
| return x.NetworkPolicy |
| } |
| return "" |
| } |
| |
| func (x *FetchNetworkPolicyExternalAddressesRequest) GetPageSize() int32 { |
| if x != nil { |
| return x.PageSize |
| } |
| return 0 |
| } |
| |
| func (x *FetchNetworkPolicyExternalAddressesRequest) GetPageToken() string { |
| if x != nil { |
| return x.PageToken |
| } |
| return "" |
| } |
| |
| // Response message for |
| // [VmwareEngine.FetchNetworkPolicyExternalAddresses][google.cloud.vmwareengine.v1.VmwareEngine.FetchNetworkPolicyExternalAddresses] |
| type FetchNetworkPolicyExternalAddressesResponse struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // A list of external IP addresses assigned to VMware workload VMs within the |
| // scope of the given network policy. |
| ExternalAddresses []*ExternalAddress `protobuf:"bytes,1,rep,name=external_addresses,json=externalAddresses,proto3" json:"external_addresses,omitempty"` |
| // A token, which can be sent as `page_token` to retrieve the next page. |
| // If this field is omitted, there are no subsequent pages. |
| NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *FetchNetworkPolicyExternalAddressesResponse) Reset() { |
| *x = FetchNetworkPolicyExternalAddressesResponse{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[19] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *FetchNetworkPolicyExternalAddressesResponse) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*FetchNetworkPolicyExternalAddressesResponse) ProtoMessage() {} |
| |
| func (x *FetchNetworkPolicyExternalAddressesResponse) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[19] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use FetchNetworkPolicyExternalAddressesResponse.ProtoReflect.Descriptor instead. |
| func (*FetchNetworkPolicyExternalAddressesResponse) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{19} |
| } |
| |
| func (x *FetchNetworkPolicyExternalAddressesResponse) GetExternalAddresses() []*ExternalAddress { |
| if x != nil { |
| return x.ExternalAddresses |
| } |
| return nil |
| } |
| |
| func (x *FetchNetworkPolicyExternalAddressesResponse) GetNextPageToken() string { |
| if x != nil { |
| return x.NextPageToken |
| } |
| return "" |
| } |
| |
| // Request message for |
| // [VmwareEngine.GetExternalAddress][google.cloud.vmwareengine.v1.VmwareEngine.GetExternalAddress] |
| type GetExternalAddressRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The resource name of the external IP address to retrieve. |
| // Resource names are schemeless URIs that follow the conventions in |
| // https://cloud.google.com/apis/design/resource_names. |
| // For example: |
| // `projects/my-project/locations/us-central1-a/privateClouds/my-cloud/externalAddresses/my-ip` |
| Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *GetExternalAddressRequest) Reset() { |
| *x = GetExternalAddressRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[20] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *GetExternalAddressRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*GetExternalAddressRequest) ProtoMessage() {} |
| |
| func (x *GetExternalAddressRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[20] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use GetExternalAddressRequest.ProtoReflect.Descriptor instead. |
| func (*GetExternalAddressRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{20} |
| } |
| |
| func (x *GetExternalAddressRequest) GetName() string { |
| if x != nil { |
| return x.Name |
| } |
| return "" |
| } |
| |
| // Request message for |
| // [VmwareEngine.CreateExternalAddress][google.cloud.vmwareengine.v1.VmwareEngine.CreateExternalAddress] |
| type CreateExternalAddressRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The resource name of the private cloud |
| // to create a new external IP address in. |
| // Resource names are schemeless URIs that follow the conventions in |
| // https://cloud.google.com/apis/design/resource_names. |
| // For example: |
| // `projects/my-project/locations/us-central1-a/privateClouds/my-cloud` |
| Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` |
| // Required. The initial description of a new external IP address. |
| ExternalAddress *ExternalAddress `protobuf:"bytes,2,opt,name=external_address,json=externalAddress,proto3" json:"external_address,omitempty"` |
| // Required. The user-provided identifier of the `ExternalAddress` to be |
| // created. This identifier must be unique among `ExternalAddress` resources |
| // within the parent and becomes the final token in the name URI. The |
| // identifier must meet the following requirements: |
| // |
| // * Only contains 1-63 alphanumeric characters and hyphens |
| // * Begins with an alphabetical character |
| // * Ends with a non-hyphen character |
| // * Not formatted as a UUID |
| // * Complies with [RFC 1034](https://datatracker.ietf.org/doc/html/rfc1034) |
| // (section 3.5) |
| ExternalAddressId string `protobuf:"bytes,3,opt,name=external_address_id,json=externalAddressId,proto3" json:"external_address_id,omitempty"` |
| // Optional. A request ID to identify requests. Specify a unique request ID |
| // so that if you must retry your request, the server will know to ignore |
| // the request if it has already been completed. The server guarantees that a |
| // request doesn't result in creation of duplicate commitments for at least 60 |
| // minutes. |
| // |
| // For example, consider a situation where you make an initial request and the |
| // request times out. If you make the request again with the same request ID, |
| // the server can check if the original operation with the same request ID was |
| // received, and if so, will ignore the second request. This prevents clients |
| // from accidentally creating duplicate commitments. |
| // |
| // The request ID must be a valid UUID with the exception that zero UUID is |
| // not supported (00000000-0000-0000-0000-000000000000). |
| RequestId string `protobuf:"bytes,4,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *CreateExternalAddressRequest) Reset() { |
| *x = CreateExternalAddressRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[21] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *CreateExternalAddressRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*CreateExternalAddressRequest) ProtoMessage() {} |
| |
| func (x *CreateExternalAddressRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[21] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use CreateExternalAddressRequest.ProtoReflect.Descriptor instead. |
| func (*CreateExternalAddressRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{21} |
| } |
| |
| func (x *CreateExternalAddressRequest) GetParent() string { |
| if x != nil { |
| return x.Parent |
| } |
| return "" |
| } |
| |
| func (x *CreateExternalAddressRequest) GetExternalAddress() *ExternalAddress { |
| if x != nil { |
| return x.ExternalAddress |
| } |
| return nil |
| } |
| |
| func (x *CreateExternalAddressRequest) GetExternalAddressId() string { |
| if x != nil { |
| return x.ExternalAddressId |
| } |
| return "" |
| } |
| |
| func (x *CreateExternalAddressRequest) GetRequestId() string { |
| if x != nil { |
| return x.RequestId |
| } |
| return "" |
| } |
| |
| // Request message for |
| // [VmwareEngine.UpdateExternalAddress][google.cloud.vmwareengine.v1.VmwareEngine.UpdateExternalAddress] |
| type UpdateExternalAddressRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. Field mask is used to specify the fields to be overwritten in the |
| // `ExternalAddress` resource by the update. |
| // The fields specified in the `update_mask` are relative to the resource, not |
| // the full request. A field will be overwritten if it is in the mask. If the |
| // user does not provide a mask then all fields will be overwritten. |
| UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,1,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` |
| // Required. External IP address description. |
| ExternalAddress *ExternalAddress `protobuf:"bytes,2,opt,name=external_address,json=externalAddress,proto3" json:"external_address,omitempty"` |
| // Optional. A request ID to identify requests. Specify a unique request ID |
| // so that if you must retry your request, the server will know to ignore |
| // the request if it has already been completed. The server guarantees that a |
| // request doesn't result in creation of duplicate commitments for at least 60 |
| // minutes. |
| // |
| // For example, consider a situation where you make an initial request and the |
| // request times out. If you make the request again with the same request ID, |
| // the server can check if the original operation with the same request ID was |
| // received, and if so, will ignore the second request. This prevents clients |
| // from accidentally creating duplicate commitments. |
| // |
| // The request ID must be a valid UUID with the exception that zero UUID is |
| // not supported (00000000-0000-0000-0000-000000000000). |
| RequestId string `protobuf:"bytes,3,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *UpdateExternalAddressRequest) Reset() { |
| *x = UpdateExternalAddressRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[22] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *UpdateExternalAddressRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*UpdateExternalAddressRequest) ProtoMessage() {} |
| |
| func (x *UpdateExternalAddressRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[22] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use UpdateExternalAddressRequest.ProtoReflect.Descriptor instead. |
| func (*UpdateExternalAddressRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{22} |
| } |
| |
| func (x *UpdateExternalAddressRequest) GetUpdateMask() *fieldmaskpb.FieldMask { |
| if x != nil { |
| return x.UpdateMask |
| } |
| return nil |
| } |
| |
| func (x *UpdateExternalAddressRequest) GetExternalAddress() *ExternalAddress { |
| if x != nil { |
| return x.ExternalAddress |
| } |
| return nil |
| } |
| |
| func (x *UpdateExternalAddressRequest) GetRequestId() string { |
| if x != nil { |
| return x.RequestId |
| } |
| return "" |
| } |
| |
| // Request message for |
| // [VmwareEngine.DeleteExternalAddress][google.cloud.vmwareengine.v1.VmwareEngine.DeleteExternalAddress] |
| type DeleteExternalAddressRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The resource name of the external IP address to delete. |
| // Resource names are schemeless URIs that follow the conventions in |
| // https://cloud.google.com/apis/design/resource_names. |
| // For example: |
| // `projects/my-project/locations/us-central1-a/privateClouds/my-cloud/externalAddresses/my-ip` |
| Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` |
| // Optional. A request ID to identify requests. Specify a unique request ID |
| // so that if you must retry your request, the server will know to ignore |
| // the request if it has already been completed. The server guarantees that a |
| // request doesn't result in creation of duplicate commitments for at least 60 |
| // minutes. |
| // |
| // For example, consider a situation where you make an initial request and the |
| // request times out. If you make the request again with the same request |
| // ID, the server can check if the original operation with the same request ID |
| // was received, and if so, will ignore the second request. This prevents |
| // clients from accidentally creating duplicate commitments. |
| // |
| // The request ID must be a valid UUID with the exception that zero UUID is |
| // not supported (00000000-0000-0000-0000-000000000000). |
| RequestId string `protobuf:"bytes,2,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *DeleteExternalAddressRequest) Reset() { |
| *x = DeleteExternalAddressRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[23] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *DeleteExternalAddressRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*DeleteExternalAddressRequest) ProtoMessage() {} |
| |
| func (x *DeleteExternalAddressRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[23] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use DeleteExternalAddressRequest.ProtoReflect.Descriptor instead. |
| func (*DeleteExternalAddressRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{23} |
| } |
| |
| func (x *DeleteExternalAddressRequest) GetName() string { |
| if x != nil { |
| return x.Name |
| } |
| return "" |
| } |
| |
| func (x *DeleteExternalAddressRequest) GetRequestId() string { |
| if x != nil { |
| return x.RequestId |
| } |
| return "" |
| } |
| |
| // Request message for |
| // [VmwareEngine.ListSubnets][google.cloud.vmwareengine.v1.VmwareEngine.ListSubnets] |
| type ListSubnetsRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The resource name of the private cloud to be queried for |
| // subnets. |
| // Resource names are schemeless URIs that follow the conventions in |
| // https://cloud.google.com/apis/design/resource_names. |
| // For example: |
| // `projects/my-project/locations/us-central1-a/privateClouds/my-cloud` |
| Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` |
| // The maximum number of subnets to return in one page. |
| // The service may return fewer than this value. |
| // The maximum value is coerced to 1000. |
| // The default value of this field is 500. |
| PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` |
| // A page token, received from a previous `ListSubnetsRequest` call. |
| // Provide this to retrieve the subsequent page. |
| // |
| // When paginating, all other parameters provided to |
| // `ListSubnetsRequest` must match the call that provided the page token. |
| PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *ListSubnetsRequest) Reset() { |
| *x = ListSubnetsRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[24] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *ListSubnetsRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*ListSubnetsRequest) ProtoMessage() {} |
| |
| func (x *ListSubnetsRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[24] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use ListSubnetsRequest.ProtoReflect.Descriptor instead. |
| func (*ListSubnetsRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{24} |
| } |
| |
| func (x *ListSubnetsRequest) GetParent() string { |
| if x != nil { |
| return x.Parent |
| } |
| return "" |
| } |
| |
| func (x *ListSubnetsRequest) GetPageSize() int32 { |
| if x != nil { |
| return x.PageSize |
| } |
| return 0 |
| } |
| |
| func (x *ListSubnetsRequest) GetPageToken() string { |
| if x != nil { |
| return x.PageToken |
| } |
| return "" |
| } |
| |
| // Response message for |
| // [VmwareEngine.ListSubnets][google.cloud.vmwareengine.v1.VmwareEngine.ListSubnets] |
| type ListSubnetsResponse struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // A list of subnets. |
| Subnets []*Subnet `protobuf:"bytes,1,rep,name=subnets,proto3" json:"subnets,omitempty"` |
| // A token, which can be sent as `page_token` to retrieve the next page. |
| // If this field is omitted, there are no subsequent pages. |
| NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` |
| // Locations that could not be reached when making an aggregated query using |
| // wildcards. |
| Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *ListSubnetsResponse) Reset() { |
| *x = ListSubnetsResponse{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[25] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *ListSubnetsResponse) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*ListSubnetsResponse) ProtoMessage() {} |
| |
| func (x *ListSubnetsResponse) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[25] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use ListSubnetsResponse.ProtoReflect.Descriptor instead. |
| func (*ListSubnetsResponse) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{25} |
| } |
| |
| func (x *ListSubnetsResponse) GetSubnets() []*Subnet { |
| if x != nil { |
| return x.Subnets |
| } |
| return nil |
| } |
| |
| func (x *ListSubnetsResponse) GetNextPageToken() string { |
| if x != nil { |
| return x.NextPageToken |
| } |
| return "" |
| } |
| |
| func (x *ListSubnetsResponse) GetUnreachable() []string { |
| if x != nil { |
| return x.Unreachable |
| } |
| return nil |
| } |
| |
| // Request message for |
| // [VmwareEngine.GetSubnet][google.cloud.vmwareengine.v1.VmwareEngine.GetSubnet] |
| type GetSubnetRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The resource name of the subnet to retrieve. |
| // Resource names are schemeless URIs that follow the conventions in |
| // https://cloud.google.com/apis/design/resource_names. |
| // For example: |
| // `projects/my-project/locations/us-central1-a/privateClouds/my-cloud/subnets/my-subnet` |
| Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *GetSubnetRequest) Reset() { |
| *x = GetSubnetRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[26] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *GetSubnetRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*GetSubnetRequest) ProtoMessage() {} |
| |
| func (x *GetSubnetRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[26] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use GetSubnetRequest.ProtoReflect.Descriptor instead. |
| func (*GetSubnetRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{26} |
| } |
| |
| func (x *GetSubnetRequest) GetName() string { |
| if x != nil { |
| return x.Name |
| } |
| return "" |
| } |
| |
| // Request message for |
| // [VmwareEngine.UpdateSubnet][google.cloud.vmwareengine.v1.VmwareEngine.UpdateSubnet] |
| type UpdateSubnetRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. Field mask is used to specify the fields to be overwritten in the |
| // `Subnet` resource by the update. |
| // The fields specified in the `update_mask` are relative to the resource, not |
| // the full request. A field will be overwritten if it is in the mask. If the |
| // user does not provide a mask then all fields will be overwritten. |
| UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,1,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` |
| // Required. Subnet description. |
| Subnet *Subnet `protobuf:"bytes,2,opt,name=subnet,proto3" json:"subnet,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *UpdateSubnetRequest) Reset() { |
| *x = UpdateSubnetRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[27] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *UpdateSubnetRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*UpdateSubnetRequest) ProtoMessage() {} |
| |
| func (x *UpdateSubnetRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[27] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use UpdateSubnetRequest.ProtoReflect.Descriptor instead. |
| func (*UpdateSubnetRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{27} |
| } |
| |
| func (x *UpdateSubnetRequest) GetUpdateMask() *fieldmaskpb.FieldMask { |
| if x != nil { |
| return x.UpdateMask |
| } |
| return nil |
| } |
| |
| func (x *UpdateSubnetRequest) GetSubnet() *Subnet { |
| if x != nil { |
| return x.Subnet |
| } |
| return nil |
| } |
| |
| // Request message for |
| // [VmwareEngine.ListExternalAccessRules][google.cloud.vmwareengine.v1.VmwareEngine.ListExternalAccessRules] |
| type ListExternalAccessRulesRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The resource name of the network policy to query for external |
| // access firewall rules. Resource names are schemeless URIs that follow the |
| // conventions in https://cloud.google.com/apis/design/resource_names. For |
| // example: |
| // `projects/my-project/locations/us-central1/networkPolicies/my-policy` |
| Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` |
| // The maximum number of external access rules to return in one page. |
| // The service may return fewer than this value. |
| // The maximum value is coerced to 1000. |
| // The default value of this field is 500. |
| PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` |
| // A page token, received from a previous `ListExternalAccessRulesRequest` |
| // call. Provide this to retrieve the subsequent page. |
| // |
| // When paginating, all other parameters provided to |
| // `ListExternalAccessRulesRequest` must match the call that provided the page |
| // token. |
| PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` |
| // A filter expression that matches resources returned in the response. |
| // The expression must specify the field name, a comparison |
| // operator, and the value that you want to use for filtering. The value |
| // must be a string, a number, or a boolean. The comparison operator |
| // must be `=`, `!=`, `>`, or `<`. |
| // |
| // For example, if you are filtering a list of external access rules, you can |
| // exclude the ones named `example-rule` by specifying |
| // `name != "example-rule"`. |
| // |
| // To filter on multiple expressions, provide each separate expression within |
| // parentheses. For example: |
| // ``` |
| // (name = "example-rule") |
| // (createTime > "2021-04-12T08:15:10.40Z") |
| // ``` |
| // |
| // By default, each expression is an `AND` expression. However, you |
| // can include `AND` and `OR` expressions explicitly. |
| // For example: |
| // ``` |
| // (name = "example-rule-1") AND |
| // (createTime > "2021-04-12T08:15:10.40Z") OR |
| // (name = "example-rule-2") |
| // ``` |
| Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` |
| // Sorts list results by a certain order. By default, returned results |
| // are ordered by `name` in ascending order. |
| // You can also sort results in descending order based on the `name` value |
| // using `orderBy="name desc"`. |
| // Currently, only ordering by `name` is supported. |
| OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *ListExternalAccessRulesRequest) Reset() { |
| *x = ListExternalAccessRulesRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[28] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *ListExternalAccessRulesRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*ListExternalAccessRulesRequest) ProtoMessage() {} |
| |
| func (x *ListExternalAccessRulesRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[28] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use ListExternalAccessRulesRequest.ProtoReflect.Descriptor instead. |
| func (*ListExternalAccessRulesRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{28} |
| } |
| |
| func (x *ListExternalAccessRulesRequest) GetParent() string { |
| if x != nil { |
| return x.Parent |
| } |
| return "" |
| } |
| |
| func (x *ListExternalAccessRulesRequest) GetPageSize() int32 { |
| if x != nil { |
| return x.PageSize |
| } |
| return 0 |
| } |
| |
| func (x *ListExternalAccessRulesRequest) GetPageToken() string { |
| if x != nil { |
| return x.PageToken |
| } |
| return "" |
| } |
| |
| func (x *ListExternalAccessRulesRequest) GetFilter() string { |
| if x != nil { |
| return x.Filter |
| } |
| return "" |
| } |
| |
| func (x *ListExternalAccessRulesRequest) GetOrderBy() string { |
| if x != nil { |
| return x.OrderBy |
| } |
| return "" |
| } |
| |
| // Response message for |
| // [VmwareEngine.ListExternalAccessRules][google.cloud.vmwareengine.v1.VmwareEngine.ListExternalAccessRules] |
| type ListExternalAccessRulesResponse struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // A list of external access firewall rules. |
| ExternalAccessRules []*ExternalAccessRule `protobuf:"bytes,1,rep,name=external_access_rules,json=externalAccessRules,proto3" json:"external_access_rules,omitempty"` |
| // A token, which can be sent as `page_token` to retrieve the next page. |
| // If this field is omitted, there are no subsequent pages. |
| NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` |
| // Locations that could not be reached when making an aggregated query using |
| // wildcards. |
| Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *ListExternalAccessRulesResponse) Reset() { |
| *x = ListExternalAccessRulesResponse{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[29] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *ListExternalAccessRulesResponse) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*ListExternalAccessRulesResponse) ProtoMessage() {} |
| |
| func (x *ListExternalAccessRulesResponse) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[29] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use ListExternalAccessRulesResponse.ProtoReflect.Descriptor instead. |
| func (*ListExternalAccessRulesResponse) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{29} |
| } |
| |
| func (x *ListExternalAccessRulesResponse) GetExternalAccessRules() []*ExternalAccessRule { |
| if x != nil { |
| return x.ExternalAccessRules |
| } |
| return nil |
| } |
| |
| func (x *ListExternalAccessRulesResponse) GetNextPageToken() string { |
| if x != nil { |
| return x.NextPageToken |
| } |
| return "" |
| } |
| |
| func (x *ListExternalAccessRulesResponse) GetUnreachable() []string { |
| if x != nil { |
| return x.Unreachable |
| } |
| return nil |
| } |
| |
| // Request message for |
| // [VmwareEngine.GetExternalAccessRule][google.cloud.vmwareengine.v1.VmwareEngine.GetExternalAccessRule] |
| type GetExternalAccessRuleRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The resource name of the external access firewall rule to |
| // retrieve. Resource names are schemeless URIs that follow the conventions in |
| // https://cloud.google.com/apis/design/resource_names. |
| // For example: |
| // `projects/my-project/locations/us-central1/networkPolicies/my-policy/externalAccessRules/my-rule` |
| Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *GetExternalAccessRuleRequest) Reset() { |
| *x = GetExternalAccessRuleRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[30] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *GetExternalAccessRuleRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*GetExternalAccessRuleRequest) ProtoMessage() {} |
| |
| func (x *GetExternalAccessRuleRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[30] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use GetExternalAccessRuleRequest.ProtoReflect.Descriptor instead. |
| func (*GetExternalAccessRuleRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{30} |
| } |
| |
| func (x *GetExternalAccessRuleRequest) GetName() string { |
| if x != nil { |
| return x.Name |
| } |
| return "" |
| } |
| |
| // Request message for |
| // [VmwareEngine.CreateExternalAccessRule][google.cloud.vmwareengine.v1.VmwareEngine.CreateExternalAccessRule] |
| type CreateExternalAccessRuleRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The resource name of the network policy |
| // to create a new external access firewall rule in. |
| // Resource names are schemeless URIs that follow the conventions in |
| // https://cloud.google.com/apis/design/resource_names. |
| // For example: |
| // `projects/my-project/locations/us-central1/networkPolicies/my-policy` |
| Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` |
| // Required. The initial description of a new external access rule. |
| ExternalAccessRule *ExternalAccessRule `protobuf:"bytes,2,opt,name=external_access_rule,json=externalAccessRule,proto3" json:"external_access_rule,omitempty"` |
| // Required. The user-provided identifier of the `ExternalAccessRule` to be |
| // created. This identifier must be unique among `ExternalAccessRule` |
| // resources within the parent and becomes the final token in the name URI. |
| // The identifier must meet the following requirements: |
| // |
| // * Only contains 1-63 alphanumeric characters and hyphens |
| // * Begins with an alphabetical character |
| // * Ends with a non-hyphen character |
| // * Not formatted as a UUID |
| // * Complies with [RFC 1034](https://datatracker.ietf.org/doc/html/rfc1034) |
| // (section 3.5) |
| ExternalAccessRuleId string `protobuf:"bytes,3,opt,name=external_access_rule_id,json=externalAccessRuleId,proto3" json:"external_access_rule_id,omitempty"` |
| // A request ID to identify requests. Specify a unique request ID |
| // so that if you must retry your request, the server will know to ignore |
| // the request if it has already been completed. The server guarantees that a |
| // request doesn't result in creation of duplicate commitments for at least 60 |
| // minutes. |
| // |
| // For example, consider a situation where you make an initial request and the |
| // request times out. If you make the request again with the same request ID, |
| // the server can check if the original operation with the same request ID was |
| // received, and if so, will ignore the second request. This prevents clients |
| // from accidentally creating duplicate commitments. |
| // |
| // The request ID must be a valid UUID with the exception that zero UUID is |
| // not supported (00000000-0000-0000-0000-000000000000). |
| RequestId string `protobuf:"bytes,4,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *CreateExternalAccessRuleRequest) Reset() { |
| *x = CreateExternalAccessRuleRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[31] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *CreateExternalAccessRuleRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*CreateExternalAccessRuleRequest) ProtoMessage() {} |
| |
| func (x *CreateExternalAccessRuleRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[31] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use CreateExternalAccessRuleRequest.ProtoReflect.Descriptor instead. |
| func (*CreateExternalAccessRuleRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{31} |
| } |
| |
| func (x *CreateExternalAccessRuleRequest) GetParent() string { |
| if x != nil { |
| return x.Parent |
| } |
| return "" |
| } |
| |
| func (x *CreateExternalAccessRuleRequest) GetExternalAccessRule() *ExternalAccessRule { |
| if x != nil { |
| return x.ExternalAccessRule |
| } |
| return nil |
| } |
| |
| func (x *CreateExternalAccessRuleRequest) GetExternalAccessRuleId() string { |
| if x != nil { |
| return x.ExternalAccessRuleId |
| } |
| return "" |
| } |
| |
| func (x *CreateExternalAccessRuleRequest) GetRequestId() string { |
| if x != nil { |
| return x.RequestId |
| } |
| return "" |
| } |
| |
| // Request message for |
| // [VmwareEngine.UpdateExternalAccessRule][google.cloud.vmwareengine.v1.VmwareEngine.UpdateExternalAccessRule] |
| type UpdateExternalAccessRuleRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. Field mask is used to specify the fields to be overwritten in the |
| // `ExternalAccessRule` resource by the update. |
| // The fields specified in the `update_mask` are relative to the resource, not |
| // the full request. A field will be overwritten if it is in the mask. If the |
| // user does not provide a mask then all fields will be overwritten. |
| UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,1,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` |
| // Required. Description of the external access rule. |
| ExternalAccessRule *ExternalAccessRule `protobuf:"bytes,2,opt,name=external_access_rule,json=externalAccessRule,proto3" json:"external_access_rule,omitempty"` |
| // Optional. A request ID to identify requests. Specify a unique request ID |
| // so that if you must retry your request, the server will know to ignore |
| // the request if it has already been completed. The server guarantees that a |
| // request doesn't result in creation of duplicate commitments for at least 60 |
| // minutes. |
| // |
| // For example, consider a situation where you make an initial request and the |
| // request times out. If you make the request again with the same request ID, |
| // the server can check if the original operation with the same request ID was |
| // received, and if so, will ignore the second request. This prevents clients |
| // from accidentally creating duplicate commitments. |
| // |
| // The request ID must be a valid UUID with the exception that zero UUID is |
| // not supported (00000000-0000-0000-0000-000000000000). |
| RequestId string `protobuf:"bytes,3,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *UpdateExternalAccessRuleRequest) Reset() { |
| *x = UpdateExternalAccessRuleRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[32] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *UpdateExternalAccessRuleRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*UpdateExternalAccessRuleRequest) ProtoMessage() {} |
| |
| func (x *UpdateExternalAccessRuleRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[32] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use UpdateExternalAccessRuleRequest.ProtoReflect.Descriptor instead. |
| func (*UpdateExternalAccessRuleRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{32} |
| } |
| |
| func (x *UpdateExternalAccessRuleRequest) GetUpdateMask() *fieldmaskpb.FieldMask { |
| if x != nil { |
| return x.UpdateMask |
| } |
| return nil |
| } |
| |
| func (x *UpdateExternalAccessRuleRequest) GetExternalAccessRule() *ExternalAccessRule { |
| if x != nil { |
| return x.ExternalAccessRule |
| } |
| return nil |
| } |
| |
| func (x *UpdateExternalAccessRuleRequest) GetRequestId() string { |
| if x != nil { |
| return x.RequestId |
| } |
| return "" |
| } |
| |
| // Request message for |
| // [VmwareEngine.DeleteExternalAccessRule][google.cloud.vmwareengine.v1.VmwareEngine.DeleteExternalAccessRule] |
| type DeleteExternalAccessRuleRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The resource name of the external access firewall rule to delete. |
| // Resource names are schemeless URIs that follow the conventions in |
| // https://cloud.google.com/apis/design/resource_names. |
| // For example: |
| // `projects/my-project/locations/us-central1/networkPolicies/my-policy/externalAccessRules/my-rule` |
| Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` |
| // Optional. A request ID to identify requests. Specify a unique request ID |
| // so that if you must retry your request, the server will know to ignore |
| // the request if it has already been completed. The server guarantees that a |
| // request doesn't result in creation of duplicate commitments for at least 60 |
| // minutes. |
| // |
| // For example, consider a situation where you make an initial request and the |
| // request times out. If you make the request again with the same request |
| // ID, the server can check if the original operation with the same request ID |
| // was received, and if so, will ignore the second request. This prevents |
| // clients from accidentally creating duplicate commitments. |
| // |
| // The request ID must be a valid UUID with the exception that zero UUID is |
| // not supported (00000000-0000-0000-0000-000000000000). |
| RequestId string `protobuf:"bytes,2,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *DeleteExternalAccessRuleRequest) Reset() { |
| *x = DeleteExternalAccessRuleRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[33] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *DeleteExternalAccessRuleRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*DeleteExternalAccessRuleRequest) ProtoMessage() {} |
| |
| func (x *DeleteExternalAccessRuleRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[33] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use DeleteExternalAccessRuleRequest.ProtoReflect.Descriptor instead. |
| func (*DeleteExternalAccessRuleRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{33} |
| } |
| |
| func (x *DeleteExternalAccessRuleRequest) GetName() string { |
| if x != nil { |
| return x.Name |
| } |
| return "" |
| } |
| |
| func (x *DeleteExternalAccessRuleRequest) GetRequestId() string { |
| if x != nil { |
| return x.RequestId |
| } |
| return "" |
| } |
| |
| // Request message for |
| // [VmwareEngine.ListLoggingServers][google.cloud.vmwareengine.v1.VmwareEngine.ListLoggingServers] |
| type ListLoggingServersRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The resource name of the private cloud to be queried for |
| // logging servers. |
| // Resource names are schemeless URIs that follow the conventions in |
| // https://cloud.google.com/apis/design/resource_names. |
| // For example: |
| // `projects/my-project/locations/us-central1-a/privateClouds/my-cloud` |
| Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` |
| // The maximum number of logging servers to return in one page. |
| // The service may return fewer than this value. |
| // The maximum value is coerced to 1000. |
| // The default value of this field is 500. |
| PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` |
| // A page token, received from a previous `ListLoggingServersRequest` call. |
| // Provide this to retrieve the subsequent page. |
| // |
| // When paginating, all other parameters provided to |
| // `ListLoggingServersRequest` must match the call that provided the page |
| // token. |
| PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` |
| // A filter expression that matches resources returned in the response. |
| // The expression must specify the field name, a comparison |
| // operator, and the value that you want to use for filtering. The value |
| // must be a string, a number, or a boolean. The comparison operator |
| // must be `=`, `!=`, `>`, or `<`. |
| // |
| // For example, if you are filtering a list of logging servers, you can |
| // exclude the ones named `example-server` by specifying |
| // `name != "example-server"`. |
| // |
| // To filter on multiple expressions, provide each separate expression within |
| // parentheses. For example: |
| // ``` |
| // (name = "example-server") |
| // (createTime > "2021-04-12T08:15:10.40Z") |
| // ``` |
| // |
| // By default, each expression is an `AND` expression. However, you |
| // can include `AND` and `OR` expressions explicitly. |
| // For example: |
| // ``` |
| // (name = "example-server-1") AND |
| // (createTime > "2021-04-12T08:15:10.40Z") OR |
| // (name = "example-server-2") |
| // ``` |
| Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` |
| // Sorts list results by a certain order. By default, returned results |
| // are ordered by `name` in ascending order. |
| // You can also sort results in descending order based on the `name` value |
| // using `orderBy="name desc"`. |
| // Currently, only ordering by `name` is supported. |
| OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *ListLoggingServersRequest) Reset() { |
| *x = ListLoggingServersRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[34] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *ListLoggingServersRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*ListLoggingServersRequest) ProtoMessage() {} |
| |
| func (x *ListLoggingServersRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[34] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use ListLoggingServersRequest.ProtoReflect.Descriptor instead. |
| func (*ListLoggingServersRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{34} |
| } |
| |
| func (x *ListLoggingServersRequest) GetParent() string { |
| if x != nil { |
| return x.Parent |
| } |
| return "" |
| } |
| |
| func (x *ListLoggingServersRequest) GetPageSize() int32 { |
| if x != nil { |
| return x.PageSize |
| } |
| return 0 |
| } |
| |
| func (x *ListLoggingServersRequest) GetPageToken() string { |
| if x != nil { |
| return x.PageToken |
| } |
| return "" |
| } |
| |
| func (x *ListLoggingServersRequest) GetFilter() string { |
| if x != nil { |
| return x.Filter |
| } |
| return "" |
| } |
| |
| func (x *ListLoggingServersRequest) GetOrderBy() string { |
| if x != nil { |
| return x.OrderBy |
| } |
| return "" |
| } |
| |
| // Response message for |
| // [VmwareEngine.ListLoggingServers][google.cloud.vmwareengine.v1.VmwareEngine.ListLoggingServers] |
| type ListLoggingServersResponse struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // A list of Logging Servers. |
| LoggingServers []*LoggingServer `protobuf:"bytes,1,rep,name=logging_servers,json=loggingServers,proto3" json:"logging_servers,omitempty"` |
| // A token, which can be send as `page_token` to retrieve the next page. |
| // If this field is omitted, there are no subsequent pages. |
| NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` |
| // Locations that could not be reached when making an aggregated query using |
| // wildcards. |
| Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *ListLoggingServersResponse) Reset() { |
| *x = ListLoggingServersResponse{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[35] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *ListLoggingServersResponse) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*ListLoggingServersResponse) ProtoMessage() {} |
| |
| func (x *ListLoggingServersResponse) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[35] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use ListLoggingServersResponse.ProtoReflect.Descriptor instead. |
| func (*ListLoggingServersResponse) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{35} |
| } |
| |
| func (x *ListLoggingServersResponse) GetLoggingServers() []*LoggingServer { |
| if x != nil { |
| return x.LoggingServers |
| } |
| return nil |
| } |
| |
| func (x *ListLoggingServersResponse) GetNextPageToken() string { |
| if x != nil { |
| return x.NextPageToken |
| } |
| return "" |
| } |
| |
| func (x *ListLoggingServersResponse) GetUnreachable() []string { |
| if x != nil { |
| return x.Unreachable |
| } |
| return nil |
| } |
| |
| // Request message for |
| // [VmwareEngine.GetLoggingServer][google.cloud.vmwareengine.v1.VmwareEngine.GetLoggingServer] |
| type GetLoggingServerRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The resource name of the Logging Server to retrieve. |
| // Resource names are schemeless URIs that follow the conventions in |
| // https://cloud.google.com/apis/design/resource_names. |
| // For example: |
| // `projects/my-project/locations/us-central1-a/privateClouds/my-cloud/loggingServers/my-logging-server` |
| Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *GetLoggingServerRequest) Reset() { |
| *x = GetLoggingServerRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[36] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *GetLoggingServerRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*GetLoggingServerRequest) ProtoMessage() {} |
| |
| func (x *GetLoggingServerRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[36] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use GetLoggingServerRequest.ProtoReflect.Descriptor instead. |
| func (*GetLoggingServerRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{36} |
| } |
| |
| func (x *GetLoggingServerRequest) GetName() string { |
| if x != nil { |
| return x.Name |
| } |
| return "" |
| } |
| |
| // Request message for |
| // [VmwareEngine.CreateLoggingServer][google.cloud.vmwareengine.v1.VmwareEngine.CreateLoggingServer] |
| type CreateLoggingServerRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The resource name of the private cloud |
| // to create a new Logging Server in. |
| // Resource names are schemeless URIs that follow the conventions in |
| // https://cloud.google.com/apis/design/resource_names. |
| // For example: |
| // `projects/my-project/locations/us-central1-a/privateClouds/my-cloud` |
| Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` |
| // Required. The initial description of a new logging server. |
| LoggingServer *LoggingServer `protobuf:"bytes,2,opt,name=logging_server,json=loggingServer,proto3" json:"logging_server,omitempty"` |
| // Required. The user-provided identifier of the `LoggingServer` to be |
| // created. This identifier must be unique among `LoggingServer` resources |
| // within the parent and becomes the final token in the name URI. |
| // The identifier must meet the following requirements: |
| // |
| // * Only contains 1-63 alphanumeric characters and hyphens |
| // * Begins with an alphabetical character |
| // * Ends with a non-hyphen character |
| // * Not formatted as a UUID |
| // * Complies with [RFC 1034](https://datatracker.ietf.org/doc/html/rfc1034) |
| // (section 3.5) |
| LoggingServerId string `protobuf:"bytes,3,opt,name=logging_server_id,json=loggingServerId,proto3" json:"logging_server_id,omitempty"` |
| // Optional. A request ID to identify requests. Specify a unique request ID |
| // so that if you must retry your request, the server will know to ignore |
| // the request if it has already been completed. The server guarantees that a |
| // request doesn't result in creation of duplicate commitments for at least 60 |
| // minutes. |
| // |
| // For example, consider a situation where you make an initial request and the |
| // request times out. If you make the request again with the same request ID, |
| // the server can check if original operation with the same request ID was |
| // received, and if so, will ignore the second request. This prevents clients |
| // from accidentally creating duplicate commitments. |
| // |
| // The request ID must be a valid UUID with the exception that zero UUID is |
| // not supported (00000000-0000-0000-0000-000000000000). |
| RequestId string `protobuf:"bytes,4,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *CreateLoggingServerRequest) Reset() { |
| *x = CreateLoggingServerRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[37] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *CreateLoggingServerRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*CreateLoggingServerRequest) ProtoMessage() {} |
| |
| func (x *CreateLoggingServerRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[37] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use CreateLoggingServerRequest.ProtoReflect.Descriptor instead. |
| func (*CreateLoggingServerRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{37} |
| } |
| |
| func (x *CreateLoggingServerRequest) GetParent() string { |
| if x != nil { |
| return x.Parent |
| } |
| return "" |
| } |
| |
| func (x *CreateLoggingServerRequest) GetLoggingServer() *LoggingServer { |
| if x != nil { |
| return x.LoggingServer |
| } |
| return nil |
| } |
| |
| func (x *CreateLoggingServerRequest) GetLoggingServerId() string { |
| if x != nil { |
| return x.LoggingServerId |
| } |
| return "" |
| } |
| |
| func (x *CreateLoggingServerRequest) GetRequestId() string { |
| if x != nil { |
| return x.RequestId |
| } |
| return "" |
| } |
| |
| // Request message for |
| // [VmwareEngine.UpdateLoggingServer][google.cloud.vmwareengine.v1.VmwareEngine.UpdateLoggingServer] |
| type UpdateLoggingServerRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. Field mask is used to specify the fields to be overwritten in the |
| // `LoggingServer` resource by the update. |
| // The fields specified in the `update_mask` are relative to the resource, not |
| // the full request. A field will be overwritten if it is in the mask. If the |
| // user does not provide a mask then all fields will be overwritten. |
| UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,1,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` |
| // Required. Logging server description. |
| LoggingServer *LoggingServer `protobuf:"bytes,2,opt,name=logging_server,json=loggingServer,proto3" json:"logging_server,omitempty"` |
| // Optional. A request ID to identify requests. Specify a unique request ID |
| // so that if you must retry your request, the server will know to ignore |
| // the request if it has already been completed. The server guarantees that a |
| // request doesn't result in creation of duplicate commitments for at least 60 |
| // minutes. |
| // |
| // For example, consider a situation where you make an initial request and the |
| // request times out. If you make the request again with the same request ID, |
| // the server can check if original operation with the same request ID was |
| // received, and if so, will ignore the second request. This prevents clients |
| // from accidentally creating duplicate commitments. |
| // |
| // The request ID must be a valid UUID with the exception that zero UUID is |
| // not supported (00000000-0000-0000-0000-000000000000). |
| RequestId string `protobuf:"bytes,3,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *UpdateLoggingServerRequest) Reset() { |
| *x = UpdateLoggingServerRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[38] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *UpdateLoggingServerRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*UpdateLoggingServerRequest) ProtoMessage() {} |
| |
| func (x *UpdateLoggingServerRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[38] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use UpdateLoggingServerRequest.ProtoReflect.Descriptor instead. |
| func (*UpdateLoggingServerRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{38} |
| } |
| |
| func (x *UpdateLoggingServerRequest) GetUpdateMask() *fieldmaskpb.FieldMask { |
| if x != nil { |
| return x.UpdateMask |
| } |
| return nil |
| } |
| |
| func (x *UpdateLoggingServerRequest) GetLoggingServer() *LoggingServer { |
| if x != nil { |
| return x.LoggingServer |
| } |
| return nil |
| } |
| |
| func (x *UpdateLoggingServerRequest) GetRequestId() string { |
| if x != nil { |
| return x.RequestId |
| } |
| return "" |
| } |
| |
| // Request message for |
| // [VmwareEngine.DeleteLoggingServer][google.cloud.vmwareengine.v1.VmwareEngine.DeleteLoggingServer] |
| type DeleteLoggingServerRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The resource name of the logging server to delete. |
| // Resource names are schemeless URIs that follow the conventions in |
| // https://cloud.google.com/apis/design/resource_names. |
| // For example: |
| // `projects/my-project/locations/us-central1-a/privateClouds/my-cloud/loggingServers/my-logging-server` |
| Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` |
| // Optional. A request ID to identify requests. Specify a unique request ID |
| // so that if you must retry your request, the server will know to ignore |
| // the request if it has already been completed. The server guarantees that a |
| // request doesn't result in creation of duplicate commitments for at least 60 |
| // minutes. |
| // |
| // For example, consider a situation where you make an initial request and the |
| // request times out. If you make the request again with the same request |
| // ID, the server can check if original operation with the same request ID |
| // was received, and if so, will ignore the second request. This prevents |
| // clients from accidentally creating duplicate commitments. |
| // |
| // The request ID must be a valid UUID with the exception that zero UUID is |
| // not supported (00000000-0000-0000-0000-000000000000). |
| RequestId string `protobuf:"bytes,2,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *DeleteLoggingServerRequest) Reset() { |
| *x = DeleteLoggingServerRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[39] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *DeleteLoggingServerRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*DeleteLoggingServerRequest) ProtoMessage() {} |
| |
| func (x *DeleteLoggingServerRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[39] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use DeleteLoggingServerRequest.ProtoReflect.Descriptor instead. |
| func (*DeleteLoggingServerRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{39} |
| } |
| |
| func (x *DeleteLoggingServerRequest) GetName() string { |
| if x != nil { |
| return x.Name |
| } |
| return "" |
| } |
| |
| func (x *DeleteLoggingServerRequest) GetRequestId() string { |
| if x != nil { |
| return x.RequestId |
| } |
| return "" |
| } |
| |
| // Represents the metadata of the long-running operation. |
| type OperationMetadata struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Output only. The time the operation was created. |
| CreateTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` |
| // Output only. The time the operation finished running. |
| EndTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"` |
| // Output only. Server-defined resource path for the target of the operation. |
| Target string `protobuf:"bytes,3,opt,name=target,proto3" json:"target,omitempty"` |
| // Output only. Name of the verb executed by the operation. |
| Verb string `protobuf:"bytes,4,opt,name=verb,proto3" json:"verb,omitempty"` |
| // Output only. Human-readable status of the operation, if any. |
| StatusMessage string `protobuf:"bytes,5,opt,name=status_message,json=statusMessage,proto3" json:"status_message,omitempty"` |
| // Output only. True if the user has requested cancellation |
| // of the operation; false otherwise. |
| // Operations that have successfully been cancelled |
| // have [Operation.error][] value with a |
| // [google.rpc.Status.code][google.rpc.Status.code] of 1, corresponding to |
| // `Code.CANCELLED`. |
| RequestedCancellation bool `protobuf:"varint,6,opt,name=requested_cancellation,json=requestedCancellation,proto3" json:"requested_cancellation,omitempty"` |
| // Output only. API version used to start the operation. |
| ApiVersion string `protobuf:"bytes,7,opt,name=api_version,json=apiVersion,proto3" json:"api_version,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *OperationMetadata) Reset() { |
| *x = OperationMetadata{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[40] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *OperationMetadata) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*OperationMetadata) ProtoMessage() {} |
| |
| func (x *OperationMetadata) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[40] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use OperationMetadata.ProtoReflect.Descriptor instead. |
| func (*OperationMetadata) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{40} |
| } |
| |
| func (x *OperationMetadata) GetCreateTime() *timestamppb.Timestamp { |
| if x != nil { |
| return x.CreateTime |
| } |
| return nil |
| } |
| |
| func (x *OperationMetadata) GetEndTime() *timestamppb.Timestamp { |
| if x != nil { |
| return x.EndTime |
| } |
| return nil |
| } |
| |
| func (x *OperationMetadata) GetTarget() string { |
| if x != nil { |
| return x.Target |
| } |
| return "" |
| } |
| |
| func (x *OperationMetadata) GetVerb() string { |
| if x != nil { |
| return x.Verb |
| } |
| return "" |
| } |
| |
| func (x *OperationMetadata) GetStatusMessage() string { |
| if x != nil { |
| return x.StatusMessage |
| } |
| return "" |
| } |
| |
| func (x *OperationMetadata) GetRequestedCancellation() bool { |
| if x != nil { |
| return x.RequestedCancellation |
| } |
| return false |
| } |
| |
| func (x *OperationMetadata) GetApiVersion() string { |
| if x != nil { |
| return x.ApiVersion |
| } |
| return "" |
| } |
| |
| // Request message for |
| // [VmwareEngine.ListNodeTypes][google.cloud.vmwareengine.v1.VmwareEngine.ListNodeTypes] |
| type ListNodeTypesRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The resource name of the location to be queried for node types. |
| // Resource names are schemeless URIs that follow the conventions in |
| // https://cloud.google.com/apis/design/resource_names. |
| // For example: |
| // `projects/my-project/locations/us-central1-a` |
| Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` |
| // The maximum number of node types to return in one page. |
| // The service may return fewer than this value. |
| // The maximum value is coerced to 1000. |
| // The default value of this field is 500. |
| PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` |
| // A page token, received from a previous `ListNodeTypes` call. |
| // Provide this to retrieve the subsequent page. |
| // |
| // When paginating, all other parameters provided to |
| // `ListNodeTypes` must match the call that provided the page token. |
| PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` |
| // A filter expression that matches resources returned in the response. |
| // The expression must specify the field name, a comparison |
| // operator, and the value that you want to use for filtering. The value |
| // must be a string, a number, or a boolean. The comparison operator |
| // must be `=`, `!=`, `>`, or `<`. |
| // |
| // For example, if you are filtering a list of node types, you can |
| // exclude the ones named `standard-72` by specifying |
| // `name != "standard-72"`. |
| // |
| // To filter on multiple expressions, provide each separate expression within |
| // parentheses. For example: |
| // ``` |
| // (name = "standard-72") |
| // (virtual_cpu_count > 2) |
| // ``` |
| // |
| // By default, each expression is an `AND` expression. However, you |
| // can include `AND` and `OR` expressions explicitly. |
| // For example: |
| // ``` |
| // (name = "standard-96") AND |
| // (virtual_cpu_count > 2) OR |
| // (name = "standard-72") |
| // ``` |
| Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *ListNodeTypesRequest) Reset() { |
| *x = ListNodeTypesRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[41] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *ListNodeTypesRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*ListNodeTypesRequest) ProtoMessage() {} |
| |
| func (x *ListNodeTypesRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[41] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use ListNodeTypesRequest.ProtoReflect.Descriptor instead. |
| func (*ListNodeTypesRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{41} |
| } |
| |
| func (x *ListNodeTypesRequest) GetParent() string { |
| if x != nil { |
| return x.Parent |
| } |
| return "" |
| } |
| |
| func (x *ListNodeTypesRequest) GetPageSize() int32 { |
| if x != nil { |
| return x.PageSize |
| } |
| return 0 |
| } |
| |
| func (x *ListNodeTypesRequest) GetPageToken() string { |
| if x != nil { |
| return x.PageToken |
| } |
| return "" |
| } |
| |
| func (x *ListNodeTypesRequest) GetFilter() string { |
| if x != nil { |
| return x.Filter |
| } |
| return "" |
| } |
| |
| // Response message for |
| // [VmwareEngine.ListNodeTypes][google.cloud.vmwareengine.v1.VmwareEngine.ListNodeTypes] |
| type ListNodeTypesResponse struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // A list of Node Types. |
| NodeTypes []*NodeType `protobuf:"bytes,1,rep,name=node_types,json=nodeTypes,proto3" json:"node_types,omitempty"` |
| // A token, which can be sent as `page_token` to retrieve the next page. |
| // If this field is omitted, there are no subsequent pages. |
| NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` |
| // Locations that could not be reached when making an aggregated query using |
| // wildcards. |
| Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *ListNodeTypesResponse) Reset() { |
| *x = ListNodeTypesResponse{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[42] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *ListNodeTypesResponse) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*ListNodeTypesResponse) ProtoMessage() {} |
| |
| func (x *ListNodeTypesResponse) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[42] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use ListNodeTypesResponse.ProtoReflect.Descriptor instead. |
| func (*ListNodeTypesResponse) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{42} |
| } |
| |
| func (x *ListNodeTypesResponse) GetNodeTypes() []*NodeType { |
| if x != nil { |
| return x.NodeTypes |
| } |
| return nil |
| } |
| |
| func (x *ListNodeTypesResponse) GetNextPageToken() string { |
| if x != nil { |
| return x.NextPageToken |
| } |
| return "" |
| } |
| |
| func (x *ListNodeTypesResponse) GetUnreachable() []string { |
| if x != nil { |
| return x.Unreachable |
| } |
| return nil |
| } |
| |
| // Request message for |
| // [VmwareEngine.GetNodeType][google.cloud.vmwareengine.v1.VmwareEngine.GetNodeType] |
| type GetNodeTypeRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The resource name of the node type to retrieve. |
| // Resource names are schemeless URIs that follow the conventions in |
| // https://cloud.google.com/apis/design/resource_names. |
| // For example: |
| // `projects/my-proj/locations/us-central1-a/nodeTypes/standard-72` |
| Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *GetNodeTypeRequest) Reset() { |
| *x = GetNodeTypeRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[43] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *GetNodeTypeRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*GetNodeTypeRequest) ProtoMessage() {} |
| |
| func (x *GetNodeTypeRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[43] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use GetNodeTypeRequest.ProtoReflect.Descriptor instead. |
| func (*GetNodeTypeRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{43} |
| } |
| |
| func (x *GetNodeTypeRequest) GetName() string { |
| if x != nil { |
| return x.Name |
| } |
| return "" |
| } |
| |
| // Request message for |
| // [VmwareEngine.ShowNsxCredentials][google.cloud.vmwareengine.v1.VmwareEngine.ShowNsxCredentials] |
| type ShowNsxCredentialsRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The resource name of the private cloud |
| // to be queried for credentials. |
| // Resource names are schemeless URIs that follow the conventions in |
| // https://cloud.google.com/apis/design/resource_names. |
| // For example: |
| // `projects/my-project/locations/us-central1-a/privateClouds/my-cloud` |
| PrivateCloud string `protobuf:"bytes,1,opt,name=private_cloud,json=privateCloud,proto3" json:"private_cloud,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *ShowNsxCredentialsRequest) Reset() { |
| *x = ShowNsxCredentialsRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[44] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *ShowNsxCredentialsRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*ShowNsxCredentialsRequest) ProtoMessage() {} |
| |
| func (x *ShowNsxCredentialsRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[44] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use ShowNsxCredentialsRequest.ProtoReflect.Descriptor instead. |
| func (*ShowNsxCredentialsRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{44} |
| } |
| |
| func (x *ShowNsxCredentialsRequest) GetPrivateCloud() string { |
| if x != nil { |
| return x.PrivateCloud |
| } |
| return "" |
| } |
| |
| // Request message for |
| // [VmwareEngine.ShowVcenterCredentials][google.cloud.vmwareengine.v1.VmwareEngine.ShowVcenterCredentials] |
| type ShowVcenterCredentialsRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The resource name of the private cloud |
| // to be queried for credentials. |
| // Resource names are schemeless URIs that follow the conventions in |
| // https://cloud.google.com/apis/design/resource_names. |
| // For example: |
| // `projects/my-project/locations/us-central1-a/privateClouds/my-cloud` |
| PrivateCloud string `protobuf:"bytes,1,opt,name=private_cloud,json=privateCloud,proto3" json:"private_cloud,omitempty"` |
| // Optional. The username of the user to be queried for credentials. |
| // The default value of this field is CloudOwner@gve.local. |
| // The provided value must be one of the following: |
| // CloudOwner@gve.local, |
| // solution-user-01@gve.local, |
| // solution-user-02@gve.local, |
| // solution-user-03@gve.local, |
| // solution-user-04@gve.local, |
| // solution-user-05@gve.local, |
| // zertoadmin@gve.local. |
| Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *ShowVcenterCredentialsRequest) Reset() { |
| *x = ShowVcenterCredentialsRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[45] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *ShowVcenterCredentialsRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*ShowVcenterCredentialsRequest) ProtoMessage() {} |
| |
| func (x *ShowVcenterCredentialsRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[45] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use ShowVcenterCredentialsRequest.ProtoReflect.Descriptor instead. |
| func (*ShowVcenterCredentialsRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{45} |
| } |
| |
| func (x *ShowVcenterCredentialsRequest) GetPrivateCloud() string { |
| if x != nil { |
| return x.PrivateCloud |
| } |
| return "" |
| } |
| |
| func (x *ShowVcenterCredentialsRequest) GetUsername() string { |
| if x != nil { |
| return x.Username |
| } |
| return "" |
| } |
| |
| // Request message for |
| // [VmwareEngine.ResetNsxCredentials][google.cloud.vmwareengine.v1.VmwareEngine.ResetNsxCredentials] |
| type ResetNsxCredentialsRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The resource name of the private cloud |
| // to reset credentials for. |
| // Resource names are schemeless URIs that follow the conventions in |
| // https://cloud.google.com/apis/design/resource_names. |
| // For example: |
| // `projects/my-project/locations/us-central1-a/privateClouds/my-cloud` |
| PrivateCloud string `protobuf:"bytes,1,opt,name=private_cloud,json=privateCloud,proto3" json:"private_cloud,omitempty"` |
| // Optional. A request ID to identify requests. Specify a unique request ID |
| // so that if you must retry your request, the server will know to ignore |
| // the request if it has already been completed. The server guarantees that a |
| // request doesn't result in creation of duplicate commitments for at least 60 |
| // minutes. |
| // |
| // For example, consider a situation where you make an initial request and the |
| // request times out. If you make the request again with the same request |
| // ID, the server can check if original operation with the same request ID |
| // was received, and if so, will ignore the second request. This prevents |
| // clients from accidentally creating duplicate commitments. |
| // |
| // The request ID must be a valid UUID with the exception that zero UUID is |
| // not supported (00000000-0000-0000-0000-000000000000). |
| RequestId string `protobuf:"bytes,2,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *ResetNsxCredentialsRequest) Reset() { |
| *x = ResetNsxCredentialsRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[46] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *ResetNsxCredentialsRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*ResetNsxCredentialsRequest) ProtoMessage() {} |
| |
| func (x *ResetNsxCredentialsRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[46] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use ResetNsxCredentialsRequest.ProtoReflect.Descriptor instead. |
| func (*ResetNsxCredentialsRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{46} |
| } |
| |
| func (x *ResetNsxCredentialsRequest) GetPrivateCloud() string { |
| if x != nil { |
| return x.PrivateCloud |
| } |
| return "" |
| } |
| |
| func (x *ResetNsxCredentialsRequest) GetRequestId() string { |
| if x != nil { |
| return x.RequestId |
| } |
| return "" |
| } |
| |
| // Request message for |
| // [VmwareEngine.ResetVcenterCredentials][google.cloud.vmwareengine.v1.VmwareEngine.ResetVcenterCredentials] |
| type ResetVcenterCredentialsRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The resource name of the private cloud |
| // to reset credentials for. |
| // Resource names are schemeless URIs that follow the conventions in |
| // https://cloud.google.com/apis/design/resource_names. |
| // For example: |
| // `projects/my-project/locations/us-central1-a/privateClouds/my-cloud` |
| PrivateCloud string `protobuf:"bytes,1,opt,name=private_cloud,json=privateCloud,proto3" json:"private_cloud,omitempty"` |
| // Optional. A request ID to identify requests. Specify a unique request ID |
| // so that if you must retry your request, the server will know to ignore |
| // the request if it has already been completed. The server guarantees that a |
| // request doesn't result in creation of duplicate commitments for at least 60 |
| // minutes. |
| // |
| // For example, consider a situation where you make an initial request and the |
| // request times out. If you make the request again with the same request |
| // ID, the server can check if original operation with the same request ID |
| // was received, and if so, will ignore the second request. This prevents |
| // clients from accidentally creating duplicate commitments. |
| // |
| // The request ID must be a valid UUID with the exception that zero UUID is |
| // not supported (00000000-0000-0000-0000-000000000000). |
| RequestId string `protobuf:"bytes,2,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` |
| // Optional. The username of the user to be to reset the credentials. |
| // The default value of this field is CloudOwner@gve.local. |
| // The provided value should be one of the following: |
| // solution-user-01@gve.local, |
| // solution-user-02@gve.local, |
| // solution-user-03@gve.local, |
| // solution-user-04@gve.local, |
| // solution-user-05@gve.local, |
| // zertoadmin@gve.local. |
| Username string `protobuf:"bytes,3,opt,name=username,proto3" json:"username,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *ResetVcenterCredentialsRequest) Reset() { |
| *x = ResetVcenterCredentialsRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[47] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *ResetVcenterCredentialsRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*ResetVcenterCredentialsRequest) ProtoMessage() {} |
| |
| func (x *ResetVcenterCredentialsRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[47] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use ResetVcenterCredentialsRequest.ProtoReflect.Descriptor instead. |
| func (*ResetVcenterCredentialsRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{47} |
| } |
| |
| func (x *ResetVcenterCredentialsRequest) GetPrivateCloud() string { |
| if x != nil { |
| return x.PrivateCloud |
| } |
| return "" |
| } |
| |
| func (x *ResetVcenterCredentialsRequest) GetRequestId() string { |
| if x != nil { |
| return x.RequestId |
| } |
| return "" |
| } |
| |
| func (x *ResetVcenterCredentialsRequest) GetUsername() string { |
| if x != nil { |
| return x.Username |
| } |
| return "" |
| } |
| |
| // Response message for |
| // [VmwareEngine.ListHcxActivationKeys][google.cloud.vmwareengine.v1.VmwareEngine.ListHcxActivationKeys] |
| type ListHcxActivationKeysResponse struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // List of HCX activation keys. |
| HcxActivationKeys []*HcxActivationKey `protobuf:"bytes,1,rep,name=hcx_activation_keys,json=hcxActivationKeys,proto3" json:"hcx_activation_keys,omitempty"` |
| // A token, which can be sent as `page_token` to retrieve the next page. |
| // If this field is omitted, there are no subsequent pages. |
| NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` |
| // Locations that could not be reached when making an aggregated query using |
| // wildcards. |
| Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *ListHcxActivationKeysResponse) Reset() { |
| *x = ListHcxActivationKeysResponse{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[48] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *ListHcxActivationKeysResponse) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*ListHcxActivationKeysResponse) ProtoMessage() {} |
| |
| func (x *ListHcxActivationKeysResponse) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[48] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use ListHcxActivationKeysResponse.ProtoReflect.Descriptor instead. |
| func (*ListHcxActivationKeysResponse) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{48} |
| } |
| |
| func (x *ListHcxActivationKeysResponse) GetHcxActivationKeys() []*HcxActivationKey { |
| if x != nil { |
| return x.HcxActivationKeys |
| } |
| return nil |
| } |
| |
| func (x *ListHcxActivationKeysResponse) GetNextPageToken() string { |
| if x != nil { |
| return x.NextPageToken |
| } |
| return "" |
| } |
| |
| func (x *ListHcxActivationKeysResponse) GetUnreachable() []string { |
| if x != nil { |
| return x.Unreachable |
| } |
| return nil |
| } |
| |
| // Request message for |
| // [VmwareEngine.ListHcxActivationKeys][google.cloud.vmwareengine.v1.VmwareEngine.ListHcxActivationKeys] |
| type ListHcxActivationKeysRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The resource name of the private cloud |
| // to be queried for HCX activation keys. |
| // Resource names are schemeless URIs that follow the conventions in |
| // https://cloud.google.com/apis/design/resource_names. |
| // For example: |
| // `projects/my-project/locations/us-central1/privateClouds/my-cloud` |
| Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` |
| // The maximum number of HCX activation keys to return in one page. |
| // The service may return fewer than this value. |
| // The maximum value is coerced to 1000. |
| // The default value of this field is 500. |
| PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` |
| // A page token, received from a previous `ListHcxActivationKeys` call. |
| // Provide this to retrieve the subsequent page. |
| // |
| // When paginating, all other parameters provided to |
| // `ListHcxActivationKeys` must match the call that provided the page |
| // token. |
| PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *ListHcxActivationKeysRequest) Reset() { |
| *x = ListHcxActivationKeysRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[49] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *ListHcxActivationKeysRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*ListHcxActivationKeysRequest) ProtoMessage() {} |
| |
| func (x *ListHcxActivationKeysRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[49] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use ListHcxActivationKeysRequest.ProtoReflect.Descriptor instead. |
| func (*ListHcxActivationKeysRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{49} |
| } |
| |
| func (x *ListHcxActivationKeysRequest) GetParent() string { |
| if x != nil { |
| return x.Parent |
| } |
| return "" |
| } |
| |
| func (x *ListHcxActivationKeysRequest) GetPageSize() int32 { |
| if x != nil { |
| return x.PageSize |
| } |
| return 0 |
| } |
| |
| func (x *ListHcxActivationKeysRequest) GetPageToken() string { |
| if x != nil { |
| return x.PageToken |
| } |
| return "" |
| } |
| |
| // Request message for [VmwareEngine.GetHcxActivationKeys][] |
| type GetHcxActivationKeyRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The resource name of the HCX activation key to retrieve. |
| // Resource names are schemeless URIs that follow the conventions in |
| // https://cloud.google.com/apis/design/resource_names. |
| // For example: |
| // `projects/my-project/locations/us-central1/privateClouds/my-cloud/hcxActivationKeys/my-key` |
| Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *GetHcxActivationKeyRequest) Reset() { |
| *x = GetHcxActivationKeyRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[50] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *GetHcxActivationKeyRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*GetHcxActivationKeyRequest) ProtoMessage() {} |
| |
| func (x *GetHcxActivationKeyRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[50] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use GetHcxActivationKeyRequest.ProtoReflect.Descriptor instead. |
| func (*GetHcxActivationKeyRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{50} |
| } |
| |
| func (x *GetHcxActivationKeyRequest) GetName() string { |
| if x != nil { |
| return x.Name |
| } |
| return "" |
| } |
| |
| // Request message for |
| // [VmwareEngine.CreateHcxActivationKey][google.cloud.vmwareengine.v1.VmwareEngine.CreateHcxActivationKey] |
| type CreateHcxActivationKeyRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The resource name of the private cloud to create the key for. |
| // Resource names are schemeless URIs that follow the conventions in |
| // https://cloud.google.com/apis/design/resource_names. |
| // For example: |
| // `projects/my-project/locations/us-central1/privateClouds/my-cloud` |
| Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` |
| // Required. The initial description of a new HCX activation key. When |
| // creating a new key, this field must be an empty object. |
| HcxActivationKey *HcxActivationKey `protobuf:"bytes,2,opt,name=hcx_activation_key,json=hcxActivationKey,proto3" json:"hcx_activation_key,omitempty"` |
| // Required. The user-provided identifier of the `HcxActivationKey` to be |
| // created. This identifier must be unique among `HcxActivationKey` resources |
| // within the parent and becomes the final token in the name URI. |
| // The identifier must meet the following requirements: |
| // |
| // * Only contains 1-63 alphanumeric characters and hyphens |
| // * Begins with an alphabetical character |
| // * Ends with a non-hyphen character |
| // * Not formatted as a UUID |
| // * Complies with [RFC 1034](https://datatracker.ietf.org/doc/html/rfc1034) |
| // (section 3.5) |
| HcxActivationKeyId string `protobuf:"bytes,3,opt,name=hcx_activation_key_id,json=hcxActivationKeyId,proto3" json:"hcx_activation_key_id,omitempty"` |
| // A request ID to identify requests. Specify a unique request ID |
| // so that if you must retry your request, the server will know to ignore |
| // the request if it has already been completed. The server guarantees that a |
| // request doesn't result in creation of duplicate commitments for at least 60 |
| // minutes. |
| // |
| // For example, consider a situation where you make an initial request and the |
| // request times out. If you make the request again with the same request ID, |
| // the server can check if original operation with the same request ID was |
| // received, and if so, will ignore the second request. This prevents clients |
| // from accidentally creating duplicate commitments. |
| // |
| // The request ID must be a valid UUID with the exception that zero UUID is |
| // not supported (00000000-0000-0000-0000-000000000000). |
| RequestId string `protobuf:"bytes,4,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *CreateHcxActivationKeyRequest) Reset() { |
| *x = CreateHcxActivationKeyRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[51] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *CreateHcxActivationKeyRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*CreateHcxActivationKeyRequest) ProtoMessage() {} |
| |
| func (x *CreateHcxActivationKeyRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[51] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use CreateHcxActivationKeyRequest.ProtoReflect.Descriptor instead. |
| func (*CreateHcxActivationKeyRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{51} |
| } |
| |
| func (x *CreateHcxActivationKeyRequest) GetParent() string { |
| if x != nil { |
| return x.Parent |
| } |
| return "" |
| } |
| |
| func (x *CreateHcxActivationKeyRequest) GetHcxActivationKey() *HcxActivationKey { |
| if x != nil { |
| return x.HcxActivationKey |
| } |
| return nil |
| } |
| |
| func (x *CreateHcxActivationKeyRequest) GetHcxActivationKeyId() string { |
| if x != nil { |
| return x.HcxActivationKeyId |
| } |
| return "" |
| } |
| |
| func (x *CreateHcxActivationKeyRequest) GetRequestId() string { |
| if x != nil { |
| return x.RequestId |
| } |
| return "" |
| } |
| |
| // Request message for |
| // [VmwareEngine.GetDnsForwarding][google.cloud.vmwareengine.v1.VmwareEngine.GetDnsForwarding] |
| type GetDnsForwardingRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The resource name of a `DnsForwarding` to retrieve. |
| // Resource names are schemeless URIs that follow the conventions in |
| // https://cloud.google.com/apis/design/resource_names. |
| // For example: |
| // `projects/my-project/locations/us-central1-a/privateClouds/my-cloud/dnsForwarding` |
| Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *GetDnsForwardingRequest) Reset() { |
| *x = GetDnsForwardingRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[52] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *GetDnsForwardingRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*GetDnsForwardingRequest) ProtoMessage() {} |
| |
| func (x *GetDnsForwardingRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[52] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use GetDnsForwardingRequest.ProtoReflect.Descriptor instead. |
| func (*GetDnsForwardingRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{52} |
| } |
| |
| func (x *GetDnsForwardingRequest) GetName() string { |
| if x != nil { |
| return x.Name |
| } |
| return "" |
| } |
| |
| // Request message for |
| // [VmwareEngine.UpdateDnsForwarding][google.cloud.vmwareengine.v1.VmwareEngine.UpdateDnsForwarding] |
| type UpdateDnsForwardingRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. DnsForwarding config details. |
| DnsForwarding *DnsForwarding `protobuf:"bytes,1,opt,name=dns_forwarding,json=dnsForwarding,proto3" json:"dns_forwarding,omitempty"` |
| // Required. Field mask is used to specify the fields to be overwritten in the |
| // `DnsForwarding` resource by the update. |
| // The fields specified in the `update_mask` are relative to the resource, not |
| // the full request. A field will be overwritten if it is in the mask. If the |
| // user does not provide a mask then all fields will be overwritten. |
| UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` |
| // Optional. A request ID to identify requests. Specify a unique request ID |
| // so that if you must retry your request, the server will know to ignore |
| // the request if it has already been completed. The server guarantees that a |
| // request doesn't result in creation of duplicate commitments for at least 60 |
| // minutes. |
| // |
| // For example, consider a situation where you make an initial request and the |
| // request times out. If you make the request again with the same request ID, |
| // the server can check if original operation with the same request ID was |
| // received, and if so, will ignore the second request. This prevents clients |
| // from accidentally creating duplicate commitments. |
| // |
| // The request ID must be a valid UUID with the exception that zero UUID is |
| // not supported (00000000-0000-0000-0000-000000000000). |
| RequestId string `protobuf:"bytes,3,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *UpdateDnsForwardingRequest) Reset() { |
| *x = UpdateDnsForwardingRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[53] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *UpdateDnsForwardingRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*UpdateDnsForwardingRequest) ProtoMessage() {} |
| |
| func (x *UpdateDnsForwardingRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[53] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use UpdateDnsForwardingRequest.ProtoReflect.Descriptor instead. |
| func (*UpdateDnsForwardingRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{53} |
| } |
| |
| func (x *UpdateDnsForwardingRequest) GetDnsForwarding() *DnsForwarding { |
| if x != nil { |
| return x.DnsForwarding |
| } |
| return nil |
| } |
| |
| func (x *UpdateDnsForwardingRequest) GetUpdateMask() *fieldmaskpb.FieldMask { |
| if x != nil { |
| return x.UpdateMask |
| } |
| return nil |
| } |
| |
| func (x *UpdateDnsForwardingRequest) GetRequestId() string { |
| if x != nil { |
| return x.RequestId |
| } |
| return "" |
| } |
| |
| // Request message for |
| // [VmwareEngine.CreateNetworkPeering][google.cloud.vmwareengine.v1.VmwareEngine.CreateNetworkPeering] |
| type CreateNetworkPeeringRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The resource name of the location to create the new network |
| // peering in. This value is always `global`, because `NetworkPeering` is a |
| // global resource. Resource names are schemeless URIs that follow the |
| // conventions in https://cloud.google.com/apis/design/resource_names. For |
| // example: `projects/my-project/locations/global` |
| Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` |
| // Required. The user-provided identifier of the new `NetworkPeering`. |
| // This identifier must be unique among `NetworkPeering` resources within the |
| // parent and becomes the final token in the name URI. |
| // The identifier must meet the following requirements: |
| // |
| // * Only contains 1-63 alphanumeric characters and hyphens |
| // * Begins with an alphabetical character |
| // * Ends with a non-hyphen character |
| // * Not formatted as a UUID |
| // * Complies with [RFC 1034](https://datatracker.ietf.org/doc/html/rfc1034) |
| // (section 3.5) |
| NetworkPeeringId string `protobuf:"bytes,2,opt,name=network_peering_id,json=networkPeeringId,proto3" json:"network_peering_id,omitempty"` |
| // Required. The initial description of the new network peering. |
| NetworkPeering *NetworkPeering `protobuf:"bytes,3,opt,name=network_peering,json=networkPeering,proto3" json:"network_peering,omitempty"` |
| // Optional. A request ID to identify requests. Specify a unique request ID |
| // so that if you must retry your request, the server will know to ignore |
| // the request if it has already been completed. The server guarantees that a |
| // request doesn't result in creation of duplicate commitments for at least 60 |
| // minutes. |
| // |
| // For example, consider a situation where you make an initial request and the |
| // request times out. If you make the request again with the same request |
| // ID, the server can check if original operation with the same request ID |
| // was received, and if so, will ignore the second request. This prevents |
| // clients from accidentally creating duplicate commitments. |
| // |
| // The request ID must be a valid UUID with the exception that zero UUID is |
| // not supported (00000000-0000-0000-0000-000000000000). |
| RequestId string `protobuf:"bytes,4,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *CreateNetworkPeeringRequest) Reset() { |
| *x = CreateNetworkPeeringRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[54] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *CreateNetworkPeeringRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*CreateNetworkPeeringRequest) ProtoMessage() {} |
| |
| func (x *CreateNetworkPeeringRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[54] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use CreateNetworkPeeringRequest.ProtoReflect.Descriptor instead. |
| func (*CreateNetworkPeeringRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{54} |
| } |
| |
| func (x *CreateNetworkPeeringRequest) GetParent() string { |
| if x != nil { |
| return x.Parent |
| } |
| return "" |
| } |
| |
| func (x *CreateNetworkPeeringRequest) GetNetworkPeeringId() string { |
| if x != nil { |
| return x.NetworkPeeringId |
| } |
| return "" |
| } |
| |
| func (x *CreateNetworkPeeringRequest) GetNetworkPeering() *NetworkPeering { |
| if x != nil { |
| return x.NetworkPeering |
| } |
| return nil |
| } |
| |
| func (x *CreateNetworkPeeringRequest) GetRequestId() string { |
| if x != nil { |
| return x.RequestId |
| } |
| return "" |
| } |
| |
| // Request message for |
| // [VmwareEngine.DeleteNetworkPeering][google.cloud.vmwareengine.v1.VmwareEngine.DeleteNetworkPeering] |
| type DeleteNetworkPeeringRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The resource name of the network peering to be deleted. |
| // Resource names are schemeless URIs that follow the conventions in |
| // https://cloud.google.com/apis/design/resource_names. |
| // For example: |
| // `projects/my-project/locations/global/networkPeerings/my-peering` |
| Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` |
| // Optional. A request ID to identify requests. Specify a unique request ID |
| // so that if you must retry your request, the server will know to ignore |
| // the request if it has already been completed. The server guarantees that a |
| // request doesn't result in creation of duplicate commitments for at least 60 |
| // minutes. |
| // |
| // For example, consider a situation where you make an initial request and the |
| // request times out. If you make the request again with the same request |
| // ID, the server can check if original operation with the same request ID |
| // was received, and if so, will ignore the second request. This prevents |
| // clients from accidentally creating duplicate commitments. |
| // |
| // The request ID must be a valid UUID with the exception that zero UUID is |
| // not supported (00000000-0000-0000-0000-000000000000). |
| RequestId string `protobuf:"bytes,2,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *DeleteNetworkPeeringRequest) Reset() { |
| *x = DeleteNetworkPeeringRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[55] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *DeleteNetworkPeeringRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*DeleteNetworkPeeringRequest) ProtoMessage() {} |
| |
| func (x *DeleteNetworkPeeringRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[55] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use DeleteNetworkPeeringRequest.ProtoReflect.Descriptor instead. |
| func (*DeleteNetworkPeeringRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{55} |
| } |
| |
| func (x *DeleteNetworkPeeringRequest) GetName() string { |
| if x != nil { |
| return x.Name |
| } |
| return "" |
| } |
| |
| func (x *DeleteNetworkPeeringRequest) GetRequestId() string { |
| if x != nil { |
| return x.RequestId |
| } |
| return "" |
| } |
| |
| // Request message for |
| // [VmwareEngine.GetNetworkPeering][google.cloud.vmwareengine.v1.VmwareEngine.GetNetworkPeering] |
| type GetNetworkPeeringRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The resource name of the network peering to retrieve. |
| // Resource names are schemeless URIs that follow the conventions in |
| // https://cloud.google.com/apis/design/resource_names. |
| // For example: |
| // `projects/my-project/locations/global/networkPeerings/my-peering` |
| Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *GetNetworkPeeringRequest) Reset() { |
| *x = GetNetworkPeeringRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[56] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *GetNetworkPeeringRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*GetNetworkPeeringRequest) ProtoMessage() {} |
| |
| func (x *GetNetworkPeeringRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[56] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use GetNetworkPeeringRequest.ProtoReflect.Descriptor instead. |
| func (*GetNetworkPeeringRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{56} |
| } |
| |
| func (x *GetNetworkPeeringRequest) GetName() string { |
| if x != nil { |
| return x.Name |
| } |
| return "" |
| } |
| |
| // Request message for |
| // [VmwareEngine.ListNetworkPeerings][google.cloud.vmwareengine.v1.VmwareEngine.ListNetworkPeerings] |
| type ListNetworkPeeringsRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The resource name of the location (global) to query for |
| // network peerings. Resource names are schemeless URIs that follow the |
| // conventions in https://cloud.google.com/apis/design/resource_names. For |
| // example: `projects/my-project/locations/global` |
| Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` |
| // The maximum number of network peerings to return in one page. |
| // The maximum value is coerced to 1000. |
| // The default value of this field is 500. |
| PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` |
| // A page token, received from a previous `ListNetworkPeerings` call. |
| // Provide this to retrieve the subsequent page. |
| // |
| // When paginating, all other parameters provided to |
| // `ListNetworkPeerings` must match the call that provided the page |
| // token. |
| PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` |
| // A filter expression that matches resources returned in the response. |
| // The expression must specify the field name, a comparison |
| // operator, and the value that you want to use for filtering. The value |
| // must be a string, a number, or a boolean. The comparison operator |
| // must be `=`, `!=`, `>`, or `<`. |
| // |
| // For example, if you are filtering a list of network peerings, you can |
| // exclude the ones named `example-peering` by specifying |
| // `name != "example-peering"`. |
| // |
| // To filter on multiple expressions, provide each separate expression within |
| // parentheses. For example: |
| // ``` |
| // (name = "example-peering") |
| // (createTime > "2021-04-12T08:15:10.40Z") |
| // ``` |
| // |
| // By default, each expression is an `AND` expression. However, you |
| // can include `AND` and `OR` expressions explicitly. |
| // For example: |
| // ``` |
| // (name = "example-peering-1") AND |
| // (createTime > "2021-04-12T08:15:10.40Z") OR |
| // (name = "example-peering-2") |
| // ``` |
| Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` |
| // Sorts list results by a certain order. By default, returned results |
| // are ordered by `name` in ascending order. |
| // You can also sort results in descending order based on the `name` value |
| // using `orderBy="name desc"`. |
| // Currently, only ordering by `name` is supported. |
| OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *ListNetworkPeeringsRequest) Reset() { |
| *x = ListNetworkPeeringsRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[57] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *ListNetworkPeeringsRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*ListNetworkPeeringsRequest) ProtoMessage() {} |
| |
| func (x *ListNetworkPeeringsRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[57] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use ListNetworkPeeringsRequest.ProtoReflect.Descriptor instead. |
| func (*ListNetworkPeeringsRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{57} |
| } |
| |
| func (x *ListNetworkPeeringsRequest) GetParent() string { |
| if x != nil { |
| return x.Parent |
| } |
| return "" |
| } |
| |
| func (x *ListNetworkPeeringsRequest) GetPageSize() int32 { |
| if x != nil { |
| return x.PageSize |
| } |
| return 0 |
| } |
| |
| func (x *ListNetworkPeeringsRequest) GetPageToken() string { |
| if x != nil { |
| return x.PageToken |
| } |
| return "" |
| } |
| |
| func (x *ListNetworkPeeringsRequest) GetFilter() string { |
| if x != nil { |
| return x.Filter |
| } |
| return "" |
| } |
| |
| func (x *ListNetworkPeeringsRequest) GetOrderBy() string { |
| if x != nil { |
| return x.OrderBy |
| } |
| return "" |
| } |
| |
| // Request message for |
| // [VmwareEngine.UpdateNetworkPeering][google.cloud.vmwareengine.v1.VmwareEngine.UpdateNetworkPeering] |
| type UpdateNetworkPeeringRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. Network peering description. |
| NetworkPeering *NetworkPeering `protobuf:"bytes,1,opt,name=network_peering,json=networkPeering,proto3" json:"network_peering,omitempty"` |
| // Required. Field mask is used to specify the fields to be overwritten in the |
| // `NetworkPeering` resource by the update. |
| // The fields specified in the `update_mask` are relative to the resource, not |
| // the full request. A field will be overwritten if it is in the mask. If the |
| // user does not provide a mask then all fields will be overwritten. |
| UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` |
| // Optional. A request ID to identify requests. Specify a unique request ID |
| // so that if you must retry your request, the server will know to ignore |
| // the request if it has already been completed. The server guarantees that a |
| // request doesn't result in creation of duplicate commitments for at least 60 |
| // minutes. |
| // |
| // For example, consider a situation where you make an initial request and the |
| // request times out. If you make the request again with the same request |
| // ID, the server can check if original operation with the same request ID |
| // was received, and if so, will ignore the second request. This prevents |
| // clients from accidentally creating duplicate commitments. |
| // |
| // The request ID must be a valid UUID with the exception that zero UUID is |
| // not supported (00000000-0000-0000-0000-000000000000). |
| RequestId string `protobuf:"bytes,3,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *UpdateNetworkPeeringRequest) Reset() { |
| *x = UpdateNetworkPeeringRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[58] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *UpdateNetworkPeeringRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*UpdateNetworkPeeringRequest) ProtoMessage() {} |
| |
| func (x *UpdateNetworkPeeringRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[58] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use UpdateNetworkPeeringRequest.ProtoReflect.Descriptor instead. |
| func (*UpdateNetworkPeeringRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{58} |
| } |
| |
| func (x *UpdateNetworkPeeringRequest) GetNetworkPeering() *NetworkPeering { |
| if x != nil { |
| return x.NetworkPeering |
| } |
| return nil |
| } |
| |
| func (x *UpdateNetworkPeeringRequest) GetUpdateMask() *fieldmaskpb.FieldMask { |
| if x != nil { |
| return x.UpdateMask |
| } |
| return nil |
| } |
| |
| func (x *UpdateNetworkPeeringRequest) GetRequestId() string { |
| if x != nil { |
| return x.RequestId |
| } |
| return "" |
| } |
| |
| // Response message for |
| // [VmwareEngine.ListNetworkPeerings][google.cloud.vmwareengine.v1.VmwareEngine.ListNetworkPeerings] |
| type ListNetworkPeeringsResponse struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // A list of network peerings. |
| NetworkPeerings []*NetworkPeering `protobuf:"bytes,1,rep,name=network_peerings,json=networkPeerings,proto3" json:"network_peerings,omitempty"` |
| // A token, which can be sent as `page_token` to retrieve the next page. |
| // If this field is omitted, there are no subsequent pages. |
| NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` |
| // Unreachable resources. |
| Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *ListNetworkPeeringsResponse) Reset() { |
| *x = ListNetworkPeeringsResponse{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[59] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *ListNetworkPeeringsResponse) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*ListNetworkPeeringsResponse) ProtoMessage() {} |
| |
| func (x *ListNetworkPeeringsResponse) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[59] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use ListNetworkPeeringsResponse.ProtoReflect.Descriptor instead. |
| func (*ListNetworkPeeringsResponse) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{59} |
| } |
| |
| func (x *ListNetworkPeeringsResponse) GetNetworkPeerings() []*NetworkPeering { |
| if x != nil { |
| return x.NetworkPeerings |
| } |
| return nil |
| } |
| |
| func (x *ListNetworkPeeringsResponse) GetNextPageToken() string { |
| if x != nil { |
| return x.NextPageToken |
| } |
| return "" |
| } |
| |
| func (x *ListNetworkPeeringsResponse) GetUnreachable() []string { |
| if x != nil { |
| return x.Unreachable |
| } |
| return nil |
| } |
| |
| // Request message for |
| // [VmwareEngine.ListPeeringRoutes][google.cloud.vmwareengine.v1.VmwareEngine.ListPeeringRoutes] |
| type ListPeeringRoutesRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The resource name of the network peering to retrieve peering |
| // routes from. Resource names are schemeless URIs that follow the conventions |
| // in https://cloud.google.com/apis/design/resource_names. For example: |
| // `projects/my-project/locations/global/networkPeerings/my-peering` |
| Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` |
| // The maximum number of peering routes to return in one page. |
| // The service may return fewer than this value. |
| // The maximum value is coerced to 1000. |
| // The default value of this field is 500. |
| PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` |
| // A page token, received from a previous `ListPeeringRoutes` call. |
| // Provide this to retrieve the subsequent page. |
| // When paginating, all other parameters provided to `ListPeeringRoutes` must |
| // match the call that provided the page token. |
| PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` |
| // A filter expression that matches resources returned in the response. |
| // Currently, only filtering on the `direction` field is supported. To return |
| // routes imported from the peer network, provide "direction=INCOMING". To |
| // return routes exported from the VMware Engine network, provide |
| // "direction=OUTGOING". Other filter expressions return an error. |
| Filter string `protobuf:"bytes,6,opt,name=filter,proto3" json:"filter,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *ListPeeringRoutesRequest) Reset() { |
| *x = ListPeeringRoutesRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[60] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *ListPeeringRoutesRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*ListPeeringRoutesRequest) ProtoMessage() {} |
| |
| func (x *ListPeeringRoutesRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[60] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use ListPeeringRoutesRequest.ProtoReflect.Descriptor instead. |
| func (*ListPeeringRoutesRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{60} |
| } |
| |
| func (x *ListPeeringRoutesRequest) GetParent() string { |
| if x != nil { |
| return x.Parent |
| } |
| return "" |
| } |
| |
| func (x *ListPeeringRoutesRequest) GetPageSize() int32 { |
| if x != nil { |
| return x.PageSize |
| } |
| return 0 |
| } |
| |
| func (x *ListPeeringRoutesRequest) GetPageToken() string { |
| if x != nil { |
| return x.PageToken |
| } |
| return "" |
| } |
| |
| func (x *ListPeeringRoutesRequest) GetFilter() string { |
| if x != nil { |
| return x.Filter |
| } |
| return "" |
| } |
| |
| // Response message for |
| // [VmwareEngine.ListPeeringRoutes][google.cloud.vmwareengine.v1.VmwareEngine.ListPeeringRoutes] |
| type ListPeeringRoutesResponse struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // A list of peering routes. |
| PeeringRoutes []*PeeringRoute `protobuf:"bytes,1,rep,name=peering_routes,json=peeringRoutes,proto3" json:"peering_routes,omitempty"` |
| // A token, which can be sent as `page_token` to retrieve the next page. |
| // If this field is omitted, there are no subsequent pages. |
| NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *ListPeeringRoutesResponse) Reset() { |
| *x = ListPeeringRoutesResponse{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[61] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *ListPeeringRoutesResponse) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*ListPeeringRoutesResponse) ProtoMessage() {} |
| |
| func (x *ListPeeringRoutesResponse) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[61] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use ListPeeringRoutesResponse.ProtoReflect.Descriptor instead. |
| func (*ListPeeringRoutesResponse) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{61} |
| } |
| |
| func (x *ListPeeringRoutesResponse) GetPeeringRoutes() []*PeeringRoute { |
| if x != nil { |
| return x.PeeringRoutes |
| } |
| return nil |
| } |
| |
| func (x *ListPeeringRoutesResponse) GetNextPageToken() string { |
| if x != nil { |
| return x.NextPageToken |
| } |
| return "" |
| } |
| |
| // Request message for |
| // [VmwareEngine.ListNetworkPolicies][google.cloud.vmwareengine.v1.VmwareEngine.ListNetworkPolicies] |
| type ListNetworkPoliciesRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The resource name of the location (region) to query for |
| // network policies. Resource names are schemeless URIs that follow the |
| // conventions in https://cloud.google.com/apis/design/resource_names. For |
| // example: `projects/my-project/locations/us-central1` |
| Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` |
| // The maximum number of network policies to return in one page. |
| // The service may return fewer than this value. |
| // The maximum value is coerced to 1000. |
| // The default value of this field is 500. |
| PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` |
| // A page token, received from a previous `ListNetworkPolicies` call. |
| // Provide this to retrieve the subsequent page. |
| // |
| // When paginating, all other parameters provided to |
| // `ListNetworkPolicies` must match the call that provided the page |
| // token. |
| PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` |
| // A filter expression that matches resources returned in the response. |
| // The expression must specify the field name, a comparison |
| // operator, and the value that you want to use for filtering. The value |
| // must be a string, a number, or a boolean. The comparison operator |
| // must be `=`, `!=`, `>`, or `<`. |
| // |
| // For example, if you are filtering a list of network policies, you can |
| // exclude the ones named `example-policy` by specifying |
| // `name != "example-policy"`. |
| // |
| // To filter on multiple expressions, provide each separate expression within |
| // parentheses. For example: |
| // ``` |
| // (name = "example-policy") |
| // (createTime > "2021-04-12T08:15:10.40Z") |
| // ``` |
| // |
| // By default, each expression is an `AND` expression. However, you |
| // can include `AND` and `OR` expressions explicitly. |
| // For example: |
| // ``` |
| // (name = "example-policy-1") AND |
| // (createTime > "2021-04-12T08:15:10.40Z") OR |
| // (name = "example-policy-2") |
| // ``` |
| Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` |
| // Sorts list results by a certain order. By default, returned results |
| // are ordered by `name` in ascending order. |
| // You can also sort results in descending order based on the `name` value |
| // using `orderBy="name desc"`. |
| // Currently, only ordering by `name` is supported. |
| OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *ListNetworkPoliciesRequest) Reset() { |
| *x = ListNetworkPoliciesRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[62] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *ListNetworkPoliciesRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*ListNetworkPoliciesRequest) ProtoMessage() {} |
| |
| func (x *ListNetworkPoliciesRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[62] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use ListNetworkPoliciesRequest.ProtoReflect.Descriptor instead. |
| func (*ListNetworkPoliciesRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{62} |
| } |
| |
| func (x *ListNetworkPoliciesRequest) GetParent() string { |
| if x != nil { |
| return x.Parent |
| } |
| return "" |
| } |
| |
| func (x *ListNetworkPoliciesRequest) GetPageSize() int32 { |
| if x != nil { |
| return x.PageSize |
| } |
| return 0 |
| } |
| |
| func (x *ListNetworkPoliciesRequest) GetPageToken() string { |
| if x != nil { |
| return x.PageToken |
| } |
| return "" |
| } |
| |
| func (x *ListNetworkPoliciesRequest) GetFilter() string { |
| if x != nil { |
| return x.Filter |
| } |
| return "" |
| } |
| |
| func (x *ListNetworkPoliciesRequest) GetOrderBy() string { |
| if x != nil { |
| return x.OrderBy |
| } |
| return "" |
| } |
| |
| // Response message for |
| // [VmwareEngine.ListNetworkPolicies][google.cloud.vmwareengine.v1.VmwareEngine.ListNetworkPolicies] |
| type ListNetworkPoliciesResponse struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // A list of network policies. |
| NetworkPolicies []*NetworkPolicy `protobuf:"bytes,1,rep,name=network_policies,json=networkPolicies,proto3" json:"network_policies,omitempty"` |
| // A token, which can be send as `page_token` to retrieve the next page. |
| // If this field is omitted, there are no subsequent pages. |
| NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` |
| // Locations that could not be reached when making an aggregated query using |
| // wildcards. |
| Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *ListNetworkPoliciesResponse) Reset() { |
| *x = ListNetworkPoliciesResponse{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[63] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *ListNetworkPoliciesResponse) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*ListNetworkPoliciesResponse) ProtoMessage() {} |
| |
| func (x *ListNetworkPoliciesResponse) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[63] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use ListNetworkPoliciesResponse.ProtoReflect.Descriptor instead. |
| func (*ListNetworkPoliciesResponse) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{63} |
| } |
| |
| func (x *ListNetworkPoliciesResponse) GetNetworkPolicies() []*NetworkPolicy { |
| if x != nil { |
| return x.NetworkPolicies |
| } |
| return nil |
| } |
| |
| func (x *ListNetworkPoliciesResponse) GetNextPageToken() string { |
| if x != nil { |
| return x.NextPageToken |
| } |
| return "" |
| } |
| |
| func (x *ListNetworkPoliciesResponse) GetUnreachable() []string { |
| if x != nil { |
| return x.Unreachable |
| } |
| return nil |
| } |
| |
| // Request message for |
| // [VmwareEngine.GetNetworkPolicy][google.cloud.vmwareengine.v1.VmwareEngine.GetNetworkPolicy] |
| type GetNetworkPolicyRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The resource name of the network policy to retrieve. |
| // Resource names are schemeless URIs that follow the conventions in |
| // https://cloud.google.com/apis/design/resource_names. |
| // For example: |
| // `projects/my-project/locations/us-central1/networkPolicies/my-network-policy` |
| Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *GetNetworkPolicyRequest) Reset() { |
| *x = GetNetworkPolicyRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[64] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *GetNetworkPolicyRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*GetNetworkPolicyRequest) ProtoMessage() {} |
| |
| func (x *GetNetworkPolicyRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[64] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use GetNetworkPolicyRequest.ProtoReflect.Descriptor instead. |
| func (*GetNetworkPolicyRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{64} |
| } |
| |
| func (x *GetNetworkPolicyRequest) GetName() string { |
| if x != nil { |
| return x.Name |
| } |
| return "" |
| } |
| |
| // Request message for |
| // [VmwareEngine.UpdateNetworkPolicy][google.cloud.vmwareengine.v1.VmwareEngine.UpdateNetworkPolicy] |
| type UpdateNetworkPolicyRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. Network policy description. |
| NetworkPolicy *NetworkPolicy `protobuf:"bytes,1,opt,name=network_policy,json=networkPolicy,proto3" json:"network_policy,omitempty"` |
| // Required. Field mask is used to specify the fields to be overwritten in the |
| // `NetworkPolicy` resource by the update. |
| // The fields specified in the `update_mask` are relative to the resource, not |
| // the full request. A field will be overwritten if it is in the mask. If the |
| // user does not provide a mask then all fields will be overwritten. |
| UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` |
| // Optional. A request ID to identify requests. Specify a unique request ID |
| // so that if you must retry your request, the server will know to ignore |
| // the request if it has already been completed. The server guarantees that a |
| // request doesn't result in creation of duplicate commitments for at least 60 |
| // minutes. |
| // |
| // For example, consider a situation where you make an initial request and the |
| // request times out. If you make the request again with the same request |
| // ID, the server can check if original operation with the same request ID |
| // was received, and if so, will ignore the second request. This prevents |
| // clients from accidentally creating duplicate commitments. |
| // |
| // The request ID must be a valid UUID with the exception that zero UUID is |
| // not supported (00000000-0000-0000-0000-000000000000). |
| RequestId string `protobuf:"bytes,3,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *UpdateNetworkPolicyRequest) Reset() { |
| *x = UpdateNetworkPolicyRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[65] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *UpdateNetworkPolicyRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*UpdateNetworkPolicyRequest) ProtoMessage() {} |
| |
| func (x *UpdateNetworkPolicyRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[65] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use UpdateNetworkPolicyRequest.ProtoReflect.Descriptor instead. |
| func (*UpdateNetworkPolicyRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{65} |
| } |
| |
| func (x *UpdateNetworkPolicyRequest) GetNetworkPolicy() *NetworkPolicy { |
| if x != nil { |
| return x.NetworkPolicy |
| } |
| return nil |
| } |
| |
| func (x *UpdateNetworkPolicyRequest) GetUpdateMask() *fieldmaskpb.FieldMask { |
| if x != nil { |
| return x.UpdateMask |
| } |
| return nil |
| } |
| |
| func (x *UpdateNetworkPolicyRequest) GetRequestId() string { |
| if x != nil { |
| return x.RequestId |
| } |
| return "" |
| } |
| |
| // Request message for |
| // [VmwareEngine.CreateNetworkPolicy][google.cloud.vmwareengine.v1.VmwareEngine.CreateNetworkPolicy] |
| type CreateNetworkPolicyRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The resource name of the location (region) |
| // to create the new network policy in. |
| // Resource names are schemeless URIs that follow the conventions in |
| // https://cloud.google.com/apis/design/resource_names. |
| // For example: |
| // |
| // `projects/my-project/locations/us-central1` |
| Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` |
| // Required. The user-provided identifier of the network policy to be created. |
| // This identifier must be unique within parent |
| // `projects/{my-project}/locations/{us-central1}/networkPolicies` and becomes |
| // the final token in the name URI. |
| // The identifier must meet the following requirements: |
| // |
| // * Only contains 1-63 alphanumeric characters and hyphens |
| // * Begins with an alphabetical character |
| // * Ends with a non-hyphen character |
| // * Not formatted as a UUID |
| // * Complies with [RFC 1034](https://datatracker.ietf.org/doc/html/rfc1034) |
| // (section 3.5) |
| NetworkPolicyId string `protobuf:"bytes,2,opt,name=network_policy_id,json=networkPolicyId,proto3" json:"network_policy_id,omitempty"` |
| // Required. The network policy configuration to use in the request. |
| NetworkPolicy *NetworkPolicy `protobuf:"bytes,3,opt,name=network_policy,json=networkPolicy,proto3" json:"network_policy,omitempty"` |
| // Optional. A request ID to identify requests. Specify a unique request ID |
| // so that if you must retry your request, the server will know to ignore |
| // the request if it has already been completed. The server guarantees that a |
| // request doesn't result in creation of duplicate commitments for at least 60 |
| // minutes. |
| // |
| // For example, consider a situation where you make an initial request and the |
| // request times out. If you make the request again with the same request |
| // ID, the server can check if original operation with the same request ID |
| // was received, and if so, will ignore the second request. This prevents |
| // clients from accidentally creating duplicate commitments. |
| // |
| // The request ID must be a valid UUID with the exception that zero UUID is |
| // not supported (00000000-0000-0000-0000-000000000000). |
| RequestId string `protobuf:"bytes,4,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *CreateNetworkPolicyRequest) Reset() { |
| *x = CreateNetworkPolicyRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[66] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *CreateNetworkPolicyRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*CreateNetworkPolicyRequest) ProtoMessage() {} |
| |
| func (x *CreateNetworkPolicyRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[66] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use CreateNetworkPolicyRequest.ProtoReflect.Descriptor instead. |
| func (*CreateNetworkPolicyRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{66} |
| } |
| |
| func (x *CreateNetworkPolicyRequest) GetParent() string { |
| if x != nil { |
| return x.Parent |
| } |
| return "" |
| } |
| |
| func (x *CreateNetworkPolicyRequest) GetNetworkPolicyId() string { |
| if x != nil { |
| return x.NetworkPolicyId |
| } |
| return "" |
| } |
| |
| func (x *CreateNetworkPolicyRequest) GetNetworkPolicy() *NetworkPolicy { |
| if x != nil { |
| return x.NetworkPolicy |
| } |
| return nil |
| } |
| |
| func (x *CreateNetworkPolicyRequest) GetRequestId() string { |
| if x != nil { |
| return x.RequestId |
| } |
| return "" |
| } |
| |
| // Request message for |
| // [VmwareEngine.DeleteNetworkPolicy][google.cloud.vmwareengine.v1.VmwareEngine.DeleteNetworkPolicy] |
| type DeleteNetworkPolicyRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The resource name of the network policy to delete. |
| // Resource names are schemeless URIs that follow the conventions in |
| // https://cloud.google.com/apis/design/resource_names. |
| // For example: |
| // `projects/my-project/locations/us-central1/networkPolicies/my-network-policy` |
| Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` |
| // Optional. A request ID to identify requests. Specify a unique request ID |
| // so that if you must retry your request, the server will know to ignore |
| // the request if it has already been completed. The server guarantees that a |
| // request doesn't result in creation of duplicate commitments for at least 60 |
| // minutes. |
| // |
| // For example, consider a situation where you make an initial request and the |
| // request times out. If you make the request again with the same request |
| // ID, the server can check if original operation with the same request ID |
| // was received, and if so, will ignore the second request. This prevents |
| // clients from accidentally creating duplicate commitments. |
| // |
| // The request ID must be a valid UUID with the exception that zero UUID is |
| // not supported (00000000-0000-0000-0000-000000000000). |
| RequestId string `protobuf:"bytes,2,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *DeleteNetworkPolicyRequest) Reset() { |
| *x = DeleteNetworkPolicyRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[67] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *DeleteNetworkPolicyRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*DeleteNetworkPolicyRequest) ProtoMessage() {} |
| |
| func (x *DeleteNetworkPolicyRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[67] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use DeleteNetworkPolicyRequest.ProtoReflect.Descriptor instead. |
| func (*DeleteNetworkPolicyRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{67} |
| } |
| |
| func (x *DeleteNetworkPolicyRequest) GetName() string { |
| if x != nil { |
| return x.Name |
| } |
| return "" |
| } |
| |
| func (x *DeleteNetworkPolicyRequest) GetRequestId() string { |
| if x != nil { |
| return x.RequestId |
| } |
| return "" |
| } |
| |
| // Request message for |
| // [VmwareEngine.ListManagementDnsZoneBindings][google.cloud.vmwareengine.v1.VmwareEngine.ListManagementDnsZoneBindings] |
| type ListManagementDnsZoneBindingsRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The resource name of the private cloud to be queried for |
| // management DNS zone bindings. |
| // Resource names are schemeless URIs that follow the conventions in |
| // https://cloud.google.com/apis/design/resource_names. |
| // For example: |
| // `projects/my-project/locations/us-central1-a/privateClouds/my-cloud` |
| Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` |
| // The maximum number of management DNS zone bindings to return in one page. |
| // The service may return fewer than this value. |
| // The maximum value is coerced to 1000. |
| // The default value of this field is 500. |
| PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` |
| // A page token, received from a previous `ListManagementDnsZoneBindings` |
| // call. Provide this to retrieve the subsequent page. |
| // |
| // When paginating, all other parameters provided to |
| // `ListManagementDnsZoneBindings` must match the call that provided the page |
| // token. |
| PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` |
| // A filter expression that matches resources returned in the response. |
| // The expression must specify the field name, a comparison |
| // operator, and the value that you want to use for filtering. The value |
| // must be a string, a number, or a boolean. The comparison operator |
| // must be `=`, `!=`, `>`, or `<`. |
| // |
| // For example, if you are filtering a list of Management DNS Zone Bindings, |
| // you can exclude the ones named `example-management-dns-zone-binding` by |
| // specifying `name != "example-management-dns-zone-binding"`. |
| // |
| // To filter on multiple expressions, provide each separate expression within |
| // parentheses. For example: |
| // ``` |
| // (name = "example-management-dns-zone-binding") |
| // (createTime > "2021-04-12T08:15:10.40Z") |
| // ``` |
| // |
| // By default, each expression is an `AND` expression. However, you |
| // can include `AND` and `OR` expressions explicitly. |
| // For example: |
| // ``` |
| // (name = "example-management-dns-zone-binding-1") AND |
| // (createTime > "2021-04-12T08:15:10.40Z") OR |
| // (name = "example-management-dns-zone-binding-2") |
| // ``` |
| Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` |
| // Sorts list results by a certain order. By default, returned results |
| // are ordered by `name` in ascending order. |
| // You can also sort results in descending order based on the `name` value |
| // using `orderBy="name desc"`. |
| // Currently, only ordering by `name` is supported. |
| OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *ListManagementDnsZoneBindingsRequest) Reset() { |
| *x = ListManagementDnsZoneBindingsRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[68] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *ListManagementDnsZoneBindingsRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*ListManagementDnsZoneBindingsRequest) ProtoMessage() {} |
| |
| func (x *ListManagementDnsZoneBindingsRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[68] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use ListManagementDnsZoneBindingsRequest.ProtoReflect.Descriptor instead. |
| func (*ListManagementDnsZoneBindingsRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{68} |
| } |
| |
| func (x *ListManagementDnsZoneBindingsRequest) GetParent() string { |
| if x != nil { |
| return x.Parent |
| } |
| return "" |
| } |
| |
| func (x *ListManagementDnsZoneBindingsRequest) GetPageSize() int32 { |
| if x != nil { |
| return x.PageSize |
| } |
| return 0 |
| } |
| |
| func (x *ListManagementDnsZoneBindingsRequest) GetPageToken() string { |
| if x != nil { |
| return x.PageToken |
| } |
| return "" |
| } |
| |
| func (x *ListManagementDnsZoneBindingsRequest) GetFilter() string { |
| if x != nil { |
| return x.Filter |
| } |
| return "" |
| } |
| |
| func (x *ListManagementDnsZoneBindingsRequest) GetOrderBy() string { |
| if x != nil { |
| return x.OrderBy |
| } |
| return "" |
| } |
| |
| // Response message for |
| // [VmwareEngine.ListManagementDnsZoneBindings][google.cloud.vmwareengine.v1.VmwareEngine.ListManagementDnsZoneBindings] |
| type ListManagementDnsZoneBindingsResponse struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // A list of management DNS zone bindings. |
| ManagementDnsZoneBindings []*ManagementDnsZoneBinding `protobuf:"bytes,1,rep,name=management_dns_zone_bindings,json=managementDnsZoneBindings,proto3" json:"management_dns_zone_bindings,omitempty"` |
| // A token, which can be sent as `page_token` to retrieve the next page. |
| // If this field is omitted, there are no subsequent pages. |
| NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` |
| // Locations that could not be reached when making an aggregated query using |
| // wildcards. |
| Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *ListManagementDnsZoneBindingsResponse) Reset() { |
| *x = ListManagementDnsZoneBindingsResponse{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[69] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *ListManagementDnsZoneBindingsResponse) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*ListManagementDnsZoneBindingsResponse) ProtoMessage() {} |
| |
| func (x *ListManagementDnsZoneBindingsResponse) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[69] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use ListManagementDnsZoneBindingsResponse.ProtoReflect.Descriptor instead. |
| func (*ListManagementDnsZoneBindingsResponse) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{69} |
| } |
| |
| func (x *ListManagementDnsZoneBindingsResponse) GetManagementDnsZoneBindings() []*ManagementDnsZoneBinding { |
| if x != nil { |
| return x.ManagementDnsZoneBindings |
| } |
| return nil |
| } |
| |
| func (x *ListManagementDnsZoneBindingsResponse) GetNextPageToken() string { |
| if x != nil { |
| return x.NextPageToken |
| } |
| return "" |
| } |
| |
| func (x *ListManagementDnsZoneBindingsResponse) GetUnreachable() []string { |
| if x != nil { |
| return x.Unreachable |
| } |
| return nil |
| } |
| |
| // Request message for |
| // [VmwareEngine.GetManagementDnsZoneBinding][google.cloud.vmwareengine.v1.VmwareEngine.GetManagementDnsZoneBinding] |
| type GetManagementDnsZoneBindingRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The resource name of the management DNS zone binding to |
| // retrieve. Resource names are schemeless URIs that follow the conventions in |
| // https://cloud.google.com/apis/design/resource_names. |
| // For example: |
| // `projects/my-project/locations/us-central1-a/privateClouds/my-cloud/managementDnsZoneBindings/my-management-dns-zone-binding` |
| Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *GetManagementDnsZoneBindingRequest) Reset() { |
| *x = GetManagementDnsZoneBindingRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[70] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *GetManagementDnsZoneBindingRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*GetManagementDnsZoneBindingRequest) ProtoMessage() {} |
| |
| func (x *GetManagementDnsZoneBindingRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[70] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use GetManagementDnsZoneBindingRequest.ProtoReflect.Descriptor instead. |
| func (*GetManagementDnsZoneBindingRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{70} |
| } |
| |
| func (x *GetManagementDnsZoneBindingRequest) GetName() string { |
| if x != nil { |
| return x.Name |
| } |
| return "" |
| } |
| |
| // Request message for [VmwareEngine.CreateManagementDnsZoneBindings][] |
| type CreateManagementDnsZoneBindingRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The resource name of the private cloud |
| // to create a new management DNS zone binding for. |
| // Resource names are schemeless URIs that follow the conventions in |
| // https://cloud.google.com/apis/design/resource_names. |
| // For example: |
| // `projects/my-project/locations/us-central1-a/privateClouds/my-cloud` |
| Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` |
| // Required. The initial values for a new management DNS zone binding. |
| ManagementDnsZoneBinding *ManagementDnsZoneBinding `protobuf:"bytes,2,opt,name=management_dns_zone_binding,json=managementDnsZoneBinding,proto3" json:"management_dns_zone_binding,omitempty"` |
| // Required. The user-provided identifier of the `ManagementDnsZoneBinding` |
| // resource to be created. This identifier must be unique among |
| // `ManagementDnsZoneBinding` resources within the parent and becomes the |
| // final token in the name URI. The identifier must meet the following |
| // requirements: |
| // |
| // * Only contains 1-63 alphanumeric characters and hyphens |
| // * Begins with an alphabetical character |
| // * Ends with a non-hyphen character |
| // * Not formatted as a UUID |
| // * Complies with [RFC 1034](https://datatracker.ietf.org/doc/html/rfc1034) |
| // (section 3.5) |
| ManagementDnsZoneBindingId string `protobuf:"bytes,3,opt,name=management_dns_zone_binding_id,json=managementDnsZoneBindingId,proto3" json:"management_dns_zone_binding_id,omitempty"` |
| // Optional. A request ID to identify requests. Specify a unique request ID |
| // so that if you must retry your request, the server will know to ignore |
| // the request if it has already been completed. The server guarantees that a |
| // request doesn't result in creation of duplicate commitments for at least 60 |
| // minutes. |
| // |
| // For example, consider a situation where you make an initial request and the |
| // request times out. If you make the request again with the same request ID, |
| // the server can check if the original operation with the same request ID was |
| // received, and if so, will ignore the second request. This prevents clients |
| // from accidentally creating duplicate commitments. |
| // |
| // The request ID must be a valid UUID with the exception that zero UUID is |
| // not supported (00000000-0000-0000-0000-000000000000). |
| RequestId string `protobuf:"bytes,4,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *CreateManagementDnsZoneBindingRequest) Reset() { |
| *x = CreateManagementDnsZoneBindingRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[71] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *CreateManagementDnsZoneBindingRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*CreateManagementDnsZoneBindingRequest) ProtoMessage() {} |
| |
| func (x *CreateManagementDnsZoneBindingRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[71] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use CreateManagementDnsZoneBindingRequest.ProtoReflect.Descriptor instead. |
| func (*CreateManagementDnsZoneBindingRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{71} |
| } |
| |
| func (x *CreateManagementDnsZoneBindingRequest) GetParent() string { |
| if x != nil { |
| return x.Parent |
| } |
| return "" |
| } |
| |
| func (x *CreateManagementDnsZoneBindingRequest) GetManagementDnsZoneBinding() *ManagementDnsZoneBinding { |
| if x != nil { |
| return x.ManagementDnsZoneBinding |
| } |
| return nil |
| } |
| |
| func (x *CreateManagementDnsZoneBindingRequest) GetManagementDnsZoneBindingId() string { |
| if x != nil { |
| return x.ManagementDnsZoneBindingId |
| } |
| return "" |
| } |
| |
| func (x *CreateManagementDnsZoneBindingRequest) GetRequestId() string { |
| if x != nil { |
| return x.RequestId |
| } |
| return "" |
| } |
| |
| // Request message for |
| // [VmwareEngine.UpdateManagementDnsZoneBinding][google.cloud.vmwareengine.v1.VmwareEngine.UpdateManagementDnsZoneBinding] |
| type UpdateManagementDnsZoneBindingRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. Field mask is used to specify the fields to be overwritten in the |
| // `ManagementDnsZoneBinding` resource by the update. |
| // The fields specified in the `update_mask` are relative to the resource, not |
| // the full request. A field will be overwritten if it is in the mask. If the |
| // user does not provide a mask then all fields will be overwritten. |
| UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,1,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` |
| // Required. New values to update the management DNS zone binding with. |
| ManagementDnsZoneBinding *ManagementDnsZoneBinding `protobuf:"bytes,2,opt,name=management_dns_zone_binding,json=managementDnsZoneBinding,proto3" json:"management_dns_zone_binding,omitempty"` |
| // Optional. A request ID to identify requests. Specify a unique request ID |
| // so that if you must retry your request, the server will know to ignore |
| // the request if it has already been completed. The server guarantees that a |
| // request doesn't result in creation of duplicate commitments for at least 60 |
| // minutes. |
| // |
| // For example, consider a situation where you make an initial request and the |
| // request times out. If you make the request again with the same request ID, |
| // the server can check if the original operation with the same request ID was |
| // received, and if so, will ignore the second request. This prevents clients |
| // from accidentally creating duplicate commitments. |
| // |
| // The request ID must be a valid UUID with the exception that zero UUID is |
| // not supported (00000000-0000-0000-0000-000000000000). |
| RequestId string `protobuf:"bytes,3,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *UpdateManagementDnsZoneBindingRequest) Reset() { |
| *x = UpdateManagementDnsZoneBindingRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[72] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *UpdateManagementDnsZoneBindingRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*UpdateManagementDnsZoneBindingRequest) ProtoMessage() {} |
| |
| func (x *UpdateManagementDnsZoneBindingRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[72] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use UpdateManagementDnsZoneBindingRequest.ProtoReflect.Descriptor instead. |
| func (*UpdateManagementDnsZoneBindingRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{72} |
| } |
| |
| func (x *UpdateManagementDnsZoneBindingRequest) GetUpdateMask() *fieldmaskpb.FieldMask { |
| if x != nil { |
| return x.UpdateMask |
| } |
| return nil |
| } |
| |
| func (x *UpdateManagementDnsZoneBindingRequest) GetManagementDnsZoneBinding() *ManagementDnsZoneBinding { |
| if x != nil { |
| return x.ManagementDnsZoneBinding |
| } |
| return nil |
| } |
| |
| func (x *UpdateManagementDnsZoneBindingRequest) GetRequestId() string { |
| if x != nil { |
| return x.RequestId |
| } |
| return "" |
| } |
| |
| // Request message for |
| // [VmwareEngine.DeleteManagementDnsZoneBinding][google.cloud.vmwareengine.v1.VmwareEngine.DeleteManagementDnsZoneBinding] |
| type DeleteManagementDnsZoneBindingRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The resource name of the management DNS zone binding to delete. |
| // Resource names are schemeless URIs that follow the conventions in |
| // https://cloud.google.com/apis/design/resource_names. |
| // For example: |
| // `projects/my-project/locations/us-central1-a/privateClouds/my-cloud/managementDnsZoneBindings/my-management-dns-zone-binding` |
| Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` |
| // Optional. A request ID to identify requests. Specify a unique request ID |
| // so that if you must retry your request, the server will know to ignore |
| // the request if it has already been completed. The server guarantees that a |
| // request doesn't result in creation of duplicate commitments for at least 60 |
| // minutes. |
| // |
| // For example, consider a situation where you make an initial request and the |
| // request times out. If you make the request again with the same request |
| // ID, the server can check if the original operation with the same request ID |
| // was received, and if so, will ignore the second request. This prevents |
| // clients from accidentally creating duplicate commitments. |
| // |
| // The request ID must be a valid UUID with the exception that zero UUID is |
| // not supported (00000000-0000-0000-0000-000000000000). |
| RequestId string `protobuf:"bytes,2,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *DeleteManagementDnsZoneBindingRequest) Reset() { |
| *x = DeleteManagementDnsZoneBindingRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[73] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *DeleteManagementDnsZoneBindingRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*DeleteManagementDnsZoneBindingRequest) ProtoMessage() {} |
| |
| func (x *DeleteManagementDnsZoneBindingRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[73] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use DeleteManagementDnsZoneBindingRequest.ProtoReflect.Descriptor instead. |
| func (*DeleteManagementDnsZoneBindingRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{73} |
| } |
| |
| func (x *DeleteManagementDnsZoneBindingRequest) GetName() string { |
| if x != nil { |
| return x.Name |
| } |
| return "" |
| } |
| |
| func (x *DeleteManagementDnsZoneBindingRequest) GetRequestId() string { |
| if x != nil { |
| return x.RequestId |
| } |
| return "" |
| } |
| |
| // Request message for [VmwareEngine.RepairManagementDnsZoneBindings][] |
| type RepairManagementDnsZoneBindingRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The resource name of the management DNS zone binding to repair. |
| // Resource names are schemeless URIs that follow the conventions in |
| // https://cloud.google.com/apis/design/resource_names. |
| // For example: |
| // `projects/my-project/locations/us-central1-a/privateClouds/my-cloud/managementDnsZoneBindings/my-management-dns-zone-binding` |
| Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` |
| // Optional. A request ID to identify requests. Specify a unique request ID |
| // so that if you must retry your request, the server will know to ignore |
| // the request if it has already been completed. The server guarantees that a |
| // request doesn't result in creation of duplicate commitments for at least 60 |
| // minutes. |
| // |
| // For example, consider a situation where you make an initial request and the |
| // request times out. If you make the request again with the same request ID, |
| // the server can check if the original operation with the same request ID was |
| // received, and if so, will ignore the second request. This prevents clients |
| // from accidentally creating duplicate commitments. |
| // |
| // The request ID must be a valid UUID with the exception that zero UUID is |
| // not supported (00000000-0000-0000-0000-000000000000). |
| RequestId string `protobuf:"bytes,2,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *RepairManagementDnsZoneBindingRequest) Reset() { |
| *x = RepairManagementDnsZoneBindingRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[74] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *RepairManagementDnsZoneBindingRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*RepairManagementDnsZoneBindingRequest) ProtoMessage() {} |
| |
| func (x *RepairManagementDnsZoneBindingRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[74] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use RepairManagementDnsZoneBindingRequest.ProtoReflect.Descriptor instead. |
| func (*RepairManagementDnsZoneBindingRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{74} |
| } |
| |
| func (x *RepairManagementDnsZoneBindingRequest) GetName() string { |
| if x != nil { |
| return x.Name |
| } |
| return "" |
| } |
| |
| func (x *RepairManagementDnsZoneBindingRequest) GetRequestId() string { |
| if x != nil { |
| return x.RequestId |
| } |
| return "" |
| } |
| |
| // Request message for |
| // [VmwareEngine.CreateVmwareEngineNetwork][google.cloud.vmwareengine.v1.VmwareEngine.CreateVmwareEngineNetwork] |
| type CreateVmwareEngineNetworkRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The resource name of the location to create the new VMware Engine |
| // network in. A VMware Engine network of type |
| // `LEGACY` is a regional resource, and a VMware |
| // Engine network of type `STANDARD` is a global resource. |
| // Resource names are schemeless URIs that follow the conventions in |
| // https://cloud.google.com/apis/design/resource_names. For example: |
| // `projects/my-project/locations/global` |
| Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` |
| // Required. The user-provided identifier of the new VMware Engine network. |
| // This identifier must be unique among VMware Engine network resources |
| // within the parent and becomes the final token in the name URI. The |
| // identifier must meet the following requirements: |
| // |
| // * For networks of type LEGACY, adheres to the format: |
| // `{region-id}-default`. Replace `{region-id}` with the region where you want |
| // to create the VMware Engine network. For example, "us-central1-default". |
| // * Only contains 1-63 alphanumeric characters and hyphens |
| // * Begins with an alphabetical character |
| // * Ends with a non-hyphen character |
| // * Not formatted as a UUID |
| // * Complies with [RFC 1034](https://datatracker.ietf.org/doc/html/rfc1034) |
| // (section 3.5) |
| VmwareEngineNetworkId string `protobuf:"bytes,2,opt,name=vmware_engine_network_id,json=vmwareEngineNetworkId,proto3" json:"vmware_engine_network_id,omitempty"` |
| // Required. The initial description of the new VMware Engine network. |
| VmwareEngineNetwork *VmwareEngineNetwork `protobuf:"bytes,3,opt,name=vmware_engine_network,json=vmwareEngineNetwork,proto3" json:"vmware_engine_network,omitempty"` |
| // Optional. A request ID to identify requests. Specify a unique request ID |
| // so that if you must retry your request, the server will know to ignore |
| // the request if it has already been completed. The server guarantees that a |
| // request doesn't result in creation of duplicate commitments for at least 60 |
| // minutes. |
| // |
| // For example, consider a situation where you make an initial request and the |
| // request times out. If you make the request again with the same request |
| // ID, the server can check if original operation with the same request ID |
| // was received, and if so, will ignore the second request. This prevents |
| // clients from accidentally creating duplicate commitments. |
| // |
| // The request ID must be a valid UUID with the exception that zero UUID is |
| // not supported (00000000-0000-0000-0000-000000000000). |
| RequestId string `protobuf:"bytes,4,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *CreateVmwareEngineNetworkRequest) Reset() { |
| *x = CreateVmwareEngineNetworkRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[75] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *CreateVmwareEngineNetworkRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*CreateVmwareEngineNetworkRequest) ProtoMessage() {} |
| |
| func (x *CreateVmwareEngineNetworkRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[75] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use CreateVmwareEngineNetworkRequest.ProtoReflect.Descriptor instead. |
| func (*CreateVmwareEngineNetworkRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{75} |
| } |
| |
| func (x *CreateVmwareEngineNetworkRequest) GetParent() string { |
| if x != nil { |
| return x.Parent |
| } |
| return "" |
| } |
| |
| func (x *CreateVmwareEngineNetworkRequest) GetVmwareEngineNetworkId() string { |
| if x != nil { |
| return x.VmwareEngineNetworkId |
| } |
| return "" |
| } |
| |
| func (x *CreateVmwareEngineNetworkRequest) GetVmwareEngineNetwork() *VmwareEngineNetwork { |
| if x != nil { |
| return x.VmwareEngineNetwork |
| } |
| return nil |
| } |
| |
| func (x *CreateVmwareEngineNetworkRequest) GetRequestId() string { |
| if x != nil { |
| return x.RequestId |
| } |
| return "" |
| } |
| |
| // Request message for |
| // [VmwareEngine.UpdateVmwareEngineNetwork][google.cloud.vmwareengine.v1.VmwareEngine.UpdateVmwareEngineNetwork] |
| type UpdateVmwareEngineNetworkRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. VMware Engine network description. |
| VmwareEngineNetwork *VmwareEngineNetwork `protobuf:"bytes,1,opt,name=vmware_engine_network,json=vmwareEngineNetwork,proto3" json:"vmware_engine_network,omitempty"` |
| // Required. Field mask is used to specify the fields to be overwritten in the |
| // VMware Engine network resource by the update. |
| // The fields specified in the `update_mask` are relative to the resource, not |
| // the full request. A field will be overwritten if it is in the mask. If the |
| // user does not provide a mask then all fields will be overwritten. Only the |
| // following fields can be updated: `description`. |
| UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` |
| // Optional. A request ID to identify requests. Specify a unique request ID |
| // so that if you must retry your request, the server will know to ignore |
| // the request if it has already been completed. The server guarantees that a |
| // request doesn't result in creation of duplicate commitments for at least 60 |
| // minutes. |
| // |
| // For example, consider a situation where you make an initial request and the |
| // request times out. If you make the request again with the same request |
| // ID, the server can check if original operation with the same request ID |
| // was received, and if so, will ignore the second request. This prevents |
| // clients from accidentally creating duplicate commitments. |
| // |
| // The request ID must be a valid UUID with the exception that zero UUID is |
| // not supported (00000000-0000-0000-0000-000000000000). |
| RequestId string `protobuf:"bytes,3,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *UpdateVmwareEngineNetworkRequest) Reset() { |
| *x = UpdateVmwareEngineNetworkRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[76] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *UpdateVmwareEngineNetworkRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*UpdateVmwareEngineNetworkRequest) ProtoMessage() {} |
| |
| func (x *UpdateVmwareEngineNetworkRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[76] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use UpdateVmwareEngineNetworkRequest.ProtoReflect.Descriptor instead. |
| func (*UpdateVmwareEngineNetworkRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{76} |
| } |
| |
| func (x *UpdateVmwareEngineNetworkRequest) GetVmwareEngineNetwork() *VmwareEngineNetwork { |
| if x != nil { |
| return x.VmwareEngineNetwork |
| } |
| return nil |
| } |
| |
| func (x *UpdateVmwareEngineNetworkRequest) GetUpdateMask() *fieldmaskpb.FieldMask { |
| if x != nil { |
| return x.UpdateMask |
| } |
| return nil |
| } |
| |
| func (x *UpdateVmwareEngineNetworkRequest) GetRequestId() string { |
| if x != nil { |
| return x.RequestId |
| } |
| return "" |
| } |
| |
| // Request message for |
| // [VmwareEngine.DeleteVmwareEngineNetwork][google.cloud.vmwareengine.v1.VmwareEngine.DeleteVmwareEngineNetwork] |
| type DeleteVmwareEngineNetworkRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The resource name of the VMware Engine network to be deleted. |
| // Resource names are schemeless URIs that follow the conventions in |
| // https://cloud.google.com/apis/design/resource_names. |
| // For example: |
| // `projects/my-project/locations/global/vmwareEngineNetworks/my-network` |
| Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` |
| // Optional. A request ID to identify requests. Specify a unique request ID |
| // so that if you must retry your request, the server will know to ignore |
| // the request if it has already been completed. The server guarantees that a |
| // request doesn't result in creation of duplicate commitments for at least 60 |
| // minutes. |
| // |
| // For example, consider a situation where you make an initial request and the |
| // request times out. If you make the request again with the same request |
| // ID, the server can check if original operation with the same request ID |
| // was received, and if so, will ignore the second request. This prevents |
| // clients from accidentally creating duplicate commitments. |
| // |
| // The request ID must be a valid UUID with the exception that zero UUID is |
| // not supported (00000000-0000-0000-0000-000000000000). |
| RequestId string `protobuf:"bytes,2,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` |
| // Optional. Checksum used to ensure that the user-provided value is up to |
| // date before the server processes the request. The server compares provided |
| // checksum with the current checksum of the resource. If the user-provided |
| // value is out of date, this request returns an `ABORTED` error. |
| Etag string `protobuf:"bytes,3,opt,name=etag,proto3" json:"etag,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *DeleteVmwareEngineNetworkRequest) Reset() { |
| *x = DeleteVmwareEngineNetworkRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[77] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *DeleteVmwareEngineNetworkRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*DeleteVmwareEngineNetworkRequest) ProtoMessage() {} |
| |
| func (x *DeleteVmwareEngineNetworkRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[77] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use DeleteVmwareEngineNetworkRequest.ProtoReflect.Descriptor instead. |
| func (*DeleteVmwareEngineNetworkRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{77} |
| } |
| |
| func (x *DeleteVmwareEngineNetworkRequest) GetName() string { |
| if x != nil { |
| return x.Name |
| } |
| return "" |
| } |
| |
| func (x *DeleteVmwareEngineNetworkRequest) GetRequestId() string { |
| if x != nil { |
| return x.RequestId |
| } |
| return "" |
| } |
| |
| func (x *DeleteVmwareEngineNetworkRequest) GetEtag() string { |
| if x != nil { |
| return x.Etag |
| } |
| return "" |
| } |
| |
| // Request message for |
| // [VmwareEngine.GetVmwareEngineNetwork][google.cloud.vmwareengine.v1.VmwareEngine.GetVmwareEngineNetwork] |
| type GetVmwareEngineNetworkRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The resource name of the VMware Engine network to retrieve. |
| // Resource names are schemeless URIs that follow the conventions in |
| // https://cloud.google.com/apis/design/resource_names. |
| // For example: |
| // `projects/my-project/locations/global/vmwareEngineNetworks/my-network` |
| Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *GetVmwareEngineNetworkRequest) Reset() { |
| *x = GetVmwareEngineNetworkRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[78] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *GetVmwareEngineNetworkRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*GetVmwareEngineNetworkRequest) ProtoMessage() {} |
| |
| func (x *GetVmwareEngineNetworkRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[78] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use GetVmwareEngineNetworkRequest.ProtoReflect.Descriptor instead. |
| func (*GetVmwareEngineNetworkRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{78} |
| } |
| |
| func (x *GetVmwareEngineNetworkRequest) GetName() string { |
| if x != nil { |
| return x.Name |
| } |
| return "" |
| } |
| |
| // Request message for |
| // [VmwareEngine.ListVmwareEngineNetworks][google.cloud.vmwareengine.v1.VmwareEngine.ListVmwareEngineNetworks] |
| type ListVmwareEngineNetworksRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The resource name of the location to query for |
| // VMware Engine networks. Resource names are schemeless URIs that follow the |
| // conventions in https://cloud.google.com/apis/design/resource_names. For |
| // example: `projects/my-project/locations/global` |
| Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` |
| // The maximum number of results to return in one page. |
| // The maximum value is coerced to 1000. |
| // The default value of this field is 500. |
| PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` |
| // A page token, received from a previous `ListVmwareEngineNetworks` call. |
| // Provide this to retrieve the subsequent page. |
| // |
| // When paginating, all other parameters provided to |
| // `ListVmwareEngineNetworks` must match the call that provided the page |
| // token. |
| PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` |
| // A filter expression that matches resources returned in the response. |
| // The expression must specify the field name, a comparison |
| // operator, and the value that you want to use for filtering. The value |
| // must be a string, a number, or a boolean. The comparison operator |
| // must be `=`, `!=`, `>`, or `<`. |
| // |
| // For example, if you are filtering a list of network peerings, you can |
| // exclude the ones named `example-network` by specifying |
| // `name != "example-network"`. |
| // |
| // To filter on multiple expressions, provide each separate expression within |
| // parentheses. For example: |
| // ``` |
| // (name = "example-network") |
| // (createTime > "2021-04-12T08:15:10.40Z") |
| // ``` |
| // |
| // By default, each expression is an `AND` expression. However, you |
| // can include `AND` and `OR` expressions explicitly. |
| // For example: |
| // ``` |
| // (name = "example-network-1") AND |
| // (createTime > "2021-04-12T08:15:10.40Z") OR |
| // (name = "example-network-2") |
| // ``` |
| Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` |
| // Sorts list results by a certain order. By default, returned results |
| // are ordered by `name` in ascending order. |
| // You can also sort results in descending order based on the `name` value |
| // using `orderBy="name desc"`. |
| // Currently, only ordering by `name` is supported. |
| OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *ListVmwareEngineNetworksRequest) Reset() { |
| *x = ListVmwareEngineNetworksRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[79] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *ListVmwareEngineNetworksRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*ListVmwareEngineNetworksRequest) ProtoMessage() {} |
| |
| func (x *ListVmwareEngineNetworksRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[79] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use ListVmwareEngineNetworksRequest.ProtoReflect.Descriptor instead. |
| func (*ListVmwareEngineNetworksRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{79} |
| } |
| |
| func (x *ListVmwareEngineNetworksRequest) GetParent() string { |
| if x != nil { |
| return x.Parent |
| } |
| return "" |
| } |
| |
| func (x *ListVmwareEngineNetworksRequest) GetPageSize() int32 { |
| if x != nil { |
| return x.PageSize |
| } |
| return 0 |
| } |
| |
| func (x *ListVmwareEngineNetworksRequest) GetPageToken() string { |
| if x != nil { |
| return x.PageToken |
| } |
| return "" |
| } |
| |
| func (x *ListVmwareEngineNetworksRequest) GetFilter() string { |
| if x != nil { |
| return x.Filter |
| } |
| return "" |
| } |
| |
| func (x *ListVmwareEngineNetworksRequest) GetOrderBy() string { |
| if x != nil { |
| return x.OrderBy |
| } |
| return "" |
| } |
| |
| // Response message for |
| // [VmwareEngine.ListVmwareEngineNetworks][google.cloud.vmwareengine.v1.VmwareEngine.ListVmwareEngineNetworks] |
| type ListVmwareEngineNetworksResponse struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // A list of VMware Engine networks. |
| VmwareEngineNetworks []*VmwareEngineNetwork `protobuf:"bytes,1,rep,name=vmware_engine_networks,json=vmwareEngineNetworks,proto3" json:"vmware_engine_networks,omitempty"` |
| // A token, which can be sent as `page_token` to retrieve the next page. |
| // If this field is omitted, there are no subsequent pages. |
| NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` |
| // Unreachable resources. |
| Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *ListVmwareEngineNetworksResponse) Reset() { |
| *x = ListVmwareEngineNetworksResponse{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[80] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *ListVmwareEngineNetworksResponse) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*ListVmwareEngineNetworksResponse) ProtoMessage() {} |
| |
| func (x *ListVmwareEngineNetworksResponse) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[80] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use ListVmwareEngineNetworksResponse.ProtoReflect.Descriptor instead. |
| func (*ListVmwareEngineNetworksResponse) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{80} |
| } |
| |
| func (x *ListVmwareEngineNetworksResponse) GetVmwareEngineNetworks() []*VmwareEngineNetwork { |
| if x != nil { |
| return x.VmwareEngineNetworks |
| } |
| return nil |
| } |
| |
| func (x *ListVmwareEngineNetworksResponse) GetNextPageToken() string { |
| if x != nil { |
| return x.NextPageToken |
| } |
| return "" |
| } |
| |
| func (x *ListVmwareEngineNetworksResponse) GetUnreachable() []string { |
| if x != nil { |
| return x.Unreachable |
| } |
| return nil |
| } |
| |
| // Request message for |
| // [VmwareEngine.CreatePrivateConnection][google.cloud.vmwareengine.v1.VmwareEngine.CreatePrivateConnection] |
| type CreatePrivateConnectionRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The resource name of the location to create the new private |
| // connection in. Private connection is a regional resource. |
| // Resource names are schemeless URIs that follow the conventions in |
| // https://cloud.google.com/apis/design/resource_names. For example: |
| // `projects/my-project/locations/us-central1` |
| Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` |
| // Required. The user-provided identifier of the new private connection. |
| // This identifier must be unique among private connection resources |
| // within the parent and becomes the final token in the name URI. The |
| // identifier must meet the following requirements: |
| // |
| // * Only contains 1-63 alphanumeric characters and hyphens |
| // * Begins with an alphabetical character |
| // * Ends with a non-hyphen character |
| // * Not formatted as a UUID |
| // * Complies with [RFC 1034](https://datatracker.ietf.org/doc/html/rfc1034) |
| // (section 3.5) |
| PrivateConnectionId string `protobuf:"bytes,2,opt,name=private_connection_id,json=privateConnectionId,proto3" json:"private_connection_id,omitempty"` |
| // Required. The initial description of the new private connection. |
| PrivateConnection *PrivateConnection `protobuf:"bytes,3,opt,name=private_connection,json=privateConnection,proto3" json:"private_connection,omitempty"` |
| // Optional. A request ID to identify requests. Specify a unique request ID |
| // so that if you must retry your request, the server will know to ignore |
| // the request if it has already been completed. The server guarantees that a |
| // request doesn't result in creation of duplicate commitments for at least 60 |
| // minutes. |
| // |
| // For example, consider a situation where you make an initial request and the |
| // request times out. If you make the request again with the same request |
| // ID, the server can check if original operation with the same request ID |
| // was received, and if so, will ignore the second request. This prevents |
| // clients from accidentally creating duplicate commitments. |
| // |
| // The request ID must be a valid UUID with the exception that zero UUID is |
| // not supported (00000000-0000-0000-0000-000000000000). |
| RequestId string `protobuf:"bytes,4,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *CreatePrivateConnectionRequest) Reset() { |
| *x = CreatePrivateConnectionRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[81] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *CreatePrivateConnectionRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*CreatePrivateConnectionRequest) ProtoMessage() {} |
| |
| func (x *CreatePrivateConnectionRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[81] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use CreatePrivateConnectionRequest.ProtoReflect.Descriptor instead. |
| func (*CreatePrivateConnectionRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{81} |
| } |
| |
| func (x *CreatePrivateConnectionRequest) GetParent() string { |
| if x != nil { |
| return x.Parent |
| } |
| return "" |
| } |
| |
| func (x *CreatePrivateConnectionRequest) GetPrivateConnectionId() string { |
| if x != nil { |
| return x.PrivateConnectionId |
| } |
| return "" |
| } |
| |
| func (x *CreatePrivateConnectionRequest) GetPrivateConnection() *PrivateConnection { |
| if x != nil { |
| return x.PrivateConnection |
| } |
| return nil |
| } |
| |
| func (x *CreatePrivateConnectionRequest) GetRequestId() string { |
| if x != nil { |
| return x.RequestId |
| } |
| return "" |
| } |
| |
| // Request message for |
| // [VmwareEngine.GetPrivateConnection][google.cloud.vmwareengine.v1.VmwareEngine.GetPrivateConnection] |
| type GetPrivateConnectionRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The resource name of the private connection to retrieve. |
| // Resource names are schemeless URIs that follow the conventions in |
| // https://cloud.google.com/apis/design/resource_names. |
| // For example: |
| // `projects/my-project/locations/us-central1/privateConnections/my-connection` |
| Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *GetPrivateConnectionRequest) Reset() { |
| *x = GetPrivateConnectionRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[82] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *GetPrivateConnectionRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*GetPrivateConnectionRequest) ProtoMessage() {} |
| |
| func (x *GetPrivateConnectionRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[82] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use GetPrivateConnectionRequest.ProtoReflect.Descriptor instead. |
| func (*GetPrivateConnectionRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{82} |
| } |
| |
| func (x *GetPrivateConnectionRequest) GetName() string { |
| if x != nil { |
| return x.Name |
| } |
| return "" |
| } |
| |
| // Request message for |
| // [VmwareEngine.ListPrivateConnections][google.cloud.vmwareengine.v1.VmwareEngine.ListPrivateConnections] |
| type ListPrivateConnectionsRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The resource name of the location to query for |
| // private connections. Resource names are schemeless URIs that follow the |
| // conventions in https://cloud.google.com/apis/design/resource_names. For |
| // example: `projects/my-project/locations/us-central1` |
| Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` |
| // The maximum number of private connections to return in one page. |
| // The maximum value is coerced to 1000. |
| // The default value of this field is 500. |
| PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` |
| // A page token, received from a previous `ListPrivateConnections` call. |
| // Provide this to retrieve the subsequent page. |
| // |
| // When paginating, all other parameters provided to |
| // `ListPrivateConnections` must match the call that provided the page |
| // token. |
| PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` |
| // A filter expression that matches resources returned in the response. |
| // The expression must specify the field name, a comparison |
| // operator, and the value that you want to use for filtering. The value |
| // must be a string, a number, or a boolean. The comparison operator |
| // must be `=`, `!=`, `>`, or `<`. |
| // |
| // For example, if you are filtering a list of private connections, you can |
| // exclude the ones named `example-connection` by specifying |
| // `name != "example-connection"`. |
| // |
| // To filter on multiple expressions, provide each separate expression within |
| // parentheses. For example: |
| // ``` |
| // (name = "example-connection") |
| // (createTime > "2022-09-22T08:15:10.40Z") |
| // ``` |
| // |
| // By default, each expression is an `AND` expression. However, you |
| // can include `AND` and `OR` expressions explicitly. |
| // For example: |
| // ``` |
| // (name = "example-connection-1") AND |
| // (createTime > "2021-04-12T08:15:10.40Z") OR |
| // (name = "example-connection-2") |
| // ``` |
| Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` |
| // Sorts list results by a certain order. By default, returned results |
| // are ordered by `name` in ascending order. |
| // You can also sort results in descending order based on the `name` value |
| // using `orderBy="name desc"`. |
| // Currently, only ordering by `name` is supported. |
| OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *ListPrivateConnectionsRequest) Reset() { |
| *x = ListPrivateConnectionsRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[83] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *ListPrivateConnectionsRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*ListPrivateConnectionsRequest) ProtoMessage() {} |
| |
| func (x *ListPrivateConnectionsRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[83] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use ListPrivateConnectionsRequest.ProtoReflect.Descriptor instead. |
| func (*ListPrivateConnectionsRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{83} |
| } |
| |
| func (x *ListPrivateConnectionsRequest) GetParent() string { |
| if x != nil { |
| return x.Parent |
| } |
| return "" |
| } |
| |
| func (x *ListPrivateConnectionsRequest) GetPageSize() int32 { |
| if x != nil { |
| return x.PageSize |
| } |
| return 0 |
| } |
| |
| func (x *ListPrivateConnectionsRequest) GetPageToken() string { |
| if x != nil { |
| return x.PageToken |
| } |
| return "" |
| } |
| |
| func (x *ListPrivateConnectionsRequest) GetFilter() string { |
| if x != nil { |
| return x.Filter |
| } |
| return "" |
| } |
| |
| func (x *ListPrivateConnectionsRequest) GetOrderBy() string { |
| if x != nil { |
| return x.OrderBy |
| } |
| return "" |
| } |
| |
| // Response message for |
| // [VmwareEngine.ListPrivateConnections][google.cloud.vmwareengine.v1.VmwareEngine.ListPrivateConnections] |
| type ListPrivateConnectionsResponse struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // A list of private connections. |
| PrivateConnections []*PrivateConnection `protobuf:"bytes,1,rep,name=private_connections,json=privateConnections,proto3" json:"private_connections,omitempty"` |
| // A token, which can be sent as `page_token` to retrieve the next page. |
| // If this field is omitted, there are no subsequent pages. |
| NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` |
| // Unreachable resources. |
| Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *ListPrivateConnectionsResponse) Reset() { |
| *x = ListPrivateConnectionsResponse{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[84] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *ListPrivateConnectionsResponse) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*ListPrivateConnectionsResponse) ProtoMessage() {} |
| |
| func (x *ListPrivateConnectionsResponse) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[84] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use ListPrivateConnectionsResponse.ProtoReflect.Descriptor instead. |
| func (*ListPrivateConnectionsResponse) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{84} |
| } |
| |
| func (x *ListPrivateConnectionsResponse) GetPrivateConnections() []*PrivateConnection { |
| if x != nil { |
| return x.PrivateConnections |
| } |
| return nil |
| } |
| |
| func (x *ListPrivateConnectionsResponse) GetNextPageToken() string { |
| if x != nil { |
| return x.NextPageToken |
| } |
| return "" |
| } |
| |
| func (x *ListPrivateConnectionsResponse) GetUnreachable() []string { |
| if x != nil { |
| return x.Unreachable |
| } |
| return nil |
| } |
| |
| // Request message for |
| // [VmwareEngine.UpdatePrivateConnection][google.cloud.vmwareengine.v1.VmwareEngine.UpdatePrivateConnection] |
| type UpdatePrivateConnectionRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. Private connection description. |
| PrivateConnection *PrivateConnection `protobuf:"bytes,1,opt,name=private_connection,json=privateConnection,proto3" json:"private_connection,omitempty"` |
| // Required. Field mask is used to specify the fields to be overwritten in the |
| // `PrivateConnection` resource by the update. |
| // The fields specified in the `update_mask` are relative to the resource, not |
| // the full request. A field will be overwritten if it is in the mask. If the |
| // user does not provide a mask then all fields will be overwritten. |
| UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` |
| // Optional. A request ID to identify requests. Specify a unique request ID |
| // so that if you must retry your request, the server will know to ignore |
| // the request if it has already been completed. The server guarantees that a |
| // request doesn't result in creation of duplicate commitments for at least 60 |
| // minutes. |
| // |
| // For example, consider a situation where you make an initial request and the |
| // request times out. If you make the request again with the same request |
| // ID, the server can check if original operation with the same request ID |
| // was received, and if so, will ignore the second request. This prevents |
| // clients from accidentally creating duplicate commitments. |
| // |
| // The request ID must be a valid UUID with the exception that zero UUID is |
| // not supported (00000000-0000-0000-0000-000000000000). |
| RequestId string `protobuf:"bytes,3,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *UpdatePrivateConnectionRequest) Reset() { |
| *x = UpdatePrivateConnectionRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[85] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *UpdatePrivateConnectionRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*UpdatePrivateConnectionRequest) ProtoMessage() {} |
| |
| func (x *UpdatePrivateConnectionRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[85] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use UpdatePrivateConnectionRequest.ProtoReflect.Descriptor instead. |
| func (*UpdatePrivateConnectionRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{85} |
| } |
| |
| func (x *UpdatePrivateConnectionRequest) GetPrivateConnection() *PrivateConnection { |
| if x != nil { |
| return x.PrivateConnection |
| } |
| return nil |
| } |
| |
| func (x *UpdatePrivateConnectionRequest) GetUpdateMask() *fieldmaskpb.FieldMask { |
| if x != nil { |
| return x.UpdateMask |
| } |
| return nil |
| } |
| |
| func (x *UpdatePrivateConnectionRequest) GetRequestId() string { |
| if x != nil { |
| return x.RequestId |
| } |
| return "" |
| } |
| |
| // Request message for |
| // [VmwareEngine.DeletePrivateConnection][google.cloud.vmwareengine.v1.VmwareEngine.DeletePrivateConnection] |
| type DeletePrivateConnectionRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The resource name of the private connection to be deleted. |
| // Resource names are schemeless URIs that follow the conventions in |
| // https://cloud.google.com/apis/design/resource_names. |
| // For example: |
| // `projects/my-project/locations/us-central1/privateConnections/my-connection` |
| Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` |
| // Optional. A request ID to identify requests. Specify a unique request ID |
| // so that if you must retry your request, the server will know to ignore |
| // the request if it has already been completed. The server guarantees that a |
| // request doesn't result in creation of duplicate commitments for at least 60 |
| // minutes. |
| // |
| // For example, consider a situation where you make an initial request and the |
| // request times out. If you make the request again with the same request |
| // ID, the server can check if original operation with the same request ID |
| // was received, and if so, will ignore the second request. This prevents |
| // clients from accidentally creating duplicate commitments. |
| // |
| // The request ID must be a valid UUID with the exception that zero UUID is |
| // not supported (00000000-0000-0000-0000-000000000000). |
| RequestId string `protobuf:"bytes,2,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *DeletePrivateConnectionRequest) Reset() { |
| *x = DeletePrivateConnectionRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[86] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *DeletePrivateConnectionRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*DeletePrivateConnectionRequest) ProtoMessage() {} |
| |
| func (x *DeletePrivateConnectionRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[86] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use DeletePrivateConnectionRequest.ProtoReflect.Descriptor instead. |
| func (*DeletePrivateConnectionRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{86} |
| } |
| |
| func (x *DeletePrivateConnectionRequest) GetName() string { |
| if x != nil { |
| return x.Name |
| } |
| return "" |
| } |
| |
| func (x *DeletePrivateConnectionRequest) GetRequestId() string { |
| if x != nil { |
| return x.RequestId |
| } |
| return "" |
| } |
| |
| // Request message for |
| // [VmwareEngine.ListPrivateConnectionPeeringRoutes][google.cloud.vmwareengine.v1.VmwareEngine.ListPrivateConnectionPeeringRoutes] |
| type ListPrivateConnectionPeeringRoutesRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The resource name of the private connection to retrieve peering |
| // routes from. Resource names are schemeless URIs that follow the conventions |
| // in https://cloud.google.com/apis/design/resource_names. For example: |
| // `projects/my-project/locations/us-west1/privateConnections/my-connection` |
| Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` |
| // The maximum number of peering routes to return in one page. |
| // The service may return fewer than this value. |
| // The maximum value is coerced to 1000. |
| // The default value of this field is 500. |
| PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` |
| // A page token, received from a previous `ListPrivateConnectionPeeringRoutes` |
| // call. Provide this to retrieve the subsequent page. When paginating, all |
| // other parameters provided to `ListPrivateConnectionPeeringRoutes` must |
| // match the call that provided the page token. |
| PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *ListPrivateConnectionPeeringRoutesRequest) Reset() { |
| *x = ListPrivateConnectionPeeringRoutesRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[87] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *ListPrivateConnectionPeeringRoutesRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*ListPrivateConnectionPeeringRoutesRequest) ProtoMessage() {} |
| |
| func (x *ListPrivateConnectionPeeringRoutesRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[87] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use ListPrivateConnectionPeeringRoutesRequest.ProtoReflect.Descriptor instead. |
| func (*ListPrivateConnectionPeeringRoutesRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{87} |
| } |
| |
| func (x *ListPrivateConnectionPeeringRoutesRequest) GetParent() string { |
| if x != nil { |
| return x.Parent |
| } |
| return "" |
| } |
| |
| func (x *ListPrivateConnectionPeeringRoutesRequest) GetPageSize() int32 { |
| if x != nil { |
| return x.PageSize |
| } |
| return 0 |
| } |
| |
| func (x *ListPrivateConnectionPeeringRoutesRequest) GetPageToken() string { |
| if x != nil { |
| return x.PageToken |
| } |
| return "" |
| } |
| |
| // Response message for |
| // [VmwareEngine.ListPrivateConnectionPeeringRoutes][google.cloud.vmwareengine.v1.VmwareEngine.ListPrivateConnectionPeeringRoutes] |
| type ListPrivateConnectionPeeringRoutesResponse struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // A list of peering routes. |
| PeeringRoutes []*PeeringRoute `protobuf:"bytes,1,rep,name=peering_routes,json=peeringRoutes,proto3" json:"peering_routes,omitempty"` |
| // A token, which can be sent as `page_token` to retrieve the next page. |
| // If this field is omitted, there are no subsequent pages. |
| NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *ListPrivateConnectionPeeringRoutesResponse) Reset() { |
| *x = ListPrivateConnectionPeeringRoutesResponse{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[88] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *ListPrivateConnectionPeeringRoutesResponse) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*ListPrivateConnectionPeeringRoutesResponse) ProtoMessage() {} |
| |
| func (x *ListPrivateConnectionPeeringRoutesResponse) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[88] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use ListPrivateConnectionPeeringRoutesResponse.ProtoReflect.Descriptor instead. |
| func (*ListPrivateConnectionPeeringRoutesResponse) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{88} |
| } |
| |
| func (x *ListPrivateConnectionPeeringRoutesResponse) GetPeeringRoutes() []*PeeringRoute { |
| if x != nil { |
| return x.PeeringRoutes |
| } |
| return nil |
| } |
| |
| func (x *ListPrivateConnectionPeeringRoutesResponse) GetNextPageToken() string { |
| if x != nil { |
| return x.NextPageToken |
| } |
| return "" |
| } |
| |
| // Request message for |
| // [VmwareEngine.GrantDnsBindPermission][google.cloud.vmwareengine.v1.VmwareEngine.GrantDnsBindPermission] |
| type GrantDnsBindPermissionRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The name of the resource which stores the users/service accounts |
| // having the permission to bind to the corresponding intranet VPC of the |
| // consumer project. DnsBindPermission is a global resource. Resource names |
| // are schemeless URIs that follow the conventions in |
| // https://cloud.google.com/apis/design/resource_names. For example: |
| // `projects/my-project/locations/global/dnsBindPermission` |
| Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` |
| // Required. The consumer provided user/service account which needs to be |
| // granted permission to bind with the intranet VPC corresponding to the |
| // consumer project. |
| Principal *Principal `protobuf:"bytes,2,opt,name=principal,proto3" json:"principal,omitempty"` |
| // Optional. A request ID to identify requests. Specify a unique request ID |
| // so that if you must retry your request, the server will know to ignore |
| // the request if it has already been completed. The server guarantees that a |
| // request doesn't result in creation of duplicate commitments for at least 60 |
| // minutes. |
| // |
| // For example, consider a situation where you make an initial request and the |
| // request times out. If you make the request again with the same request |
| // ID, the server can check if original operation with the same request ID |
| // was received, and if so, will ignore the second request. This prevents |
| // clients from accidentally creating duplicate commitments. |
| // |
| // The request ID must be a valid UUID with the exception that zero UUID is |
| // not supported (00000000-0000-0000-0000-000000000000). |
| RequestId string `protobuf:"bytes,3,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *GrantDnsBindPermissionRequest) Reset() { |
| *x = GrantDnsBindPermissionRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[89] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *GrantDnsBindPermissionRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*GrantDnsBindPermissionRequest) ProtoMessage() {} |
| |
| func (x *GrantDnsBindPermissionRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[89] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use GrantDnsBindPermissionRequest.ProtoReflect.Descriptor instead. |
| func (*GrantDnsBindPermissionRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{89} |
| } |
| |
| func (x *GrantDnsBindPermissionRequest) GetName() string { |
| if x != nil { |
| return x.Name |
| } |
| return "" |
| } |
| |
| func (x *GrantDnsBindPermissionRequest) GetPrincipal() *Principal { |
| if x != nil { |
| return x.Principal |
| } |
| return nil |
| } |
| |
| func (x *GrantDnsBindPermissionRequest) GetRequestId() string { |
| if x != nil { |
| return x.RequestId |
| } |
| return "" |
| } |
| |
| // Request message for |
| // [VmwareEngine.RevokeDnsBindPermission][google.cloud.vmwareengine.v1.VmwareEngine.RevokeDnsBindPermission] |
| type RevokeDnsBindPermissionRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The name of the resource which stores the users/service accounts |
| // having the permission to bind to the corresponding intranet VPC of the |
| // consumer project. DnsBindPermission is a global resource. Resource names |
| // are schemeless URIs that follow the conventions in |
| // https://cloud.google.com/apis/design/resource_names. For example: |
| // `projects/my-project/locations/global/dnsBindPermission` |
| Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` |
| // Required. The consumer provided user/service account which needs to be |
| // granted permission to bind with the intranet VPC corresponding to the |
| // consumer project. |
| Principal *Principal `protobuf:"bytes,2,opt,name=principal,proto3" json:"principal,omitempty"` |
| // Optional. A request ID to identify requests. Specify a unique request ID |
| // so that if you must retry your request, the server will know to ignore |
| // the request if it has already been completed. The server guarantees that a |
| // request doesn't result in creation of duplicate commitments for at least 60 |
| // minutes. |
| // |
| // For example, consider a situation where you make an initial request and the |
| // request times out. If you make the request again with the same request |
| // ID, the server can check if original operation with the same request ID |
| // was received, and if so, will ignore the second request. This prevents |
| // clients from accidentally creating duplicate commitments. |
| // |
| // The request ID must be a valid UUID with the exception that zero UUID is |
| // not supported (00000000-0000-0000-0000-000000000000). |
| RequestId string `protobuf:"bytes,3,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *RevokeDnsBindPermissionRequest) Reset() { |
| *x = RevokeDnsBindPermissionRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[90] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *RevokeDnsBindPermissionRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*RevokeDnsBindPermissionRequest) ProtoMessage() {} |
| |
| func (x *RevokeDnsBindPermissionRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[90] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use RevokeDnsBindPermissionRequest.ProtoReflect.Descriptor instead. |
| func (*RevokeDnsBindPermissionRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{90} |
| } |
| |
| func (x *RevokeDnsBindPermissionRequest) GetName() string { |
| if x != nil { |
| return x.Name |
| } |
| return "" |
| } |
| |
| func (x *RevokeDnsBindPermissionRequest) GetPrincipal() *Principal { |
| if x != nil { |
| return x.Principal |
| } |
| return nil |
| } |
| |
| func (x *RevokeDnsBindPermissionRequest) GetRequestId() string { |
| if x != nil { |
| return x.RequestId |
| } |
| return "" |
| } |
| |
| // Request message for |
| // [VmwareEngine.GetDnsBindPermission][google.cloud.vmwareengine.v1.VmwareEngine.GetDnsBindPermission] |
| type GetDnsBindPermissionRequest struct { |
| state protoimpl.MessageState `protogen:"open.v1"` |
| // Required. The name of the resource which stores the users/service accounts |
| // having the permission to bind to the corresponding intranet VPC of the |
| // consumer project. DnsBindPermission is a global resource. Resource names |
| // are schemeless URIs that follow the conventions in |
| // https://cloud.google.com/apis/design/resource_names. For example: |
| // `projects/my-project/locations/global/dnsBindPermission` |
| Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` |
| unknownFields protoimpl.UnknownFields |
| sizeCache protoimpl.SizeCache |
| } |
| |
| func (x *GetDnsBindPermissionRequest) Reset() { |
| *x = GetDnsBindPermissionRequest{} |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[91] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| |
| func (x *GetDnsBindPermissionRequest) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*GetDnsBindPermissionRequest) ProtoMessage() {} |
| |
| func (x *GetDnsBindPermissionRequest) ProtoReflect() protoreflect.Message { |
| mi := &file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[91] |
| if x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use GetDnsBindPermissionRequest.ProtoReflect.Descriptor instead. |
| func (*GetDnsBindPermissionRequest) Descriptor() ([]byte, []int) { |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP(), []int{91} |
| } |
| |
| func (x *GetDnsBindPermissionRequest) GetName() string { |
| if x != nil { |
| return x.Name |
| } |
| return "" |
| } |
| |
| var File_google_cloud_vmwareengine_v1_vmwareengine_proto protoreflect.FileDescriptor |
| |
| const file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDesc = "" + |
| "\n" + |
| "/google/cloud/vmwareengine/v1/vmwareengine.proto\x12\x1cgoogle.cloud.vmwareengine.v1\x1a\x1cgoogle/api/annotations.proto\x1a\x17google/api/client.proto\x1a\x1fgoogle/api/field_behavior.proto\x1a\x1bgoogle/api/field_info.proto\x1a\x19google/api/resource.proto\x1a9google/cloud/vmwareengine/v1/vmwareengine_resources.proto\x1a#google/longrunning/operations.proto\x1a\x1bgoogle/protobuf/empty.proto\x1a google/protobuf/field_mask.proto\x1a\x1fgoogle/protobuf/timestamp.proto\"\xcc\x01\n" + |
| "\x18ListPrivateCloudsRequest\x12A\n" + |
| "\x06parent\x18\x01 \x01(\tB)\xe0A\x02\xfaA#\n" + |
| "!locations.googleapis.com/LocationR\x06parent\x12\x1b\n" + |
| "\tpage_size\x18\x02 \x01(\x05R\bpageSize\x12\x1d\n" + |
| "\n" + |
| "page_token\x18\x03 \x01(\tR\tpageToken\x12\x16\n" + |
| "\x06filter\x18\x04 \x01(\tR\x06filter\x12\x19\n" + |
| "\border_by\x18\x05 \x01(\tR\aorderBy\"\xb8\x01\n" + |
| "\x19ListPrivateCloudsResponse\x12Q\n" + |
| "\x0eprivate_clouds\x18\x01 \x03(\v2*.google.cloud.vmwareengine.v1.PrivateCloudR\rprivateClouds\x12&\n" + |
| "\x0fnext_page_token\x18\x02 \x01(\tR\rnextPageToken\x12 \n" + |
| "\vunreachable\x18\x03 \x03(\tR\vunreachable\"^\n" + |
| "\x16GetPrivateCloudRequest\x12D\n" + |
| "\x04name\x18\x01 \x01(\tB0\xe0A\x02\xfaA*\n" + |
| "(vmwareengine.googleapis.com/PrivateCloudR\x04name\"\xb1\x02\n" + |
| "\x19CreatePrivateCloudRequest\x12A\n" + |
| "\x06parent\x18\x01 \x01(\tB)\xe0A\x02\xfaA#\n" + |
| "!locations.googleapis.com/LocationR\x06parent\x12-\n" + |
| "\x10private_cloud_id\x18\x02 \x01(\tB\x03\xe0A\x02R\x0eprivateCloudId\x12T\n" + |
| "\rprivate_cloud\x18\x03 \x01(\v2*.google.cloud.vmwareengine.v1.PrivateCloudB\x03\xe0A\x02R\fprivateCloud\x12\"\n" + |
| "\n" + |
| "request_id\x18\x04 \x01(\tB\x03\xe0A\x01R\trequestId\x12(\n" + |
| "\rvalidate_only\x18\x05 \x01(\bB\x03\xe0A\x01R\fvalidateOnly\"\xd7\x01\n" + |
| "\x19UpdatePrivateCloudRequest\x12T\n" + |
| "\rprivate_cloud\x18\x01 \x01(\v2*.google.cloud.vmwareengine.v1.PrivateCloudB\x03\xe0A\x02R\fprivateCloud\x12@\n" + |
| "\vupdate_mask\x18\x02 \x01(\v2\x1a.google.protobuf.FieldMaskB\x03\xe0A\x02R\n" + |
| "updateMask\x12\"\n" + |
| "\n" + |
| "request_id\x18\x03 \x01(\tB\x03\xe0A\x01R\trequestId\"\xdb\x01\n" + |
| "\x19DeletePrivateCloudRequest\x12D\n" + |
| "\x04name\x18\x01 \x01(\tB0\xe0A\x02\xfaA*\n" + |
| "(vmwareengine.googleapis.com/PrivateCloudR\x04name\x12\"\n" + |
| "\n" + |
| "request_id\x18\x02 \x01(\tB\x03\xe0A\x01R\trequestId\x12\x19\n" + |
| "\x05force\x18\x03 \x01(\bB\x03\xe0A\x01R\x05force\x12)\n" + |
| "\vdelay_hours\x18\x04 \x01(\x05B\x03\xe0A\x01H\x00R\n" + |
| "delayHours\x88\x01\x01B\x0e\n" + |
| "\f_delay_hours\"\x87\x01\n" + |
| "\x1bUndeletePrivateCloudRequest\x12D\n" + |
| "\x04name\x18\x01 \x01(\tB0\xe0A\x02\xfaA*\n" + |
| "(vmwareengine.googleapis.com/PrivateCloudR\x04name\x12\"\n" + |
| "\n" + |
| "request_id\x18\x02 \x01(\tB\x03\xe0A\x01R\trequestId\"\xce\x01\n" + |
| "\x13ListClustersRequest\x12H\n" + |
| "\x06parent\x18\x01 \x01(\tB0\xe0A\x02\xfaA*\n" + |
| "(vmwareengine.googleapis.com/PrivateCloudR\x06parent\x12\x1b\n" + |
| "\tpage_size\x18\x02 \x01(\x05R\bpageSize\x12\x1d\n" + |
| "\n" + |
| "page_token\x18\x03 \x01(\tR\tpageToken\x12\x16\n" + |
| "\x06filter\x18\x04 \x01(\tR\x06filter\x12\x19\n" + |
| "\border_by\x18\x05 \x01(\tR\aorderBy\"\xa3\x01\n" + |
| "\x14ListClustersResponse\x12A\n" + |
| "\bclusters\x18\x01 \x03(\v2%.google.cloud.vmwareengine.v1.ClusterR\bclusters\x12&\n" + |
| "\x0fnext_page_token\x18\x02 \x01(\tR\rnextPageToken\x12 \n" + |
| "\vunreachable\x18\x03 \x03(\tR\vunreachable\"T\n" + |
| "\x11GetClusterRequest\x12?\n" + |
| "\x04name\x18\x01 \x01(\tB+\xe0A\x02\xfaA%\n" + |
| "#vmwareengine.googleapis.com/ClusterR\x04name\"\x98\x02\n" + |
| "\x14CreateClusterRequest\x12H\n" + |
| "\x06parent\x18\x01 \x01(\tB0\xe0A\x02\xfaA*\n" + |
| "(vmwareengine.googleapis.com/PrivateCloudR\x06parent\x12\"\n" + |
| "\n" + |
| "cluster_id\x18\x02 \x01(\tB\x03\xe0A\x02R\tclusterId\x12D\n" + |
| "\acluster\x18\x03 \x01(\v2%.google.cloud.vmwareengine.v1.ClusterB\x03\xe0A\x02R\acluster\x12\"\n" + |
| "\n" + |
| "request_id\x18\x04 \x01(\tB\x03\xe0A\x01R\trequestId\x12(\n" + |
| "\rvalidate_only\x18\x05 \x01(\bB\x03\xe0A\x01R\fvalidateOnly\"\xec\x01\n" + |
| "\x14UpdateClusterRequest\x12@\n" + |
| "\vupdate_mask\x18\x01 \x01(\v2\x1a.google.protobuf.FieldMaskB\x03\xe0A\x02R\n" + |
| "updateMask\x12D\n" + |
| "\acluster\x18\x02 \x01(\v2%.google.cloud.vmwareengine.v1.ClusterB\x03\xe0A\x02R\acluster\x12\"\n" + |
| "\n" + |
| "request_id\x18\x03 \x01(\tB\x03\xe0A\x01R\trequestId\x12(\n" + |
| "\rvalidate_only\x18\x04 \x01(\bB\x03\xe0A\x01R\fvalidateOnly\"{\n" + |
| "\x14DeleteClusterRequest\x12?\n" + |
| "\x04name\x18\x01 \x01(\tB+\xe0A\x02\xfaA%\n" + |
| "#vmwareengine.googleapis.com/ClusterR\x04name\x12\"\n" + |
| "\n" + |
| "request_id\x18\x02 \x01(\tB\x03\xe0A\x01R\trequestId\"\x93\x01\n" + |
| "\x10ListNodesRequest\x12C\n" + |
| "\x06parent\x18\x01 \x01(\tB+\xe0A\x02\xfaA%\n" + |
| "#vmwareengine.googleapis.com/ClusterR\x06parent\x12\x1b\n" + |
| "\tpage_size\x18\x02 \x01(\x05R\bpageSize\x12\x1d\n" + |
| "\n" + |
| "page_token\x18\x03 \x01(\tR\tpageToken\"u\n" + |
| "\x11ListNodesResponse\x128\n" + |
| "\x05nodes\x18\x01 \x03(\v2\".google.cloud.vmwareengine.v1.NodeR\x05nodes\x12&\n" + |
| "\x0fnext_page_token\x18\x02 \x01(\tR\rnextPageToken\"N\n" + |
| "\x0eGetNodeRequest\x12<\n" + |
| "\x04name\x18\x01 \x01(\tB(\xe0A\x02\xfaA\"\n" + |
| " vmwareengine.googleapis.com/NodeR\x04name\"\xd7\x01\n" + |
| "\x1cListExternalAddressesRequest\x12H\n" + |
| "\x06parent\x18\x01 \x01(\tB0\xe0A\x02\xfaA*\n" + |
| "(vmwareengine.googleapis.com/PrivateCloudR\x06parent\x12\x1b\n" + |
| "\tpage_size\x18\x02 \x01(\x05R\bpageSize\x12\x1d\n" + |
| "\n" + |
| "page_token\x18\x03 \x01(\tR\tpageToken\x12\x16\n" + |
| "\x06filter\x18\x04 \x01(\tR\x06filter\x12\x19\n" + |
| "\border_by\x18\x05 \x01(\tR\aorderBy\"\xc7\x01\n" + |
| "\x1dListExternalAddressesResponse\x12\\\n" + |
| "\x12external_addresses\x18\x01 \x03(\v2-.google.cloud.vmwareengine.v1.ExternalAddressR\x11externalAddresses\x12&\n" + |
| "\x0fnext_page_token\x18\x02 \x01(\tR\rnextPageToken\x12 \n" + |
| "\vunreachable\x18\x03 \x03(\tR\vunreachable\"\xc2\x01\n" + |
| "*FetchNetworkPolicyExternalAddressesRequest\x12X\n" + |
| "\x0enetwork_policy\x18\x01 \x01(\tB1\xe0A\x02\xfaA+\n" + |
| ")vmwareengine.googleapis.com/NetworkPolicyR\rnetworkPolicy\x12\x1b\n" + |
| "\tpage_size\x18\x02 \x01(\x05R\bpageSize\x12\x1d\n" + |
| "\n" + |
| "page_token\x18\x03 \x01(\tR\tpageToken\"\xb3\x01\n" + |
| "+FetchNetworkPolicyExternalAddressesResponse\x12\\\n" + |
| "\x12external_addresses\x18\x01 \x03(\v2-.google.cloud.vmwareengine.v1.ExternalAddressR\x11externalAddresses\x12&\n" + |
| "\x0fnext_page_token\x18\x02 \x01(\tR\rnextPageToken\"d\n" + |
| "\x19GetExternalAddressRequest\x12G\n" + |
| "\x04name\x18\x01 \x01(\tB3\xe0A\x02\xfaA-\n" + |
| "+vmwareengine.googleapis.com/ExternalAddressR\x04name\"\xa0\x02\n" + |
| "\x1cCreateExternalAddressRequest\x12H\n" + |
| "\x06parent\x18\x01 \x01(\tB0\xe0A\x02\xfaA*\n" + |
| "(vmwareengine.googleapis.com/PrivateCloudR\x06parent\x12]\n" + |
| "\x10external_address\x18\x02 \x01(\v2-.google.cloud.vmwareengine.v1.ExternalAddressB\x03\xe0A\x02R\x0fexternalAddress\x123\n" + |
| "\x13external_address_id\x18\x03 \x01(\tB\x03\xe0A\x02R\x11externalAddressId\x12\"\n" + |
| "\n" + |
| "request_id\x18\x04 \x01(\tB\x03\xe0A\x01R\trequestId\"\xe3\x01\n" + |
| "\x1cUpdateExternalAddressRequest\x12@\n" + |
| "\vupdate_mask\x18\x01 \x01(\v2\x1a.google.protobuf.FieldMaskB\x03\xe0A\x02R\n" + |
| "updateMask\x12]\n" + |
| "\x10external_address\x18\x02 \x01(\v2-.google.cloud.vmwareengine.v1.ExternalAddressB\x03\xe0A\x02R\x0fexternalAddress\x12\"\n" + |
| "\n" + |
| "request_id\x18\x03 \x01(\tB\x03\xe0A\x01R\trequestId\"\x8b\x01\n" + |
| "\x1cDeleteExternalAddressRequest\x12G\n" + |
| "\x04name\x18\x01 \x01(\tB3\xe0A\x02\xfaA-\n" + |
| "+vmwareengine.googleapis.com/ExternalAddressR\x04name\x12\"\n" + |
| "\n" + |
| "request_id\x18\x02 \x01(\tB\x03\xe0A\x01R\trequestId\"\x9a\x01\n" + |
| "\x12ListSubnetsRequest\x12H\n" + |
| "\x06parent\x18\x01 \x01(\tB0\xe0A\x02\xfaA*\n" + |
| "(vmwareengine.googleapis.com/PrivateCloudR\x06parent\x12\x1b\n" + |
| "\tpage_size\x18\x02 \x01(\x05R\bpageSize\x12\x1d\n" + |
| "\n" + |
| "page_token\x18\x03 \x01(\tR\tpageToken\"\x9f\x01\n" + |
| "\x13ListSubnetsResponse\x12>\n" + |
| "\asubnets\x18\x01 \x03(\v2$.google.cloud.vmwareengine.v1.SubnetR\asubnets\x12&\n" + |
| "\x0fnext_page_token\x18\x02 \x01(\tR\rnextPageToken\x12 \n" + |
| "\vunreachable\x18\x03 \x03(\tR\vunreachable\"R\n" + |
| "\x10GetSubnetRequest\x12>\n" + |
| "\x04name\x18\x01 \x01(\tB*\xe0A\x02\xfaA$\n" + |
| "\"vmwareengine.googleapis.com/SubnetR\x04name\"\x9a\x01\n" + |
| "\x13UpdateSubnetRequest\x12@\n" + |
| "\vupdate_mask\x18\x01 \x01(\v2\x1a.google.protobuf.FieldMaskB\x03\xe0A\x02R\n" + |
| "updateMask\x12A\n" + |
| "\x06subnet\x18\x02 \x01(\v2$.google.cloud.vmwareengine.v1.SubnetB\x03\xe0A\x02R\x06subnet\"\xda\x01\n" + |
| "\x1eListExternalAccessRulesRequest\x12I\n" + |
| "\x06parent\x18\x01 \x01(\tB1\xe0A\x02\xfaA+\n" + |
| ")vmwareengine.googleapis.com/NetworkPolicyR\x06parent\x12\x1b\n" + |
| "\tpage_size\x18\x02 \x01(\x05R\bpageSize\x12\x1d\n" + |
| "\n" + |
| "page_token\x18\x03 \x01(\tR\tpageToken\x12\x16\n" + |
| "\x06filter\x18\x04 \x01(\tR\x06filter\x12\x19\n" + |
| "\border_by\x18\x05 \x01(\tR\aorderBy\"\xd1\x01\n" + |
| "\x1fListExternalAccessRulesResponse\x12d\n" + |
| "\x15external_access_rules\x18\x01 \x03(\v20.google.cloud.vmwareengine.v1.ExternalAccessRuleR\x13externalAccessRules\x12&\n" + |
| "\x0fnext_page_token\x18\x02 \x01(\tR\rnextPageToken\x12 \n" + |
| "\vunreachable\x18\x03 \x03(\tR\vunreachable\"j\n" + |
| "\x1cGetExternalAccessRuleRequest\x12J\n" + |
| "\x04name\x18\x01 \x01(\tB6\xe0A\x02\xfaA0\n" + |
| ".vmwareengine.googleapis.com/ExternalAccessRuleR\x04name\"\xb0\x02\n" + |
| "\x1fCreateExternalAccessRuleRequest\x12I\n" + |
| "\x06parent\x18\x01 \x01(\tB1\xe0A\x02\xfaA+\n" + |
| ")vmwareengine.googleapis.com/NetworkPolicyR\x06parent\x12g\n" + |
| "\x14external_access_rule\x18\x02 \x01(\v20.google.cloud.vmwareengine.v1.ExternalAccessRuleB\x03\xe0A\x02R\x12externalAccessRule\x12:\n" + |
| "\x17external_access_rule_id\x18\x03 \x01(\tB\x03\xe0A\x02R\x14externalAccessRuleId\x12\x1d\n" + |
| "\n" + |
| "request_id\x18\x04 \x01(\tR\trequestId\"\xf0\x01\n" + |
| "\x1fUpdateExternalAccessRuleRequest\x12@\n" + |
| "\vupdate_mask\x18\x01 \x01(\v2\x1a.google.protobuf.FieldMaskB\x03\xe0A\x02R\n" + |
| "updateMask\x12g\n" + |
| "\x14external_access_rule\x18\x02 \x01(\v20.google.cloud.vmwareengine.v1.ExternalAccessRuleB\x03\xe0A\x02R\x12externalAccessRule\x12\"\n" + |
| "\n" + |
| "request_id\x18\x03 \x01(\tB\x03\xe0A\x01R\trequestId\"\x91\x01\n" + |
| "\x1fDeleteExternalAccessRuleRequest\x12J\n" + |
| "\x04name\x18\x01 \x01(\tB6\xe0A\x02\xfaA0\n" + |
| ".vmwareengine.googleapis.com/ExternalAccessRuleR\x04name\x12\"\n" + |
| "\n" + |
| "request_id\x18\x02 \x01(\tB\x03\xe0A\x01R\trequestId\"\xd4\x01\n" + |
| "\x19ListLoggingServersRequest\x12H\n" + |
| "\x06parent\x18\x01 \x01(\tB0\xe0A\x02\xfaA*\n" + |
| "(vmwareengine.googleapis.com/PrivateCloudR\x06parent\x12\x1b\n" + |
| "\tpage_size\x18\x02 \x01(\x05R\bpageSize\x12\x1d\n" + |
| "\n" + |
| "page_token\x18\x03 \x01(\tR\tpageToken\x12\x16\n" + |
| "\x06filter\x18\x04 \x01(\tR\x06filter\x12\x19\n" + |
| "\border_by\x18\x05 \x01(\tR\aorderBy\"\xbc\x01\n" + |
| "\x1aListLoggingServersResponse\x12T\n" + |
| "\x0flogging_servers\x18\x01 \x03(\v2+.google.cloud.vmwareengine.v1.LoggingServerR\x0eloggingServers\x12&\n" + |
| "\x0fnext_page_token\x18\x02 \x01(\tR\rnextPageToken\x12 \n" + |
| "\vunreachable\x18\x03 \x03(\tR\vunreachable\"`\n" + |
| "\x17GetLoggingServerRequest\x12E\n" + |
| "\x04name\x18\x01 \x01(\tB1\xe0A\x02\xfaA+\n" + |
| ")vmwareengine.googleapis.com/LoggingServerR\x04name\"\x94\x02\n" + |
| "\x1aCreateLoggingServerRequest\x12H\n" + |
| "\x06parent\x18\x01 \x01(\tB0\xe0A\x02\xfaA*\n" + |
| "(vmwareengine.googleapis.com/PrivateCloudR\x06parent\x12W\n" + |
| "\x0elogging_server\x18\x02 \x01(\v2+.google.cloud.vmwareengine.v1.LoggingServerB\x03\xe0A\x02R\rloggingServer\x12/\n" + |
| "\x11logging_server_id\x18\x03 \x01(\tB\x03\xe0A\x02R\x0floggingServerId\x12\"\n" + |
| "\n" + |
| "request_id\x18\x04 \x01(\tB\x03\xe0A\x01R\trequestId\"\xdb\x01\n" + |
| "\x1aUpdateLoggingServerRequest\x12@\n" + |
| "\vupdate_mask\x18\x01 \x01(\v2\x1a.google.protobuf.FieldMaskB\x03\xe0A\x02R\n" + |
| "updateMask\x12W\n" + |
| "\x0elogging_server\x18\x02 \x01(\v2+.google.cloud.vmwareengine.v1.LoggingServerB\x03\xe0A\x02R\rloggingServer\x12\"\n" + |
| "\n" + |
| "request_id\x18\x03 \x01(\tB\x03\xe0A\x01R\trequestId\"\x87\x01\n" + |
| "\x1aDeleteLoggingServerRequest\x12E\n" + |
| "\x04name\x18\x01 \x01(\tB1\xe0A\x02\xfaA+\n" + |
| ")vmwareengine.googleapis.com/LoggingServerR\x04name\x12\"\n" + |
| "\n" + |
| "request_id\x18\x02 \x01(\tB\x03\xe0A\x01R\trequestId\"\xd5\x02\n" + |
| "\x11OperationMetadata\x12@\n" + |
| "\vcreate_time\x18\x01 \x01(\v2\x1a.google.protobuf.TimestampB\x03\xe0A\x03R\n" + |
| "createTime\x12:\n" + |
| "\bend_time\x18\x02 \x01(\v2\x1a.google.protobuf.TimestampB\x03\xe0A\x03R\aendTime\x12\x1b\n" + |
| "\x06target\x18\x03 \x01(\tB\x03\xe0A\x03R\x06target\x12\x17\n" + |
| "\x04verb\x18\x04 \x01(\tB\x03\xe0A\x03R\x04verb\x12*\n" + |
| "\x0estatus_message\x18\x05 \x01(\tB\x03\xe0A\x03R\rstatusMessage\x12:\n" + |
| "\x16requested_cancellation\x18\x06 \x01(\bB\x03\xe0A\x03R\x15requestedCancellation\x12$\n" + |
| "\vapi_version\x18\a \x01(\tB\x03\xe0A\x03R\n" + |
| "apiVersion\"\xad\x01\n" + |
| "\x14ListNodeTypesRequest\x12A\n" + |
| "\x06parent\x18\x01 \x01(\tB)\xe0A\x02\xfaA#\n" + |
| "!locations.googleapis.com/LocationR\x06parent\x12\x1b\n" + |
| "\tpage_size\x18\x02 \x01(\x05R\bpageSize\x12\x1d\n" + |
| "\n" + |
| "page_token\x18\x03 \x01(\tR\tpageToken\x12\x16\n" + |
| "\x06filter\x18\x04 \x01(\tR\x06filter\"\xa8\x01\n" + |
| "\x15ListNodeTypesResponse\x12E\n" + |
| "\n" + |
| "node_types\x18\x01 \x03(\v2&.google.cloud.vmwareengine.v1.NodeTypeR\tnodeTypes\x12&\n" + |
| "\x0fnext_page_token\x18\x02 \x01(\tR\rnextPageToken\x12 \n" + |
| "\vunreachable\x18\x03 \x03(\tR\vunreachable\"V\n" + |
| "\x12GetNodeTypeRequest\x12@\n" + |
| "\x04name\x18\x01 \x01(\tB,\xe0A\x02\xfaA&\n" + |
| "$vmwareengine.googleapis.com/NodeTypeR\x04name\"r\n" + |
| "\x19ShowNsxCredentialsRequest\x12U\n" + |
| "\rprivate_cloud\x18\x01 \x01(\tB0\xe0A\x02\xfaA*\n" + |
| "(vmwareengine.googleapis.com/PrivateCloudR\fprivateCloud\"\x97\x01\n" + |
| "\x1dShowVcenterCredentialsRequest\x12U\n" + |
| "\rprivate_cloud\x18\x01 \x01(\tB0\xe0A\x02\xfaA*\n" + |
| "(vmwareengine.googleapis.com/PrivateCloudR\fprivateCloud\x12\x1f\n" + |
| "\busername\x18\x02 \x01(\tB\x03\xe0A\x01R\busername\"\x97\x01\n" + |
| "\x1aResetNsxCredentialsRequest\x12U\n" + |
| "\rprivate_cloud\x18\x01 \x01(\tB0\xe0A\x02\xfaA*\n" + |
| "(vmwareengine.googleapis.com/PrivateCloudR\fprivateCloud\x12\"\n" + |
| "\n" + |
| "request_id\x18\x02 \x01(\tB\x03\xe0A\x01R\trequestId\"\xbc\x01\n" + |
| "\x1eResetVcenterCredentialsRequest\x12U\n" + |
| "\rprivate_cloud\x18\x01 \x01(\tB0\xe0A\x02\xfaA*\n" + |
| "(vmwareengine.googleapis.com/PrivateCloudR\fprivateCloud\x12\"\n" + |
| "\n" + |
| "request_id\x18\x02 \x01(\tB\x03\xe0A\x01R\trequestId\x12\x1f\n" + |
| "\busername\x18\x03 \x01(\tB\x03\xe0A\x01R\busername\"\xc9\x01\n" + |
| "\x1dListHcxActivationKeysResponse\x12^\n" + |
| "\x13hcx_activation_keys\x18\x01 \x03(\v2..google.cloud.vmwareengine.v1.HcxActivationKeyR\x11hcxActivationKeys\x12&\n" + |
| "\x0fnext_page_token\x18\x02 \x01(\tR\rnextPageToken\x12 \n" + |
| "\vunreachable\x18\x03 \x03(\tR\vunreachable\"\xa4\x01\n" + |
| "\x1cListHcxActivationKeysRequest\x12H\n" + |
| "\x06parent\x18\x01 \x01(\tB0\xe0A\x02\xfaA*\n" + |
| "(vmwareengine.googleapis.com/PrivateCloudR\x06parent\x12\x1b\n" + |
| "\tpage_size\x18\x02 \x01(\x05R\bpageSize\x12\x1d\n" + |
| "\n" + |
| "page_token\x18\x03 \x01(\tR\tpageToken\"f\n" + |
| "\x1aGetHcxActivationKeyRequest\x12H\n" + |
| "\x04name\x18\x01 \x01(\tB4\xe0A\x02\xfaA.\n" + |
| ",vmwareengine.googleapis.com/HcxActivationKeyR\x04name\"\xa3\x02\n" + |
| "\x1dCreateHcxActivationKeyRequest\x12H\n" + |
| "\x06parent\x18\x01 \x01(\tB0\xe0A\x02\xfaA*\n" + |
| "(vmwareengine.googleapis.com/PrivateCloudR\x06parent\x12a\n" + |
| "\x12hcx_activation_key\x18\x02 \x01(\v2..google.cloud.vmwareengine.v1.HcxActivationKeyB\x03\xe0A\x02R\x10hcxActivationKey\x126\n" + |
| "\x15hcx_activation_key_id\x18\x03 \x01(\tB\x03\xe0A\x02R\x12hcxActivationKeyId\x12\x1d\n" + |
| "\n" + |
| "request_id\x18\x04 \x01(\tR\trequestId\"`\n" + |
| "\x17GetDnsForwardingRequest\x12E\n" + |
| "\x04name\x18\x01 \x01(\tB1\xe0A\x02\xfaA+\n" + |
| ")vmwareengine.googleapis.com/DnsForwardingR\x04name\"\xdb\x01\n" + |
| "\x1aUpdateDnsForwardingRequest\x12W\n" + |
| "\x0edns_forwarding\x18\x01 \x01(\v2+.google.cloud.vmwareengine.v1.DnsForwardingB\x03\xe0A\x02R\rdnsForwarding\x12@\n" + |
| "\vupdate_mask\x18\x02 \x01(\v2\x1a.google.protobuf.FieldMaskB\x03\xe0A\x02R\n" + |
| "updateMask\x12\"\n" + |
| "\n" + |
| "request_id\x18\x03 \x01(\tB\x03\xe0A\x01R\trequestId\"\x93\x02\n" + |
| "\x1bCreateNetworkPeeringRequest\x12A\n" + |
| "\x06parent\x18\x01 \x01(\tB)\xe0A\x02\xfaA#\n" + |
| "!locations.googleapis.com/LocationR\x06parent\x121\n" + |
| "\x12network_peering_id\x18\x02 \x01(\tB\x03\xe0A\x02R\x10networkPeeringId\x12Z\n" + |
| "\x0fnetwork_peering\x18\x03 \x01(\v2,.google.cloud.vmwareengine.v1.NetworkPeeringB\x03\xe0A\x02R\x0enetworkPeering\x12\"\n" + |
| "\n" + |
| "request_id\x18\x04 \x01(\tB\x03\xe0A\x01R\trequestId\"\x89\x01\n" + |
| "\x1bDeleteNetworkPeeringRequest\x12F\n" + |
| "\x04name\x18\x01 \x01(\tB2\xe0A\x02\xfaA,\n" + |
| "*vmwareengine.googleapis.com/NetworkPeeringR\x04name\x12\"\n" + |
| "\n" + |
| "request_id\x18\x02 \x01(\tB\x03\xe0A\x01R\trequestId\"b\n" + |
| "\x18GetNetworkPeeringRequest\x12F\n" + |
| "\x04name\x18\x01 \x01(\tB2\xe0A\x02\xfaA,\n" + |
| "*vmwareengine.googleapis.com/NetworkPeeringR\x04name\"\xd7\x01\n" + |
| "\x1aListNetworkPeeringsRequest\x12J\n" + |
| "\x06parent\x18\x01 \x01(\tB2\xe0A\x02\xfaA,\x12*vmwareengine.googleapis.com/NetworkPeeringR\x06parent\x12\x1b\n" + |
| "\tpage_size\x18\x02 \x01(\x05R\bpageSize\x12\x1d\n" + |
| "\n" + |
| "page_token\x18\x03 \x01(\tR\tpageToken\x12\x16\n" + |
| "\x06filter\x18\x04 \x01(\tR\x06filter\x12\x19\n" + |
| "\border_by\x18\x05 \x01(\tR\aorderBy\"\xdf\x01\n" + |
| "\x1bUpdateNetworkPeeringRequest\x12Z\n" + |
| "\x0fnetwork_peering\x18\x01 \x01(\v2,.google.cloud.vmwareengine.v1.NetworkPeeringB\x03\xe0A\x02R\x0enetworkPeering\x12@\n" + |
| "\vupdate_mask\x18\x02 \x01(\v2\x1a.google.protobuf.FieldMaskB\x03\xe0A\x02R\n" + |
| "updateMask\x12\"\n" + |
| "\n" + |
| "request_id\x18\x03 \x01(\tB\x03\xe0A\x01R\trequestId\"\xc0\x01\n" + |
| "\x1bListNetworkPeeringsResponse\x12W\n" + |
| "\x10network_peerings\x18\x01 \x03(\v2,.google.cloud.vmwareengine.v1.NetworkPeeringR\x0fnetworkPeerings\x12&\n" + |
| "\x0fnext_page_token\x18\x02 \x01(\tR\rnextPageToken\x12 \n" + |
| "\vunreachable\x18\x03 \x03(\tR\vunreachable\"\xba\x01\n" + |
| "\x18ListPeeringRoutesRequest\x12J\n" + |
| "\x06parent\x18\x01 \x01(\tB2\xe0A\x02\xfaA,\n" + |
| "*vmwareengine.googleapis.com/NetworkPeeringR\x06parent\x12\x1b\n" + |
| "\tpage_size\x18\x02 \x01(\x05R\bpageSize\x12\x1d\n" + |
| "\n" + |
| "page_token\x18\x03 \x01(\tR\tpageToken\x12\x16\n" + |
| "\x06filter\x18\x06 \x01(\tR\x06filter\"\x96\x01\n" + |
| "\x19ListPeeringRoutesResponse\x12Q\n" + |
| "\x0epeering_routes\x18\x01 \x03(\v2*.google.cloud.vmwareengine.v1.PeeringRouteR\rpeeringRoutes\x12&\n" + |
| "\x0fnext_page_token\x18\x02 \x01(\tR\rnextPageToken\"\xd6\x01\n" + |
| "\x1aListNetworkPoliciesRequest\x12I\n" + |
| "\x06parent\x18\x01 \x01(\tB1\xe0A\x02\xfaA+\x12)vmwareengine.googleapis.com/NetworkPolicyR\x06parent\x12\x1b\n" + |
| "\tpage_size\x18\x02 \x01(\x05R\bpageSize\x12\x1d\n" + |
| "\n" + |
| "page_token\x18\x03 \x01(\tR\tpageToken\x12\x16\n" + |
| "\x06filter\x18\x04 \x01(\tR\x06filter\x12\x19\n" + |
| "\border_by\x18\x05 \x01(\tR\aorderBy\"\xbf\x01\n" + |
| "\x1bListNetworkPoliciesResponse\x12V\n" + |
| "\x10network_policies\x18\x01 \x03(\v2+.google.cloud.vmwareengine.v1.NetworkPolicyR\x0fnetworkPolicies\x12&\n" + |
| "\x0fnext_page_token\x18\x02 \x01(\tR\rnextPageToken\x12 \n" + |
| "\vunreachable\x18\x03 \x03(\tR\vunreachable\"`\n" + |
| "\x17GetNetworkPolicyRequest\x12E\n" + |
| "\x04name\x18\x01 \x01(\tB1\xe0A\x02\xfaA+\n" + |
| ")vmwareengine.googleapis.com/NetworkPolicyR\x04name\"\xdb\x01\n" + |
| "\x1aUpdateNetworkPolicyRequest\x12W\n" + |
| "\x0enetwork_policy\x18\x01 \x01(\v2+.google.cloud.vmwareengine.v1.NetworkPolicyB\x03\xe0A\x02R\rnetworkPolicy\x12@\n" + |
| "\vupdate_mask\x18\x02 \x01(\v2\x1a.google.protobuf.FieldMaskB\x03\xe0A\x02R\n" + |
| "updateMask\x12\"\n" + |
| "\n" + |
| "request_id\x18\x03 \x01(\tB\x03\xe0A\x01R\trequestId\"\x95\x02\n" + |
| "\x1aCreateNetworkPolicyRequest\x12I\n" + |
| "\x06parent\x18\x01 \x01(\tB1\xe0A\x02\xfaA+\x12)vmwareengine.googleapis.com/NetworkPolicyR\x06parent\x12/\n" + |
| "\x11network_policy_id\x18\x02 \x01(\tB\x03\xe0A\x02R\x0fnetworkPolicyId\x12W\n" + |
| "\x0enetwork_policy\x18\x03 \x01(\v2+.google.cloud.vmwareengine.v1.NetworkPolicyB\x03\xe0A\x02R\rnetworkPolicy\x12\"\n" + |
| "\n" + |
| "request_id\x18\x04 \x01(\tB\x03\xe0A\x01R\trequestId\"\x87\x01\n" + |
| "\x1aDeleteNetworkPolicyRequest\x12E\n" + |
| "\x04name\x18\x01 \x01(\tB1\xe0A\x02\xfaA+\n" + |
| ")vmwareengine.googleapis.com/NetworkPolicyR\x04name\x12\"\n" + |
| "\n" + |
| "request_id\x18\x02 \x01(\tB\x03\xe0A\x01R\trequestId\"\xdf\x01\n" + |
| "$ListManagementDnsZoneBindingsRequest\x12H\n" + |
| "\x06parent\x18\x01 \x01(\tB0\xe0A\x02\xfaA*\n" + |
| "(vmwareengine.googleapis.com/PrivateCloudR\x06parent\x12\x1b\n" + |
| "\tpage_size\x18\x02 \x01(\x05R\bpageSize\x12\x1d\n" + |
| "\n" + |
| "page_token\x18\x03 \x01(\tR\tpageToken\x12\x16\n" + |
| "\x06filter\x18\x04 \x01(\tR\x06filter\x12\x19\n" + |
| "\border_by\x18\x05 \x01(\tR\aorderBy\"\xea\x01\n" + |
| "%ListManagementDnsZoneBindingsResponse\x12w\n" + |
| "\x1cmanagement_dns_zone_bindings\x18\x01 \x03(\v26.google.cloud.vmwareengine.v1.ManagementDnsZoneBindingR\x19managementDnsZoneBindings\x12&\n" + |
| "\x0fnext_page_token\x18\x02 \x01(\tR\rnextPageToken\x12 \n" + |
| "\vunreachable\x18\x03 \x03(\tR\vunreachable\"v\n" + |
| "\"GetManagementDnsZoneBindingRequest\x12P\n" + |
| "\x04name\x18\x01 \x01(\tB<\xe0A\x02\xfaA6\n" + |
| "4vmwareengine.googleapis.com/ManagementDnsZoneBindingR\x04name\"\xda\x02\n" + |
| "%CreateManagementDnsZoneBindingRequest\x12H\n" + |
| "\x06parent\x18\x01 \x01(\tB0\xe0A\x02\xfaA*\n" + |
| "(vmwareengine.googleapis.com/PrivateCloudR\x06parent\x12z\n" + |
| "\x1bmanagement_dns_zone_binding\x18\x02 \x01(\v26.google.cloud.vmwareengine.v1.ManagementDnsZoneBindingB\x03\xe0A\x02R\x18managementDnsZoneBinding\x12G\n" + |
| "\x1emanagement_dns_zone_binding_id\x18\x03 \x01(\tB\x03\xe0A\x02R\x1amanagementDnsZoneBindingId\x12\"\n" + |
| "\n" + |
| "request_id\x18\x04 \x01(\tB\x03\xe0A\x01R\trequestId\"\x89\x02\n" + |
| "%UpdateManagementDnsZoneBindingRequest\x12@\n" + |
| "\vupdate_mask\x18\x01 \x01(\v2\x1a.google.protobuf.FieldMaskB\x03\xe0A\x02R\n" + |
| "updateMask\x12z\n" + |
| "\x1bmanagement_dns_zone_binding\x18\x02 \x01(\v26.google.cloud.vmwareengine.v1.ManagementDnsZoneBindingB\x03\xe0A\x02R\x18managementDnsZoneBinding\x12\"\n" + |
| "\n" + |
| "request_id\x18\x03 \x01(\tB\x03\xe0A\x01R\trequestId\"\x9d\x01\n" + |
| "%DeleteManagementDnsZoneBindingRequest\x12P\n" + |
| "\x04name\x18\x01 \x01(\tB<\xe0A\x02\xfaA6\n" + |
| "4vmwareengine.googleapis.com/ManagementDnsZoneBindingR\x04name\x12\"\n" + |
| "\n" + |
| "request_id\x18\x02 \x01(\tB\x03\xe0A\x01R\trequestId\"\x9d\x01\n" + |
| "%RepairManagementDnsZoneBindingRequest\x12P\n" + |
| "\x04name\x18\x01 \x01(\tB<\xe0A\x02\xfaA6\n" + |
| "4vmwareengine.googleapis.com/ManagementDnsZoneBindingR\x04name\x12\"\n" + |
| "\n" + |
| "request_id\x18\x02 \x01(\tB\x03\xe0A\x01R\trequestId\"\xc1\x02\n" + |
| " CreateVmwareEngineNetworkRequest\x12O\n" + |
| "\x06parent\x18\x01 \x01(\tB7\xe0A\x02\xfaA1\x12/vmwareengine.googleapis.com/VmwareEngineNetworkR\x06parent\x12<\n" + |
| "\x18vmware_engine_network_id\x18\x02 \x01(\tB\x03\xe0A\x02R\x15vmwareEngineNetworkId\x12j\n" + |
| "\x15vmware_engine_network\x18\x03 \x01(\v21.google.cloud.vmwareengine.v1.VmwareEngineNetworkB\x03\xe0A\x02R\x13vmwareEngineNetwork\x12\"\n" + |
| "\n" + |
| "request_id\x18\x04 \x01(\tB\x03\xe0A\x01R\trequestId\"\xf4\x01\n" + |
| " UpdateVmwareEngineNetworkRequest\x12j\n" + |
| "\x15vmware_engine_network\x18\x01 \x01(\v21.google.cloud.vmwareengine.v1.VmwareEngineNetworkB\x03\xe0A\x02R\x13vmwareEngineNetwork\x12@\n" + |
| "\vupdate_mask\x18\x02 \x01(\v2\x1a.google.protobuf.FieldMaskB\x03\xe0A\x02R\n" + |
| "updateMask\x12\"\n" + |
| "\n" + |
| "request_id\x18\x03 \x01(\tB\x03\xe0A\x01R\trequestId\"\xac\x01\n" + |
| " DeleteVmwareEngineNetworkRequest\x12K\n" + |
| "\x04name\x18\x01 \x01(\tB7\xe0A\x02\xfaA1\n" + |
| "/vmwareengine.googleapis.com/VmwareEngineNetworkR\x04name\x12\"\n" + |
| "\n" + |
| "request_id\x18\x02 \x01(\tB\x03\xe0A\x01R\trequestId\x12\x17\n" + |
| "\x04etag\x18\x03 \x01(\tB\x03\xe0A\x01R\x04etag\"l\n" + |
| "\x1dGetVmwareEngineNetworkRequest\x12K\n" + |
| "\x04name\x18\x01 \x01(\tB7\xe0A\x02\xfaA1\n" + |
| "/vmwareengine.googleapis.com/VmwareEngineNetworkR\x04name\"\xd3\x01\n" + |
| "\x1fListVmwareEngineNetworksRequest\x12A\n" + |
| "\x06parent\x18\x01 \x01(\tB)\xe0A\x02\xfaA#\n" + |
| "!locations.googleapis.com/LocationR\x06parent\x12\x1b\n" + |
| "\tpage_size\x18\x02 \x01(\x05R\bpageSize\x12\x1d\n" + |
| "\n" + |
| "page_token\x18\x03 \x01(\tR\tpageToken\x12\x16\n" + |
| "\x06filter\x18\x04 \x01(\tR\x06filter\x12\x19\n" + |
| "\border_by\x18\x05 \x01(\tR\aorderBy\"\xd5\x01\n" + |
| " ListVmwareEngineNetworksResponse\x12g\n" + |
| "\x16vmware_engine_networks\x18\x01 \x03(\v21.google.cloud.vmwareengine.v1.VmwareEngineNetworkR\x14vmwareEngineNetworks\x12&\n" + |
| "\x0fnext_page_token\x18\x02 \x01(\tR\rnextPageToken\x12 \n" + |
| "\vunreachable\x18\x03 \x03(\tR\vunreachable\"\xb1\x02\n" + |
| "\x1eCreatePrivateConnectionRequest\x12M\n" + |
| "\x06parent\x18\x01 \x01(\tB5\xe0A\x02\xfaA/\x12-vmwareengine.googleapis.com/PrivateConnectionR\x06parent\x127\n" + |
| "\x15private_connection_id\x18\x02 \x01(\tB\x03\xe0A\x02R\x13privateConnectionId\x12c\n" + |
| "\x12private_connection\x18\x03 \x01(\v2/.google.cloud.vmwareengine.v1.PrivateConnectionB\x03\xe0A\x02R\x11privateConnection\x12\"\n" + |
| "\n" + |
| "request_id\x18\x04 \x01(\tB\x03\xe0A\x01R\trequestId\"h\n" + |
| "\x1bGetPrivateConnectionRequest\x12I\n" + |
| "\x04name\x18\x01 \x01(\tB5\xe0A\x02\xfaA/\n" + |
| "-vmwareengine.googleapis.com/PrivateConnectionR\x04name\"\xdd\x01\n" + |
| "\x1dListPrivateConnectionsRequest\x12M\n" + |
| "\x06parent\x18\x01 \x01(\tB5\xe0A\x02\xfaA/\x12-vmwareengine.googleapis.com/PrivateConnectionR\x06parent\x12\x1b\n" + |
| "\tpage_size\x18\x02 \x01(\x05R\bpageSize\x12\x1d\n" + |
| "\n" + |
| "page_token\x18\x03 \x01(\tR\tpageToken\x12\x16\n" + |
| "\x06filter\x18\x04 \x01(\tR\x06filter\x12\x19\n" + |
| "\border_by\x18\x05 \x01(\tR\aorderBy\"\xcc\x01\n" + |
| "\x1eListPrivateConnectionsResponse\x12`\n" + |
| "\x13private_connections\x18\x01 \x03(\v2/.google.cloud.vmwareengine.v1.PrivateConnectionR\x12privateConnections\x12&\n" + |
| "\x0fnext_page_token\x18\x02 \x01(\tR\rnextPageToken\x12 \n" + |
| "\vunreachable\x18\x03 \x03(\tR\vunreachable\"\xeb\x01\n" + |
| "\x1eUpdatePrivateConnectionRequest\x12c\n" + |
| "\x12private_connection\x18\x01 \x01(\v2/.google.cloud.vmwareengine.v1.PrivateConnectionB\x03\xe0A\x02R\x11privateConnection\x12@\n" + |
| "\vupdate_mask\x18\x02 \x01(\v2\x1a.google.protobuf.FieldMaskB\x03\xe0A\x02R\n" + |
| "updateMask\x12\"\n" + |
| "\n" + |
| "request_id\x18\x03 \x01(\tB\x03\xe0A\x01R\trequestId\"\x8f\x01\n" + |
| "\x1eDeletePrivateConnectionRequest\x12I\n" + |
| "\x04name\x18\x01 \x01(\tB5\xe0A\x02\xfaA/\n" + |
| "-vmwareengine.googleapis.com/PrivateConnectionR\x04name\x12\"\n" + |
| "\n" + |
| "request_id\x18\x02 \x01(\tB\x03\xe0A\x01R\trequestId\"\xb6\x01\n" + |
| ")ListPrivateConnectionPeeringRoutesRequest\x12M\n" + |
| "\x06parent\x18\x01 \x01(\tB5\xe0A\x02\xfaA/\n" + |
| "-vmwareengine.googleapis.com/PrivateConnectionR\x06parent\x12\x1b\n" + |
| "\tpage_size\x18\x02 \x01(\x05R\bpageSize\x12\x1d\n" + |
| "\n" + |
| "page_token\x18\x03 \x01(\tR\tpageToken\"\xa7\x01\n" + |
| "*ListPrivateConnectionPeeringRoutesResponse\x12Q\n" + |
| "\x0epeering_routes\x18\x01 \x03(\v2*.google.cloud.vmwareengine.v1.PeeringRouteR\rpeeringRoutes\x12&\n" + |
| "\x0fnext_page_token\x18\x02 \x01(\tR\rnextPageToken\"\xda\x01\n" + |
| "\x1dGrantDnsBindPermissionRequest\x12I\n" + |
| "\x04name\x18\x01 \x01(\tB5\xe0A\x02\xfaA/\n" + |
| "-vmwareengine.googleapis.com/DnsBindPermissionR\x04name\x12J\n" + |
| "\tprincipal\x18\x02 \x01(\v2'.google.cloud.vmwareengine.v1.PrincipalB\x03\xe0A\x02R\tprincipal\x12\"\n" + |
| "\n" + |
| "request_id\x18\x03 \x01(\tB\x03\xe0A\x01R\trequestId\"\xdb\x01\n" + |
| "\x1eRevokeDnsBindPermissionRequest\x12I\n" + |
| "\x04name\x18\x01 \x01(\tB5\xe0A\x02\xfaA/\n" + |
| "-vmwareengine.googleapis.com/DnsBindPermissionR\x04name\x12J\n" + |
| "\tprincipal\x18\x02 \x01(\v2'.google.cloud.vmwareengine.v1.PrincipalB\x03\xe0A\x02R\tprincipal\x12\"\n" + |
| "\n" + |
| "request_id\x18\x03 \x01(\tB\x03\xe0A\x01R\trequestId\"h\n" + |
| "\x1bGetDnsBindPermissionRequest\x12I\n" + |
| "\x04name\x18\x01 \x01(\tB5\xe0A\x02\xfaA/\n" + |
| "-vmwareengine.googleapis.com/DnsBindPermissionR\x04name2\u070e\x01\n" + |
| "\fVmwareEngine\x12\xc8\x01\n" + |
| "\x11ListPrivateClouds\x126.google.cloud.vmwareengine.v1.ListPrivateCloudsRequest\x1a7.google.cloud.vmwareengine.v1.ListPrivateCloudsResponse\"B\xdaA\x06parent\x82\xd3\xe4\x93\x023\x121/v1/{parent=projects/*/locations/*}/privateClouds\x12\xb5\x01\n" + |
| "\x0fGetPrivateCloud\x124.google.cloud.vmwareengine.v1.GetPrivateCloudRequest\x1a*.google.cloud.vmwareengine.v1.PrivateCloud\"@\xdaA\x04name\x82\xd3\xe4\x93\x023\x121/v1/{name=projects/*/locations/*/privateClouds/*}\x12\x83\x02\n" + |
| "\x12CreatePrivateCloud\x127.google.cloud.vmwareengine.v1.CreatePrivateCloudRequest\x1a\x1d.google.longrunning.Operation\"\x94\x01\xcaA!\n" + |
| "\fPrivateCloud\x12\x11OperationMetadata\xdaA%parent,private_cloud,private_cloud_id\x82\xd3\xe4\x93\x02B:\rprivate_cloud\"1/v1/{parent=projects/*/locations/*}/privateClouds\x12\x85\x02\n" + |
| "\x12UpdatePrivateCloud\x127.google.cloud.vmwareengine.v1.UpdatePrivateCloudRequest\x1a\x1d.google.longrunning.Operation\"\x96\x01\xcaA!\n" + |
| "\fPrivateCloud\x12\x11OperationMetadata\xdaA\x19private_cloud,update_mask\x82\xd3\xe4\x93\x02P:\rprivate_cloud2?/v1/{private_cloud.name=projects/*/locations/*/privateClouds/*}\x12\xd2\x01\n" + |
| "\x12DeletePrivateCloud\x127.google.cloud.vmwareengine.v1.DeletePrivateCloudRequest\x1a\x1d.google.longrunning.Operation\"d\xcaA!\n" + |
| "\fPrivateCloud\x12\x11OperationMetadata\xdaA\x04name\x82\xd3\xe4\x93\x023*1/v1/{name=projects/*/locations/*/privateClouds/*}\x12\xe2\x01\n" + |
| "\x14UndeletePrivateCloud\x129.google.cloud.vmwareengine.v1.UndeletePrivateCloudRequest\x1a\x1d.google.longrunning.Operation\"p\xcaA!\n" + |
| "\fPrivateCloud\x12\x11OperationMetadata\xdaA\x04name\x82\xd3\xe4\x93\x02?:\x01*\":/v1/{name=projects/*/locations/*/privateClouds/*}:undelete\x12\xc4\x01\n" + |
| "\fListClusters\x121.google.cloud.vmwareengine.v1.ListClustersRequest\x1a2.google.cloud.vmwareengine.v1.ListClustersResponse\"M\xdaA\x06parent\x82\xd3\xe4\x93\x02>\x12</v1/{parent=projects/*/locations/*/privateClouds/*}/clusters\x12\xb1\x01\n" + |
| "\n" + |
| "GetCluster\x12/.google.cloud.vmwareengine.v1.GetClusterRequest\x1a%.google.cloud.vmwareengine.v1.Cluster\"K\xdaA\x04name\x82\xd3\xe4\x93\x02>\x12</v1/{name=projects/*/locations/*/privateClouds/*/clusters/*}\x12\xed\x01\n" + |
| "\rCreateCluster\x122.google.cloud.vmwareengine.v1.CreateClusterRequest\x1a\x1d.google.longrunning.Operation\"\x88\x01\xcaA\x1c\n" + |
| "\aCluster\x12\x11OperationMetadata\xdaA\x19parent,cluster,cluster_id\x82\xd3\xe4\x93\x02G:\acluster\"</v1/{parent=projects/*/locations/*/privateClouds/*}/clusters\x12\xef\x01\n" + |
| "\rUpdateCluster\x122.google.cloud.vmwareengine.v1.UpdateClusterRequest\x1a\x1d.google.longrunning.Operation\"\x8a\x01\xcaA\x1c\n" + |
| "\aCluster\x12\x11OperationMetadata\xdaA\x13cluster,update_mask\x82\xd3\xe4\x93\x02O:\acluster2D/v1/{cluster.name=projects/*/locations/*/privateClouds/*/clusters/*}\x12\xdc\x01\n" + |
| "\rDeleteCluster\x122.google.cloud.vmwareengine.v1.DeleteClusterRequest\x1a\x1d.google.longrunning.Operation\"x\xcaA*\n" + |
| "\x15google.protobuf.Empty\x12\x11OperationMetadata\xdaA\x04name\x82\xd3\xe4\x93\x02>*</v1/{name=projects/*/locations/*/privateClouds/*/clusters/*}\x12\xc3\x01\n" + |
| "\tListNodes\x12..google.cloud.vmwareengine.v1.ListNodesRequest\x1a/.google.cloud.vmwareengine.v1.ListNodesResponse\"U\xdaA\x06parent\x82\xd3\xe4\x93\x02F\x12D/v1/{parent=projects/*/locations/*/privateClouds/*/clusters/*}/nodes\x12\xb0\x01\n" + |
| "\aGetNode\x12,.google.cloud.vmwareengine.v1.GetNodeRequest\x1a\".google.cloud.vmwareengine.v1.Node\"S\xdaA\x04name\x82\xd3\xe4\x93\x02F\x12D/v1/{name=projects/*/locations/*/privateClouds/*/clusters/*/nodes/*}\x12\xe8\x01\n" + |
| "\x15ListExternalAddresses\x12:.google.cloud.vmwareengine.v1.ListExternalAddressesRequest\x1a;.google.cloud.vmwareengine.v1.ListExternalAddressesResponse\"V\xdaA\x06parent\x82\xd3\xe4\x93\x02G\x12E/v1/{parent=projects/*/locations/*/privateClouds/*}/externalAddresses\x12\xa9\x02\n" + |
| "#FetchNetworkPolicyExternalAddresses\x12H.google.cloud.vmwareengine.v1.FetchNetworkPolicyExternalAddressesRequest\x1aI.google.cloud.vmwareengine.v1.FetchNetworkPolicyExternalAddressesResponse\"m\xdaA\x0enetwork_policy\x82\xd3\xe4\x93\x02V\x12T/v1/{network_policy=projects/*/locations/*/networkPolicies/*}:fetchExternalAddresses\x12\xd2\x01\n" + |
| "\x12GetExternalAddress\x127.google.cloud.vmwareengine.v1.GetExternalAddressRequest\x1a-.google.cloud.vmwareengine.v1.ExternalAddress\"T\xdaA\x04name\x82\xd3\xe4\x93\x02G\x12E/v1/{name=projects/*/locations/*/privateClouds/*/externalAddresses/*}\x12\xa9\x02\n" + |
| "\x15CreateExternalAddress\x12:.google.cloud.vmwareengine.v1.CreateExternalAddressRequest\x1a\x1d.google.longrunning.Operation\"\xb4\x01\xcaA$\n" + |
| "\x0fExternalAddress\x12\x11OperationMetadata\xdaA+parent,external_address,external_address_id\x82\xd3\xe4\x93\x02Y:\x10external_address\"E/v1/{parent=projects/*/locations/*/privateClouds/*}/externalAddresses\x12\xab\x02\n" + |
| "\x15UpdateExternalAddress\x12:.google.cloud.vmwareengine.v1.UpdateExternalAddressRequest\x1a\x1d.google.longrunning.Operation\"\xb6\x01\xcaA$\n" + |
| "\x0fExternalAddress\x12\x11OperationMetadata\xdaA\x1cexternal_address,update_mask\x82\xd3\xe4\x93\x02j:\x10external_address2V/v1/{external_address.name=projects/*/locations/*/privateClouds/*/externalAddresses/*}\x12\xf6\x01\n" + |
| "\x15DeleteExternalAddress\x12:.google.cloud.vmwareengine.v1.DeleteExternalAddressRequest\x1a\x1d.google.longrunning.Operation\"\x81\x01\xcaA*\n" + |
| "\x15google.protobuf.Empty\x12\x11OperationMetadata\xdaA\x04name\x82\xd3\xe4\x93\x02G*E/v1/{name=projects/*/locations/*/privateClouds/*/externalAddresses/*}\x12\xc0\x01\n" + |
| "\vListSubnets\x120.google.cloud.vmwareengine.v1.ListSubnetsRequest\x1a1.google.cloud.vmwareengine.v1.ListSubnetsResponse\"L\xdaA\x06parent\x82\xd3\xe4\x93\x02=\x12;/v1/{parent=projects/*/locations/*/privateClouds/*}/subnets\x12\xad\x01\n" + |
| "\tGetSubnet\x12..google.cloud.vmwareengine.v1.GetSubnetRequest\x1a$.google.cloud.vmwareengine.v1.Subnet\"J\xdaA\x04name\x82\xd3\xe4\x93\x02=\x12;/v1/{name=projects/*/locations/*/privateClouds/*/subnets/*}\x12\xe8\x01\n" + |
| "\fUpdateSubnet\x121.google.cloud.vmwareengine.v1.UpdateSubnetRequest\x1a\x1d.google.longrunning.Operation\"\x85\x01\xcaA\x1b\n" + |
| "\x06Subnet\x12\x11OperationMetadata\xdaA\x12subnet,update_mask\x82\xd3\xe4\x93\x02L:\x06subnet2B/v1/{subnet.name=projects/*/locations/*/privateClouds/*/subnets/*}\x12\xf2\x01\n" + |
| "\x17ListExternalAccessRules\x12<.google.cloud.vmwareengine.v1.ListExternalAccessRulesRequest\x1a=.google.cloud.vmwareengine.v1.ListExternalAccessRulesResponse\"Z\xdaA\x06parent\x82\xd3\xe4\x93\x02K\x12I/v1/{parent=projects/*/locations/*/networkPolicies/*}/externalAccessRules\x12\xdf\x01\n" + |
| "\x15GetExternalAccessRule\x12:.google.cloud.vmwareengine.v1.GetExternalAccessRuleRequest\x1a0.google.cloud.vmwareengine.v1.ExternalAccessRule\"X\xdaA\x04name\x82\xd3\xe4\x93\x02K\x12I/v1/{name=projects/*/locations/*/networkPolicies/*/externalAccessRules/*}\x12\xc2\x02\n" + |
| "\x18CreateExternalAccessRule\x12=.google.cloud.vmwareengine.v1.CreateExternalAccessRuleRequest\x1a\x1d.google.longrunning.Operation\"\xc7\x01\xcaA'\n" + |
| "\x12ExternalAccessRule\x12\x11OperationMetadata\xdaA3parent,external_access_rule,external_access_rule_id\x82\xd3\xe4\x93\x02a:\x14external_access_rule\"I/v1/{parent=projects/*/locations/*/networkPolicies/*}/externalAccessRules\x12\xc4\x02\n" + |
| "\x18UpdateExternalAccessRule\x12=.google.cloud.vmwareengine.v1.UpdateExternalAccessRuleRequest\x1a\x1d.google.longrunning.Operation\"\xc9\x01\xcaA'\n" + |
| "\x12ExternalAccessRule\x12\x11OperationMetadata\xdaA external_access_rule,update_mask\x82\xd3\xe4\x93\x02v:\x14external_access_rule2^/v1/{external_access_rule.name=projects/*/locations/*/networkPolicies/*/externalAccessRules/*}\x12\x80\x02\n" + |
| "\x18DeleteExternalAccessRule\x12=.google.cloud.vmwareengine.v1.DeleteExternalAccessRuleRequest\x1a\x1d.google.longrunning.Operation\"\x85\x01\xcaA*\n" + |
| "\x15google.protobuf.Empty\x12\x11OperationMetadata\xdaA\x04name\x82\xd3\xe4\x93\x02K*I/v1/{name=projects/*/locations/*/networkPolicies/*/externalAccessRules/*}\x12\xdc\x01\n" + |
| "\x12ListLoggingServers\x127.google.cloud.vmwareengine.v1.ListLoggingServersRequest\x1a8.google.cloud.vmwareengine.v1.ListLoggingServersResponse\"S\xdaA\x06parent\x82\xd3\xe4\x93\x02D\x12B/v1/{parent=projects/*/locations/*/privateClouds/*}/loggingServers\x12\xc9\x01\n" + |
| "\x10GetLoggingServer\x125.google.cloud.vmwareengine.v1.GetLoggingServerRequest\x1a+.google.cloud.vmwareengine.v1.LoggingServer\"Q\xdaA\x04name\x82\xd3\xe4\x93\x02D\x12B/v1/{name=projects/*/locations/*/privateClouds/*/loggingServers/*}\x12\x9a\x02\n" + |
| "\x13CreateLoggingServer\x128.google.cloud.vmwareengine.v1.CreateLoggingServerRequest\x1a\x1d.google.longrunning.Operation\"\xa9\x01\xcaA\"\n" + |
| "\rLoggingServer\x12\x11OperationMetadata\xdaA'parent,logging_server,logging_server_id\x82\xd3\xe4\x93\x02T:\x0elogging_server\"B/v1/{parent=projects/*/locations/*/privateClouds/*}/loggingServers\x12\x9c\x02\n" + |
| "\x13UpdateLoggingServer\x128.google.cloud.vmwareengine.v1.UpdateLoggingServerRequest\x1a\x1d.google.longrunning.Operation\"\xab\x01\xcaA\"\n" + |
| "\rLoggingServer\x12\x11OperationMetadata\xdaA\x1alogging_server,update_mask\x82\xd3\xe4\x93\x02c:\x0elogging_server2Q/v1/{logging_server.name=projects/*/locations/*/privateClouds/*/loggingServers/*}\x12\xee\x01\n" + |
| "\x13DeleteLoggingServer\x128.google.cloud.vmwareengine.v1.DeleteLoggingServerRequest\x1a\x1d.google.longrunning.Operation\"~\xcaA*\n" + |
| "\x15google.protobuf.Empty\x12\x11OperationMetadata\xdaA\x04name\x82\xd3\xe4\x93\x02D*B/v1/{name=projects/*/locations/*/privateClouds/*/loggingServers/*}\x12\xb8\x01\n" + |
| "\rListNodeTypes\x122.google.cloud.vmwareengine.v1.ListNodeTypesRequest\x1a3.google.cloud.vmwareengine.v1.ListNodeTypesResponse\">\xdaA\x06parent\x82\xd3\xe4\x93\x02/\x12-/v1/{parent=projects/*/locations/*}/nodeTypes\x12\xa5\x01\n" + |
| "\vGetNodeType\x120.google.cloud.vmwareengine.v1.GetNodeTypeRequest\x1a&.google.cloud.vmwareengine.v1.NodeType\"<\xdaA\x04name\x82\xd3\xe4\x93\x02/\x12-/v1/{name=projects/*/locations/*/nodeTypes/*}\x12\xdf\x01\n" + |
| "\x12ShowNsxCredentials\x127.google.cloud.vmwareengine.v1.ShowNsxCredentialsRequest\x1a).google.cloud.vmwareengine.v1.Credentials\"e\xdaA\rprivate_cloud\x82\xd3\xe4\x93\x02O\x12M/v1/{private_cloud=projects/*/locations/*/privateClouds/*}:showNsxCredentials\x12\xeb\x01\n" + |
| "\x16ShowVcenterCredentials\x12;.google.cloud.vmwareengine.v1.ShowVcenterCredentialsRequest\x1a).google.cloud.vmwareengine.v1.Credentials\"i\xdaA\rprivate_cloud\x82\xd3\xe4\x93\x02S\x12Q/v1/{private_cloud=projects/*/locations/*/privateClouds/*}:showVcenterCredentials\x12\xfe\x01\n" + |
| "\x13ResetNsxCredentials\x128.google.cloud.vmwareengine.v1.ResetNsxCredentialsRequest\x1a\x1d.google.longrunning.Operation\"\x8d\x01\xcaA!\n" + |
| "\fPrivateCloud\x12\x11OperationMetadata\xdaA\rprivate_cloud\x82\xd3\xe4\x93\x02S:\x01*\"N/v1/{private_cloud=projects/*/locations/*/privateClouds/*}:resetNsxCredentials\x12\x8a\x02\n" + |
| "\x17ResetVcenterCredentials\x12<.google.cloud.vmwareengine.v1.ResetVcenterCredentialsRequest\x1a\x1d.google.longrunning.Operation\"\x91\x01\xcaA!\n" + |
| "\fPrivateCloud\x12\x11OperationMetadata\xdaA\rprivate_cloud\x82\xd3\xe4\x93\x02W:\x01*\"R/v1/{private_cloud=projects/*/locations/*/privateClouds/*}:resetVcenterCredentials\x12\xc6\x01\n" + |
| "\x10GetDnsForwarding\x125.google.cloud.vmwareengine.v1.GetDnsForwardingRequest\x1a+.google.cloud.vmwareengine.v1.DnsForwarding\"N\xdaA\x04name\x82\xd3\xe4\x93\x02A\x12?/v1/{name=projects/*/locations/*/privateClouds/*/dnsForwarding}\x12\x99\x02\n" + |
| "\x13UpdateDnsForwarding\x128.google.cloud.vmwareengine.v1.UpdateDnsForwardingRequest\x1a\x1d.google.longrunning.Operation\"\xa8\x01\xcaA\"\n" + |
| "\rDnsForwarding\x12\x11OperationMetadata\xdaA\x1adns_forwarding,update_mask\x82\xd3\xe4\x93\x02`:\x0edns_forwarding2N/v1/{dns_forwarding.name=projects/*/locations/*/privateClouds/*/dnsForwarding}\x12\xbd\x01\n" + |
| "\x11GetNetworkPeering\x126.google.cloud.vmwareengine.v1.GetNetworkPeeringRequest\x1a,.google.cloud.vmwareengine.v1.NetworkPeering\"B\xdaA\x04name\x82\xd3\xe4\x93\x025\x123/v1/{name=projects/*/locations/*/networkPeerings/*}\x12\xd0\x01\n" + |
| "\x13ListNetworkPeerings\x128.google.cloud.vmwareengine.v1.ListNetworkPeeringsRequest\x1a9.google.cloud.vmwareengine.v1.ListNetworkPeeringsResponse\"D\xdaA\x06parent\x82\xd3\xe4\x93\x025\x123/v1/{parent=projects/*/locations/*}/networkPeerings\x12\x91\x02\n" + |
| "\x14CreateNetworkPeering\x129.google.cloud.vmwareengine.v1.CreateNetworkPeeringRequest\x1a\x1d.google.longrunning.Operation\"\x9e\x01\xcaA#\n" + |
| "\x0eNetworkPeering\x12\x11OperationMetadata\xdaA)parent,network_peering,network_peering_id\x82\xd3\xe4\x93\x02F:\x0fnetwork_peering\"3/v1/{parent=projects/*/locations/*}/networkPeerings\x12\xe1\x01\n" + |
| "\x14DeleteNetworkPeering\x129.google.cloud.vmwareengine.v1.DeleteNetworkPeeringRequest\x1a\x1d.google.longrunning.Operation\"o\xcaA*\n" + |
| "\x15google.protobuf.Empty\x12\x11OperationMetadata\xdaA\x04name\x82\xd3\xe4\x93\x025*3/v1/{name=projects/*/locations/*/networkPeerings/*}\x12\x93\x02\n" + |
| "\x14UpdateNetworkPeering\x129.google.cloud.vmwareengine.v1.UpdateNetworkPeeringRequest\x1a\x1d.google.longrunning.Operation\"\xa0\x01\xcaA#\n" + |
| "\x0eNetworkPeering\x12\x11OperationMetadata\xdaA\x1bnetwork_peering,update_mask\x82\xd3\xe4\x93\x02V:\x0fnetwork_peering2C/v1/{network_peering.name=projects/*/locations/*/networkPeerings/*}\x12\xda\x01\n" + |
| "\x11ListPeeringRoutes\x126.google.cloud.vmwareengine.v1.ListPeeringRoutesRequest\x1a7.google.cloud.vmwareengine.v1.ListPeeringRoutesResponse\"T\xdaA\x06parent\x82\xd3\xe4\x93\x02E\x12C/v1/{parent=projects/*/locations/*/networkPeerings/*}/peeringRoutes\x12\xb2\x02\n" + |
| "\x16CreateHcxActivationKey\x12;.google.cloud.vmwareengine.v1.CreateHcxActivationKeyRequest\x1a\x1d.google.longrunning.Operation\"\xbb\x01\xcaA%\n" + |
| "\x10HcxActivationKey\x12\x11OperationMetadata\xdaA/parent,hcx_activation_key,hcx_activation_key_id\x82\xd3\xe4\x93\x02[:\x12hcx_activation_key\"E/v1/{parent=projects/*/locations/*/privateClouds/*}/hcxActivationKeys\x12\xe8\x01\n" + |
| "\x15ListHcxActivationKeys\x12:.google.cloud.vmwareengine.v1.ListHcxActivationKeysRequest\x1a;.google.cloud.vmwareengine.v1.ListHcxActivationKeysResponse\"V\xdaA\x06parent\x82\xd3\xe4\x93\x02G\x12E/v1/{parent=projects/*/locations/*/privateClouds/*}/hcxActivationKeys\x12\xd5\x01\n" + |
| "\x13GetHcxActivationKey\x128.google.cloud.vmwareengine.v1.GetHcxActivationKeyRequest\x1a..google.cloud.vmwareengine.v1.HcxActivationKey\"T\xdaA\x04name\x82\xd3\xe4\x93\x02G\x12E/v1/{name=projects/*/locations/*/privateClouds/*/hcxActivationKeys/*}\x12\xba\x01\n" + |
| "\x10GetNetworkPolicy\x125.google.cloud.vmwareengine.v1.GetNetworkPolicyRequest\x1a+.google.cloud.vmwareengine.v1.NetworkPolicy\"B\xdaA\x04name\x82\xd3\xe4\x93\x025\x123/v1/{name=projects/*/locations/*/networkPolicies/*}\x12\xd0\x01\n" + |
| "\x13ListNetworkPolicies\x128.google.cloud.vmwareengine.v1.ListNetworkPoliciesRequest\x1a9.google.cloud.vmwareengine.v1.ListNetworkPoliciesResponse\"D\xdaA\x06parent\x82\xd3\xe4\x93\x025\x123/v1/{parent=projects/*/locations/*}/networkPolicies\x12\x8b\x02\n" + |
| "\x13CreateNetworkPolicy\x128.google.cloud.vmwareengine.v1.CreateNetworkPolicyRequest\x1a\x1d.google.longrunning.Operation\"\x9a\x01\xcaA\"\n" + |
| "\rNetworkPolicy\x12\x11OperationMetadata\xdaA'parent,network_policy,network_policy_id\x82\xd3\xe4\x93\x02E:\x0enetwork_policy\"3/v1/{parent=projects/*/locations/*}/networkPolicies\x12\x8d\x02\n" + |
| "\x13UpdateNetworkPolicy\x128.google.cloud.vmwareengine.v1.UpdateNetworkPolicyRequest\x1a\x1d.google.longrunning.Operation\"\x9c\x01\xcaA\"\n" + |
| "\rNetworkPolicy\x12\x11OperationMetadata\xdaA\x1anetwork_policy,update_mask\x82\xd3\xe4\x93\x02T:\x0enetwork_policy2B/v1/{network_policy.name=projects/*/locations/*/networkPolicies/*}\x12\xdf\x01\n" + |
| "\x13DeleteNetworkPolicy\x128.google.cloud.vmwareengine.v1.DeleteNetworkPolicyRequest\x1a\x1d.google.longrunning.Operation\"o\xcaA*\n" + |
| "\x15google.protobuf.Empty\x12\x11OperationMetadata\xdaA\x04name\x82\xd3\xe4\x93\x025*3/v1/{name=projects/*/locations/*/networkPolicies/*}\x12\x88\x02\n" + |
| "\x1dListManagementDnsZoneBindings\x12B.google.cloud.vmwareengine.v1.ListManagementDnsZoneBindingsRequest\x1aC.google.cloud.vmwareengine.v1.ListManagementDnsZoneBindingsResponse\"^\xdaA\x06parent\x82\xd3\xe4\x93\x02O\x12M/v1/{parent=projects/*/locations/*/privateClouds/*}/managementDnsZoneBindings\x12\xf5\x01\n" + |
| "\x1bGetManagementDnsZoneBinding\x12@.google.cloud.vmwareengine.v1.GetManagementDnsZoneBindingRequest\x1a6.google.cloud.vmwareengine.v1.ManagementDnsZoneBinding\"\\\xdaA\x04name\x82\xd3\xe4\x93\x02O\x12M/v1/{name=projects/*/locations/*/privateClouds/*/managementDnsZoneBindings/*}\x12\xed\x02\n" + |
| "\x1eCreateManagementDnsZoneBinding\x12C.google.cloud.vmwareengine.v1.CreateManagementDnsZoneBindingRequest\x1a\x1d.google.longrunning.Operation\"\xe6\x01\xcaA-\n" + |
| "\x18ManagementDnsZoneBinding\x12\x11OperationMetadata\xdaAAparent,management_dns_zone_binding,management_dns_zone_binding_id\x82\xd3\xe4\x93\x02l:\x1bmanagement_dns_zone_binding\"M/v1/{parent=projects/*/locations/*/privateClouds/*}/managementDnsZoneBindings\x12\xf0\x02\n" + |
| "\x1eUpdateManagementDnsZoneBinding\x12C.google.cloud.vmwareengine.v1.UpdateManagementDnsZoneBindingRequest\x1a\x1d.google.longrunning.Operation\"\xe9\x01\xcaA-\n" + |
| "\x18ManagementDnsZoneBinding\x12\x11OperationMetadata\xdaA'management_dns_zone_binding,update_mask\x82\xd3\xe4\x93\x02\x88\x01:\x1bmanagement_dns_zone_binding2i/v1/{management_dns_zone_binding.name=projects/*/locations/*/privateClouds/*/managementDnsZoneBindings/*}\x12\x90\x02\n" + |
| "\x1eDeleteManagementDnsZoneBinding\x12C.google.cloud.vmwareengine.v1.DeleteManagementDnsZoneBindingRequest\x1a\x1d.google.longrunning.Operation\"\x89\x01\xcaA*\n" + |
| "\x15google.protobuf.Empty\x12\x11OperationMetadata\xdaA\x04name\x82\xd3\xe4\x93\x02O*M/v1/{name=projects/*/locations/*/privateClouds/*/managementDnsZoneBindings/*}\x12\x9d\x02\n" + |
| "\x1eRepairManagementDnsZoneBinding\x12C.google.cloud.vmwareengine.v1.RepairManagementDnsZoneBindingRequest\x1a\x1d.google.longrunning.Operation\"\x96\x01\xcaA-\n" + |
| "\x18ManagementDnsZoneBinding\x12\x11OperationMetadata\xdaA\x04name\x82\xd3\xe4\x93\x02Y:\x01*\"T/v1/{name=projects/*/locations/*/privateClouds/*/managementDnsZoneBindings/*}:repair\x12\xb7\x02\n" + |
| "\x19CreateVmwareEngineNetwork\x12>.google.cloud.vmwareengine.v1.CreateVmwareEngineNetworkRequest\x1a\x1d.google.longrunning.Operation\"\xba\x01\xcaA(\n" + |
| "\x13VmwareEngineNetwork\x12\x11OperationMetadata\xdaA5parent,vmware_engine_network,vmware_engine_network_id\x82\xd3\xe4\x93\x02Q:\x15vmware_engine_network\"8/v1/{parent=projects/*/locations/*}/vmwareEngineNetworks\x12\xb9\x02\n" + |
| "\x19UpdateVmwareEngineNetwork\x12>.google.cloud.vmwareengine.v1.UpdateVmwareEngineNetworkRequest\x1a\x1d.google.longrunning.Operation\"\xbc\x01\xcaA(\n" + |
| "\x13VmwareEngineNetwork\x12\x11OperationMetadata\xdaA!vmware_engine_network,update_mask\x82\xd3\xe4\x93\x02g:\x15vmware_engine_network2N/v1/{vmware_engine_network.name=projects/*/locations/*/vmwareEngineNetworks/*}\x12\xf0\x01\n" + |
| "\x19DeleteVmwareEngineNetwork\x12>.google.cloud.vmwareengine.v1.DeleteVmwareEngineNetworkRequest\x1a\x1d.google.longrunning.Operation\"t\xcaA*\n" + |
| "\x15google.protobuf.Empty\x12\x11OperationMetadata\xdaA\x04name\x82\xd3\xe4\x93\x02:*8/v1/{name=projects/*/locations/*/vmwareEngineNetworks/*}\x12\xd1\x01\n" + |
| "\x16GetVmwareEngineNetwork\x12;.google.cloud.vmwareengine.v1.GetVmwareEngineNetworkRequest\x1a1.google.cloud.vmwareengine.v1.VmwareEngineNetwork\"G\xdaA\x04name\x82\xd3\xe4\x93\x02:\x128/v1/{name=projects/*/locations/*/vmwareEngineNetworks/*}\x12\xe4\x01\n" + |
| "\x18ListVmwareEngineNetworks\x12=.google.cloud.vmwareengine.v1.ListVmwareEngineNetworksRequest\x1a>.google.cloud.vmwareengine.v1.ListVmwareEngineNetworksResponse\"I\xdaA\x06parent\x82\xd3\xe4\x93\x02:\x128/v1/{parent=projects/*/locations/*}/vmwareEngineNetworks\x12\xa6\x02\n" + |
| "\x17CreatePrivateConnection\x12<.google.cloud.vmwareengine.v1.CreatePrivateConnectionRequest\x1a\x1d.google.longrunning.Operation\"\xad\x01\xcaA&\n" + |
| "\x11PrivateConnection\x12\x11OperationMetadata\xdaA/parent,private_connection,private_connection_id\x82\xd3\xe4\x93\x02L:\x12private_connection\"6/v1/{parent=projects/*/locations/*}/privateConnections\x12\xc9\x01\n" + |
| "\x14GetPrivateConnection\x129.google.cloud.vmwareengine.v1.GetPrivateConnectionRequest\x1a/.google.cloud.vmwareengine.v1.PrivateConnection\"E\xdaA\x04name\x82\xd3\xe4\x93\x028\x126/v1/{name=projects/*/locations/*/privateConnections/*}\x12\xdc\x01\n" + |
| "\x16ListPrivateConnections\x12;.google.cloud.vmwareengine.v1.ListPrivateConnectionsRequest\x1a<.google.cloud.vmwareengine.v1.ListPrivateConnectionsResponse\"G\xdaA\x06parent\x82\xd3\xe4\x93\x028\x126/v1/{parent=projects/*/locations/*}/privateConnections\x12\xa8\x02\n" + |
| "\x17UpdatePrivateConnection\x12<.google.cloud.vmwareengine.v1.UpdatePrivateConnectionRequest\x1a\x1d.google.longrunning.Operation\"\xaf\x01\xcaA&\n" + |
| "\x11PrivateConnection\x12\x11OperationMetadata\xdaA\x1eprivate_connection,update_mask\x82\xd3\xe4\x93\x02_:\x12private_connection2I/v1/{private_connection.name=projects/*/locations/*/privateConnections/*}\x12\xea\x01\n" + |
| "\x17DeletePrivateConnection\x12<.google.cloud.vmwareengine.v1.DeletePrivateConnectionRequest\x1a\x1d.google.longrunning.Operation\"r\xcaA*\n" + |
| "\x15google.protobuf.Empty\x12\x11OperationMetadata\xdaA\x04name\x82\xd3\xe4\x93\x028*6/v1/{name=projects/*/locations/*/privateConnections/*}\x12\x90\x02\n" + |
| "\"ListPrivateConnectionPeeringRoutes\x12G.google.cloud.vmwareengine.v1.ListPrivateConnectionPeeringRoutesRequest\x1aH.google.cloud.vmwareengine.v1.ListPrivateConnectionPeeringRoutesResponse\"W\xdaA\x06parent\x82\xd3\xe4\x93\x02H\x12F/v1/{parent=projects/*/locations/*/privateConnections/*}/peeringRoutes\x12\xf4\x01\n" + |
| "\x16GrantDnsBindPermission\x12;.google.cloud.vmwareengine.v1.GrantDnsBindPermissionRequest\x1a\x1d.google.longrunning.Operation\"~\xcaA&\n" + |
| "\x11DnsBindPermission\x12\x11OperationMetadata\xdaA\x0ename,principal\x82\xd3\xe4\x93\x02>:\x01*\"9/v1/{name=projects/*/locations/*/dnsBindPermission}:grant\x12\xc6\x01\n" + |
| "\x14GetDnsBindPermission\x129.google.cloud.vmwareengine.v1.GetDnsBindPermissionRequest\x1a/.google.cloud.vmwareengine.v1.DnsBindPermission\"B\xdaA\x04name\x82\xd3\xe4\x93\x025\x123/v1/{name=projects/*/locations/*/dnsBindPermission}\x12\xf7\x01\n" + |
| "\x17RevokeDnsBindPermission\x12<.google.cloud.vmwareengine.v1.RevokeDnsBindPermissionRequest\x1a\x1d.google.longrunning.Operation\"\x7f\xcaA&\n" + |
| "\x11DnsBindPermission\x12\x11OperationMetadata\xdaA\x0ename,principal\x82\xd3\xe4\x93\x02?:\x01*\":/v1/{name=projects/*/locations/*/dnsBindPermission}:revoke\x1aO\xcaA\x1bvmwareengine.googleapis.com\xd2A.https://www.googleapis.com/auth/cloud-platformB\xae\x02\xeaAN\n" + |
| "\x1ecompute.googleapis.com/Network\x12,projects/{project}/global/networks/{network}\n" + |
| " com.google.cloud.vmwareengine.v1B\x11VmwareengineProtoP\x01ZDcloud.google.com/go/vmwareengine/apiv1/vmwareenginepb;vmwareenginepb\xaa\x02\x1cGoogle.Cloud.VmwareEngine.V1\xca\x02\x1cGoogle\\Cloud\\VmwareEngine\\V1\xea\x02\x1fGoogle::Cloud::VmwareEngine::V1b\x06proto3" |
| |
| var ( |
| file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescOnce sync.Once |
| file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescData []byte |
| ) |
| |
| func file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescGZIP() []byte { |
| file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescOnce.Do(func() { |
| file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDesc), len(file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDesc))) |
| }) |
| return file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDescData |
| } |
| |
| var file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes = make([]protoimpl.MessageInfo, 92) |
| var file_google_cloud_vmwareengine_v1_vmwareengine_proto_goTypes = []any{ |
| (*ListPrivateCloudsRequest)(nil), // 0: google.cloud.vmwareengine.v1.ListPrivateCloudsRequest |
| (*ListPrivateCloudsResponse)(nil), // 1: google.cloud.vmwareengine.v1.ListPrivateCloudsResponse |
| (*GetPrivateCloudRequest)(nil), // 2: google.cloud.vmwareengine.v1.GetPrivateCloudRequest |
| (*CreatePrivateCloudRequest)(nil), // 3: google.cloud.vmwareengine.v1.CreatePrivateCloudRequest |
| (*UpdatePrivateCloudRequest)(nil), // 4: google.cloud.vmwareengine.v1.UpdatePrivateCloudRequest |
| (*DeletePrivateCloudRequest)(nil), // 5: google.cloud.vmwareengine.v1.DeletePrivateCloudRequest |
| (*UndeletePrivateCloudRequest)(nil), // 6: google.cloud.vmwareengine.v1.UndeletePrivateCloudRequest |
| (*ListClustersRequest)(nil), // 7: google.cloud.vmwareengine.v1.ListClustersRequest |
| (*ListClustersResponse)(nil), // 8: google.cloud.vmwareengine.v1.ListClustersResponse |
| (*GetClusterRequest)(nil), // 9: google.cloud.vmwareengine.v1.GetClusterRequest |
| (*CreateClusterRequest)(nil), // 10: google.cloud.vmwareengine.v1.CreateClusterRequest |
| (*UpdateClusterRequest)(nil), // 11: google.cloud.vmwareengine.v1.UpdateClusterRequest |
| (*DeleteClusterRequest)(nil), // 12: google.cloud.vmwareengine.v1.DeleteClusterRequest |
| (*ListNodesRequest)(nil), // 13: google.cloud.vmwareengine.v1.ListNodesRequest |
| (*ListNodesResponse)(nil), // 14: google.cloud.vmwareengine.v1.ListNodesResponse |
| (*GetNodeRequest)(nil), // 15: google.cloud.vmwareengine.v1.GetNodeRequest |
| (*ListExternalAddressesRequest)(nil), // 16: google.cloud.vmwareengine.v1.ListExternalAddressesRequest |
| (*ListExternalAddressesResponse)(nil), // 17: google.cloud.vmwareengine.v1.ListExternalAddressesResponse |
| (*FetchNetworkPolicyExternalAddressesRequest)(nil), // 18: google.cloud.vmwareengine.v1.FetchNetworkPolicyExternalAddressesRequest |
| (*FetchNetworkPolicyExternalAddressesResponse)(nil), // 19: google.cloud.vmwareengine.v1.FetchNetworkPolicyExternalAddressesResponse |
| (*GetExternalAddressRequest)(nil), // 20: google.cloud.vmwareengine.v1.GetExternalAddressRequest |
| (*CreateExternalAddressRequest)(nil), // 21: google.cloud.vmwareengine.v1.CreateExternalAddressRequest |
| (*UpdateExternalAddressRequest)(nil), // 22: google.cloud.vmwareengine.v1.UpdateExternalAddressRequest |
| (*DeleteExternalAddressRequest)(nil), // 23: google.cloud.vmwareengine.v1.DeleteExternalAddressRequest |
| (*ListSubnetsRequest)(nil), // 24: google.cloud.vmwareengine.v1.ListSubnetsRequest |
| (*ListSubnetsResponse)(nil), // 25: google.cloud.vmwareengine.v1.ListSubnetsResponse |
| (*GetSubnetRequest)(nil), // 26: google.cloud.vmwareengine.v1.GetSubnetRequest |
| (*UpdateSubnetRequest)(nil), // 27: google.cloud.vmwareengine.v1.UpdateSubnetRequest |
| (*ListExternalAccessRulesRequest)(nil), // 28: google.cloud.vmwareengine.v1.ListExternalAccessRulesRequest |
| (*ListExternalAccessRulesResponse)(nil), // 29: google.cloud.vmwareengine.v1.ListExternalAccessRulesResponse |
| (*GetExternalAccessRuleRequest)(nil), // 30: google.cloud.vmwareengine.v1.GetExternalAccessRuleRequest |
| (*CreateExternalAccessRuleRequest)(nil), // 31: google.cloud.vmwareengine.v1.CreateExternalAccessRuleRequest |
| (*UpdateExternalAccessRuleRequest)(nil), // 32: google.cloud.vmwareengine.v1.UpdateExternalAccessRuleRequest |
| (*DeleteExternalAccessRuleRequest)(nil), // 33: google.cloud.vmwareengine.v1.DeleteExternalAccessRuleRequest |
| (*ListLoggingServersRequest)(nil), // 34: google.cloud.vmwareengine.v1.ListLoggingServersRequest |
| (*ListLoggingServersResponse)(nil), // 35: google.cloud.vmwareengine.v1.ListLoggingServersResponse |
| (*GetLoggingServerRequest)(nil), // 36: google.cloud.vmwareengine.v1.GetLoggingServerRequest |
| (*CreateLoggingServerRequest)(nil), // 37: google.cloud.vmwareengine.v1.CreateLoggingServerRequest |
| (*UpdateLoggingServerRequest)(nil), // 38: google.cloud.vmwareengine.v1.UpdateLoggingServerRequest |
| (*DeleteLoggingServerRequest)(nil), // 39: google.cloud.vmwareengine.v1.DeleteLoggingServerRequest |
| (*OperationMetadata)(nil), // 40: google.cloud.vmwareengine.v1.OperationMetadata |
| (*ListNodeTypesRequest)(nil), // 41: google.cloud.vmwareengine.v1.ListNodeTypesRequest |
| (*ListNodeTypesResponse)(nil), // 42: google.cloud.vmwareengine.v1.ListNodeTypesResponse |
| (*GetNodeTypeRequest)(nil), // 43: google.cloud.vmwareengine.v1.GetNodeTypeRequest |
| (*ShowNsxCredentialsRequest)(nil), // 44: google.cloud.vmwareengine.v1.ShowNsxCredentialsRequest |
| (*ShowVcenterCredentialsRequest)(nil), // 45: google.cloud.vmwareengine.v1.ShowVcenterCredentialsRequest |
| (*ResetNsxCredentialsRequest)(nil), // 46: google.cloud.vmwareengine.v1.ResetNsxCredentialsRequest |
| (*ResetVcenterCredentialsRequest)(nil), // 47: google.cloud.vmwareengine.v1.ResetVcenterCredentialsRequest |
| (*ListHcxActivationKeysResponse)(nil), // 48: google.cloud.vmwareengine.v1.ListHcxActivationKeysResponse |
| (*ListHcxActivationKeysRequest)(nil), // 49: google.cloud.vmwareengine.v1.ListHcxActivationKeysRequest |
| (*GetHcxActivationKeyRequest)(nil), // 50: google.cloud.vmwareengine.v1.GetHcxActivationKeyRequest |
| (*CreateHcxActivationKeyRequest)(nil), // 51: google.cloud.vmwareengine.v1.CreateHcxActivationKeyRequest |
| (*GetDnsForwardingRequest)(nil), // 52: google.cloud.vmwareengine.v1.GetDnsForwardingRequest |
| (*UpdateDnsForwardingRequest)(nil), // 53: google.cloud.vmwareengine.v1.UpdateDnsForwardingRequest |
| (*CreateNetworkPeeringRequest)(nil), // 54: google.cloud.vmwareengine.v1.CreateNetworkPeeringRequest |
| (*DeleteNetworkPeeringRequest)(nil), // 55: google.cloud.vmwareengine.v1.DeleteNetworkPeeringRequest |
| (*GetNetworkPeeringRequest)(nil), // 56: google.cloud.vmwareengine.v1.GetNetworkPeeringRequest |
| (*ListNetworkPeeringsRequest)(nil), // 57: google.cloud.vmwareengine.v1.ListNetworkPeeringsRequest |
| (*UpdateNetworkPeeringRequest)(nil), // 58: google.cloud.vmwareengine.v1.UpdateNetworkPeeringRequest |
| (*ListNetworkPeeringsResponse)(nil), // 59: google.cloud.vmwareengine.v1.ListNetworkPeeringsResponse |
| (*ListPeeringRoutesRequest)(nil), // 60: google.cloud.vmwareengine.v1.ListPeeringRoutesRequest |
| (*ListPeeringRoutesResponse)(nil), // 61: google.cloud.vmwareengine.v1.ListPeeringRoutesResponse |
| (*ListNetworkPoliciesRequest)(nil), // 62: google.cloud.vmwareengine.v1.ListNetworkPoliciesRequest |
| (*ListNetworkPoliciesResponse)(nil), // 63: google.cloud.vmwareengine.v1.ListNetworkPoliciesResponse |
| (*GetNetworkPolicyRequest)(nil), // 64: google.cloud.vmwareengine.v1.GetNetworkPolicyRequest |
| (*UpdateNetworkPolicyRequest)(nil), // 65: google.cloud.vmwareengine.v1.UpdateNetworkPolicyRequest |
| (*CreateNetworkPolicyRequest)(nil), // 66: google.cloud.vmwareengine.v1.CreateNetworkPolicyRequest |
| (*DeleteNetworkPolicyRequest)(nil), // 67: google.cloud.vmwareengine.v1.DeleteNetworkPolicyRequest |
| (*ListManagementDnsZoneBindingsRequest)(nil), // 68: google.cloud.vmwareengine.v1.ListManagementDnsZoneBindingsRequest |
| (*ListManagementDnsZoneBindingsResponse)(nil), // 69: google.cloud.vmwareengine.v1.ListManagementDnsZoneBindingsResponse |
| (*GetManagementDnsZoneBindingRequest)(nil), // 70: google.cloud.vmwareengine.v1.GetManagementDnsZoneBindingRequest |
| (*CreateManagementDnsZoneBindingRequest)(nil), // 71: google.cloud.vmwareengine.v1.CreateManagementDnsZoneBindingRequest |
| (*UpdateManagementDnsZoneBindingRequest)(nil), // 72: google.cloud.vmwareengine.v1.UpdateManagementDnsZoneBindingRequest |
| (*DeleteManagementDnsZoneBindingRequest)(nil), // 73: google.cloud.vmwareengine.v1.DeleteManagementDnsZoneBindingRequest |
| (*RepairManagementDnsZoneBindingRequest)(nil), // 74: google.cloud.vmwareengine.v1.RepairManagementDnsZoneBindingRequest |
| (*CreateVmwareEngineNetworkRequest)(nil), // 75: google.cloud.vmwareengine.v1.CreateVmwareEngineNetworkRequest |
| (*UpdateVmwareEngineNetworkRequest)(nil), // 76: google.cloud.vmwareengine.v1.UpdateVmwareEngineNetworkRequest |
| (*DeleteVmwareEngineNetworkRequest)(nil), // 77: google.cloud.vmwareengine.v1.DeleteVmwareEngineNetworkRequest |
| (*GetVmwareEngineNetworkRequest)(nil), // 78: google.cloud.vmwareengine.v1.GetVmwareEngineNetworkRequest |
| (*ListVmwareEngineNetworksRequest)(nil), // 79: google.cloud.vmwareengine.v1.ListVmwareEngineNetworksRequest |
| (*ListVmwareEngineNetworksResponse)(nil), // 80: google.cloud.vmwareengine.v1.ListVmwareEngineNetworksResponse |
| (*CreatePrivateConnectionRequest)(nil), // 81: google.cloud.vmwareengine.v1.CreatePrivateConnectionRequest |
| (*GetPrivateConnectionRequest)(nil), // 82: google.cloud.vmwareengine.v1.GetPrivateConnectionRequest |
| (*ListPrivateConnectionsRequest)(nil), // 83: google.cloud.vmwareengine.v1.ListPrivateConnectionsRequest |
| (*ListPrivateConnectionsResponse)(nil), // 84: google.cloud.vmwareengine.v1.ListPrivateConnectionsResponse |
| (*UpdatePrivateConnectionRequest)(nil), // 85: google.cloud.vmwareengine.v1.UpdatePrivateConnectionRequest |
| (*DeletePrivateConnectionRequest)(nil), // 86: google.cloud.vmwareengine.v1.DeletePrivateConnectionRequest |
| (*ListPrivateConnectionPeeringRoutesRequest)(nil), // 87: google.cloud.vmwareengine.v1.ListPrivateConnectionPeeringRoutesRequest |
| (*ListPrivateConnectionPeeringRoutesResponse)(nil), // 88: google.cloud.vmwareengine.v1.ListPrivateConnectionPeeringRoutesResponse |
| (*GrantDnsBindPermissionRequest)(nil), // 89: google.cloud.vmwareengine.v1.GrantDnsBindPermissionRequest |
| (*RevokeDnsBindPermissionRequest)(nil), // 90: google.cloud.vmwareengine.v1.RevokeDnsBindPermissionRequest |
| (*GetDnsBindPermissionRequest)(nil), // 91: google.cloud.vmwareengine.v1.GetDnsBindPermissionRequest |
| (*PrivateCloud)(nil), // 92: google.cloud.vmwareengine.v1.PrivateCloud |
| (*fieldmaskpb.FieldMask)(nil), // 93: google.protobuf.FieldMask |
| (*Cluster)(nil), // 94: google.cloud.vmwareengine.v1.Cluster |
| (*Node)(nil), // 95: google.cloud.vmwareengine.v1.Node |
| (*ExternalAddress)(nil), // 96: google.cloud.vmwareengine.v1.ExternalAddress |
| (*Subnet)(nil), // 97: google.cloud.vmwareengine.v1.Subnet |
| (*ExternalAccessRule)(nil), // 98: google.cloud.vmwareengine.v1.ExternalAccessRule |
| (*LoggingServer)(nil), // 99: google.cloud.vmwareengine.v1.LoggingServer |
| (*timestamppb.Timestamp)(nil), // 100: google.protobuf.Timestamp |
| (*NodeType)(nil), // 101: google.cloud.vmwareengine.v1.NodeType |
| (*HcxActivationKey)(nil), // 102: google.cloud.vmwareengine.v1.HcxActivationKey |
| (*DnsForwarding)(nil), // 103: google.cloud.vmwareengine.v1.DnsForwarding |
| (*NetworkPeering)(nil), // 104: google.cloud.vmwareengine.v1.NetworkPeering |
| (*PeeringRoute)(nil), // 105: google.cloud.vmwareengine.v1.PeeringRoute |
| (*NetworkPolicy)(nil), // 106: google.cloud.vmwareengine.v1.NetworkPolicy |
| (*ManagementDnsZoneBinding)(nil), // 107: google.cloud.vmwareengine.v1.ManagementDnsZoneBinding |
| (*VmwareEngineNetwork)(nil), // 108: google.cloud.vmwareengine.v1.VmwareEngineNetwork |
| (*PrivateConnection)(nil), // 109: google.cloud.vmwareengine.v1.PrivateConnection |
| (*Principal)(nil), // 110: google.cloud.vmwareengine.v1.Principal |
| (*longrunningpb.Operation)(nil), // 111: google.longrunning.Operation |
| (*Credentials)(nil), // 112: google.cloud.vmwareengine.v1.Credentials |
| (*DnsBindPermission)(nil), // 113: google.cloud.vmwareengine.v1.DnsBindPermission |
| } |
| var file_google_cloud_vmwareengine_v1_vmwareengine_proto_depIdxs = []int32{ |
| 92, // 0: google.cloud.vmwareengine.v1.ListPrivateCloudsResponse.private_clouds:type_name -> google.cloud.vmwareengine.v1.PrivateCloud |
| 92, // 1: google.cloud.vmwareengine.v1.CreatePrivateCloudRequest.private_cloud:type_name -> google.cloud.vmwareengine.v1.PrivateCloud |
| 92, // 2: google.cloud.vmwareengine.v1.UpdatePrivateCloudRequest.private_cloud:type_name -> google.cloud.vmwareengine.v1.PrivateCloud |
| 93, // 3: google.cloud.vmwareengine.v1.UpdatePrivateCloudRequest.update_mask:type_name -> google.protobuf.FieldMask |
| 94, // 4: google.cloud.vmwareengine.v1.ListClustersResponse.clusters:type_name -> google.cloud.vmwareengine.v1.Cluster |
| 94, // 5: google.cloud.vmwareengine.v1.CreateClusterRequest.cluster:type_name -> google.cloud.vmwareengine.v1.Cluster |
| 93, // 6: google.cloud.vmwareengine.v1.UpdateClusterRequest.update_mask:type_name -> google.protobuf.FieldMask |
| 94, // 7: google.cloud.vmwareengine.v1.UpdateClusterRequest.cluster:type_name -> google.cloud.vmwareengine.v1.Cluster |
| 95, // 8: google.cloud.vmwareengine.v1.ListNodesResponse.nodes:type_name -> google.cloud.vmwareengine.v1.Node |
| 96, // 9: google.cloud.vmwareengine.v1.ListExternalAddressesResponse.external_addresses:type_name -> google.cloud.vmwareengine.v1.ExternalAddress |
| 96, // 10: google.cloud.vmwareengine.v1.FetchNetworkPolicyExternalAddressesResponse.external_addresses:type_name -> google.cloud.vmwareengine.v1.ExternalAddress |
| 96, // 11: google.cloud.vmwareengine.v1.CreateExternalAddressRequest.external_address:type_name -> google.cloud.vmwareengine.v1.ExternalAddress |
| 93, // 12: google.cloud.vmwareengine.v1.UpdateExternalAddressRequest.update_mask:type_name -> google.protobuf.FieldMask |
| 96, // 13: google.cloud.vmwareengine.v1.UpdateExternalAddressRequest.external_address:type_name -> google.cloud.vmwareengine.v1.ExternalAddress |
| 97, // 14: google.cloud.vmwareengine.v1.ListSubnetsResponse.subnets:type_name -> google.cloud.vmwareengine.v1.Subnet |
| 93, // 15: google.cloud.vmwareengine.v1.UpdateSubnetRequest.update_mask:type_name -> google.protobuf.FieldMask |
| 97, // 16: google.cloud.vmwareengine.v1.UpdateSubnetRequest.subnet:type_name -> google.cloud.vmwareengine.v1.Subnet |
| 98, // 17: google.cloud.vmwareengine.v1.ListExternalAccessRulesResponse.external_access_rules:type_name -> google.cloud.vmwareengine.v1.ExternalAccessRule |
| 98, // 18: google.cloud.vmwareengine.v1.CreateExternalAccessRuleRequest.external_access_rule:type_name -> google.cloud.vmwareengine.v1.ExternalAccessRule |
| 93, // 19: google.cloud.vmwareengine.v1.UpdateExternalAccessRuleRequest.update_mask:type_name -> google.protobuf.FieldMask |
| 98, // 20: google.cloud.vmwareengine.v1.UpdateExternalAccessRuleRequest.external_access_rule:type_name -> google.cloud.vmwareengine.v1.ExternalAccessRule |
| 99, // 21: google.cloud.vmwareengine.v1.ListLoggingServersResponse.logging_servers:type_name -> google.cloud.vmwareengine.v1.LoggingServer |
| 99, // 22: google.cloud.vmwareengine.v1.CreateLoggingServerRequest.logging_server:type_name -> google.cloud.vmwareengine.v1.LoggingServer |
| 93, // 23: google.cloud.vmwareengine.v1.UpdateLoggingServerRequest.update_mask:type_name -> google.protobuf.FieldMask |
| 99, // 24: google.cloud.vmwareengine.v1.UpdateLoggingServerRequest.logging_server:type_name -> google.cloud.vmwareengine.v1.LoggingServer |
| 100, // 25: google.cloud.vmwareengine.v1.OperationMetadata.create_time:type_name -> google.protobuf.Timestamp |
| 100, // 26: google.cloud.vmwareengine.v1.OperationMetadata.end_time:type_name -> google.protobuf.Timestamp |
| 101, // 27: google.cloud.vmwareengine.v1.ListNodeTypesResponse.node_types:type_name -> google.cloud.vmwareengine.v1.NodeType |
| 102, // 28: google.cloud.vmwareengine.v1.ListHcxActivationKeysResponse.hcx_activation_keys:type_name -> google.cloud.vmwareengine.v1.HcxActivationKey |
| 102, // 29: google.cloud.vmwareengine.v1.CreateHcxActivationKeyRequest.hcx_activation_key:type_name -> google.cloud.vmwareengine.v1.HcxActivationKey |
| 103, // 30: google.cloud.vmwareengine.v1.UpdateDnsForwardingRequest.dns_forwarding:type_name -> google.cloud.vmwareengine.v1.DnsForwarding |
| 93, // 31: google.cloud.vmwareengine.v1.UpdateDnsForwardingRequest.update_mask:type_name -> google.protobuf.FieldMask |
| 104, // 32: google.cloud.vmwareengine.v1.CreateNetworkPeeringRequest.network_peering:type_name -> google.cloud.vmwareengine.v1.NetworkPeering |
| 104, // 33: google.cloud.vmwareengine.v1.UpdateNetworkPeeringRequest.network_peering:type_name -> google.cloud.vmwareengine.v1.NetworkPeering |
| 93, // 34: google.cloud.vmwareengine.v1.UpdateNetworkPeeringRequest.update_mask:type_name -> google.protobuf.FieldMask |
| 104, // 35: google.cloud.vmwareengine.v1.ListNetworkPeeringsResponse.network_peerings:type_name -> google.cloud.vmwareengine.v1.NetworkPeering |
| 105, // 36: google.cloud.vmwareengine.v1.ListPeeringRoutesResponse.peering_routes:type_name -> google.cloud.vmwareengine.v1.PeeringRoute |
| 106, // 37: google.cloud.vmwareengine.v1.ListNetworkPoliciesResponse.network_policies:type_name -> google.cloud.vmwareengine.v1.NetworkPolicy |
| 106, // 38: google.cloud.vmwareengine.v1.UpdateNetworkPolicyRequest.network_policy:type_name -> google.cloud.vmwareengine.v1.NetworkPolicy |
| 93, // 39: google.cloud.vmwareengine.v1.UpdateNetworkPolicyRequest.update_mask:type_name -> google.protobuf.FieldMask |
| 106, // 40: google.cloud.vmwareengine.v1.CreateNetworkPolicyRequest.network_policy:type_name -> google.cloud.vmwareengine.v1.NetworkPolicy |
| 107, // 41: google.cloud.vmwareengine.v1.ListManagementDnsZoneBindingsResponse.management_dns_zone_bindings:type_name -> google.cloud.vmwareengine.v1.ManagementDnsZoneBinding |
| 107, // 42: google.cloud.vmwareengine.v1.CreateManagementDnsZoneBindingRequest.management_dns_zone_binding:type_name -> google.cloud.vmwareengine.v1.ManagementDnsZoneBinding |
| 93, // 43: google.cloud.vmwareengine.v1.UpdateManagementDnsZoneBindingRequest.update_mask:type_name -> google.protobuf.FieldMask |
| 107, // 44: google.cloud.vmwareengine.v1.UpdateManagementDnsZoneBindingRequest.management_dns_zone_binding:type_name -> google.cloud.vmwareengine.v1.ManagementDnsZoneBinding |
| 108, // 45: google.cloud.vmwareengine.v1.CreateVmwareEngineNetworkRequest.vmware_engine_network:type_name -> google.cloud.vmwareengine.v1.VmwareEngineNetwork |
| 108, // 46: google.cloud.vmwareengine.v1.UpdateVmwareEngineNetworkRequest.vmware_engine_network:type_name -> google.cloud.vmwareengine.v1.VmwareEngineNetwork |
| 93, // 47: google.cloud.vmwareengine.v1.UpdateVmwareEngineNetworkRequest.update_mask:type_name -> google.protobuf.FieldMask |
| 108, // 48: google.cloud.vmwareengine.v1.ListVmwareEngineNetworksResponse.vmware_engine_networks:type_name -> google.cloud.vmwareengine.v1.VmwareEngineNetwork |
| 109, // 49: google.cloud.vmwareengine.v1.CreatePrivateConnectionRequest.private_connection:type_name -> google.cloud.vmwareengine.v1.PrivateConnection |
| 109, // 50: google.cloud.vmwareengine.v1.ListPrivateConnectionsResponse.private_connections:type_name -> google.cloud.vmwareengine.v1.PrivateConnection |
| 109, // 51: google.cloud.vmwareengine.v1.UpdatePrivateConnectionRequest.private_connection:type_name -> google.cloud.vmwareengine.v1.PrivateConnection |
| 93, // 52: google.cloud.vmwareengine.v1.UpdatePrivateConnectionRequest.update_mask:type_name -> google.protobuf.FieldMask |
| 105, // 53: google.cloud.vmwareengine.v1.ListPrivateConnectionPeeringRoutesResponse.peering_routes:type_name -> google.cloud.vmwareengine.v1.PeeringRoute |
| 110, // 54: google.cloud.vmwareengine.v1.GrantDnsBindPermissionRequest.principal:type_name -> google.cloud.vmwareengine.v1.Principal |
| 110, // 55: google.cloud.vmwareengine.v1.RevokeDnsBindPermissionRequest.principal:type_name -> google.cloud.vmwareengine.v1.Principal |
| 0, // 56: google.cloud.vmwareengine.v1.VmwareEngine.ListPrivateClouds:input_type -> google.cloud.vmwareengine.v1.ListPrivateCloudsRequest |
| 2, // 57: google.cloud.vmwareengine.v1.VmwareEngine.GetPrivateCloud:input_type -> google.cloud.vmwareengine.v1.GetPrivateCloudRequest |
| 3, // 58: google.cloud.vmwareengine.v1.VmwareEngine.CreatePrivateCloud:input_type -> google.cloud.vmwareengine.v1.CreatePrivateCloudRequest |
| 4, // 59: google.cloud.vmwareengine.v1.VmwareEngine.UpdatePrivateCloud:input_type -> google.cloud.vmwareengine.v1.UpdatePrivateCloudRequest |
| 5, // 60: google.cloud.vmwareengine.v1.VmwareEngine.DeletePrivateCloud:input_type -> google.cloud.vmwareengine.v1.DeletePrivateCloudRequest |
| 6, // 61: google.cloud.vmwareengine.v1.VmwareEngine.UndeletePrivateCloud:input_type -> google.cloud.vmwareengine.v1.UndeletePrivateCloudRequest |
| 7, // 62: google.cloud.vmwareengine.v1.VmwareEngine.ListClusters:input_type -> google.cloud.vmwareengine.v1.ListClustersRequest |
| 9, // 63: google.cloud.vmwareengine.v1.VmwareEngine.GetCluster:input_type -> google.cloud.vmwareengine.v1.GetClusterRequest |
| 10, // 64: google.cloud.vmwareengine.v1.VmwareEngine.CreateCluster:input_type -> google.cloud.vmwareengine.v1.CreateClusterRequest |
| 11, // 65: google.cloud.vmwareengine.v1.VmwareEngine.UpdateCluster:input_type -> google.cloud.vmwareengine.v1.UpdateClusterRequest |
| 12, // 66: google.cloud.vmwareengine.v1.VmwareEngine.DeleteCluster:input_type -> google.cloud.vmwareengine.v1.DeleteClusterRequest |
| 13, // 67: google.cloud.vmwareengine.v1.VmwareEngine.ListNodes:input_type -> google.cloud.vmwareengine.v1.ListNodesRequest |
| 15, // 68: google.cloud.vmwareengine.v1.VmwareEngine.GetNode:input_type -> google.cloud.vmwareengine.v1.GetNodeRequest |
| 16, // 69: google.cloud.vmwareengine.v1.VmwareEngine.ListExternalAddresses:input_type -> google.cloud.vmwareengine.v1.ListExternalAddressesRequest |
| 18, // 70: google.cloud.vmwareengine.v1.VmwareEngine.FetchNetworkPolicyExternalAddresses:input_type -> google.cloud.vmwareengine.v1.FetchNetworkPolicyExternalAddressesRequest |
| 20, // 71: google.cloud.vmwareengine.v1.VmwareEngine.GetExternalAddress:input_type -> google.cloud.vmwareengine.v1.GetExternalAddressRequest |
| 21, // 72: google.cloud.vmwareengine.v1.VmwareEngine.CreateExternalAddress:input_type -> google.cloud.vmwareengine.v1.CreateExternalAddressRequest |
| 22, // 73: google.cloud.vmwareengine.v1.VmwareEngine.UpdateExternalAddress:input_type -> google.cloud.vmwareengine.v1.UpdateExternalAddressRequest |
| 23, // 74: google.cloud.vmwareengine.v1.VmwareEngine.DeleteExternalAddress:input_type -> google.cloud.vmwareengine.v1.DeleteExternalAddressRequest |
| 24, // 75: google.cloud.vmwareengine.v1.VmwareEngine.ListSubnets:input_type -> google.cloud.vmwareengine.v1.ListSubnetsRequest |
| 26, // 76: google.cloud.vmwareengine.v1.VmwareEngine.GetSubnet:input_type -> google.cloud.vmwareengine.v1.GetSubnetRequest |
| 27, // 77: google.cloud.vmwareengine.v1.VmwareEngine.UpdateSubnet:input_type -> google.cloud.vmwareengine.v1.UpdateSubnetRequest |
| 28, // 78: google.cloud.vmwareengine.v1.VmwareEngine.ListExternalAccessRules:input_type -> google.cloud.vmwareengine.v1.ListExternalAccessRulesRequest |
| 30, // 79: google.cloud.vmwareengine.v1.VmwareEngine.GetExternalAccessRule:input_type -> google.cloud.vmwareengine.v1.GetExternalAccessRuleRequest |
| 31, // 80: google.cloud.vmwareengine.v1.VmwareEngine.CreateExternalAccessRule:input_type -> google.cloud.vmwareengine.v1.CreateExternalAccessRuleRequest |
| 32, // 81: google.cloud.vmwareengine.v1.VmwareEngine.UpdateExternalAccessRule:input_type -> google.cloud.vmwareengine.v1.UpdateExternalAccessRuleRequest |
| 33, // 82: google.cloud.vmwareengine.v1.VmwareEngine.DeleteExternalAccessRule:input_type -> google.cloud.vmwareengine.v1.DeleteExternalAccessRuleRequest |
| 34, // 83: google.cloud.vmwareengine.v1.VmwareEngine.ListLoggingServers:input_type -> google.cloud.vmwareengine.v1.ListLoggingServersRequest |
| 36, // 84: google.cloud.vmwareengine.v1.VmwareEngine.GetLoggingServer:input_type -> google.cloud.vmwareengine.v1.GetLoggingServerRequest |
| 37, // 85: google.cloud.vmwareengine.v1.VmwareEngine.CreateLoggingServer:input_type -> google.cloud.vmwareengine.v1.CreateLoggingServerRequest |
| 38, // 86: google.cloud.vmwareengine.v1.VmwareEngine.UpdateLoggingServer:input_type -> google.cloud.vmwareengine.v1.UpdateLoggingServerRequest |
| 39, // 87: google.cloud.vmwareengine.v1.VmwareEngine.DeleteLoggingServer:input_type -> google.cloud.vmwareengine.v1.DeleteLoggingServerRequest |
| 41, // 88: google.cloud.vmwareengine.v1.VmwareEngine.ListNodeTypes:input_type -> google.cloud.vmwareengine.v1.ListNodeTypesRequest |
| 43, // 89: google.cloud.vmwareengine.v1.VmwareEngine.GetNodeType:input_type -> google.cloud.vmwareengine.v1.GetNodeTypeRequest |
| 44, // 90: google.cloud.vmwareengine.v1.VmwareEngine.ShowNsxCredentials:input_type -> google.cloud.vmwareengine.v1.ShowNsxCredentialsRequest |
| 45, // 91: google.cloud.vmwareengine.v1.VmwareEngine.ShowVcenterCredentials:input_type -> google.cloud.vmwareengine.v1.ShowVcenterCredentialsRequest |
| 46, // 92: google.cloud.vmwareengine.v1.VmwareEngine.ResetNsxCredentials:input_type -> google.cloud.vmwareengine.v1.ResetNsxCredentialsRequest |
| 47, // 93: google.cloud.vmwareengine.v1.VmwareEngine.ResetVcenterCredentials:input_type -> google.cloud.vmwareengine.v1.ResetVcenterCredentialsRequest |
| 52, // 94: google.cloud.vmwareengine.v1.VmwareEngine.GetDnsForwarding:input_type -> google.cloud.vmwareengine.v1.GetDnsForwardingRequest |
| 53, // 95: google.cloud.vmwareengine.v1.VmwareEngine.UpdateDnsForwarding:input_type -> google.cloud.vmwareengine.v1.UpdateDnsForwardingRequest |
| 56, // 96: google.cloud.vmwareengine.v1.VmwareEngine.GetNetworkPeering:input_type -> google.cloud.vmwareengine.v1.GetNetworkPeeringRequest |
| 57, // 97: google.cloud.vmwareengine.v1.VmwareEngine.ListNetworkPeerings:input_type -> google.cloud.vmwareengine.v1.ListNetworkPeeringsRequest |
| 54, // 98: google.cloud.vmwareengine.v1.VmwareEngine.CreateNetworkPeering:input_type -> google.cloud.vmwareengine.v1.CreateNetworkPeeringRequest |
| 55, // 99: google.cloud.vmwareengine.v1.VmwareEngine.DeleteNetworkPeering:input_type -> google.cloud.vmwareengine.v1.DeleteNetworkPeeringRequest |
| 58, // 100: google.cloud.vmwareengine.v1.VmwareEngine.UpdateNetworkPeering:input_type -> google.cloud.vmwareengine.v1.UpdateNetworkPeeringRequest |
| 60, // 101: google.cloud.vmwareengine.v1.VmwareEngine.ListPeeringRoutes:input_type -> google.cloud.vmwareengine.v1.ListPeeringRoutesRequest |
| 51, // 102: google.cloud.vmwareengine.v1.VmwareEngine.CreateHcxActivationKey:input_type -> google.cloud.vmwareengine.v1.CreateHcxActivationKeyRequest |
| 49, // 103: google.cloud.vmwareengine.v1.VmwareEngine.ListHcxActivationKeys:input_type -> google.cloud.vmwareengine.v1.ListHcxActivationKeysRequest |
| 50, // 104: google.cloud.vmwareengine.v1.VmwareEngine.GetHcxActivationKey:input_type -> google.cloud.vmwareengine.v1.GetHcxActivationKeyRequest |
| 64, // 105: google.cloud.vmwareengine.v1.VmwareEngine.GetNetworkPolicy:input_type -> google.cloud.vmwareengine.v1.GetNetworkPolicyRequest |
| 62, // 106: google.cloud.vmwareengine.v1.VmwareEngine.ListNetworkPolicies:input_type -> google.cloud.vmwareengine.v1.ListNetworkPoliciesRequest |
| 66, // 107: google.cloud.vmwareengine.v1.VmwareEngine.CreateNetworkPolicy:input_type -> google.cloud.vmwareengine.v1.CreateNetworkPolicyRequest |
| 65, // 108: google.cloud.vmwareengine.v1.VmwareEngine.UpdateNetworkPolicy:input_type -> google.cloud.vmwareengine.v1.UpdateNetworkPolicyRequest |
| 67, // 109: google.cloud.vmwareengine.v1.VmwareEngine.DeleteNetworkPolicy:input_type -> google.cloud.vmwareengine.v1.DeleteNetworkPolicyRequest |
| 68, // 110: google.cloud.vmwareengine.v1.VmwareEngine.ListManagementDnsZoneBindings:input_type -> google.cloud.vmwareengine.v1.ListManagementDnsZoneBindingsRequest |
| 70, // 111: google.cloud.vmwareengine.v1.VmwareEngine.GetManagementDnsZoneBinding:input_type -> google.cloud.vmwareengine.v1.GetManagementDnsZoneBindingRequest |
| 71, // 112: google.cloud.vmwareengine.v1.VmwareEngine.CreateManagementDnsZoneBinding:input_type -> google.cloud.vmwareengine.v1.CreateManagementDnsZoneBindingRequest |
| 72, // 113: google.cloud.vmwareengine.v1.VmwareEngine.UpdateManagementDnsZoneBinding:input_type -> google.cloud.vmwareengine.v1.UpdateManagementDnsZoneBindingRequest |
| 73, // 114: google.cloud.vmwareengine.v1.VmwareEngine.DeleteManagementDnsZoneBinding:input_type -> google.cloud.vmwareengine.v1.DeleteManagementDnsZoneBindingRequest |
| 74, // 115: google.cloud.vmwareengine.v1.VmwareEngine.RepairManagementDnsZoneBinding:input_type -> google.cloud.vmwareengine.v1.RepairManagementDnsZoneBindingRequest |
| 75, // 116: google.cloud.vmwareengine.v1.VmwareEngine.CreateVmwareEngineNetwork:input_type -> google.cloud.vmwareengine.v1.CreateVmwareEngineNetworkRequest |
| 76, // 117: google.cloud.vmwareengine.v1.VmwareEngine.UpdateVmwareEngineNetwork:input_type -> google.cloud.vmwareengine.v1.UpdateVmwareEngineNetworkRequest |
| 77, // 118: google.cloud.vmwareengine.v1.VmwareEngine.DeleteVmwareEngineNetwork:input_type -> google.cloud.vmwareengine.v1.DeleteVmwareEngineNetworkRequest |
| 78, // 119: google.cloud.vmwareengine.v1.VmwareEngine.GetVmwareEngineNetwork:input_type -> google.cloud.vmwareengine.v1.GetVmwareEngineNetworkRequest |
| 79, // 120: google.cloud.vmwareengine.v1.VmwareEngine.ListVmwareEngineNetworks:input_type -> google.cloud.vmwareengine.v1.ListVmwareEngineNetworksRequest |
| 81, // 121: google.cloud.vmwareengine.v1.VmwareEngine.CreatePrivateConnection:input_type -> google.cloud.vmwareengine.v1.CreatePrivateConnectionRequest |
| 82, // 122: google.cloud.vmwareengine.v1.VmwareEngine.GetPrivateConnection:input_type -> google.cloud.vmwareengine.v1.GetPrivateConnectionRequest |
| 83, // 123: google.cloud.vmwareengine.v1.VmwareEngine.ListPrivateConnections:input_type -> google.cloud.vmwareengine.v1.ListPrivateConnectionsRequest |
| 85, // 124: google.cloud.vmwareengine.v1.VmwareEngine.UpdatePrivateConnection:input_type -> google.cloud.vmwareengine.v1.UpdatePrivateConnectionRequest |
| 86, // 125: google.cloud.vmwareengine.v1.VmwareEngine.DeletePrivateConnection:input_type -> google.cloud.vmwareengine.v1.DeletePrivateConnectionRequest |
| 87, // 126: google.cloud.vmwareengine.v1.VmwareEngine.ListPrivateConnectionPeeringRoutes:input_type -> google.cloud.vmwareengine.v1.ListPrivateConnectionPeeringRoutesRequest |
| 89, // 127: google.cloud.vmwareengine.v1.VmwareEngine.GrantDnsBindPermission:input_type -> google.cloud.vmwareengine.v1.GrantDnsBindPermissionRequest |
| 91, // 128: google.cloud.vmwareengine.v1.VmwareEngine.GetDnsBindPermission:input_type -> google.cloud.vmwareengine.v1.GetDnsBindPermissionRequest |
| 90, // 129: google.cloud.vmwareengine.v1.VmwareEngine.RevokeDnsBindPermission:input_type -> google.cloud.vmwareengine.v1.RevokeDnsBindPermissionRequest |
| 1, // 130: google.cloud.vmwareengine.v1.VmwareEngine.ListPrivateClouds:output_type -> google.cloud.vmwareengine.v1.ListPrivateCloudsResponse |
| 92, // 131: google.cloud.vmwareengine.v1.VmwareEngine.GetPrivateCloud:output_type -> google.cloud.vmwareengine.v1.PrivateCloud |
| 111, // 132: google.cloud.vmwareengine.v1.VmwareEngine.CreatePrivateCloud:output_type -> google.longrunning.Operation |
| 111, // 133: google.cloud.vmwareengine.v1.VmwareEngine.UpdatePrivateCloud:output_type -> google.longrunning.Operation |
| 111, // 134: google.cloud.vmwareengine.v1.VmwareEngine.DeletePrivateCloud:output_type -> google.longrunning.Operation |
| 111, // 135: google.cloud.vmwareengine.v1.VmwareEngine.UndeletePrivateCloud:output_type -> google.longrunning.Operation |
| 8, // 136: google.cloud.vmwareengine.v1.VmwareEngine.ListClusters:output_type -> google.cloud.vmwareengine.v1.ListClustersResponse |
| 94, // 137: google.cloud.vmwareengine.v1.VmwareEngine.GetCluster:output_type -> google.cloud.vmwareengine.v1.Cluster |
| 111, // 138: google.cloud.vmwareengine.v1.VmwareEngine.CreateCluster:output_type -> google.longrunning.Operation |
| 111, // 139: google.cloud.vmwareengine.v1.VmwareEngine.UpdateCluster:output_type -> google.longrunning.Operation |
| 111, // 140: google.cloud.vmwareengine.v1.VmwareEngine.DeleteCluster:output_type -> google.longrunning.Operation |
| 14, // 141: google.cloud.vmwareengine.v1.VmwareEngine.ListNodes:output_type -> google.cloud.vmwareengine.v1.ListNodesResponse |
| 95, // 142: google.cloud.vmwareengine.v1.VmwareEngine.GetNode:output_type -> google.cloud.vmwareengine.v1.Node |
| 17, // 143: google.cloud.vmwareengine.v1.VmwareEngine.ListExternalAddresses:output_type -> google.cloud.vmwareengine.v1.ListExternalAddressesResponse |
| 19, // 144: google.cloud.vmwareengine.v1.VmwareEngine.FetchNetworkPolicyExternalAddresses:output_type -> google.cloud.vmwareengine.v1.FetchNetworkPolicyExternalAddressesResponse |
| 96, // 145: google.cloud.vmwareengine.v1.VmwareEngine.GetExternalAddress:output_type -> google.cloud.vmwareengine.v1.ExternalAddress |
| 111, // 146: google.cloud.vmwareengine.v1.VmwareEngine.CreateExternalAddress:output_type -> google.longrunning.Operation |
| 111, // 147: google.cloud.vmwareengine.v1.VmwareEngine.UpdateExternalAddress:output_type -> google.longrunning.Operation |
| 111, // 148: google.cloud.vmwareengine.v1.VmwareEngine.DeleteExternalAddress:output_type -> google.longrunning.Operation |
| 25, // 149: google.cloud.vmwareengine.v1.VmwareEngine.ListSubnets:output_type -> google.cloud.vmwareengine.v1.ListSubnetsResponse |
| 97, // 150: google.cloud.vmwareengine.v1.VmwareEngine.GetSubnet:output_type -> google.cloud.vmwareengine.v1.Subnet |
| 111, // 151: google.cloud.vmwareengine.v1.VmwareEngine.UpdateSubnet:output_type -> google.longrunning.Operation |
| 29, // 152: google.cloud.vmwareengine.v1.VmwareEngine.ListExternalAccessRules:output_type -> google.cloud.vmwareengine.v1.ListExternalAccessRulesResponse |
| 98, // 153: google.cloud.vmwareengine.v1.VmwareEngine.GetExternalAccessRule:output_type -> google.cloud.vmwareengine.v1.ExternalAccessRule |
| 111, // 154: google.cloud.vmwareengine.v1.VmwareEngine.CreateExternalAccessRule:output_type -> google.longrunning.Operation |
| 111, // 155: google.cloud.vmwareengine.v1.VmwareEngine.UpdateExternalAccessRule:output_type -> google.longrunning.Operation |
| 111, // 156: google.cloud.vmwareengine.v1.VmwareEngine.DeleteExternalAccessRule:output_type -> google.longrunning.Operation |
| 35, // 157: google.cloud.vmwareengine.v1.VmwareEngine.ListLoggingServers:output_type -> google.cloud.vmwareengine.v1.ListLoggingServersResponse |
| 99, // 158: google.cloud.vmwareengine.v1.VmwareEngine.GetLoggingServer:output_type -> google.cloud.vmwareengine.v1.LoggingServer |
| 111, // 159: google.cloud.vmwareengine.v1.VmwareEngine.CreateLoggingServer:output_type -> google.longrunning.Operation |
| 111, // 160: google.cloud.vmwareengine.v1.VmwareEngine.UpdateLoggingServer:output_type -> google.longrunning.Operation |
| 111, // 161: google.cloud.vmwareengine.v1.VmwareEngine.DeleteLoggingServer:output_type -> google.longrunning.Operation |
| 42, // 162: google.cloud.vmwareengine.v1.VmwareEngine.ListNodeTypes:output_type -> google.cloud.vmwareengine.v1.ListNodeTypesResponse |
| 101, // 163: google.cloud.vmwareengine.v1.VmwareEngine.GetNodeType:output_type -> google.cloud.vmwareengine.v1.NodeType |
| 112, // 164: google.cloud.vmwareengine.v1.VmwareEngine.ShowNsxCredentials:output_type -> google.cloud.vmwareengine.v1.Credentials |
| 112, // 165: google.cloud.vmwareengine.v1.VmwareEngine.ShowVcenterCredentials:output_type -> google.cloud.vmwareengine.v1.Credentials |
| 111, // 166: google.cloud.vmwareengine.v1.VmwareEngine.ResetNsxCredentials:output_type -> google.longrunning.Operation |
| 111, // 167: google.cloud.vmwareengine.v1.VmwareEngine.ResetVcenterCredentials:output_type -> google.longrunning.Operation |
| 103, // 168: google.cloud.vmwareengine.v1.VmwareEngine.GetDnsForwarding:output_type -> google.cloud.vmwareengine.v1.DnsForwarding |
| 111, // 169: google.cloud.vmwareengine.v1.VmwareEngine.UpdateDnsForwarding:output_type -> google.longrunning.Operation |
| 104, // 170: google.cloud.vmwareengine.v1.VmwareEngine.GetNetworkPeering:output_type -> google.cloud.vmwareengine.v1.NetworkPeering |
| 59, // 171: google.cloud.vmwareengine.v1.VmwareEngine.ListNetworkPeerings:output_type -> google.cloud.vmwareengine.v1.ListNetworkPeeringsResponse |
| 111, // 172: google.cloud.vmwareengine.v1.VmwareEngine.CreateNetworkPeering:output_type -> google.longrunning.Operation |
| 111, // 173: google.cloud.vmwareengine.v1.VmwareEngine.DeleteNetworkPeering:output_type -> google.longrunning.Operation |
| 111, // 174: google.cloud.vmwareengine.v1.VmwareEngine.UpdateNetworkPeering:output_type -> google.longrunning.Operation |
| 61, // 175: google.cloud.vmwareengine.v1.VmwareEngine.ListPeeringRoutes:output_type -> google.cloud.vmwareengine.v1.ListPeeringRoutesResponse |
| 111, // 176: google.cloud.vmwareengine.v1.VmwareEngine.CreateHcxActivationKey:output_type -> google.longrunning.Operation |
| 48, // 177: google.cloud.vmwareengine.v1.VmwareEngine.ListHcxActivationKeys:output_type -> google.cloud.vmwareengine.v1.ListHcxActivationKeysResponse |
| 102, // 178: google.cloud.vmwareengine.v1.VmwareEngine.GetHcxActivationKey:output_type -> google.cloud.vmwareengine.v1.HcxActivationKey |
| 106, // 179: google.cloud.vmwareengine.v1.VmwareEngine.GetNetworkPolicy:output_type -> google.cloud.vmwareengine.v1.NetworkPolicy |
| 63, // 180: google.cloud.vmwareengine.v1.VmwareEngine.ListNetworkPolicies:output_type -> google.cloud.vmwareengine.v1.ListNetworkPoliciesResponse |
| 111, // 181: google.cloud.vmwareengine.v1.VmwareEngine.CreateNetworkPolicy:output_type -> google.longrunning.Operation |
| 111, // 182: google.cloud.vmwareengine.v1.VmwareEngine.UpdateNetworkPolicy:output_type -> google.longrunning.Operation |
| 111, // 183: google.cloud.vmwareengine.v1.VmwareEngine.DeleteNetworkPolicy:output_type -> google.longrunning.Operation |
| 69, // 184: google.cloud.vmwareengine.v1.VmwareEngine.ListManagementDnsZoneBindings:output_type -> google.cloud.vmwareengine.v1.ListManagementDnsZoneBindingsResponse |
| 107, // 185: google.cloud.vmwareengine.v1.VmwareEngine.GetManagementDnsZoneBinding:output_type -> google.cloud.vmwareengine.v1.ManagementDnsZoneBinding |
| 111, // 186: google.cloud.vmwareengine.v1.VmwareEngine.CreateManagementDnsZoneBinding:output_type -> google.longrunning.Operation |
| 111, // 187: google.cloud.vmwareengine.v1.VmwareEngine.UpdateManagementDnsZoneBinding:output_type -> google.longrunning.Operation |
| 111, // 188: google.cloud.vmwareengine.v1.VmwareEngine.DeleteManagementDnsZoneBinding:output_type -> google.longrunning.Operation |
| 111, // 189: google.cloud.vmwareengine.v1.VmwareEngine.RepairManagementDnsZoneBinding:output_type -> google.longrunning.Operation |
| 111, // 190: google.cloud.vmwareengine.v1.VmwareEngine.CreateVmwareEngineNetwork:output_type -> google.longrunning.Operation |
| 111, // 191: google.cloud.vmwareengine.v1.VmwareEngine.UpdateVmwareEngineNetwork:output_type -> google.longrunning.Operation |
| 111, // 192: google.cloud.vmwareengine.v1.VmwareEngine.DeleteVmwareEngineNetwork:output_type -> google.longrunning.Operation |
| 108, // 193: google.cloud.vmwareengine.v1.VmwareEngine.GetVmwareEngineNetwork:output_type -> google.cloud.vmwareengine.v1.VmwareEngineNetwork |
| 80, // 194: google.cloud.vmwareengine.v1.VmwareEngine.ListVmwareEngineNetworks:output_type -> google.cloud.vmwareengine.v1.ListVmwareEngineNetworksResponse |
| 111, // 195: google.cloud.vmwareengine.v1.VmwareEngine.CreatePrivateConnection:output_type -> google.longrunning.Operation |
| 109, // 196: google.cloud.vmwareengine.v1.VmwareEngine.GetPrivateConnection:output_type -> google.cloud.vmwareengine.v1.PrivateConnection |
| 84, // 197: google.cloud.vmwareengine.v1.VmwareEngine.ListPrivateConnections:output_type -> google.cloud.vmwareengine.v1.ListPrivateConnectionsResponse |
| 111, // 198: google.cloud.vmwareengine.v1.VmwareEngine.UpdatePrivateConnection:output_type -> google.longrunning.Operation |
| 111, // 199: google.cloud.vmwareengine.v1.VmwareEngine.DeletePrivateConnection:output_type -> google.longrunning.Operation |
| 88, // 200: google.cloud.vmwareengine.v1.VmwareEngine.ListPrivateConnectionPeeringRoutes:output_type -> google.cloud.vmwareengine.v1.ListPrivateConnectionPeeringRoutesResponse |
| 111, // 201: google.cloud.vmwareengine.v1.VmwareEngine.GrantDnsBindPermission:output_type -> google.longrunning.Operation |
| 113, // 202: google.cloud.vmwareengine.v1.VmwareEngine.GetDnsBindPermission:output_type -> google.cloud.vmwareengine.v1.DnsBindPermission |
| 111, // 203: google.cloud.vmwareengine.v1.VmwareEngine.RevokeDnsBindPermission:output_type -> google.longrunning.Operation |
| 130, // [130:204] is the sub-list for method output_type |
| 56, // [56:130] is the sub-list for method input_type |
| 56, // [56:56] is the sub-list for extension type_name |
| 56, // [56:56] is the sub-list for extension extendee |
| 0, // [0:56] is the sub-list for field type_name |
| } |
| |
| func init() { file_google_cloud_vmwareengine_v1_vmwareengine_proto_init() } |
| func file_google_cloud_vmwareengine_v1_vmwareengine_proto_init() { |
| if File_google_cloud_vmwareengine_v1_vmwareengine_proto != nil { |
| return |
| } |
| file_google_cloud_vmwareengine_v1_vmwareengine_resources_proto_init() |
| file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes[5].OneofWrappers = []any{} |
| type x struct{} |
| out := protoimpl.TypeBuilder{ |
| File: protoimpl.DescBuilder{ |
| GoPackagePath: reflect.TypeOf(x{}).PkgPath(), |
| RawDescriptor: unsafe.Slice(unsafe.StringData(file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDesc), len(file_google_cloud_vmwareengine_v1_vmwareengine_proto_rawDesc)), |
| NumEnums: 0, |
| NumMessages: 92, |
| NumExtensions: 0, |
| NumServices: 1, |
| }, |
| GoTypes: file_google_cloud_vmwareengine_v1_vmwareengine_proto_goTypes, |
| DependencyIndexes: file_google_cloud_vmwareengine_v1_vmwareengine_proto_depIdxs, |
| MessageInfos: file_google_cloud_vmwareengine_v1_vmwareengine_proto_msgTypes, |
| }.Build() |
| File_google_cloud_vmwareengine_v1_vmwareengine_proto = out.File |
| file_google_cloud_vmwareengine_v1_vmwareengine_proto_goTypes = nil |
| file_google_cloud_vmwareengine_v1_vmwareengine_proto_depIdxs = nil |
| } |