infrastructure_accounts

package
v0.0.0-...-f4f4b6c Latest Latest
Warning

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

Go to latest
Published: Apr 8, 2024 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateInfrastructureAccountEndpoint

func CreateInfrastructureAccountEndpoint(handler func(ctx *gin.Context, params *CreateInfrastructureAccountParams) *api.Response) gin.HandlerFunc

CreateInfrastructureAccountEndpoint executes the core logic of the related route endpoint.

func GetInfrastructureAccountEndpoint

func GetInfrastructureAccountEndpoint(handler func(ctx *gin.Context, params *GetInfrastructureAccountParams) *api.Response) gin.HandlerFunc

GetInfrastructureAccountEndpoint executes the core logic of the related route endpoint.

func ListInfrastructureAccountsEndpoint

func ListInfrastructureAccountsEndpoint(handler func(ctx *gin.Context) *api.Response) gin.HandlerFunc

ListInfrastructureAccountsEndpoint executes the core logic of the related route endpoint.

func UpdateInfrastructureAccountEndpoint

func UpdateInfrastructureAccountEndpoint(handler func(ctx *gin.Context, params *UpdateInfrastructureAccountParams) *api.Response) gin.HandlerFunc

UpdateInfrastructureAccountEndpoint executes the core logic of the related route endpoint.

Types

type CreateInfrastructureAccountParams

type CreateInfrastructureAccountParams struct {

	/*Account that will be created.
	  Required: true
	  In: body
	*/
	InfrastructureAccount *models.InfrastructureAccount
}

CreateInfrastructureAccountParams contains all the bound params for the create infrastructure account operation typically these are obtained from a http.Request

swagger:parameters createInfrastructureAccount

func NewCreateInfrastructureAccountParams

func NewCreateInfrastructureAccountParams() *CreateInfrastructureAccountParams

NewCreateInfrastructureAccountParams creates a new CreateInfrastructureAccountParams object with the default values initialized.

type GetInfrastructureAccountParams

type GetInfrastructureAccountParams struct {

	/*ID of the infrastructure account.
	  Required: true
	  Pattern: ^[a-z][a-z0-9-:]*[a-z0-9]$
	  In: path
	*/
	AccountID string
}

GetInfrastructureAccountParams contains all the bound params for the get infrastructure account operation typically these are obtained from a http.Request

swagger:parameters getInfrastructureAccount

func NewGetInfrastructureAccountParams

func NewGetInfrastructureAccountParams() *GetInfrastructureAccountParams

NewGetInfrastructureAccountParams creates a new GetInfrastructureAccountParams object with the default values initialized.

type ListInfrastructureAccountsParams

type ListInfrastructureAccountsParams struct {
}

ListInfrastructureAccountsParams contains all the bound params for the list infrastructure accounts operation typically these are obtained from a http.Request

swagger:parameters listInfrastructureAccounts

func NewListInfrastructureAccountsParams

func NewListInfrastructureAccountsParams() *ListInfrastructureAccountsParams

NewListInfrastructureAccountsParams creates a new ListInfrastructureAccountsParams object with the default values initialized.

type UpdateInfrastructureAccountParams

type UpdateInfrastructureAccountParams struct {

	/*ID of the infrastructure account.
	  Required: true
	  Pattern: ^[a-z][a-z0-9-:]*[a-z0-9]$
	  In: path
	*/
	AccountID string
	/*Infrastructure Account that will be updated.
	  Required: true
	  In: body
	*/
	InfrastructureAccount *models.InfrastructureAccountUpdate
}

UpdateInfrastructureAccountParams contains all the bound params for the update infrastructure account operation typically these are obtained from a http.Request

swagger:parameters updateInfrastructureAccount

func NewUpdateInfrastructureAccountParams

func NewUpdateInfrastructureAccountParams() *UpdateInfrastructureAccountParams

NewUpdateInfrastructureAccountParams creates a new UpdateInfrastructureAccountParams object with the default values initialized.

Jump to

Keyboard shortcuts

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