actions

package
v1.5.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 25, 2024 License: Apache-2.0 Imports: 22 Imported by: 0

Documentation

Index

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

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

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

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL