Documentation ¶
Index ¶
- func CreateInfrastructureAccountEndpoint(...) gin.HandlerFunc
- func GetInfrastructureAccountEndpoint(...) gin.HandlerFunc
- func ListInfrastructureAccountsEndpoint(handler func(ctx *gin.Context) *api.Response) gin.HandlerFunc
- func UpdateInfrastructureAccountEndpoint(...) gin.HandlerFunc
- type CreateInfrastructureAccountParams
- type GetInfrastructureAccountParams
- type ListInfrastructureAccountsParams
- type UpdateInfrastructureAccountParams
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.