security_group_running_defaults

package
v0.0.0-...-7977c27 Latest Latest
Warning

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

Go to latest
Published: Mar 18, 2021 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

View Source
const RemovingSecurityGroupAsDefaultForRunningAppsNoContentCode int = 204

RemovingSecurityGroupAsDefaultForRunningAppsNoContentCode is the HTTP code returned for type RemovingSecurityGroupAsDefaultForRunningAppsNoContent

View Source
const ReturnSecurityGroupsUsedForRunningAppsOKCode int = 200

ReturnSecurityGroupsUsedForRunningAppsOKCode is the HTTP code returned for type ReturnSecurityGroupsUsedForRunningAppsOK

View Source
const SetSecurityGroupAsDefaultForRunningAppsOKCode int = 200

SetSecurityGroupAsDefaultForRunningAppsOKCode is the HTTP code returned for type SetSecurityGroupAsDefaultForRunningAppsOK

Variables

This section is empty.

Functions

This section is empty.

Types

type RemovingSecurityGroupAsDefaultForRunningApps

type RemovingSecurityGroupAsDefaultForRunningApps struct {
	Context *middleware.Context
	Handler RemovingSecurityGroupAsDefaultForRunningAppsHandler
}

RemovingSecurityGroupAsDefaultForRunningApps swagger:route DELETE /config/running_security_groups/{guid} securityGroupRunningDefaults removingSecurityGroupAsDefaultForRunningApps

Removing a Security Group as a default for running Apps

curl --insecure -i %s/v2/config/running_security_groups/{guid} -X DELETE -H 'Authorization: %s'

func NewRemovingSecurityGroupAsDefaultForRunningApps

NewRemovingSecurityGroupAsDefaultForRunningApps creates a new http.Handler for the removing security group as default for running apps operation

func (*RemovingSecurityGroupAsDefaultForRunningApps) ServeHTTP

type RemovingSecurityGroupAsDefaultForRunningAppsHandler

type RemovingSecurityGroupAsDefaultForRunningAppsHandler interface {
	Handle(RemovingSecurityGroupAsDefaultForRunningAppsParams) middleware.Responder
}

RemovingSecurityGroupAsDefaultForRunningAppsHandler interface for that can handle valid removing security group as default for running apps params

type RemovingSecurityGroupAsDefaultForRunningAppsHandlerFunc

type RemovingSecurityGroupAsDefaultForRunningAppsHandlerFunc func(RemovingSecurityGroupAsDefaultForRunningAppsParams) middleware.Responder

RemovingSecurityGroupAsDefaultForRunningAppsHandlerFunc turns a function with the right signature into a removing security group as default for running apps handler

func (RemovingSecurityGroupAsDefaultForRunningAppsHandlerFunc) Handle

Handle executing the request and returning a response

type RemovingSecurityGroupAsDefaultForRunningAppsNoContent

type RemovingSecurityGroupAsDefaultForRunningAppsNoContent struct {
}

RemovingSecurityGroupAsDefaultForRunningAppsNoContent successful response

swagger:response removingSecurityGroupAsDefaultForRunningAppsNoContent

func NewRemovingSecurityGroupAsDefaultForRunningAppsNoContent

func NewRemovingSecurityGroupAsDefaultForRunningAppsNoContent() *RemovingSecurityGroupAsDefaultForRunningAppsNoContent

NewRemovingSecurityGroupAsDefaultForRunningAppsNoContent creates RemovingSecurityGroupAsDefaultForRunningAppsNoContent with default headers values

func (*RemovingSecurityGroupAsDefaultForRunningAppsNoContent) WriteResponse

WriteResponse to the client

type RemovingSecurityGroupAsDefaultForRunningAppsParams

type RemovingSecurityGroupAsDefaultForRunningAppsParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*The guid parameter is used as a part of the request URL: '/v2/config/running_security_groups/:guid'
	  Required: true
	  In: path
	*/
	GUID string
}

RemovingSecurityGroupAsDefaultForRunningAppsParams contains all the bound params for the removing security group as default for running apps operation typically these are obtained from a http.Request

swagger:parameters removingSecurityGroupAsDefaultForRunningApps

func NewRemovingSecurityGroupAsDefaultForRunningAppsParams

func NewRemovingSecurityGroupAsDefaultForRunningAppsParams() RemovingSecurityGroupAsDefaultForRunningAppsParams

NewRemovingSecurityGroupAsDefaultForRunningAppsParams creates a new RemovingSecurityGroupAsDefaultForRunningAppsParams object no default values defined in spec.

func (*RemovingSecurityGroupAsDefaultForRunningAppsParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewRemovingSecurityGroupAsDefaultForRunningAppsParams() beforehand.

type RemovingSecurityGroupAsDefaultForRunningAppsURL

type RemovingSecurityGroupAsDefaultForRunningAppsURL struct {
	GUID string
	// contains filtered or unexported fields
}

RemovingSecurityGroupAsDefaultForRunningAppsURL generates an URL for the removing security group as default for running apps operation

func (*RemovingSecurityGroupAsDefaultForRunningAppsURL) Build

Build a url path and query string

func (*RemovingSecurityGroupAsDefaultForRunningAppsURL) BuildFull

func (o *RemovingSecurityGroupAsDefaultForRunningAppsURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*RemovingSecurityGroupAsDefaultForRunningAppsURL) Must

Must is a helper function to panic when the url builder returns an error

func (*RemovingSecurityGroupAsDefaultForRunningAppsURL) SetBasePath

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*RemovingSecurityGroupAsDefaultForRunningAppsURL) String

String returns the string representation of the path with query string

func (*RemovingSecurityGroupAsDefaultForRunningAppsURL) StringFull

StringFull returns the string representation of a complete url

func (*RemovingSecurityGroupAsDefaultForRunningAppsURL) WithBasePath

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type ReturnSecurityGroupsUsedForRunningApps

type ReturnSecurityGroupsUsedForRunningApps struct {
	Context *middleware.Context
	Handler ReturnSecurityGroupsUsedForRunningAppsHandler
}

ReturnSecurityGroupsUsedForRunningApps swagger:route GET /config/running_security_groups securityGroupRunningDefaults returnSecurityGroupsUsedForRunningApps

Return the Security Groups used for running Apps

curl --insecure -i %s/v2/config/running_security_groups -X GET -H 'Authorization: %s'

func NewReturnSecurityGroupsUsedForRunningApps

func NewReturnSecurityGroupsUsedForRunningApps(ctx *middleware.Context, handler ReturnSecurityGroupsUsedForRunningAppsHandler) *ReturnSecurityGroupsUsedForRunningApps

NewReturnSecurityGroupsUsedForRunningApps creates a new http.Handler for the return security groups used for running apps operation

func (*ReturnSecurityGroupsUsedForRunningApps) ServeHTTP

type ReturnSecurityGroupsUsedForRunningAppsHandler

type ReturnSecurityGroupsUsedForRunningAppsHandler interface {
	Handle(ReturnSecurityGroupsUsedForRunningAppsParams) middleware.Responder
}

ReturnSecurityGroupsUsedForRunningAppsHandler interface for that can handle valid return security groups used for running apps params

type ReturnSecurityGroupsUsedForRunningAppsHandlerFunc

type ReturnSecurityGroupsUsedForRunningAppsHandlerFunc func(ReturnSecurityGroupsUsedForRunningAppsParams) middleware.Responder

ReturnSecurityGroupsUsedForRunningAppsHandlerFunc turns a function with the right signature into a return security groups used for running apps handler

func (ReturnSecurityGroupsUsedForRunningAppsHandlerFunc) Handle

Handle executing the request and returning a response

type ReturnSecurityGroupsUsedForRunningAppsOK

type ReturnSecurityGroupsUsedForRunningAppsOK struct {

	/*
	  In: Body
	*/
	Payload *models.ReturnSecurityGroupsUsedForRunningAppsResponsePaged `json:"body,omitempty"`
}

ReturnSecurityGroupsUsedForRunningAppsOK successful response

swagger:response returnSecurityGroupsUsedForRunningAppsOK

func NewReturnSecurityGroupsUsedForRunningAppsOK

func NewReturnSecurityGroupsUsedForRunningAppsOK() *ReturnSecurityGroupsUsedForRunningAppsOK

NewReturnSecurityGroupsUsedForRunningAppsOK creates ReturnSecurityGroupsUsedForRunningAppsOK with default headers values

func (*ReturnSecurityGroupsUsedForRunningAppsOK) SetPayload

SetPayload sets the payload to the return security groups used for running apps o k response

func (*ReturnSecurityGroupsUsedForRunningAppsOK) WithPayload

WithPayload adds the payload to the return security groups used for running apps o k response

func (*ReturnSecurityGroupsUsedForRunningAppsOK) WriteResponse

WriteResponse to the client

type ReturnSecurityGroupsUsedForRunningAppsParams

type ReturnSecurityGroupsUsedForRunningAppsParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`
}

ReturnSecurityGroupsUsedForRunningAppsParams contains all the bound params for the return security groups used for running apps operation typically these are obtained from a http.Request

swagger:parameters returnSecurityGroupsUsedForRunningApps

func NewReturnSecurityGroupsUsedForRunningAppsParams

func NewReturnSecurityGroupsUsedForRunningAppsParams() ReturnSecurityGroupsUsedForRunningAppsParams

NewReturnSecurityGroupsUsedForRunningAppsParams creates a new ReturnSecurityGroupsUsedForRunningAppsParams object no default values defined in spec.

func (*ReturnSecurityGroupsUsedForRunningAppsParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewReturnSecurityGroupsUsedForRunningAppsParams() beforehand.

type ReturnSecurityGroupsUsedForRunningAppsURL

type ReturnSecurityGroupsUsedForRunningAppsURL struct {
	// contains filtered or unexported fields
}

ReturnSecurityGroupsUsedForRunningAppsURL generates an URL for the return security groups used for running apps operation

func (*ReturnSecurityGroupsUsedForRunningAppsURL) Build

Build a url path and query string

func (*ReturnSecurityGroupsUsedForRunningAppsURL) BuildFull

func (o *ReturnSecurityGroupsUsedForRunningAppsURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*ReturnSecurityGroupsUsedForRunningAppsURL) Must

Must is a helper function to panic when the url builder returns an error

func (*ReturnSecurityGroupsUsedForRunningAppsURL) SetBasePath

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*ReturnSecurityGroupsUsedForRunningAppsURL) String

String returns the string representation of the path with query string

func (*ReturnSecurityGroupsUsedForRunningAppsURL) StringFull

func (o *ReturnSecurityGroupsUsedForRunningAppsURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*ReturnSecurityGroupsUsedForRunningAppsURL) WithBasePath

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type SetSecurityGroupAsDefaultForRunningApps

type SetSecurityGroupAsDefaultForRunningApps struct {
	Context *middleware.Context
	Handler SetSecurityGroupAsDefaultForRunningAppsHandler
}

SetSecurityGroupAsDefaultForRunningApps swagger:route PUT /config/running_security_groups/{guid} securityGroupRunningDefaults setSecurityGroupAsDefaultForRunningApps

Set a Security Group as a default for running Apps

curl --insecure -i %s/v2/config/running_security_groups/{guid} -X PUT -H 'Authorization: %s'

func NewSetSecurityGroupAsDefaultForRunningApps

func NewSetSecurityGroupAsDefaultForRunningApps(ctx *middleware.Context, handler SetSecurityGroupAsDefaultForRunningAppsHandler) *SetSecurityGroupAsDefaultForRunningApps

NewSetSecurityGroupAsDefaultForRunningApps creates a new http.Handler for the set security group as default for running apps operation

func (*SetSecurityGroupAsDefaultForRunningApps) ServeHTTP

type SetSecurityGroupAsDefaultForRunningAppsHandler

type SetSecurityGroupAsDefaultForRunningAppsHandler interface {
	Handle(SetSecurityGroupAsDefaultForRunningAppsParams) middleware.Responder
}

SetSecurityGroupAsDefaultForRunningAppsHandler interface for that can handle valid set security group as default for running apps params

type SetSecurityGroupAsDefaultForRunningAppsHandlerFunc

type SetSecurityGroupAsDefaultForRunningAppsHandlerFunc func(SetSecurityGroupAsDefaultForRunningAppsParams) middleware.Responder

SetSecurityGroupAsDefaultForRunningAppsHandlerFunc turns a function with the right signature into a set security group as default for running apps handler

func (SetSecurityGroupAsDefaultForRunningAppsHandlerFunc) Handle

Handle executing the request and returning a response

type SetSecurityGroupAsDefaultForRunningAppsOK

type SetSecurityGroupAsDefaultForRunningAppsOK struct {

	/*
	  In: Body
	*/
	Payload *models.SetSecurityGroupAsDefaultForRunningAppsResponseResource `json:"body,omitempty"`
}

SetSecurityGroupAsDefaultForRunningAppsOK successful response

swagger:response setSecurityGroupAsDefaultForRunningAppsOK

func NewSetSecurityGroupAsDefaultForRunningAppsOK

func NewSetSecurityGroupAsDefaultForRunningAppsOK() *SetSecurityGroupAsDefaultForRunningAppsOK

NewSetSecurityGroupAsDefaultForRunningAppsOK creates SetSecurityGroupAsDefaultForRunningAppsOK with default headers values

func (*SetSecurityGroupAsDefaultForRunningAppsOK) SetPayload

SetPayload sets the payload to the set security group as default for running apps o k response

func (*SetSecurityGroupAsDefaultForRunningAppsOK) WithPayload

WithPayload adds the payload to the set security group as default for running apps o k response

func (*SetSecurityGroupAsDefaultForRunningAppsOK) WriteResponse

WriteResponse to the client

type SetSecurityGroupAsDefaultForRunningAppsParams

type SetSecurityGroupAsDefaultForRunningAppsParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*The guid parameter is used as a part of the request URL: '/v2/config/running_security_groups/:guid'
	  Required: true
	  In: path
	*/
	GUID string
}

SetSecurityGroupAsDefaultForRunningAppsParams contains all the bound params for the set security group as default for running apps operation typically these are obtained from a http.Request

swagger:parameters setSecurityGroupAsDefaultForRunningApps

func NewSetSecurityGroupAsDefaultForRunningAppsParams

func NewSetSecurityGroupAsDefaultForRunningAppsParams() SetSecurityGroupAsDefaultForRunningAppsParams

NewSetSecurityGroupAsDefaultForRunningAppsParams creates a new SetSecurityGroupAsDefaultForRunningAppsParams object no default values defined in spec.

func (*SetSecurityGroupAsDefaultForRunningAppsParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewSetSecurityGroupAsDefaultForRunningAppsParams() beforehand.

type SetSecurityGroupAsDefaultForRunningAppsURL

type SetSecurityGroupAsDefaultForRunningAppsURL struct {
	GUID string
	// contains filtered or unexported fields
}

SetSecurityGroupAsDefaultForRunningAppsURL generates an URL for the set security group as default for running apps operation

func (*SetSecurityGroupAsDefaultForRunningAppsURL) Build

Build a url path and query string

func (*SetSecurityGroupAsDefaultForRunningAppsURL) BuildFull

func (o *SetSecurityGroupAsDefaultForRunningAppsURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*SetSecurityGroupAsDefaultForRunningAppsURL) Must

Must is a helper function to panic when the url builder returns an error

func (*SetSecurityGroupAsDefaultForRunningAppsURL) SetBasePath

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*SetSecurityGroupAsDefaultForRunningAppsURL) String

String returns the string representation of the path with query string

func (*SetSecurityGroupAsDefaultForRunningAppsURL) StringFull

func (o *SetSecurityGroupAsDefaultForRunningAppsURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*SetSecurityGroupAsDefaultForRunningAppsURL) WithBasePath

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

Jump to

Keyboard shortcuts

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