You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
boundary/internal/gen/controller/api/services/storage_bucket_service.pb.go

730 lines
30 KiB

// Copyright (c) HashiCorp, Inc.
// SPDX-License-Identifier: MPL-2.0
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.36.10
// protoc (unknown)
// source: controller/api/services/v1/storage_bucket_service.proto
package services
import (
_ "github.com/grpc-ecosystem/grpc-gateway/v2/protoc-gen-openapiv2/options"
storagebuckets "github.com/hashicorp/boundary/sdk/pbs/controller/api/resources/storagebuckets"
_ "github.com/hashicorp/boundary/sdk/pbs/controller/protooptions"
_ "google.golang.org/genproto/googleapis/api/annotations"
protoreflect "google.golang.org/protobuf/reflect/protoreflect"
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb"
reflect "reflect"
sync "sync"
unsafe "unsafe"
)
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)
)
type GetStorageBucketRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" class:"public" eventstream:"observation"` // @gotags: `class:"public" eventstream:"observation"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *GetStorageBucketRequest) Reset() {
*x = GetStorageBucketRequest{}
mi := &file_controller_api_services_v1_storage_bucket_service_proto_msgTypes[0]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *GetStorageBucketRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*GetStorageBucketRequest) ProtoMessage() {}
func (x *GetStorageBucketRequest) ProtoReflect() protoreflect.Message {
mi := &file_controller_api_services_v1_storage_bucket_service_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 GetStorageBucketRequest.ProtoReflect.Descriptor instead.
func (*GetStorageBucketRequest) Descriptor() ([]byte, []int) {
return file_controller_api_services_v1_storage_bucket_service_proto_rawDescGZIP(), []int{0}
}
func (x *GetStorageBucketRequest) GetId() string {
if x != nil {
return x.Id
}
return ""
}
type GetStorageBucketResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
Item *storagebuckets.StorageBucket `protobuf:"bytes,1,opt,name=item,proto3" json:"item,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *GetStorageBucketResponse) Reset() {
*x = GetStorageBucketResponse{}
mi := &file_controller_api_services_v1_storage_bucket_service_proto_msgTypes[1]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *GetStorageBucketResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*GetStorageBucketResponse) ProtoMessage() {}
func (x *GetStorageBucketResponse) ProtoReflect() protoreflect.Message {
mi := &file_controller_api_services_v1_storage_bucket_service_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 GetStorageBucketResponse.ProtoReflect.Descriptor instead.
func (*GetStorageBucketResponse) Descriptor() ([]byte, []int) {
return file_controller_api_services_v1_storage_bucket_service_proto_rawDescGZIP(), []int{1}
}
func (x *GetStorageBucketResponse) GetItem() *storagebuckets.StorageBucket {
if x != nil {
return x.Item
}
return nil
}
type ListStorageBucketsRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
ScopeId string `protobuf:"bytes,1,opt,name=scope_id,proto3" json:"scope_id,omitempty" class:"public" eventstream:"observation"` // @gotags: `class:"public" eventstream:"observation"`
Recursive bool `protobuf:"varint,20,opt,name=recursive,proto3" json:"recursive,omitempty" class:"public" eventstream:"observation"` // @gotags: `class:"public" eventstream:"observation"`
// You can specify that the filter should only return items that match.
// Refer to [filter expressions](https://developer.hashicorp.com/boundary/docs/concepts/filtering) for more information.
Filter string `protobuf:"bytes,30,opt,name=filter,proto3" json:"filter,omitempty" class:"public"` // @gotags: `class:"public"`
// An opaque token that Boundary uses to continue an existing iteration or
// request updated items. If you do not specify a token, pagination
// starts from the beginning. To learn more about list pagination
// in Boundary, refer to [list pagination](https://developer.hashicorp.com/boundary/docs/api-clients/api/pagination).
ListToken string `protobuf:"bytes,40,opt,name=list_token,proto3" json:"list_token,omitempty" class:"public"` // @gotags: `class:"public"`
// The maximum size of a page in this iteration.
// If you do not set a page size, Boundary uses the configured default page size.
// If the page_size is greater than the default page size configured,
// Boundary truncates the page size to this number.
PageSize uint32 `protobuf:"varint,50,opt,name=page_size,proto3" json:"page_size,omitempty" class:"public"` // @gotags: `class:"public"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ListStorageBucketsRequest) Reset() {
*x = ListStorageBucketsRequest{}
mi := &file_controller_api_services_v1_storage_bucket_service_proto_msgTypes[2]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ListStorageBucketsRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ListStorageBucketsRequest) ProtoMessage() {}
func (x *ListStorageBucketsRequest) ProtoReflect() protoreflect.Message {
mi := &file_controller_api_services_v1_storage_bucket_service_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 ListStorageBucketsRequest.ProtoReflect.Descriptor instead.
func (*ListStorageBucketsRequest) Descriptor() ([]byte, []int) {
return file_controller_api_services_v1_storage_bucket_service_proto_rawDescGZIP(), []int{2}
}
func (x *ListStorageBucketsRequest) GetScopeId() string {
if x != nil {
return x.ScopeId
}
return ""
}
func (x *ListStorageBucketsRequest) GetRecursive() bool {
if x != nil {
return x.Recursive
}
return false
}
func (x *ListStorageBucketsRequest) GetFilter() string {
if x != nil {
return x.Filter
}
return ""
}
func (x *ListStorageBucketsRequest) GetListToken() string {
if x != nil {
return x.ListToken
}
return ""
}
func (x *ListStorageBucketsRequest) GetPageSize() uint32 {
if x != nil {
return x.PageSize
}
return 0
}
type ListStorageBucketsResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
// The items returned in this page
Items []*storagebuckets.StorageBucket `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
// The type of response, either "delta" or "complete".
// Delta signifies that this is part of a paginated result
// or an update to a previously completed pagination.
// Complete signifies that it is the last page.
ResponseType string `protobuf:"bytes,2,opt,name=response_type,proto3" json:"response_type,omitempty" class:"public"` // @gotags: `class:"public"`
// An opaque token used to continue an existing pagination or
// request updated items. Use this token in the next list request
// to request the next page.
ListToken string `protobuf:"bytes,3,opt,name=list_token,proto3" json:"list_token,omitempty" class:"public"` // @gotags: `class:"public"`
// The name of the field which the items are sorted by.
SortBy string `protobuf:"bytes,4,opt,name=sort_by,proto3" json:"sort_by,omitempty" class:"public"` // @gotags: `class:"public"`
// The direction of the sort, either "asc" or "desc".
SortDir string `protobuf:"bytes,5,opt,name=sort_dir,proto3" json:"sort_dir,omitempty" class:"public"` // @gotags: `class:"public"`
// A list of item IDs that have been removed since they were returned
// as part of a pagination. They should be dropped from any client cache.
// This may contain items that are not known to the cache, if they were
// created and deleted between listings.
RemovedIds []string `protobuf:"bytes,6,rep,name=removed_ids,proto3" json:"removed_ids,omitempty" class:"public"` // @gotags: `class:"public"`
// An estimate at the total items available. This may change during pagination.
EstItemCount uint32 `protobuf:"varint,7,opt,name=est_item_count,proto3" json:"est_item_count,omitempty" class:"public"` // @gotags: `class:"public"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ListStorageBucketsResponse) Reset() {
*x = ListStorageBucketsResponse{}
mi := &file_controller_api_services_v1_storage_bucket_service_proto_msgTypes[3]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ListStorageBucketsResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ListStorageBucketsResponse) ProtoMessage() {}
func (x *ListStorageBucketsResponse) ProtoReflect() protoreflect.Message {
mi := &file_controller_api_services_v1_storage_bucket_service_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 ListStorageBucketsResponse.ProtoReflect.Descriptor instead.
func (*ListStorageBucketsResponse) Descriptor() ([]byte, []int) {
return file_controller_api_services_v1_storage_bucket_service_proto_rawDescGZIP(), []int{3}
}
func (x *ListStorageBucketsResponse) GetItems() []*storagebuckets.StorageBucket {
if x != nil {
return x.Items
}
return nil
}
func (x *ListStorageBucketsResponse) GetResponseType() string {
if x != nil {
return x.ResponseType
}
return ""
}
func (x *ListStorageBucketsResponse) GetListToken() string {
if x != nil {
return x.ListToken
}
return ""
}
func (x *ListStorageBucketsResponse) GetSortBy() string {
if x != nil {
return x.SortBy
}
return ""
}
func (x *ListStorageBucketsResponse) GetSortDir() string {
if x != nil {
return x.SortDir
}
return ""
}
func (x *ListStorageBucketsResponse) GetRemovedIds() []string {
if x != nil {
return x.RemovedIds
}
return nil
}
func (x *ListStorageBucketsResponse) GetEstItemCount() uint32 {
if x != nil {
return x.EstItemCount
}
return 0
}
type CreateStorageBucketRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
Item *storagebuckets.StorageBucket `protobuf:"bytes,1,opt,name=item,proto3" json:"item,omitempty"`
// As an alternative to providing the plugin id in the provided StorageBucket,
// this field can be used to lookup the plugin using its name.
PluginName string `protobuf:"bytes,2,opt,name=plugin_name,proto3" json:"plugin_name,omitempty" class:"public"` // @gotags: `class:"public"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *CreateStorageBucketRequest) Reset() {
*x = CreateStorageBucketRequest{}
mi := &file_controller_api_services_v1_storage_bucket_service_proto_msgTypes[4]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *CreateStorageBucketRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*CreateStorageBucketRequest) ProtoMessage() {}
func (x *CreateStorageBucketRequest) ProtoReflect() protoreflect.Message {
mi := &file_controller_api_services_v1_storage_bucket_service_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 CreateStorageBucketRequest.ProtoReflect.Descriptor instead.
func (*CreateStorageBucketRequest) Descriptor() ([]byte, []int) {
return file_controller_api_services_v1_storage_bucket_service_proto_rawDescGZIP(), []int{4}
}
func (x *CreateStorageBucketRequest) GetItem() *storagebuckets.StorageBucket {
if x != nil {
return x.Item
}
return nil
}
func (x *CreateStorageBucketRequest) GetPluginName() string {
if x != nil {
return x.PluginName
}
return ""
}
type CreateStorageBucketResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
Uri string `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty" class:"public" eventstream:"observation"` // @gotags: `class:"public" eventstream:"observation"`
Item *storagebuckets.StorageBucket `protobuf:"bytes,2,opt,name=item,proto3" json:"item,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *CreateStorageBucketResponse) Reset() {
*x = CreateStorageBucketResponse{}
mi := &file_controller_api_services_v1_storage_bucket_service_proto_msgTypes[5]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *CreateStorageBucketResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*CreateStorageBucketResponse) ProtoMessage() {}
func (x *CreateStorageBucketResponse) ProtoReflect() protoreflect.Message {
mi := &file_controller_api_services_v1_storage_bucket_service_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 CreateStorageBucketResponse.ProtoReflect.Descriptor instead.
func (*CreateStorageBucketResponse) Descriptor() ([]byte, []int) {
return file_controller_api_services_v1_storage_bucket_service_proto_rawDescGZIP(), []int{5}
}
func (x *CreateStorageBucketResponse) GetUri() string {
if x != nil {
return x.Uri
}
return ""
}
func (x *CreateStorageBucketResponse) GetItem() *storagebuckets.StorageBucket {
if x != nil {
return x.Item
}
return nil
}
type UpdateStorageBucketRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" class:"public" eventstream:"observation"` // @gotags: `class:"public" eventstream:"observation"`
Item *storagebuckets.StorageBucket `protobuf:"bytes,2,opt,name=item,proto3" json:"item,omitempty"`
UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,3,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *UpdateStorageBucketRequest) Reset() {
*x = UpdateStorageBucketRequest{}
mi := &file_controller_api_services_v1_storage_bucket_service_proto_msgTypes[6]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *UpdateStorageBucketRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UpdateStorageBucketRequest) ProtoMessage() {}
func (x *UpdateStorageBucketRequest) ProtoReflect() protoreflect.Message {
mi := &file_controller_api_services_v1_storage_bucket_service_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 UpdateStorageBucketRequest.ProtoReflect.Descriptor instead.
func (*UpdateStorageBucketRequest) Descriptor() ([]byte, []int) {
return file_controller_api_services_v1_storage_bucket_service_proto_rawDescGZIP(), []int{6}
}
func (x *UpdateStorageBucketRequest) GetId() string {
if x != nil {
return x.Id
}
return ""
}
func (x *UpdateStorageBucketRequest) GetItem() *storagebuckets.StorageBucket {
if x != nil {
return x.Item
}
return nil
}
func (x *UpdateStorageBucketRequest) GetUpdateMask() *fieldmaskpb.FieldMask {
if x != nil {
return x.UpdateMask
}
return nil
}
type UpdateStorageBucketResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
Item *storagebuckets.StorageBucket `protobuf:"bytes,1,opt,name=item,proto3" json:"item,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *UpdateStorageBucketResponse) Reset() {
*x = UpdateStorageBucketResponse{}
mi := &file_controller_api_services_v1_storage_bucket_service_proto_msgTypes[7]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *UpdateStorageBucketResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UpdateStorageBucketResponse) ProtoMessage() {}
func (x *UpdateStorageBucketResponse) ProtoReflect() protoreflect.Message {
mi := &file_controller_api_services_v1_storage_bucket_service_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 UpdateStorageBucketResponse.ProtoReflect.Descriptor instead.
func (*UpdateStorageBucketResponse) Descriptor() ([]byte, []int) {
return file_controller_api_services_v1_storage_bucket_service_proto_rawDescGZIP(), []int{7}
}
func (x *UpdateStorageBucketResponse) GetItem() *storagebuckets.StorageBucket {
if x != nil {
return x.Item
}
return nil
}
type DeleteStorageBucketRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" class:"public" eventstream:"observation"` // @gotags: `class:"public" eventstream:"observation"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *DeleteStorageBucketRequest) Reset() {
*x = DeleteStorageBucketRequest{}
mi := &file_controller_api_services_v1_storage_bucket_service_proto_msgTypes[8]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *DeleteStorageBucketRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DeleteStorageBucketRequest) ProtoMessage() {}
func (x *DeleteStorageBucketRequest) ProtoReflect() protoreflect.Message {
mi := &file_controller_api_services_v1_storage_bucket_service_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 DeleteStorageBucketRequest.ProtoReflect.Descriptor instead.
func (*DeleteStorageBucketRequest) Descriptor() ([]byte, []int) {
return file_controller_api_services_v1_storage_bucket_service_proto_rawDescGZIP(), []int{8}
}
func (x *DeleteStorageBucketRequest) GetId() string {
if x != nil {
return x.Id
}
return ""
}
type DeleteStorageBucketResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *DeleteStorageBucketResponse) Reset() {
*x = DeleteStorageBucketResponse{}
mi := &file_controller_api_services_v1_storage_bucket_service_proto_msgTypes[9]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *DeleteStorageBucketResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DeleteStorageBucketResponse) ProtoMessage() {}
func (x *DeleteStorageBucketResponse) ProtoReflect() protoreflect.Message {
mi := &file_controller_api_services_v1_storage_bucket_service_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 DeleteStorageBucketResponse.ProtoReflect.Descriptor instead.
func (*DeleteStorageBucketResponse) Descriptor() ([]byte, []int) {
return file_controller_api_services_v1_storage_bucket_service_proto_rawDescGZIP(), []int{9}
}
var File_controller_api_services_v1_storage_bucket_service_proto protoreflect.FileDescriptor
const file_controller_api_services_v1_storage_bucket_service_proto_rawDesc = "" +
"\n" +
"7controller/api/services/v1/storage_bucket_service.proto\x12\x1acontroller.api.services.v1\x1a?controller/api/resources/storagebuckets/v1/storage_bucket.proto\x1a*controller/custom_options/v1/options.proto\x1a\x1cgoogle/api/annotations.proto\x1a google/protobuf/field_mask.proto\x1a.protoc-gen-openapiv2/options/annotations.proto\")\n" +
"\x17GetStorageBucketRequest\x12\x0e\n" +
"\x02id\x18\x01 \x01(\tR\x02id\"i\n" +
"\x18GetStorageBucketResponse\x12M\n" +
"\x04item\x18\x01 \x01(\v29.controller.api.resources.storagebuckets.v1.StorageBucketR\x04item\"\xab\x01\n" +
"\x19ListStorageBucketsRequest\x12\x1a\n" +
"\bscope_id\x18\x01 \x01(\tR\bscope_id\x12\x1c\n" +
"\trecursive\x18\x14 \x01(\bR\trecursive\x12\x16\n" +
"\x06filter\x18\x1e \x01(\tR\x06filter\x12\x1e\n" +
"\n" +
"list_token\x18( \x01(\tR\n" +
"list_token\x12\x1c\n" +
"\tpage_size\x182 \x01(\rR\tpage_size\"\xb3\x02\n" +
"\x1aListStorageBucketsResponse\x12O\n" +
"\x05items\x18\x01 \x03(\v29.controller.api.resources.storagebuckets.v1.StorageBucketR\x05items\x12$\n" +
"\rresponse_type\x18\x02 \x01(\tR\rresponse_type\x12\x1e\n" +
"\n" +
"list_token\x18\x03 \x01(\tR\n" +
"list_token\x12\x18\n" +
"\asort_by\x18\x04 \x01(\tR\asort_by\x12\x1a\n" +
"\bsort_dir\x18\x05 \x01(\tR\bsort_dir\x12 \n" +
"\vremoved_ids\x18\x06 \x03(\tR\vremoved_ids\x12&\n" +
"\x0eest_item_count\x18\a \x01(\rR\x0eest_item_count\"\x8d\x01\n" +
"\x1aCreateStorageBucketRequest\x12M\n" +
"\x04item\x18\x01 \x01(\v29.controller.api.resources.storagebuckets.v1.StorageBucketR\x04item\x12 \n" +
"\vplugin_name\x18\x02 \x01(\tR\vplugin_name\"~\n" +
"\x1bCreateStorageBucketResponse\x12\x10\n" +
"\x03uri\x18\x01 \x01(\tR\x03uri\x12M\n" +
"\x04item\x18\x02 \x01(\v29.controller.api.resources.storagebuckets.v1.StorageBucketR\x04item\"\xb8\x01\n" +
"\x1aUpdateStorageBucketRequest\x12\x0e\n" +
"\x02id\x18\x01 \x01(\tR\x02id\x12M\n" +
"\x04item\x18\x02 \x01(\v29.controller.api.resources.storagebuckets.v1.StorageBucketR\x04item\x12;\n" +
"\vupdate_mask\x18\x03 \x01(\v2\x1a.google.protobuf.FieldMaskR\n" +
"updateMask\"l\n" +
"\x1bUpdateStorageBucketResponse\x12M\n" +
"\x04item\x18\x01 \x01(\v29.controller.api.resources.storagebuckets.v1.StorageBucketR\x04item\",\n" +
"\x1aDeleteStorageBucketRequest\x12\x0e\n" +
"\x02id\x18\x01 \x01(\tR\x02id\"\x1d\n" +
"\x1bDeleteStorageBucketResponse2\x86\v\n" +
"\x14StorageBucketService\x12\xc7\x01\n" +
"\x10GetStorageBucket\x123.controller.api.services.v1.GetStorageBucketRequest\x1a4.controller.api.services.v1.GetStorageBucketResponse\"H\x92A\x1f\x12\x1dGets a single Storage Bucket.\x82\xd3\xe4\x93\x02 b\x04item\x12\x18/v1/storage-buckets/{id}\x12\xc4\x01\n" +
"\x12ListStorageBuckets\x125.controller.api.services.v1.ListStorageBucketsRequest\x1a6.controller.api.services.v1.ListStorageBucketsResponse\"?\x92A!\x12\x1fGets a list of Storage Buckets.\x82\xd3\xe4\x93\x02\x15\x12\x13/v1/storage-buckets\x12\xcc\x01\n" +
"\x13CreateStorageBucket\x126.controller.api.services.v1.CreateStorageBucketRequest\x1a7.controller.api.services.v1.CreateStorageBucketResponse\"D\x92A\x1a\x12\x18Creates a Storage Bucket\x82\xd3\xe4\x93\x02!:\x04itemb\x04item\"\x13/v1/storage-buckets\x12\xd1\x01\n" +
"\x13UpdateStorageBucket\x126.controller.api.services.v1.UpdateStorageBucketRequest\x1a7.controller.api.services.v1.UpdateStorageBucketResponse\"I\x92A\x1a\x12\x18Updates a Storage Bucket\x82\xd3\xe4\x93\x02&:\x04itemb\x04item2\x18/v1/storage-buckets/{id}\x12\xc5\x01\n" +
"\x13DeleteStorageBucket\x126.controller.api.services.v1.DeleteStorageBucketRequest\x1a7.controller.api.services.v1.DeleteStorageBucketResponse\"=\x92A\x1a\x12\x18Deletes a Storage Bucket\x82\xd3\xe4\x93\x02\x1a*\x18/v1/storage-buckets/{id}\x1a\xf1\x02\x92A\xed\x02\n" +
"\x16Storage bucket service\x12\xc1\x01A storage bucket is an external storage location used to store recordings of user access sessions. The storage bucket service provides endpoints that let you manage storage buckets in Boundary.\x1a\x8e\x01\n" +
"7Read about storage buckets in the Boundary domain model\x12Shttps://developer.hashicorp.com/boundary/docs/concepts/domain-model/storage-bucketsBX\xa2\xe3)\astorageZKgithub.com/hashicorp/boundary/internal/gen/controller/api/services;servicesb\x06proto3"
var (
file_controller_api_services_v1_storage_bucket_service_proto_rawDescOnce sync.Once
file_controller_api_services_v1_storage_bucket_service_proto_rawDescData []byte
)
func file_controller_api_services_v1_storage_bucket_service_proto_rawDescGZIP() []byte {
file_controller_api_services_v1_storage_bucket_service_proto_rawDescOnce.Do(func() {
file_controller_api_services_v1_storage_bucket_service_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_controller_api_services_v1_storage_bucket_service_proto_rawDesc), len(file_controller_api_services_v1_storage_bucket_service_proto_rawDesc)))
})
return file_controller_api_services_v1_storage_bucket_service_proto_rawDescData
}
var file_controller_api_services_v1_storage_bucket_service_proto_msgTypes = make([]protoimpl.MessageInfo, 10)
var file_controller_api_services_v1_storage_bucket_service_proto_goTypes = []any{
(*GetStorageBucketRequest)(nil), // 0: controller.api.services.v1.GetStorageBucketRequest
(*GetStorageBucketResponse)(nil), // 1: controller.api.services.v1.GetStorageBucketResponse
(*ListStorageBucketsRequest)(nil), // 2: controller.api.services.v1.ListStorageBucketsRequest
(*ListStorageBucketsResponse)(nil), // 3: controller.api.services.v1.ListStorageBucketsResponse
(*CreateStorageBucketRequest)(nil), // 4: controller.api.services.v1.CreateStorageBucketRequest
(*CreateStorageBucketResponse)(nil), // 5: controller.api.services.v1.CreateStorageBucketResponse
(*UpdateStorageBucketRequest)(nil), // 6: controller.api.services.v1.UpdateStorageBucketRequest
(*UpdateStorageBucketResponse)(nil), // 7: controller.api.services.v1.UpdateStorageBucketResponse
(*DeleteStorageBucketRequest)(nil), // 8: controller.api.services.v1.DeleteStorageBucketRequest
(*DeleteStorageBucketResponse)(nil), // 9: controller.api.services.v1.DeleteStorageBucketResponse
(*storagebuckets.StorageBucket)(nil), // 10: controller.api.resources.storagebuckets.v1.StorageBucket
(*fieldmaskpb.FieldMask)(nil), // 11: google.protobuf.FieldMask
}
var file_controller_api_services_v1_storage_bucket_service_proto_depIdxs = []int32{
10, // 0: controller.api.services.v1.GetStorageBucketResponse.item:type_name -> controller.api.resources.storagebuckets.v1.StorageBucket
10, // 1: controller.api.services.v1.ListStorageBucketsResponse.items:type_name -> controller.api.resources.storagebuckets.v1.StorageBucket
10, // 2: controller.api.services.v1.CreateStorageBucketRequest.item:type_name -> controller.api.resources.storagebuckets.v1.StorageBucket
10, // 3: controller.api.services.v1.CreateStorageBucketResponse.item:type_name -> controller.api.resources.storagebuckets.v1.StorageBucket
10, // 4: controller.api.services.v1.UpdateStorageBucketRequest.item:type_name -> controller.api.resources.storagebuckets.v1.StorageBucket
11, // 5: controller.api.services.v1.UpdateStorageBucketRequest.update_mask:type_name -> google.protobuf.FieldMask
10, // 6: controller.api.services.v1.UpdateStorageBucketResponse.item:type_name -> controller.api.resources.storagebuckets.v1.StorageBucket
0, // 7: controller.api.services.v1.StorageBucketService.GetStorageBucket:input_type -> controller.api.services.v1.GetStorageBucketRequest
2, // 8: controller.api.services.v1.StorageBucketService.ListStorageBuckets:input_type -> controller.api.services.v1.ListStorageBucketsRequest
4, // 9: controller.api.services.v1.StorageBucketService.CreateStorageBucket:input_type -> controller.api.services.v1.CreateStorageBucketRequest
6, // 10: controller.api.services.v1.StorageBucketService.UpdateStorageBucket:input_type -> controller.api.services.v1.UpdateStorageBucketRequest
8, // 11: controller.api.services.v1.StorageBucketService.DeleteStorageBucket:input_type -> controller.api.services.v1.DeleteStorageBucketRequest
1, // 12: controller.api.services.v1.StorageBucketService.GetStorageBucket:output_type -> controller.api.services.v1.GetStorageBucketResponse
3, // 13: controller.api.services.v1.StorageBucketService.ListStorageBuckets:output_type -> controller.api.services.v1.ListStorageBucketsResponse
5, // 14: controller.api.services.v1.StorageBucketService.CreateStorageBucket:output_type -> controller.api.services.v1.CreateStorageBucketResponse
7, // 15: controller.api.services.v1.StorageBucketService.UpdateStorageBucket:output_type -> controller.api.services.v1.UpdateStorageBucketResponse
9, // 16: controller.api.services.v1.StorageBucketService.DeleteStorageBucket:output_type -> controller.api.services.v1.DeleteStorageBucketResponse
12, // [12:17] is the sub-list for method output_type
7, // [7:12] is the sub-list for method input_type
7, // [7:7] is the sub-list for extension type_name
7, // [7:7] is the sub-list for extension extendee
0, // [0:7] is the sub-list for field type_name
}
func init() { file_controller_api_services_v1_storage_bucket_service_proto_init() }
func file_controller_api_services_v1_storage_bucket_service_proto_init() {
if File_controller_api_services_v1_storage_bucket_service_proto != nil {
return
}
type x struct{}
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
RawDescriptor: unsafe.Slice(unsafe.StringData(file_controller_api_services_v1_storage_bucket_service_proto_rawDesc), len(file_controller_api_services_v1_storage_bucket_service_proto_rawDesc)),
NumEnums: 0,
NumMessages: 10,
NumExtensions: 0,
NumServices: 1,
},
GoTypes: file_controller_api_services_v1_storage_bucket_service_proto_goTypes,
DependencyIndexes: file_controller_api_services_v1_storage_bucket_service_proto_depIdxs,
MessageInfos: file_controller_api_services_v1_storage_bucket_service_proto_msgTypes,
}.Build()
File_controller_api_services_v1_storage_bucket_service_proto = out.File
file_controller_api_services_v1_storage_bucket_service_proto_goTypes = nil
file_controller_api_services_v1_storage_bucket_service_proto_depIdxs = nil
}