Documentation ¶
Index ¶
- Variables
- func RegisterCloudExportAdminServiceServer(s grpc.ServiceRegistrar, srv CloudExportAdminServiceServer)
- type AwsProperties
- func (*AwsProperties) Descriptor() ([]byte, []int)deprecated
- func (x *AwsProperties) GetBucket() string
- func (x *AwsProperties) GetDeleteAfterRead() bool
- func (x *AwsProperties) GetIamRoleArn() string
- func (x *AwsProperties) GetMetadataOnly() bool
- func (x *AwsProperties) GetRegion() string
- func (*AwsProperties) ProtoMessage()
- func (x *AwsProperties) ProtoReflect() protoreflect.Message
- func (x *AwsProperties) Reset()
- func (x *AwsProperties) String() string
- type AzureProperties
- func (*AzureProperties) Descriptor() ([]byte, []int)deprecated
- func (x *AzureProperties) GetLocation() string
- func (x *AzureProperties) GetResourceGroup() string
- func (x *AzureProperties) GetSecurityPrincipalEnabled() bool
- func (x *AzureProperties) GetStorageAccount() string
- func (x *AzureProperties) GetSubscriptionId() string
- func (*AzureProperties) ProtoMessage()
- func (x *AzureProperties) ProtoReflect() protoreflect.Message
- func (x *AzureProperties) Reset()
- func (x *AzureProperties) String() string
- type CloudExport
- func (*CloudExport) Descriptor() ([]byte, []int)deprecated
- func (x *CloudExport) GetAws() *AwsProperties
- func (x *CloudExport) GetAzure() *AzureProperties
- func (x *CloudExport) GetCdate() *timestamppb.Timestamp
- func (x *CloudExport) GetCloudProvider() CloudProvider
- func (m *CloudExport) GetCloudSpecificProperties() isCloudExport_CloudSpecificProperties
- func (x *CloudExport) GetCurrentStatus() *CloudExportStatus
- func (x *CloudExport) GetDescription() string
- func (x *CloudExport) GetEdate() *timestamppb.Timestamp
- func (x *CloudExport) GetEnabled() bool
- func (x *CloudExport) GetGce() *GceProperties
- func (x *CloudExport) GetIbm() *IbmProperties
- func (x *CloudExport) GetId() string
- func (x *CloudExport) GetName() string
- func (x *CloudExport) GetPlanId() string
- func (x *CloudExport) GetType() CloudExportType
- func (*CloudExport) ProtoMessage()
- func (x *CloudExport) ProtoReflect() protoreflect.Message
- func (x *CloudExport) Reset()
- func (x *CloudExport) String() string
- type CloudExportAdminServiceClient
- type CloudExportAdminServiceServer
- type CloudExportStatus
- func (*CloudExportStatus) Descriptor() ([]byte, []int)deprecated
- func (x *CloudExportStatus) GetApiAccess() bool
- func (x *CloudExportStatus) GetErrorMessage() string
- func (x *CloudExportStatus) GetFlowFound() bool
- func (x *CloudExportStatus) GetStatus() string
- func (x *CloudExportStatus) GetStorageAccountAccess() bool
- func (*CloudExportStatus) ProtoMessage()
- func (x *CloudExportStatus) ProtoReflect() protoreflect.Message
- func (x *CloudExportStatus) Reset()
- func (x *CloudExportStatus) String() string
- type CloudExportType
- func (CloudExportType) Descriptor() protoreflect.EnumDescriptor
- func (x CloudExportType) Enum() *CloudExportType
- func (CloudExportType) EnumDescriptor() ([]byte, []int)deprecated
- func (x CloudExportType) Number() protoreflect.EnumNumber
- func (x CloudExportType) String() string
- func (CloudExportType) Type() protoreflect.EnumType
- type CloudExport_Aws
- type CloudExport_Azure
- type CloudExport_Gce
- type CloudExport_Ibm
- type CloudProvider
- func (CloudProvider) Descriptor() protoreflect.EnumDescriptor
- func (x CloudProvider) Enum() *CloudProvider
- func (CloudProvider) EnumDescriptor() ([]byte, []int)deprecated
- func (x CloudProvider) Number() protoreflect.EnumNumber
- func (x CloudProvider) String() string
- func (CloudProvider) Type() protoreflect.EnumType
- type CreateCloudExportRequest
- func (*CreateCloudExportRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateCloudExportRequest) GetExport() *CloudExport
- func (*CreateCloudExportRequest) ProtoMessage()
- func (x *CreateCloudExportRequest) ProtoReflect() protoreflect.Message
- func (x *CreateCloudExportRequest) Reset()
- func (x *CreateCloudExportRequest) String() string
- type CreateCloudExportResponse
- func (*CreateCloudExportResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateCloudExportResponse) GetExport() *CloudExport
- func (*CreateCloudExportResponse) ProtoMessage()
- func (x *CreateCloudExportResponse) ProtoReflect() protoreflect.Message
- func (x *CreateCloudExportResponse) Reset()
- func (x *CreateCloudExportResponse) String() string
- type DeleteCloudExportRequest
- func (*DeleteCloudExportRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteCloudExportRequest) GetId() string
- func (*DeleteCloudExportRequest) ProtoMessage()
- func (x *DeleteCloudExportRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteCloudExportRequest) Reset()
- func (x *DeleteCloudExportRequest) String() string
- type DeleteCloudExportResponse
- type GceProperties
- func (*GceProperties) Descriptor() ([]byte, []int)deprecated
- func (x *GceProperties) GetProject() string
- func (x *GceProperties) GetSubscription() string
- func (*GceProperties) ProtoMessage()
- func (x *GceProperties) ProtoReflect() protoreflect.Message
- func (x *GceProperties) Reset()
- func (x *GceProperties) String() string
- type GetCloudExportRequest
- func (*GetCloudExportRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetCloudExportRequest) GetId() string
- func (*GetCloudExportRequest) ProtoMessage()
- func (x *GetCloudExportRequest) ProtoReflect() protoreflect.Message
- func (x *GetCloudExportRequest) Reset()
- func (x *GetCloudExportRequest) String() string
- type GetCloudExportResponse
- func (*GetCloudExportResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetCloudExportResponse) GetExport() *CloudExport
- func (*GetCloudExportResponse) ProtoMessage()
- func (x *GetCloudExportResponse) ProtoReflect() protoreflect.Message
- func (x *GetCloudExportResponse) Reset()
- func (x *GetCloudExportResponse) String() string
- type IbmProperties
- type ListCloudExportsRequest
- type ListCloudExportsResponse
- func (*ListCloudExportsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListCloudExportsResponse) GetExports() []*CloudExport
- func (x *ListCloudExportsResponse) GetInvalidExportsCount() uint32
- func (*ListCloudExportsResponse) ProtoMessage()
- func (x *ListCloudExportsResponse) ProtoReflect() protoreflect.Message
- func (x *ListCloudExportsResponse) Reset()
- func (x *ListCloudExportsResponse) String() string
- type UnimplementedCloudExportAdminServiceServer
- func (UnimplementedCloudExportAdminServiceServer) CreateCloudExport(context.Context, *CreateCloudExportRequest) (*CreateCloudExportResponse, error)
- func (UnimplementedCloudExportAdminServiceServer) DeleteCloudExport(context.Context, *DeleteCloudExportRequest) (*DeleteCloudExportResponse, error)
- func (UnimplementedCloudExportAdminServiceServer) GetCloudExport(context.Context, *GetCloudExportRequest) (*GetCloudExportResponse, error)
- func (UnimplementedCloudExportAdminServiceServer) ListCloudExports(context.Context, *ListCloudExportsRequest) (*ListCloudExportsResponse, error)
- func (UnimplementedCloudExportAdminServiceServer) UpdateCloudExport(context.Context, *UpdateCloudExportRequest) (*UpdateCloudExportResponse, error)
- type UnsafeCloudExportAdminServiceServer
- type UpdateCloudExportRequest
- func (*UpdateCloudExportRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateCloudExportRequest) GetExport() *CloudExport
- func (*UpdateCloudExportRequest) ProtoMessage()
- func (x *UpdateCloudExportRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateCloudExportRequest) Reset()
- func (x *UpdateCloudExportRequest) String() string
- type UpdateCloudExportResponse
- func (*UpdateCloudExportResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateCloudExportResponse) GetExport() *CloudExport
- func (*UpdateCloudExportResponse) ProtoMessage()
- func (x *UpdateCloudExportResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateCloudExportResponse) Reset()
- func (x *UpdateCloudExportResponse) String() string
Constants ¶
This section is empty.
Variables ¶
var ( CloudExportType_name = map[int32]string{ 0: "CLOUD_EXPORT_TYPE_UNSPECIFIED", 1: "CLOUD_EXPORT_TYPE_KENTIK_MANAGED", 2: "CLOUD_EXPORT_TYPE_CUSTOMER_MANAGED", } CloudExportType_value = map[string]int32{ "CLOUD_EXPORT_TYPE_UNSPECIFIED": 0, "CLOUD_EXPORT_TYPE_KENTIK_MANAGED": 1, "CLOUD_EXPORT_TYPE_CUSTOMER_MANAGED": 2, } )
Enum value maps for CloudExportType.
var ( CloudProvider_name = map[int32]string{ 0: "CLOUD_PROVIDER_UNSPECIFIED", 1: "CLOUD_PROVIDER_AWS", 2: "CLOUD_PROVIDER_AZURE", 3: "CLOUD_PROVIDER_GCE", 4: "CLOUD_PROVIDER_IBM", } CloudProvider_value = map[string]int32{ "CLOUD_PROVIDER_UNSPECIFIED": 0, "CLOUD_PROVIDER_AWS": 1, "CLOUD_PROVIDER_AZURE": 2, "CLOUD_PROVIDER_GCE": 3, "CLOUD_PROVIDER_IBM": 4, } )
Enum value maps for CloudProvider.
var CloudExportAdminService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "kentik.cloud_export.v202210.CloudExportAdminService", HandlerType: (*CloudExportAdminServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateCloudExport", Handler: _CloudExportAdminService_CreateCloudExport_Handler, }, { MethodName: "ListCloudExports", Handler: _CloudExportAdminService_ListCloudExports_Handler, }, { MethodName: "GetCloudExport", Handler: _CloudExportAdminService_GetCloudExport_Handler, }, { MethodName: "UpdateCloudExport", Handler: _CloudExportAdminService_UpdateCloudExport_Handler, }, { MethodName: "DeleteCloudExport", Handler: _CloudExportAdminService_DeleteCloudExport_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "kentik/cloud_export/v202210/cloud_export.proto", }
CloudExportAdminService_ServiceDesc is the grpc.ServiceDesc for CloudExportAdminService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var File_kentik_cloud_export_v202210_cloud_export_proto protoreflect.FileDescriptor
Functions ¶
func RegisterCloudExportAdminServiceServer ¶
func RegisterCloudExportAdminServiceServer(s grpc.ServiceRegistrar, srv CloudExportAdminServiceServer)
Types ¶
type AwsProperties ¶
type AwsProperties struct { Bucket string `protobuf:"bytes,1,opt,name=bucket,proto3" json:"bucket,omitempty"` IamRoleArn string `protobuf:"bytes,2,opt,name=iam_role_arn,json=iamRoleArn,proto3" json:"iam_role_arn,omitempty"` Region string `protobuf:"bytes,3,opt,name=region,proto3" json:"region,omitempty"` DeleteAfterRead bool `protobuf:"varint,4,opt,name=delete_after_read,json=deleteAfterRead,proto3" json:"delete_after_read,omitempty"` MetadataOnly bool `protobuf:"varint,5,opt,name=metadata_only,json=metadataOnly,proto3" json:"metadata_only,omitempty"` // contains filtered or unexported fields }
{{.Name}}
func (*AwsProperties) Descriptor
deprecated
func (*AwsProperties) Descriptor() ([]byte, []int)
Deprecated: Use AwsProperties.ProtoReflect.Descriptor instead.
func (*AwsProperties) GetBucket ¶
func (x *AwsProperties) GetBucket() string
func (*AwsProperties) GetDeleteAfterRead ¶
func (x *AwsProperties) GetDeleteAfterRead() bool
func (*AwsProperties) GetIamRoleArn ¶
func (x *AwsProperties) GetIamRoleArn() string
func (*AwsProperties) GetMetadataOnly ¶
func (x *AwsProperties) GetMetadataOnly() bool
func (*AwsProperties) GetRegion ¶
func (x *AwsProperties) GetRegion() string
func (*AwsProperties) ProtoMessage ¶
func (*AwsProperties) ProtoMessage()
func (*AwsProperties) ProtoReflect ¶
func (x *AwsProperties) ProtoReflect() protoreflect.Message
func (*AwsProperties) Reset ¶
func (x *AwsProperties) Reset()
func (*AwsProperties) String ¶
func (x *AwsProperties) String() string
type AzureProperties ¶
type AzureProperties struct { Location string `protobuf:"bytes,1,opt,name=location,proto3" json:"location,omitempty"` ResourceGroup string `protobuf:"bytes,2,opt,name=resource_group,json=resourceGroup,proto3" json:"resource_group,omitempty"` StorageAccount string `protobuf:"bytes,3,opt,name=storage_account,json=storageAccount,proto3" json:"storage_account,omitempty"` SubscriptionId string `protobuf:"bytes,4,opt,name=subscription_id,json=subscriptionId,proto3" json:"subscription_id,omitempty"` SecurityPrincipalEnabled bool `` /* 136-byte string literal not displayed */ // contains filtered or unexported fields }
{{.Name}}
func (*AzureProperties) Descriptor
deprecated
func (*AzureProperties) Descriptor() ([]byte, []int)
Deprecated: Use AzureProperties.ProtoReflect.Descriptor instead.
func (*AzureProperties) GetLocation ¶
func (x *AzureProperties) GetLocation() string
func (*AzureProperties) GetResourceGroup ¶
func (x *AzureProperties) GetResourceGroup() string
func (*AzureProperties) GetSecurityPrincipalEnabled ¶
func (x *AzureProperties) GetSecurityPrincipalEnabled() bool
func (*AzureProperties) GetStorageAccount ¶
func (x *AzureProperties) GetStorageAccount() string
func (*AzureProperties) GetSubscriptionId ¶
func (x *AzureProperties) GetSubscriptionId() string
func (*AzureProperties) ProtoMessage ¶
func (*AzureProperties) ProtoMessage()
func (*AzureProperties) ProtoReflect ¶
func (x *AzureProperties) ProtoReflect() protoreflect.Message
func (*AzureProperties) Reset ¶
func (x *AzureProperties) Reset()
func (*AzureProperties) String ¶
func (x *AzureProperties) String() string
type CloudExport ¶
type CloudExport struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Type CloudExportType `protobuf:"varint,2,opt,name=type,proto3,enum=kentik.cloud_export.v202210.CloudExportType" json:"type,omitempty"` Enabled bool `protobuf:"varint,3,opt,name=enabled,proto3" json:"enabled,omitempty"` Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"` Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"` PlanId string `protobuf:"bytes,6,opt,name=plan_id,json=planId,proto3" json:"plan_id,omitempty"` CloudProvider CloudProvider `` /* 148-byte string literal not displayed */ // Properties specific to the cloud provider. // // Types that are assignable to CloudSpecificProperties: // // *CloudExport_Aws // *CloudExport_Azure // *CloudExport_Gce // *CloudExport_Ibm CloudSpecificProperties isCloudExport_CloudSpecificProperties `protobuf_oneof:"cloud_specific_properties"` CurrentStatus *CloudExportStatus `protobuf:"bytes,13,opt,name=current_status,json=currentStatus,proto3" json:"current_status,omitempty"` Cdate *timestamppb.Timestamp `protobuf:"bytes,14,opt,name=cdate,proto3" json:"cdate,omitempty"` Edate *timestamppb.Timestamp `protobuf:"bytes,15,opt,name=edate,proto3" json:"edate,omitempty"` // contains filtered or unexported fields }
{{.Name}}
func (*CloudExport) Descriptor
deprecated
func (*CloudExport) Descriptor() ([]byte, []int)
Deprecated: Use CloudExport.ProtoReflect.Descriptor instead.
func (*CloudExport) GetAws ¶
func (x *CloudExport) GetAws() *AwsProperties
func (*CloudExport) GetAzure ¶
func (x *CloudExport) GetAzure() *AzureProperties
func (*CloudExport) GetCdate ¶
func (x *CloudExport) GetCdate() *timestamppb.Timestamp
func (*CloudExport) GetCloudProvider ¶
func (x *CloudExport) GetCloudProvider() CloudProvider
func (*CloudExport) GetCloudSpecificProperties ¶
func (m *CloudExport) GetCloudSpecificProperties() isCloudExport_CloudSpecificProperties
func (*CloudExport) GetCurrentStatus ¶
func (x *CloudExport) GetCurrentStatus() *CloudExportStatus
func (*CloudExport) GetDescription ¶
func (x *CloudExport) GetDescription() string
func (*CloudExport) GetEdate ¶
func (x *CloudExport) GetEdate() *timestamppb.Timestamp
func (*CloudExport) GetEnabled ¶
func (x *CloudExport) GetEnabled() bool
func (*CloudExport) GetGce ¶
func (x *CloudExport) GetGce() *GceProperties
func (*CloudExport) GetIbm ¶
func (x *CloudExport) GetIbm() *IbmProperties
func (*CloudExport) GetId ¶
func (x *CloudExport) GetId() string
func (*CloudExport) GetName ¶
func (x *CloudExport) GetName() string
func (*CloudExport) GetPlanId ¶
func (x *CloudExport) GetPlanId() string
func (*CloudExport) GetType ¶
func (x *CloudExport) GetType() CloudExportType
func (*CloudExport) ProtoMessage ¶
func (*CloudExport) ProtoMessage()
func (*CloudExport) ProtoReflect ¶
func (x *CloudExport) ProtoReflect() protoreflect.Message
func (*CloudExport) Reset ¶
func (x *CloudExport) Reset()
func (*CloudExport) String ¶
func (x *CloudExport) String() string
type CloudExportAdminServiceClient ¶
type CloudExportAdminServiceClient interface { CreateCloudExport(ctx context.Context, in *CreateCloudExportRequest, opts ...grpc.CallOption) (*CreateCloudExportResponse, error) ListCloudExports(ctx context.Context, in *ListCloudExportsRequest, opts ...grpc.CallOption) (*ListCloudExportsResponse, error) GetCloudExport(ctx context.Context, in *GetCloudExportRequest, opts ...grpc.CallOption) (*GetCloudExportResponse, error) UpdateCloudExport(ctx context.Context, in *UpdateCloudExportRequest, opts ...grpc.CallOption) (*UpdateCloudExportResponse, error) DeleteCloudExport(ctx context.Context, in *DeleteCloudExportRequest, opts ...grpc.CallOption) (*DeleteCloudExportResponse, error) }
CloudExportAdminServiceClient is the client API for CloudExportAdminService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewCloudExportAdminServiceClient ¶
func NewCloudExportAdminServiceClient(cc grpc.ClientConnInterface) CloudExportAdminServiceClient
type CloudExportAdminServiceServer ¶
type CloudExportAdminServiceServer interface { CreateCloudExport(context.Context, *CreateCloudExportRequest) (*CreateCloudExportResponse, error) ListCloudExports(context.Context, *ListCloudExportsRequest) (*ListCloudExportsResponse, error) GetCloudExport(context.Context, *GetCloudExportRequest) (*GetCloudExportResponse, error) UpdateCloudExport(context.Context, *UpdateCloudExportRequest) (*UpdateCloudExportResponse, error) DeleteCloudExport(context.Context, *DeleteCloudExportRequest) (*DeleteCloudExportResponse, error) }
CloudExportAdminServiceServer is the server API for CloudExportAdminService service. All implementations should embed UnimplementedCloudExportAdminServiceServer for forward compatibility
type CloudExportStatus ¶
type CloudExportStatus struct { Status string `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"` ErrorMessage string `protobuf:"bytes,2,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"` FlowFound bool `protobuf:"varint,3,opt,name=flow_found,json=flowFound,proto3" json:"flow_found,omitempty"` ApiAccess bool `protobuf:"varint,4,opt,name=api_access,json=apiAccess,proto3" json:"api_access,omitempty"` StorageAccountAccess bool `protobuf:"varint,5,opt,name=storage_account_access,json=storageAccountAccess,proto3" json:"storage_account_access,omitempty"` // contains filtered or unexported fields }
{{.Name}}
func (*CloudExportStatus) Descriptor
deprecated
func (*CloudExportStatus) Descriptor() ([]byte, []int)
Deprecated: Use CloudExportStatus.ProtoReflect.Descriptor instead.
func (*CloudExportStatus) GetApiAccess ¶
func (x *CloudExportStatus) GetApiAccess() bool
func (*CloudExportStatus) GetErrorMessage ¶
func (x *CloudExportStatus) GetErrorMessage() string
func (*CloudExportStatus) GetFlowFound ¶
func (x *CloudExportStatus) GetFlowFound() bool
func (*CloudExportStatus) GetStatus ¶
func (x *CloudExportStatus) GetStatus() string
func (*CloudExportStatus) GetStorageAccountAccess ¶
func (x *CloudExportStatus) GetStorageAccountAccess() bool
func (*CloudExportStatus) ProtoMessage ¶
func (*CloudExportStatus) ProtoMessage()
func (*CloudExportStatus) ProtoReflect ¶
func (x *CloudExportStatus) ProtoReflect() protoreflect.Message
func (*CloudExportStatus) Reset ¶
func (x *CloudExportStatus) Reset()
func (*CloudExportStatus) String ¶
func (x *CloudExportStatus) String() string
type CloudExportType ¶
type CloudExportType int32
{{.Name}}
const ( // Invalid value. CloudExportType_CLOUD_EXPORT_TYPE_UNSPECIFIED CloudExportType = 0 // Cloud export process is managed by Kentik CloudExportType_CLOUD_EXPORT_TYPE_KENTIK_MANAGED CloudExportType = 1 // Cloud export process is managed by customer CloudExportType_CLOUD_EXPORT_TYPE_CUSTOMER_MANAGED CloudExportType = 2 )
func (CloudExportType) Descriptor ¶
func (CloudExportType) Descriptor() protoreflect.EnumDescriptor
func (CloudExportType) Enum ¶
func (x CloudExportType) Enum() *CloudExportType
func (CloudExportType) EnumDescriptor
deprecated
func (CloudExportType) EnumDescriptor() ([]byte, []int)
Deprecated: Use CloudExportType.Descriptor instead.
func (CloudExportType) Number ¶
func (x CloudExportType) Number() protoreflect.EnumNumber
func (CloudExportType) String ¶
func (x CloudExportType) String() string
func (CloudExportType) Type ¶
func (CloudExportType) Type() protoreflect.EnumType
type CloudExport_Aws ¶
type CloudExport_Aws struct {
Aws *AwsProperties `protobuf:"bytes,8,opt,name=aws,proto3,oneof"`
}
type CloudExport_Azure ¶
type CloudExport_Azure struct {
Azure *AzureProperties `protobuf:"bytes,9,opt,name=azure,proto3,oneof"`
}
type CloudExport_Gce ¶
type CloudExport_Gce struct {
Gce *GceProperties `protobuf:"bytes,10,opt,name=gce,proto3,oneof"`
}
type CloudExport_Ibm ¶
type CloudExport_Ibm struct {
Ibm *IbmProperties `protobuf:"bytes,11,opt,name=ibm,proto3,oneof"`
}
type CloudProvider ¶
type CloudProvider int32
{{.Name}}
const ( // Invalid value. CloudProvider_CLOUD_PROVIDER_UNSPECIFIED CloudProvider = 0 // Amazon Web Services CloudProvider_CLOUD_PROVIDER_AWS CloudProvider = 1 // Microsoft Azure CloudProvider_CLOUD_PROVIDER_AZURE CloudProvider = 2 // Google Cloud CloudProvider_CLOUD_PROVIDER_GCE CloudProvider = 3 // IBM Cloud CloudProvider_CLOUD_PROVIDER_IBM CloudProvider = 4 )
func (CloudProvider) Descriptor ¶
func (CloudProvider) Descriptor() protoreflect.EnumDescriptor
func (CloudProvider) Enum ¶
func (x CloudProvider) Enum() *CloudProvider
func (CloudProvider) EnumDescriptor
deprecated
func (CloudProvider) EnumDescriptor() ([]byte, []int)
Deprecated: Use CloudProvider.Descriptor instead.
func (CloudProvider) Number ¶
func (x CloudProvider) Number() protoreflect.EnumNumber
func (CloudProvider) String ¶
func (x CloudProvider) String() string
func (CloudProvider) Type ¶
func (CloudProvider) Type() protoreflect.EnumType
type CreateCloudExportRequest ¶
type CreateCloudExportRequest struct { Export *CloudExport `protobuf:"bytes,1,opt,name=export,proto3" json:"export,omitempty"` // contains filtered or unexported fields }
{{.Name}}
func (*CreateCloudExportRequest) Descriptor
deprecated
func (*CreateCloudExportRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateCloudExportRequest.ProtoReflect.Descriptor instead.
func (*CreateCloudExportRequest) GetExport ¶
func (x *CreateCloudExportRequest) GetExport() *CloudExport
func (*CreateCloudExportRequest) ProtoMessage ¶
func (*CreateCloudExportRequest) ProtoMessage()
func (*CreateCloudExportRequest) ProtoReflect ¶
func (x *CreateCloudExportRequest) ProtoReflect() protoreflect.Message
func (*CreateCloudExportRequest) Reset ¶
func (x *CreateCloudExportRequest) Reset()
func (*CreateCloudExportRequest) String ¶
func (x *CreateCloudExportRequest) String() string
type CreateCloudExportResponse ¶
type CreateCloudExportResponse struct { Export *CloudExport `protobuf:"bytes,1,opt,name=export,proto3" json:"export,omitempty"` // contains filtered or unexported fields }
{{.Name}}
func (*CreateCloudExportResponse) Descriptor
deprecated
func (*CreateCloudExportResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateCloudExportResponse.ProtoReflect.Descriptor instead.
func (*CreateCloudExportResponse) GetExport ¶
func (x *CreateCloudExportResponse) GetExport() *CloudExport
func (*CreateCloudExportResponse) ProtoMessage ¶
func (*CreateCloudExportResponse) ProtoMessage()
func (*CreateCloudExportResponse) ProtoReflect ¶
func (x *CreateCloudExportResponse) ProtoReflect() protoreflect.Message
func (*CreateCloudExportResponse) Reset ¶
func (x *CreateCloudExportResponse) Reset()
func (*CreateCloudExportResponse) String ¶
func (x *CreateCloudExportResponse) String() string
type DeleteCloudExportRequest ¶
type DeleteCloudExportRequest struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
{{.Name}}
func (*DeleteCloudExportRequest) Descriptor
deprecated
func (*DeleteCloudExportRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteCloudExportRequest.ProtoReflect.Descriptor instead.
func (*DeleteCloudExportRequest) GetId ¶
func (x *DeleteCloudExportRequest) GetId() string
func (*DeleteCloudExportRequest) ProtoMessage ¶
func (*DeleteCloudExportRequest) ProtoMessage()
func (*DeleteCloudExportRequest) ProtoReflect ¶
func (x *DeleteCloudExportRequest) ProtoReflect() protoreflect.Message
func (*DeleteCloudExportRequest) Reset ¶
func (x *DeleteCloudExportRequest) Reset()
func (*DeleteCloudExportRequest) String ¶
func (x *DeleteCloudExportRequest) String() string
type DeleteCloudExportResponse ¶
type DeleteCloudExportResponse struct {
// contains filtered or unexported fields
}
{{.Name}}
func (*DeleteCloudExportResponse) Descriptor
deprecated
func (*DeleteCloudExportResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteCloudExportResponse.ProtoReflect.Descriptor instead.
func (*DeleteCloudExportResponse) ProtoMessage ¶
func (*DeleteCloudExportResponse) ProtoMessage()
func (*DeleteCloudExportResponse) ProtoReflect ¶
func (x *DeleteCloudExportResponse) ProtoReflect() protoreflect.Message
func (*DeleteCloudExportResponse) Reset ¶
func (x *DeleteCloudExportResponse) Reset()
func (*DeleteCloudExportResponse) String ¶
func (x *DeleteCloudExportResponse) String() string
type GceProperties ¶
type GceProperties struct { Project string `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"` Subscription string `protobuf:"bytes,2,opt,name=subscription,proto3" json:"subscription,omitempty"` // contains filtered or unexported fields }
{{.Name}}
func (*GceProperties) Descriptor
deprecated
func (*GceProperties) Descriptor() ([]byte, []int)
Deprecated: Use GceProperties.ProtoReflect.Descriptor instead.
func (*GceProperties) GetProject ¶
func (x *GceProperties) GetProject() string
func (*GceProperties) GetSubscription ¶
func (x *GceProperties) GetSubscription() string
func (*GceProperties) ProtoMessage ¶
func (*GceProperties) ProtoMessage()
func (*GceProperties) ProtoReflect ¶
func (x *GceProperties) ProtoReflect() protoreflect.Message
func (*GceProperties) Reset ¶
func (x *GceProperties) Reset()
func (*GceProperties) String ¶
func (x *GceProperties) String() string
type GetCloudExportRequest ¶
type GetCloudExportRequest struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
{{.Name}}
func (*GetCloudExportRequest) Descriptor
deprecated
func (*GetCloudExportRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetCloudExportRequest.ProtoReflect.Descriptor instead.
func (*GetCloudExportRequest) GetId ¶
func (x *GetCloudExportRequest) GetId() string
func (*GetCloudExportRequest) ProtoMessage ¶
func (*GetCloudExportRequest) ProtoMessage()
func (*GetCloudExportRequest) ProtoReflect ¶
func (x *GetCloudExportRequest) ProtoReflect() protoreflect.Message
func (*GetCloudExportRequest) Reset ¶
func (x *GetCloudExportRequest) Reset()
func (*GetCloudExportRequest) String ¶
func (x *GetCloudExportRequest) String() string
type GetCloudExportResponse ¶
type GetCloudExportResponse struct { Export *CloudExport `protobuf:"bytes,1,opt,name=export,proto3" json:"export,omitempty"` // contains filtered or unexported fields }
{{.Name}}
func (*GetCloudExportResponse) Descriptor
deprecated
func (*GetCloudExportResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetCloudExportResponse.ProtoReflect.Descriptor instead.
func (*GetCloudExportResponse) GetExport ¶
func (x *GetCloudExportResponse) GetExport() *CloudExport
func (*GetCloudExportResponse) ProtoMessage ¶
func (*GetCloudExportResponse) ProtoMessage()
func (*GetCloudExportResponse) ProtoReflect ¶
func (x *GetCloudExportResponse) ProtoReflect() protoreflect.Message
func (*GetCloudExportResponse) Reset ¶
func (x *GetCloudExportResponse) Reset()
func (*GetCloudExportResponse) String ¶
func (x *GetCloudExportResponse) String() string
type IbmProperties ¶
type IbmProperties struct { Bucket string `protobuf:"bytes,1,opt,name=bucket,proto3" json:"bucket,omitempty"` // contains filtered or unexported fields }
{{.Name}}
func (*IbmProperties) Descriptor
deprecated
func (*IbmProperties) Descriptor() ([]byte, []int)
Deprecated: Use IbmProperties.ProtoReflect.Descriptor instead.
func (*IbmProperties) GetBucket ¶
func (x *IbmProperties) GetBucket() string
func (*IbmProperties) ProtoMessage ¶
func (*IbmProperties) ProtoMessage()
func (*IbmProperties) ProtoReflect ¶
func (x *IbmProperties) ProtoReflect() protoreflect.Message
func (*IbmProperties) Reset ¶
func (x *IbmProperties) Reset()
func (*IbmProperties) String ¶
func (x *IbmProperties) String() string
type ListCloudExportsRequest ¶
type ListCloudExportsRequest struct {
// contains filtered or unexported fields
}
{{.Name}}
func (*ListCloudExportsRequest) Descriptor
deprecated
func (*ListCloudExportsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListCloudExportsRequest.ProtoReflect.Descriptor instead.
func (*ListCloudExportsRequest) ProtoMessage ¶
func (*ListCloudExportsRequest) ProtoMessage()
func (*ListCloudExportsRequest) ProtoReflect ¶
func (x *ListCloudExportsRequest) ProtoReflect() protoreflect.Message
func (*ListCloudExportsRequest) Reset ¶
func (x *ListCloudExportsRequest) Reset()
func (*ListCloudExportsRequest) String ¶
func (x *ListCloudExportsRequest) String() string
type ListCloudExportsResponse ¶
type ListCloudExportsResponse struct { Exports []*CloudExport `protobuf:"bytes,1,rep,name=exports,proto3" json:"exports,omitempty"` InvalidExportsCount uint32 `protobuf:"varint,2,opt,name=invalid_exports_count,json=invalidExportsCount,proto3" json:"invalid_exports_count,omitempty"` // contains filtered or unexported fields }
{{.Name}}
func (*ListCloudExportsResponse) Descriptor
deprecated
func (*ListCloudExportsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListCloudExportsResponse.ProtoReflect.Descriptor instead.
func (*ListCloudExportsResponse) GetExports ¶
func (x *ListCloudExportsResponse) GetExports() []*CloudExport
func (*ListCloudExportsResponse) GetInvalidExportsCount ¶
func (x *ListCloudExportsResponse) GetInvalidExportsCount() uint32
func (*ListCloudExportsResponse) ProtoMessage ¶
func (*ListCloudExportsResponse) ProtoMessage()
func (*ListCloudExportsResponse) ProtoReflect ¶
func (x *ListCloudExportsResponse) ProtoReflect() protoreflect.Message
func (*ListCloudExportsResponse) Reset ¶
func (x *ListCloudExportsResponse) Reset()
func (*ListCloudExportsResponse) String ¶
func (x *ListCloudExportsResponse) String() string
type UnimplementedCloudExportAdminServiceServer ¶
type UnimplementedCloudExportAdminServiceServer struct { }
UnimplementedCloudExportAdminServiceServer should be embedded to have forward compatible implementations.
func (UnimplementedCloudExportAdminServiceServer) CreateCloudExport ¶
func (UnimplementedCloudExportAdminServiceServer) CreateCloudExport(context.Context, *CreateCloudExportRequest) (*CreateCloudExportResponse, error)
func (UnimplementedCloudExportAdminServiceServer) DeleteCloudExport ¶
func (UnimplementedCloudExportAdminServiceServer) DeleteCloudExport(context.Context, *DeleteCloudExportRequest) (*DeleteCloudExportResponse, error)
func (UnimplementedCloudExportAdminServiceServer) GetCloudExport ¶
func (UnimplementedCloudExportAdminServiceServer) GetCloudExport(context.Context, *GetCloudExportRequest) (*GetCloudExportResponse, error)
func (UnimplementedCloudExportAdminServiceServer) ListCloudExports ¶
func (UnimplementedCloudExportAdminServiceServer) ListCloudExports(context.Context, *ListCloudExportsRequest) (*ListCloudExportsResponse, error)
func (UnimplementedCloudExportAdminServiceServer) UpdateCloudExport ¶
func (UnimplementedCloudExportAdminServiceServer) UpdateCloudExport(context.Context, *UpdateCloudExportRequest) (*UpdateCloudExportResponse, error)
type UnsafeCloudExportAdminServiceServer ¶
type UnsafeCloudExportAdminServiceServer interface {
// contains filtered or unexported methods
}
UnsafeCloudExportAdminServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CloudExportAdminServiceServer will result in compilation errors.
type UpdateCloudExportRequest ¶
type UpdateCloudExportRequest struct { Export *CloudExport `protobuf:"bytes,1,opt,name=export,proto3" json:"export,omitempty"` // contains filtered or unexported fields }
{{.Name}}
func (*UpdateCloudExportRequest) Descriptor
deprecated
func (*UpdateCloudExportRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateCloudExportRequest.ProtoReflect.Descriptor instead.
func (*UpdateCloudExportRequest) GetExport ¶
func (x *UpdateCloudExportRequest) GetExport() *CloudExport
func (*UpdateCloudExportRequest) ProtoMessage ¶
func (*UpdateCloudExportRequest) ProtoMessage()
func (*UpdateCloudExportRequest) ProtoReflect ¶
func (x *UpdateCloudExportRequest) ProtoReflect() protoreflect.Message
func (*UpdateCloudExportRequest) Reset ¶
func (x *UpdateCloudExportRequest) Reset()
func (*UpdateCloudExportRequest) String ¶
func (x *UpdateCloudExportRequest) String() string
type UpdateCloudExportResponse ¶
type UpdateCloudExportResponse struct { Export *CloudExport `protobuf:"bytes,1,opt,name=export,proto3" json:"export,omitempty"` // contains filtered or unexported fields }
{{.Name}}
func (*UpdateCloudExportResponse) Descriptor
deprecated
func (*UpdateCloudExportResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateCloudExportResponse.ProtoReflect.Descriptor instead.
func (*UpdateCloudExportResponse) GetExport ¶
func (x *UpdateCloudExportResponse) GetExport() *CloudExport
func (*UpdateCloudExportResponse) ProtoMessage ¶
func (*UpdateCloudExportResponse) ProtoMessage()
func (*UpdateCloudExportResponse) ProtoReflect ¶
func (x *UpdateCloudExportResponse) ProtoReflect() protoreflect.Message
func (*UpdateCloudExportResponse) Reset ¶
func (x *UpdateCloudExportResponse) Reset()
func (*UpdateCloudExportResponse) String ¶
func (x *UpdateCloudExportResponse) String() string