All Downloads are FREE. Search and download functionalities are using the official Maven repository.
Please wait. This can take some minutes ...
Many resources are needed to download a project. Please understand that we have to compensate our server costs. Thank you in advance.
Project price only 1 $
You can buy this project and download/modify it how often you want.
com.google.cloud.baremetalsolution.v2.NfsShareProto Maven / Gradle / Ivy
/*
* Copyright 2024 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
*
* https://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.
*/
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/cloud/baremetalsolution/v2/nfs_share.proto
// Protobuf Java Version: 3.25.3
package com.google.cloud.baremetalsolution.v2;
public final class NfsShareProto {
private NfsShareProto() {}
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {}
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) {
registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry);
}
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_baremetalsolution_v2_NfsShare_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_baremetalsolution_v2_NfsShare_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_baremetalsolution_v2_NfsShare_AllowedClient_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_baremetalsolution_v2_NfsShare_AllowedClient_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_baremetalsolution_v2_NfsShare_LabelsEntry_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_baremetalsolution_v2_NfsShare_LabelsEntry_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_baremetalsolution_v2_GetNfsShareRequest_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_baremetalsolution_v2_GetNfsShareRequest_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_baremetalsolution_v2_ListNfsSharesRequest_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_baremetalsolution_v2_ListNfsSharesRequest_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_baremetalsolution_v2_ListNfsSharesResponse_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_baremetalsolution_v2_ListNfsSharesResponse_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_baremetalsolution_v2_UpdateNfsShareRequest_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_baremetalsolution_v2_UpdateNfsShareRequest_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_baremetalsolution_v2_RenameNfsShareRequest_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_baremetalsolution_v2_RenameNfsShareRequest_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_baremetalsolution_v2_CreateNfsShareRequest_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_baremetalsolution_v2_CreateNfsShareRequest_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_baremetalsolution_v2_DeleteNfsShareRequest_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_baremetalsolution_v2_DeleteNfsShareRequest_fieldAccessorTable;
public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
return descriptor;
}
private static com.google.protobuf.Descriptors.FileDescriptor descriptor;
static {
java.lang.String[] descriptorData = {
"\n1google/cloud/baremetalsolution/v2/nfs_"
+ "share.proto\022!google.cloud.baremetalsolut"
+ "ion.v2\032\037google/api/field_behavior.proto\032"
+ "\031google/api/resource.proto\032 google/proto"
+ "buf/field_mask.proto\"\235\t\n\010NfsShare\022\021\n\004nam"
+ "e\030\001 \001(\tB\003\340A\005\022\031\n\014nfs_share_id\030\002 \001(\tB\003\340A\003\022"
+ "\017\n\002id\030\010 \001(\tB\003\340A\003\022E\n\005state\030\003 \001(\01621.google"
+ ".cloud.baremetalsolution.v2.NfsShare.Sta"
+ "teB\003\340A\003\022?\n\006volume\030\004 \001(\tB/\340A\003\372A)\n\'baremet"
+ "alsolution.googleapis.com/Volume\022R\n\017allo"
+ "wed_clients\030\005 \003(\01329.google.cloud.baremet"
+ "alsolution.v2.NfsShare.AllowedClient\022G\n\006"
+ "labels\030\006 \003(\01327.google.cloud.baremetalsol"
+ "ution.v2.NfsShare.LabelsEntry\022\032\n\022request"
+ "ed_size_gib\030\007 \001(\003\022R\n\014storage_type\030\t \001(\0162"
+ "7.google.cloud.baremetalsolution.v2.NfsS"
+ "hare.StorageTypeB\003\340A\005\032\263\002\n\rAllowedClient\022"
+ ">\n\007network\030\001 \001(\tB-\372A*\n(baremetalsolution"
+ ".googleapis.com/Network\022\025\n\010share_ip\030\002 \001("
+ "\tB\003\340A\003\022\034\n\024allowed_clients_cidr\030\003 \001(\t\022W\n\021"
+ "mount_permissions\030\004 \001(\0162<.google.cloud.b"
+ "aremetalsolution.v2.NfsShare.MountPermis"
+ "sions\022\021\n\tallow_dev\030\005 \001(\010\022\022\n\nallow_suid\030\006"
+ " \001(\010\022\026\n\016no_root_squash\030\007 \001(\010\022\025\n\010nfs_path"
+ "\030\010 \001(\tB\003\340A\003\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022"
+ "\r\n\005value\030\002 \001(\t:\0028\001\"Y\n\005State\022\025\n\021STATE_UNS"
+ "PECIFIED\020\000\022\017\n\013PROVISIONED\020\001\022\014\n\010CREATING\020"
+ "\002\022\014\n\010UPDATING\020\003\022\014\n\010DELETING\020\004\"O\n\020MountPe"
+ "rmissions\022!\n\035MOUNT_PERMISSIONS_UNSPECIFI"
+ "ED\020\000\022\010\n\004READ\020\001\022\016\n\nREAD_WRITE\020\002\"=\n\013Storag"
+ "eType\022\034\n\030STORAGE_TYPE_UNSPECIFIED\020\000\022\007\n\003S"
+ "SD\020\001\022\007\n\003HDD\020\002:m\352Aj\n)baremetalsolution.go"
+ "ogleapis.com/NFSShare\022=projects/{project"
+ "}/locations/{location}/nfsShares/{nfs_sh"
+ "are}\"U\n\022GetNfsShareRequest\022?\n\004name\030\001 \001(\t"
+ "B1\340A\002\372A+\n)baremetalsolution.googleapis.c"
+ "om/NFSShare\"\210\001\n\024ListNfsSharesRequest\0229\n\006"
+ "parent\030\001 \001(\tB)\340A\002\372A#\n!locations.googleap"
+ "is.com/Location\022\021\n\tpage_size\030\002 \001(\005\022\022\n\npa"
+ "ge_token\030\003 \001(\t\022\016\n\006filter\030\004 \001(\t\"\206\001\n\025ListN"
+ "fsSharesResponse\022?\n\nnfs_shares\030\001 \003(\0132+.g"
+ "oogle.cloud.baremetalsolution.v2.NfsShar"
+ "e\022\027\n\017next_page_token\030\002 \001(\t\022\023\n\013unreachabl"
+ "e\030\003 \003(\t\"\215\001\n\025UpdateNfsShareRequest\022C\n\tnfs"
+ "_share\030\001 \001(\0132+.google.cloud.baremetalsol"
+ "ution.v2.NfsShareB\003\340A\002\022/\n\013update_mask\030\002 "
+ "\001(\0132\032.google.protobuf.FieldMask\"v\n\025Renam"
+ "eNfsShareRequest\022?\n\004name\030\001 \001(\tB1\340A\002\372A+\n)"
+ "baremetalsolution.googleapis.com/NFSShar"
+ "e\022\034\n\017new_nfsshare_id\030\002 \001(\tB\003\340A\002\"\227\001\n\025Crea"
+ "teNfsShareRequest\0229\n\006parent\030\001 \001(\tB)\340A\002\372A"
+ "#\n!locations.googleapis.com/Location\022C\n\t"
+ "nfs_share\030\002 \001(\0132+.google.cloud.baremetal"
+ "solution.v2.NfsShareB\003\340A\002\"X\n\025DeleteNfsSh"
+ "areRequest\022?\n\004name\030\001 \001(\tB1\340A\002\372A+\n)bareme"
+ "talsolution.googleapis.com/NFSShareB\374\001\n%"
+ "com.google.cloud.baremetalsolution.v2B\rN"
+ "fsShareProtoP\001ZScloud.google.com/go/bare"
+ "metalsolution/apiv2/baremetalsolutionpb;"
+ "baremetalsolutionpb\252\002!Google.Cloud.BareM"
+ "etalSolution.V2\312\002!Google\\Cloud\\BareMetal"
+ "Solution\\V2\352\002$Google::Cloud::BareMetalSo"
+ "lution::V2b\006proto3"
};
descriptor =
com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
descriptorData,
new com.google.protobuf.Descriptors.FileDescriptor[] {
com.google.api.FieldBehaviorProto.getDescriptor(),
com.google.api.ResourceProto.getDescriptor(),
com.google.protobuf.FieldMaskProto.getDescriptor(),
});
internal_static_google_cloud_baremetalsolution_v2_NfsShare_descriptor =
getDescriptor().getMessageTypes().get(0);
internal_static_google_cloud_baremetalsolution_v2_NfsShare_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_baremetalsolution_v2_NfsShare_descriptor,
new java.lang.String[] {
"Name",
"NfsShareId",
"Id",
"State",
"Volume",
"AllowedClients",
"Labels",
"RequestedSizeGib",
"StorageType",
});
internal_static_google_cloud_baremetalsolution_v2_NfsShare_AllowedClient_descriptor =
internal_static_google_cloud_baremetalsolution_v2_NfsShare_descriptor
.getNestedTypes()
.get(0);
internal_static_google_cloud_baremetalsolution_v2_NfsShare_AllowedClient_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_baremetalsolution_v2_NfsShare_AllowedClient_descriptor,
new java.lang.String[] {
"Network",
"ShareIp",
"AllowedClientsCidr",
"MountPermissions",
"AllowDev",
"AllowSuid",
"NoRootSquash",
"NfsPath",
});
internal_static_google_cloud_baremetalsolution_v2_NfsShare_LabelsEntry_descriptor =
internal_static_google_cloud_baremetalsolution_v2_NfsShare_descriptor
.getNestedTypes()
.get(1);
internal_static_google_cloud_baremetalsolution_v2_NfsShare_LabelsEntry_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_baremetalsolution_v2_NfsShare_LabelsEntry_descriptor,
new java.lang.String[] {
"Key", "Value",
});
internal_static_google_cloud_baremetalsolution_v2_GetNfsShareRequest_descriptor =
getDescriptor().getMessageTypes().get(1);
internal_static_google_cloud_baremetalsolution_v2_GetNfsShareRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_baremetalsolution_v2_GetNfsShareRequest_descriptor,
new java.lang.String[] {
"Name",
});
internal_static_google_cloud_baremetalsolution_v2_ListNfsSharesRequest_descriptor =
getDescriptor().getMessageTypes().get(2);
internal_static_google_cloud_baremetalsolution_v2_ListNfsSharesRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_baremetalsolution_v2_ListNfsSharesRequest_descriptor,
new java.lang.String[] {
"Parent", "PageSize", "PageToken", "Filter",
});
internal_static_google_cloud_baremetalsolution_v2_ListNfsSharesResponse_descriptor =
getDescriptor().getMessageTypes().get(3);
internal_static_google_cloud_baremetalsolution_v2_ListNfsSharesResponse_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_baremetalsolution_v2_ListNfsSharesResponse_descriptor,
new java.lang.String[] {
"NfsShares", "NextPageToken", "Unreachable",
});
internal_static_google_cloud_baremetalsolution_v2_UpdateNfsShareRequest_descriptor =
getDescriptor().getMessageTypes().get(4);
internal_static_google_cloud_baremetalsolution_v2_UpdateNfsShareRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_baremetalsolution_v2_UpdateNfsShareRequest_descriptor,
new java.lang.String[] {
"NfsShare", "UpdateMask",
});
internal_static_google_cloud_baremetalsolution_v2_RenameNfsShareRequest_descriptor =
getDescriptor().getMessageTypes().get(5);
internal_static_google_cloud_baremetalsolution_v2_RenameNfsShareRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_baremetalsolution_v2_RenameNfsShareRequest_descriptor,
new java.lang.String[] {
"Name", "NewNfsshareId",
});
internal_static_google_cloud_baremetalsolution_v2_CreateNfsShareRequest_descriptor =
getDescriptor().getMessageTypes().get(6);
internal_static_google_cloud_baremetalsolution_v2_CreateNfsShareRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_baremetalsolution_v2_CreateNfsShareRequest_descriptor,
new java.lang.String[] {
"Parent", "NfsShare",
});
internal_static_google_cloud_baremetalsolution_v2_DeleteNfsShareRequest_descriptor =
getDescriptor().getMessageTypes().get(7);
internal_static_google_cloud_baremetalsolution_v2_DeleteNfsShareRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_baremetalsolution_v2_DeleteNfsShareRequest_descriptor,
new java.lang.String[] {
"Name",
});
com.google.protobuf.ExtensionRegistry registry =
com.google.protobuf.ExtensionRegistry.newInstance();
registry.add(com.google.api.FieldBehaviorProto.fieldBehavior);
registry.add(com.google.api.ResourceProto.resource);
registry.add(com.google.api.ResourceProto.resourceReference);
com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor(
descriptor, registry);
com.google.api.FieldBehaviorProto.getDescriptor();
com.google.api.ResourceProto.getDescriptor();
com.google.protobuf.FieldMaskProto.getDescriptor();
}
// @@protoc_insertion_point(outer_class_scope)
}