Documentation ¶
Index ¶
- func BadRequestResponse(w http.ResponseWriter, r *http.Request)
- type AddBackupHandler
- type BucketListingHandler
- type CalculateBackupHandler
- type ComplianceBackupHandler
- type ConfigRegionsHandler
- type ConfigStorageClassesHandler
- type DatasetListingHandler
- type GetUserMeHandler
- type GettingBackupHandler
- type ListingBackupHandler
- type RestoringBackupHandler
- type SourceProjectGetHandler
- type TaskRunHandler
- type TrashcanCleanUp
- type UpdateBackupHandler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BadRequestResponse ¶
func BadRequestResponse(w http.ResponseWriter, r *http.Request)
Types ¶
type AddBackupHandler ¶
type AddBackupHandler struct {
// contains filtered or unexported fields
}
func NewAddBackupHandler ¶
func NewAddBackupHandler(processorBuilder *builder.ProcessorBuilder) *AddBackupHandler
func (*AddBackupHandler) ServeHTTP ¶
func (dl *AddBackupHandler) ServeHTTP(w http.ResponseWriter, r *http.Request)
HandleAddBackup will handle Creating operation
type BucketListingHandler ¶
type BucketListingHandler struct {
// contains filtered or unexported fields
}
func NewBucketListingHandler ¶
func NewBucketListingHandler(processorBuilder *builder.ProcessorBuilder) *BucketListingHandler
func (*BucketListingHandler) ServeHTTP ¶
func (bl *BucketListingHandler) ServeHTTP(w http.ResponseWriter, r *http.Request)
ServeHTTP will handle BucketListing operation
type CalculateBackupHandler ¶
type CalculateBackupHandler struct {
// contains filtered or unexported fields
}
func NewCalculateBackupHandler ¶
func NewCalculateBackupHandler(processorBuilder *builder.ProcessorBuilder) *CalculateBackupHandler
func (*CalculateBackupHandler) ServeHTTP ¶
func (dl *CalculateBackupHandler) ServeHTTP(w http.ResponseWriter, r *http.Request)
ServeHTTP will handle Calculating operation
type ComplianceBackupHandler ¶ added in v1.4.0
type ComplianceBackupHandler struct {
// contains filtered or unexported fields
}
func NewComplianceBackupHandler ¶ added in v1.4.0
func NewComplianceBackupHandler(processorBuilder *builder.ProcessorBuilder) *ComplianceBackupHandler
func (*ComplianceBackupHandler) ServeHTTP ¶ added in v1.4.0
func (dl *ComplianceBackupHandler) ServeHTTP(w http.ResponseWriter, r *http.Request)
ServeHTTP will handle Calculating operation
type ConfigRegionsHandler ¶ added in v1.4.0
type ConfigRegionsHandler struct {
// contains filtered or unexported fields
}
func NewConfigRegionsHandler ¶ added in v1.4.0
func NewConfigRegionsHandler(processorBuilder *builder.ProcessorBuilder) *ConfigRegionsHandler
func (*ConfigRegionsHandler) ServeHTTP ¶ added in v1.4.0
func (bl *ConfigRegionsHandler) ServeHTTP(w http.ResponseWriter, r *http.Request)
ServeHTTP will handle BucketListing operation
type ConfigStorageClassesHandler ¶ added in v1.4.0
type ConfigStorageClassesHandler struct {
// contains filtered or unexported fields
}
func NewConfigStorageClassesHandler ¶ added in v1.4.0
func NewConfigStorageClassesHandler(processorBuilder *builder.ProcessorBuilder) *ConfigStorageClassesHandler
func (*ConfigStorageClassesHandler) ServeHTTP ¶ added in v1.4.0
func (bl *ConfigStorageClassesHandler) ServeHTTP(w http.ResponseWriter, r *http.Request)
ServeHTTP will handle BucketListing operation
type DatasetListingHandler ¶
type DatasetListingHandler struct {
// contains filtered or unexported fields
}
func NewDatasetListingHandler ¶
func NewDatasetListingHandler(processorBuilder *builder.ProcessorBuilder) *DatasetListingHandler
func (*DatasetListingHandler) ServeHTTP ¶
func (dl *DatasetListingHandler) ServeHTTP(w http.ResponseWriter, r *http.Request)
ServeHTTP will handle DatasetListing operation
type GetUserMeHandler ¶
type GetUserMeHandler struct { }
func NewGetUserMeHandler ¶
func NewGetUserMeHandler() *GetUserMeHandler
func (*GetUserMeHandler) ServeHTTP ¶
func (g *GetUserMeHandler) ServeHTTP(w http.ResponseWriter, r *http.Request)
ServeHTTP check user principal after authentication
type GettingBackupHandler ¶
type GettingBackupHandler struct {
// contains filtered or unexported fields
}
func NewGettingBackupHandler ¶
func NewGettingBackupHandler(processorBuilder *builder.ProcessorBuilder) *GettingBackupHandler
func (*GettingBackupHandler) ServeHTTP ¶
func (dl *GettingBackupHandler) ServeHTTP(w http.ResponseWriter, r *http.Request)
ServeHTTP will handle Getting operation
type ListingBackupHandler ¶
type ListingBackupHandler struct {
// contains filtered or unexported fields
}
func NewListingBackupHandler ¶
func NewListingBackupHandler(processorBuilder *builder.ProcessorBuilder) *ListingBackupHandler
func (*ListingBackupHandler) ServeHTTP ¶
func (dl *ListingBackupHandler) ServeHTTP(w http.ResponseWriter, r *http.Request)
ServeHTTP will handle Listing operation
type RestoringBackupHandler ¶
type RestoringBackupHandler struct {
// contains filtered or unexported fields
}
func NewRestoringBackupHandler ¶
func NewRestoringBackupHandler(processorBuilder *builder.ProcessorBuilder) *RestoringBackupHandler
func (*RestoringBackupHandler) ServeHTTP ¶
func (rb *RestoringBackupHandler) ServeHTTP(w http.ResponseWriter, r *http.Request)
ServeHTTP will handle Updating Restoring
type SourceProjectGetHandler ¶ added in v1.4.2
type SourceProjectGetHandler struct {
// contains filtered or unexported fields
}
func NewSourceProjectHandler ¶ added in v1.4.2
func NewSourceProjectHandler(processorBuilder *builder.ProcessorBuilder) *SourceProjectGetHandler
func (*SourceProjectGetHandler) ServeHTTP ¶ added in v1.4.2
func (bl *SourceProjectGetHandler) ServeHTTP(w http.ResponseWriter, r *http.Request)
ServeHTTP will handle SourceProject operation
type TaskRunHandler ¶
type TaskRunHandler struct {
// contains filtered or unexported fields
}
func NewTaskRunHandler ¶
func NewTaskRunHandler(tokenSourceProvider impersonate.TargetPrincipalForProjectProvider, credentialsProvider secret.SecretProvider) *TaskRunHandler
func (*TaskRunHandler) ServeHTTP ¶
func (g *TaskRunHandler) ServeHTTP(w http.ResponseWriter, r *http.Request)
type TrashcanCleanUp ¶ added in v1.5.1
type TrashcanCleanUp struct {
// contains filtered or unexported fields
}
func NewTrashcanCleanUp ¶ added in v1.5.1
func NewTrashcanCleanUp(processorBuilder *builder.ProcessorBuilder) *TrashcanCleanUp
func (*TrashcanCleanUp) ServeHTTP ¶ added in v1.5.1
func (tc *TrashcanCleanUp) ServeHTTP(w http.ResponseWriter, r *http.Request)
ServeHTTP will handle TrashcanCleanUp operation
type UpdateBackupHandler ¶
type UpdateBackupHandler struct {
// contains filtered or unexported fields
}
func NewUpdateBackupHandler ¶
func NewUpdateBackupHandler(processorBuilder *builder.ProcessorBuilder) *UpdateBackupHandler
func (*UpdateBackupHandler) ServeHTTP ¶
func (dl *UpdateBackupHandler) ServeHTTP(w http.ResponseWriter, r *http.Request)
ServeHTTP will handle Updating operation
Click to show internal directories.
Click to hide internal directories.