network_security_groups

package
v1.9.0-beta8 Latest Latest
Warning

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

Go to latest
Published: Nov 13, 2024 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

Client for network security groups API

func (*Client) SetTransport

func (a *Client) SetTransport(transport runtime.ClientTransport)

SetTransport changes the transport on the client

func (*Client) V1NetworkSecurityGroupsActionPost

V1NetworkSecurityGroupsActionPost performs a network security groups action enable disable on a workspace on enablement a default network security group is created to allow all traffic for all active network iterfaces

func (*Client) V1NetworkSecurityGroupsIDDelete

func (a *Client) V1NetworkSecurityGroupsIDDelete(params *V1NetworkSecurityGroupsIDDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*V1NetworkSecurityGroupsIDDeleteOK, error)

V1NetworkSecurityGroupsIDDelete deletes a network security group from a workspace

func (*Client) V1NetworkSecurityGroupsIDGet

func (a *Client) V1NetworkSecurityGroupsIDGet(params *V1NetworkSecurityGroupsIDGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*V1NetworkSecurityGroupsIDGetOK, error)

V1NetworkSecurityGroupsIDGet gets the detail of a network security group

func (*Client) V1NetworkSecurityGroupsIDPut

func (a *Client) V1NetworkSecurityGroupsIDPut(params *V1NetworkSecurityGroupsIDPutParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*V1NetworkSecurityGroupsIDPutOK, error)

V1NetworkSecurityGroupsIDPut updates a network security group

func (*Client) V1NetworkSecurityGroupsList

func (a *Client) V1NetworkSecurityGroupsList(params *V1NetworkSecurityGroupsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*V1NetworkSecurityGroupsListOK, error)

V1NetworkSecurityGroupsList gets the list of network security groups for a workspace

func (*Client) V1NetworkSecurityGroupsMembersDelete

func (a *Client) V1NetworkSecurityGroupsMembersDelete(params *V1NetworkSecurityGroupsMembersDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*V1NetworkSecurityGroupsMembersDeleteOK, error)

V1NetworkSecurityGroupsMembersDelete deletes the member from a network security group

func (*Client) V1NetworkSecurityGroupsMembersPost

func (a *Client) V1NetworkSecurityGroupsMembersPost(params *V1NetworkSecurityGroupsMembersPostParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*V1NetworkSecurityGroupsMembersPostOK, error)

V1NetworkSecurityGroupsMembersPost adds a member to a network security group

func (*Client) V1NetworkSecurityGroupsPost

V1NetworkSecurityGroupsPost creates a new network security group

func (*Client) V1NetworkSecurityGroupsRulesDelete

func (a *Client) V1NetworkSecurityGroupsRulesDelete(params *V1NetworkSecurityGroupsRulesDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*V1NetworkSecurityGroupsRulesDeleteOK, error)

V1NetworkSecurityGroupsRulesDelete deletes the rule from a network security group

func (*Client) V1NetworkSecurityGroupsRulesPost

func (a *Client) V1NetworkSecurityGroupsRulesPost(params *V1NetworkSecurityGroupsRulesPostParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*V1NetworkSecurityGroupsRulesPostOK, error)

V1NetworkSecurityGroupsRulesPost adds a rule to a network security group

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption may be used to customize the behavior of Client methods.

type ClientService

type ClientService interface {
	V1NetworkSecurityGroupsActionPost(params *V1NetworkSecurityGroupsActionPostParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*V1NetworkSecurityGroupsActionPostOK, *V1NetworkSecurityGroupsActionPostAccepted, error)

	V1NetworkSecurityGroupsIDDelete(params *V1NetworkSecurityGroupsIDDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*V1NetworkSecurityGroupsIDDeleteOK, error)

	V1NetworkSecurityGroupsIDGet(params *V1NetworkSecurityGroupsIDGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*V1NetworkSecurityGroupsIDGetOK, error)

	V1NetworkSecurityGroupsIDPut(params *V1NetworkSecurityGroupsIDPutParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*V1NetworkSecurityGroupsIDPutOK, error)

	V1NetworkSecurityGroupsList(params *V1NetworkSecurityGroupsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*V1NetworkSecurityGroupsListOK, error)

	V1NetworkSecurityGroupsMembersDelete(params *V1NetworkSecurityGroupsMembersDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*V1NetworkSecurityGroupsMembersDeleteOK, error)

	V1NetworkSecurityGroupsMembersPost(params *V1NetworkSecurityGroupsMembersPostParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*V1NetworkSecurityGroupsMembersPostOK, error)

	V1NetworkSecurityGroupsPost(params *V1NetworkSecurityGroupsPostParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*V1NetworkSecurityGroupsPostOK, *V1NetworkSecurityGroupsPostCreated, error)

	V1NetworkSecurityGroupsRulesDelete(params *V1NetworkSecurityGroupsRulesDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*V1NetworkSecurityGroupsRulesDeleteOK, error)

	V1NetworkSecurityGroupsRulesPost(params *V1NetworkSecurityGroupsRulesPostParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*V1NetworkSecurityGroupsRulesPostOK, error)

	SetTransport(transport runtime.ClientTransport)
}

ClientService is the interface for Client methods

func New

func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientService

New creates a new network security groups API client.

func NewClientWithBasicAuth

func NewClientWithBasicAuth(host, basePath, scheme, user, password string) ClientService

New creates a new network security groups API client with basic auth credentials. It takes the following parameters: - host: http host (github.com). - basePath: any base path for the API client ("/v1", "/v3"). - scheme: http scheme ("http", "https"). - user: user for basic authentication header. - password: password for basic authentication header.

func NewClientWithBearerToken

func NewClientWithBearerToken(host, basePath, scheme, bearerToken string) ClientService

New creates a new network security groups API client with a bearer token for authentication. It takes the following parameters: - host: http host (github.com). - basePath: any base path for the API client ("/v1", "/v3"). - scheme: http scheme ("http", "https"). - bearerToken: bearer token for Bearer authentication header.

type V1NetworkSecurityGroupsActionPostAccepted

type V1NetworkSecurityGroupsActionPostAccepted struct {
	Payload models.Object
}

V1NetworkSecurityGroupsActionPostAccepted describes a response with status code 202, with default header values.

Accepted

func NewV1NetworkSecurityGroupsActionPostAccepted

func NewV1NetworkSecurityGroupsActionPostAccepted() *V1NetworkSecurityGroupsActionPostAccepted

NewV1NetworkSecurityGroupsActionPostAccepted creates a V1NetworkSecurityGroupsActionPostAccepted with default headers values

func (*V1NetworkSecurityGroupsActionPostAccepted) Code

Code gets the status code for the v1 network security groups action post accepted response

func (*V1NetworkSecurityGroupsActionPostAccepted) Error

func (*V1NetworkSecurityGroupsActionPostAccepted) GetPayload

func (*V1NetworkSecurityGroupsActionPostAccepted) IsClientError

IsClientError returns true when this v1 network security groups action post accepted response has a 4xx status code

func (*V1NetworkSecurityGroupsActionPostAccepted) IsCode

IsCode returns true when this v1 network security groups action post accepted response a status code equal to that given

func (*V1NetworkSecurityGroupsActionPostAccepted) IsRedirect

IsRedirect returns true when this v1 network security groups action post accepted response has a 3xx status code

func (*V1NetworkSecurityGroupsActionPostAccepted) IsServerError

IsServerError returns true when this v1 network security groups action post accepted response has a 5xx status code

func (*V1NetworkSecurityGroupsActionPostAccepted) IsSuccess

IsSuccess returns true when this v1 network security groups action post accepted response has a 2xx status code

func (*V1NetworkSecurityGroupsActionPostAccepted) String

type V1NetworkSecurityGroupsActionPostBadRequest

type V1NetworkSecurityGroupsActionPostBadRequest struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsActionPostBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewV1NetworkSecurityGroupsActionPostBadRequest

func NewV1NetworkSecurityGroupsActionPostBadRequest() *V1NetworkSecurityGroupsActionPostBadRequest

NewV1NetworkSecurityGroupsActionPostBadRequest creates a V1NetworkSecurityGroupsActionPostBadRequest with default headers values

func (*V1NetworkSecurityGroupsActionPostBadRequest) Code

Code gets the status code for the v1 network security groups action post bad request response

func (*V1NetworkSecurityGroupsActionPostBadRequest) Error

func (*V1NetworkSecurityGroupsActionPostBadRequest) GetPayload

func (*V1NetworkSecurityGroupsActionPostBadRequest) IsClientError

IsClientError returns true when this v1 network security groups action post bad request response has a 4xx status code

func (*V1NetworkSecurityGroupsActionPostBadRequest) IsCode

IsCode returns true when this v1 network security groups action post bad request response a status code equal to that given

func (*V1NetworkSecurityGroupsActionPostBadRequest) IsRedirect

IsRedirect returns true when this v1 network security groups action post bad request response has a 3xx status code

func (*V1NetworkSecurityGroupsActionPostBadRequest) IsServerError

IsServerError returns true when this v1 network security groups action post bad request response has a 5xx status code

func (*V1NetworkSecurityGroupsActionPostBadRequest) IsSuccess

IsSuccess returns true when this v1 network security groups action post bad request response has a 2xx status code

func (*V1NetworkSecurityGroupsActionPostBadRequest) String

type V1NetworkSecurityGroupsActionPostConflict

type V1NetworkSecurityGroupsActionPostConflict struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsActionPostConflict describes a response with status code 409, with default header values.

Conflict

func NewV1NetworkSecurityGroupsActionPostConflict

func NewV1NetworkSecurityGroupsActionPostConflict() *V1NetworkSecurityGroupsActionPostConflict

NewV1NetworkSecurityGroupsActionPostConflict creates a V1NetworkSecurityGroupsActionPostConflict with default headers values

func (*V1NetworkSecurityGroupsActionPostConflict) Code

Code gets the status code for the v1 network security groups action post conflict response

func (*V1NetworkSecurityGroupsActionPostConflict) Error

func (*V1NetworkSecurityGroupsActionPostConflict) GetPayload

func (*V1NetworkSecurityGroupsActionPostConflict) IsClientError

IsClientError returns true when this v1 network security groups action post conflict response has a 4xx status code

func (*V1NetworkSecurityGroupsActionPostConflict) IsCode

IsCode returns true when this v1 network security groups action post conflict response a status code equal to that given

func (*V1NetworkSecurityGroupsActionPostConflict) IsRedirect

IsRedirect returns true when this v1 network security groups action post conflict response has a 3xx status code

func (*V1NetworkSecurityGroupsActionPostConflict) IsServerError

IsServerError returns true when this v1 network security groups action post conflict response has a 5xx status code

func (*V1NetworkSecurityGroupsActionPostConflict) IsSuccess

IsSuccess returns true when this v1 network security groups action post conflict response has a 2xx status code

func (*V1NetworkSecurityGroupsActionPostConflict) String

type V1NetworkSecurityGroupsActionPostForbidden

type V1NetworkSecurityGroupsActionPostForbidden struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsActionPostForbidden describes a response with status code 403, with default header values.

Forbidden

func NewV1NetworkSecurityGroupsActionPostForbidden

func NewV1NetworkSecurityGroupsActionPostForbidden() *V1NetworkSecurityGroupsActionPostForbidden

NewV1NetworkSecurityGroupsActionPostForbidden creates a V1NetworkSecurityGroupsActionPostForbidden with default headers values

func (*V1NetworkSecurityGroupsActionPostForbidden) Code

Code gets the status code for the v1 network security groups action post forbidden response

func (*V1NetworkSecurityGroupsActionPostForbidden) Error

func (*V1NetworkSecurityGroupsActionPostForbidden) GetPayload

func (*V1NetworkSecurityGroupsActionPostForbidden) IsClientError

IsClientError returns true when this v1 network security groups action post forbidden response has a 4xx status code

func (*V1NetworkSecurityGroupsActionPostForbidden) IsCode

IsCode returns true when this v1 network security groups action post forbidden response a status code equal to that given

func (*V1NetworkSecurityGroupsActionPostForbidden) IsRedirect

IsRedirect returns true when this v1 network security groups action post forbidden response has a 3xx status code

func (*V1NetworkSecurityGroupsActionPostForbidden) IsServerError

IsServerError returns true when this v1 network security groups action post forbidden response has a 5xx status code

func (*V1NetworkSecurityGroupsActionPostForbidden) IsSuccess

IsSuccess returns true when this v1 network security groups action post forbidden response has a 2xx status code

func (*V1NetworkSecurityGroupsActionPostForbidden) String

type V1NetworkSecurityGroupsActionPostInternalServerError

type V1NetworkSecurityGroupsActionPostInternalServerError struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsActionPostInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewV1NetworkSecurityGroupsActionPostInternalServerError

func NewV1NetworkSecurityGroupsActionPostInternalServerError() *V1NetworkSecurityGroupsActionPostInternalServerError

NewV1NetworkSecurityGroupsActionPostInternalServerError creates a V1NetworkSecurityGroupsActionPostInternalServerError with default headers values

func (*V1NetworkSecurityGroupsActionPostInternalServerError) Code

Code gets the status code for the v1 network security groups action post internal server error response

func (*V1NetworkSecurityGroupsActionPostInternalServerError) Error

func (*V1NetworkSecurityGroupsActionPostInternalServerError) GetPayload

func (*V1NetworkSecurityGroupsActionPostInternalServerError) IsClientError

IsClientError returns true when this v1 network security groups action post internal server error response has a 4xx status code

func (*V1NetworkSecurityGroupsActionPostInternalServerError) IsCode

IsCode returns true when this v1 network security groups action post internal server error response a status code equal to that given

func (*V1NetworkSecurityGroupsActionPostInternalServerError) IsRedirect

IsRedirect returns true when this v1 network security groups action post internal server error response has a 3xx status code

func (*V1NetworkSecurityGroupsActionPostInternalServerError) IsServerError

IsServerError returns true when this v1 network security groups action post internal server error response has a 5xx status code

func (*V1NetworkSecurityGroupsActionPostInternalServerError) IsSuccess

IsSuccess returns true when this v1 network security groups action post internal server error response has a 2xx status code

func (*V1NetworkSecurityGroupsActionPostInternalServerError) String

type V1NetworkSecurityGroupsActionPostNotFound

type V1NetworkSecurityGroupsActionPostNotFound struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsActionPostNotFound describes a response with status code 404, with default header values.

Not Found

func NewV1NetworkSecurityGroupsActionPostNotFound

func NewV1NetworkSecurityGroupsActionPostNotFound() *V1NetworkSecurityGroupsActionPostNotFound

NewV1NetworkSecurityGroupsActionPostNotFound creates a V1NetworkSecurityGroupsActionPostNotFound with default headers values

func (*V1NetworkSecurityGroupsActionPostNotFound) Code

Code gets the status code for the v1 network security groups action post not found response

func (*V1NetworkSecurityGroupsActionPostNotFound) Error

func (*V1NetworkSecurityGroupsActionPostNotFound) GetPayload

func (*V1NetworkSecurityGroupsActionPostNotFound) IsClientError

IsClientError returns true when this v1 network security groups action post not found response has a 4xx status code

func (*V1NetworkSecurityGroupsActionPostNotFound) IsCode

IsCode returns true when this v1 network security groups action post not found response a status code equal to that given

func (*V1NetworkSecurityGroupsActionPostNotFound) IsRedirect

IsRedirect returns true when this v1 network security groups action post not found response has a 3xx status code

func (*V1NetworkSecurityGroupsActionPostNotFound) IsServerError

IsServerError returns true when this v1 network security groups action post not found response has a 5xx status code

func (*V1NetworkSecurityGroupsActionPostNotFound) IsSuccess

IsSuccess returns true when this v1 network security groups action post not found response has a 2xx status code

func (*V1NetworkSecurityGroupsActionPostNotFound) String

type V1NetworkSecurityGroupsActionPostOK

type V1NetworkSecurityGroupsActionPostOK struct {
	Payload models.Object
}

V1NetworkSecurityGroupsActionPostOK describes a response with status code 200, with default header values.

OK

func NewV1NetworkSecurityGroupsActionPostOK

func NewV1NetworkSecurityGroupsActionPostOK() *V1NetworkSecurityGroupsActionPostOK

NewV1NetworkSecurityGroupsActionPostOK creates a V1NetworkSecurityGroupsActionPostOK with default headers values

func (*V1NetworkSecurityGroupsActionPostOK) Code

Code gets the status code for the v1 network security groups action post o k response

func (*V1NetworkSecurityGroupsActionPostOK) Error

func (*V1NetworkSecurityGroupsActionPostOK) GetPayload

func (*V1NetworkSecurityGroupsActionPostOK) IsClientError

func (o *V1NetworkSecurityGroupsActionPostOK) IsClientError() bool

IsClientError returns true when this v1 network security groups action post o k response has a 4xx status code

func (*V1NetworkSecurityGroupsActionPostOK) IsCode

IsCode returns true when this v1 network security groups action post o k response a status code equal to that given

func (*V1NetworkSecurityGroupsActionPostOK) IsRedirect

func (o *V1NetworkSecurityGroupsActionPostOK) IsRedirect() bool

IsRedirect returns true when this v1 network security groups action post o k response has a 3xx status code

func (*V1NetworkSecurityGroupsActionPostOK) IsServerError

func (o *V1NetworkSecurityGroupsActionPostOK) IsServerError() bool

IsServerError returns true when this v1 network security groups action post o k response has a 5xx status code

func (*V1NetworkSecurityGroupsActionPostOK) IsSuccess

IsSuccess returns true when this v1 network security groups action post o k response has a 2xx status code

func (*V1NetworkSecurityGroupsActionPostOK) String

type V1NetworkSecurityGroupsActionPostParams

type V1NetworkSecurityGroupsActionPostParams struct {

	/* Body.

	   Parameters for the desired action
	*/
	Body *models.NetworkSecurityGroupsAction

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

V1NetworkSecurityGroupsActionPostParams contains all the parameters to send to the API endpoint

for the v1 network security groups action post operation.

Typically these are written to a http.Request.

func NewV1NetworkSecurityGroupsActionPostParams

func NewV1NetworkSecurityGroupsActionPostParams() *V1NetworkSecurityGroupsActionPostParams

NewV1NetworkSecurityGroupsActionPostParams creates a new V1NetworkSecurityGroupsActionPostParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewV1NetworkSecurityGroupsActionPostParamsWithContext

func NewV1NetworkSecurityGroupsActionPostParamsWithContext(ctx context.Context) *V1NetworkSecurityGroupsActionPostParams

NewV1NetworkSecurityGroupsActionPostParamsWithContext creates a new V1NetworkSecurityGroupsActionPostParams object with the ability to set a context for a request.

func NewV1NetworkSecurityGroupsActionPostParamsWithHTTPClient

func NewV1NetworkSecurityGroupsActionPostParamsWithHTTPClient(client *http.Client) *V1NetworkSecurityGroupsActionPostParams

NewV1NetworkSecurityGroupsActionPostParamsWithHTTPClient creates a new V1NetworkSecurityGroupsActionPostParams object with the ability to set a custom HTTPClient for a request.

func NewV1NetworkSecurityGroupsActionPostParamsWithTimeout

func NewV1NetworkSecurityGroupsActionPostParamsWithTimeout(timeout time.Duration) *V1NetworkSecurityGroupsActionPostParams

NewV1NetworkSecurityGroupsActionPostParamsWithTimeout creates a new V1NetworkSecurityGroupsActionPostParams object with the ability to set a timeout on a request.

func (*V1NetworkSecurityGroupsActionPostParams) SetBody

SetBody adds the body to the v1 network security groups action post params

func (*V1NetworkSecurityGroupsActionPostParams) SetContext

SetContext adds the context to the v1 network security groups action post params

func (*V1NetworkSecurityGroupsActionPostParams) SetDefaults

func (o *V1NetworkSecurityGroupsActionPostParams) SetDefaults()

SetDefaults hydrates default values in the v1 network security groups action post params (not the query body).

All values with no default are reset to their zero value.

func (*V1NetworkSecurityGroupsActionPostParams) SetHTTPClient

func (o *V1NetworkSecurityGroupsActionPostParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the v1 network security groups action post params

func (*V1NetworkSecurityGroupsActionPostParams) SetTimeout

func (o *V1NetworkSecurityGroupsActionPostParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the v1 network security groups action post params

func (*V1NetworkSecurityGroupsActionPostParams) WithBody

WithBody adds the body to the v1 network security groups action post params

func (*V1NetworkSecurityGroupsActionPostParams) WithContext

WithContext adds the context to the v1 network security groups action post params

func (*V1NetworkSecurityGroupsActionPostParams) WithDefaults

WithDefaults hydrates default values in the v1 network security groups action post params (not the query body).

All values with no default are reset to their zero value.

func (*V1NetworkSecurityGroupsActionPostParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the v1 network security groups action post params

func (*V1NetworkSecurityGroupsActionPostParams) WithTimeout

WithTimeout adds the timeout to the v1 network security groups action post params

func (*V1NetworkSecurityGroupsActionPostParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type V1NetworkSecurityGroupsActionPostReader

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

V1NetworkSecurityGroupsActionPostReader is a Reader for the V1NetworkSecurityGroupsActionPost structure.

func (*V1NetworkSecurityGroupsActionPostReader) ReadResponse

func (o *V1NetworkSecurityGroupsActionPostReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type V1NetworkSecurityGroupsActionPostStatus550

type V1NetworkSecurityGroupsActionPostStatus550 struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsActionPostStatus550 describes a response with status code 550, with default header values.

Workspace Status Error

func NewV1NetworkSecurityGroupsActionPostStatus550

func NewV1NetworkSecurityGroupsActionPostStatus550() *V1NetworkSecurityGroupsActionPostStatus550

NewV1NetworkSecurityGroupsActionPostStatus550 creates a V1NetworkSecurityGroupsActionPostStatus550 with default headers values

func (*V1NetworkSecurityGroupsActionPostStatus550) Code

Code gets the status code for the v1 network security groups action post status550 response

func (*V1NetworkSecurityGroupsActionPostStatus550) Error

func (*V1NetworkSecurityGroupsActionPostStatus550) GetPayload

func (*V1NetworkSecurityGroupsActionPostStatus550) IsClientError

IsClientError returns true when this v1 network security groups action post status550 response has a 4xx status code

func (*V1NetworkSecurityGroupsActionPostStatus550) IsCode

IsCode returns true when this v1 network security groups action post status550 response a status code equal to that given

func (*V1NetworkSecurityGroupsActionPostStatus550) IsRedirect

IsRedirect returns true when this v1 network security groups action post status550 response has a 3xx status code

func (*V1NetworkSecurityGroupsActionPostStatus550) IsServerError

IsServerError returns true when this v1 network security groups action post status550 response has a 5xx status code

func (*V1NetworkSecurityGroupsActionPostStatus550) IsSuccess

IsSuccess returns true when this v1 network security groups action post status550 response has a 2xx status code

func (*V1NetworkSecurityGroupsActionPostStatus550) String

type V1NetworkSecurityGroupsActionPostUnauthorized

type V1NetworkSecurityGroupsActionPostUnauthorized struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsActionPostUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewV1NetworkSecurityGroupsActionPostUnauthorized

func NewV1NetworkSecurityGroupsActionPostUnauthorized() *V1NetworkSecurityGroupsActionPostUnauthorized

NewV1NetworkSecurityGroupsActionPostUnauthorized creates a V1NetworkSecurityGroupsActionPostUnauthorized with default headers values

func (*V1NetworkSecurityGroupsActionPostUnauthorized) Code

Code gets the status code for the v1 network security groups action post unauthorized response

func (*V1NetworkSecurityGroupsActionPostUnauthorized) Error

func (*V1NetworkSecurityGroupsActionPostUnauthorized) GetPayload

func (*V1NetworkSecurityGroupsActionPostUnauthorized) IsClientError

IsClientError returns true when this v1 network security groups action post unauthorized response has a 4xx status code

func (*V1NetworkSecurityGroupsActionPostUnauthorized) IsCode

IsCode returns true when this v1 network security groups action post unauthorized response a status code equal to that given

func (*V1NetworkSecurityGroupsActionPostUnauthorized) IsRedirect

IsRedirect returns true when this v1 network security groups action post unauthorized response has a 3xx status code

func (*V1NetworkSecurityGroupsActionPostUnauthorized) IsServerError

IsServerError returns true when this v1 network security groups action post unauthorized response has a 5xx status code

func (*V1NetworkSecurityGroupsActionPostUnauthorized) IsSuccess

IsSuccess returns true when this v1 network security groups action post unauthorized response has a 2xx status code

func (*V1NetworkSecurityGroupsActionPostUnauthorized) String

type V1NetworkSecurityGroupsIDDeleteBadRequest

type V1NetworkSecurityGroupsIDDeleteBadRequest struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsIDDeleteBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewV1NetworkSecurityGroupsIDDeleteBadRequest

func NewV1NetworkSecurityGroupsIDDeleteBadRequest() *V1NetworkSecurityGroupsIDDeleteBadRequest

NewV1NetworkSecurityGroupsIDDeleteBadRequest creates a V1NetworkSecurityGroupsIDDeleteBadRequest with default headers values

func (*V1NetworkSecurityGroupsIDDeleteBadRequest) Code

Code gets the status code for the v1 network security groups Id delete bad request response

func (*V1NetworkSecurityGroupsIDDeleteBadRequest) Error

func (*V1NetworkSecurityGroupsIDDeleteBadRequest) GetPayload

func (*V1NetworkSecurityGroupsIDDeleteBadRequest) IsClientError

IsClientError returns true when this v1 network security groups Id delete bad request response has a 4xx status code

func (*V1NetworkSecurityGroupsIDDeleteBadRequest) IsCode

IsCode returns true when this v1 network security groups Id delete bad request response a status code equal to that given

func (*V1NetworkSecurityGroupsIDDeleteBadRequest) IsRedirect

IsRedirect returns true when this v1 network security groups Id delete bad request response has a 3xx status code

func (*V1NetworkSecurityGroupsIDDeleteBadRequest) IsServerError

IsServerError returns true when this v1 network security groups Id delete bad request response has a 5xx status code

func (*V1NetworkSecurityGroupsIDDeleteBadRequest) IsSuccess

IsSuccess returns true when this v1 network security groups Id delete bad request response has a 2xx status code

func (*V1NetworkSecurityGroupsIDDeleteBadRequest) String

type V1NetworkSecurityGroupsIDDeleteConflict

type V1NetworkSecurityGroupsIDDeleteConflict struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsIDDeleteConflict describes a response with status code 409, with default header values.

Conflict

func NewV1NetworkSecurityGroupsIDDeleteConflict

func NewV1NetworkSecurityGroupsIDDeleteConflict() *V1NetworkSecurityGroupsIDDeleteConflict

NewV1NetworkSecurityGroupsIDDeleteConflict creates a V1NetworkSecurityGroupsIDDeleteConflict with default headers values

func (*V1NetworkSecurityGroupsIDDeleteConflict) Code

Code gets the status code for the v1 network security groups Id delete conflict response

func (*V1NetworkSecurityGroupsIDDeleteConflict) Error

func (*V1NetworkSecurityGroupsIDDeleteConflict) GetPayload

func (*V1NetworkSecurityGroupsIDDeleteConflict) IsClientError

func (o *V1NetworkSecurityGroupsIDDeleteConflict) IsClientError() bool

IsClientError returns true when this v1 network security groups Id delete conflict response has a 4xx status code

func (*V1NetworkSecurityGroupsIDDeleteConflict) IsCode

IsCode returns true when this v1 network security groups Id delete conflict response a status code equal to that given

func (*V1NetworkSecurityGroupsIDDeleteConflict) IsRedirect

IsRedirect returns true when this v1 network security groups Id delete conflict response has a 3xx status code

func (*V1NetworkSecurityGroupsIDDeleteConflict) IsServerError

func (o *V1NetworkSecurityGroupsIDDeleteConflict) IsServerError() bool

IsServerError returns true when this v1 network security groups Id delete conflict response has a 5xx status code

func (*V1NetworkSecurityGroupsIDDeleteConflict) IsSuccess

IsSuccess returns true when this v1 network security groups Id delete conflict response has a 2xx status code

func (*V1NetworkSecurityGroupsIDDeleteConflict) String

type V1NetworkSecurityGroupsIDDeleteForbidden

type V1NetworkSecurityGroupsIDDeleteForbidden struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsIDDeleteForbidden describes a response with status code 403, with default header values.

Forbidden

func NewV1NetworkSecurityGroupsIDDeleteForbidden

func NewV1NetworkSecurityGroupsIDDeleteForbidden() *V1NetworkSecurityGroupsIDDeleteForbidden

NewV1NetworkSecurityGroupsIDDeleteForbidden creates a V1NetworkSecurityGroupsIDDeleteForbidden with default headers values

func (*V1NetworkSecurityGroupsIDDeleteForbidden) Code

Code gets the status code for the v1 network security groups Id delete forbidden response

func (*V1NetworkSecurityGroupsIDDeleteForbidden) Error

func (*V1NetworkSecurityGroupsIDDeleteForbidden) GetPayload

func (*V1NetworkSecurityGroupsIDDeleteForbidden) IsClientError

IsClientError returns true when this v1 network security groups Id delete forbidden response has a 4xx status code

func (*V1NetworkSecurityGroupsIDDeleteForbidden) IsCode

IsCode returns true when this v1 network security groups Id delete forbidden response a status code equal to that given

func (*V1NetworkSecurityGroupsIDDeleteForbidden) IsRedirect

IsRedirect returns true when this v1 network security groups Id delete forbidden response has a 3xx status code

func (*V1NetworkSecurityGroupsIDDeleteForbidden) IsServerError

IsServerError returns true when this v1 network security groups Id delete forbidden response has a 5xx status code

func (*V1NetworkSecurityGroupsIDDeleteForbidden) IsSuccess

IsSuccess returns true when this v1 network security groups Id delete forbidden response has a 2xx status code

func (*V1NetworkSecurityGroupsIDDeleteForbidden) String

type V1NetworkSecurityGroupsIDDeleteInternalServerError

type V1NetworkSecurityGroupsIDDeleteInternalServerError struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsIDDeleteInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewV1NetworkSecurityGroupsIDDeleteInternalServerError

func NewV1NetworkSecurityGroupsIDDeleteInternalServerError() *V1NetworkSecurityGroupsIDDeleteInternalServerError

NewV1NetworkSecurityGroupsIDDeleteInternalServerError creates a V1NetworkSecurityGroupsIDDeleteInternalServerError with default headers values

func (*V1NetworkSecurityGroupsIDDeleteInternalServerError) Code

Code gets the status code for the v1 network security groups Id delete internal server error response

func (*V1NetworkSecurityGroupsIDDeleteInternalServerError) Error

func (*V1NetworkSecurityGroupsIDDeleteInternalServerError) GetPayload

func (*V1NetworkSecurityGroupsIDDeleteInternalServerError) IsClientError

IsClientError returns true when this v1 network security groups Id delete internal server error response has a 4xx status code

func (*V1NetworkSecurityGroupsIDDeleteInternalServerError) IsCode

IsCode returns true when this v1 network security groups Id delete internal server error response a status code equal to that given

func (*V1NetworkSecurityGroupsIDDeleteInternalServerError) IsRedirect

IsRedirect returns true when this v1 network security groups Id delete internal server error response has a 3xx status code

func (*V1NetworkSecurityGroupsIDDeleteInternalServerError) IsServerError

IsServerError returns true when this v1 network security groups Id delete internal server error response has a 5xx status code

func (*V1NetworkSecurityGroupsIDDeleteInternalServerError) IsSuccess

IsSuccess returns true when this v1 network security groups Id delete internal server error response has a 2xx status code

func (*V1NetworkSecurityGroupsIDDeleteInternalServerError) String

type V1NetworkSecurityGroupsIDDeleteNotFound

type V1NetworkSecurityGroupsIDDeleteNotFound struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsIDDeleteNotFound describes a response with status code 404, with default header values.

Not Found

func NewV1NetworkSecurityGroupsIDDeleteNotFound

func NewV1NetworkSecurityGroupsIDDeleteNotFound() *V1NetworkSecurityGroupsIDDeleteNotFound

NewV1NetworkSecurityGroupsIDDeleteNotFound creates a V1NetworkSecurityGroupsIDDeleteNotFound with default headers values

func (*V1NetworkSecurityGroupsIDDeleteNotFound) Code

Code gets the status code for the v1 network security groups Id delete not found response

func (*V1NetworkSecurityGroupsIDDeleteNotFound) Error

func (*V1NetworkSecurityGroupsIDDeleteNotFound) GetPayload

func (*V1NetworkSecurityGroupsIDDeleteNotFound) IsClientError

func (o *V1NetworkSecurityGroupsIDDeleteNotFound) IsClientError() bool

IsClientError returns true when this v1 network security groups Id delete not found response has a 4xx status code

func (*V1NetworkSecurityGroupsIDDeleteNotFound) IsCode

IsCode returns true when this v1 network security groups Id delete not found response a status code equal to that given

func (*V1NetworkSecurityGroupsIDDeleteNotFound) IsRedirect

IsRedirect returns true when this v1 network security groups Id delete not found response has a 3xx status code

func (*V1NetworkSecurityGroupsIDDeleteNotFound) IsServerError

func (o *V1NetworkSecurityGroupsIDDeleteNotFound) IsServerError() bool

IsServerError returns true when this v1 network security groups Id delete not found response has a 5xx status code

func (*V1NetworkSecurityGroupsIDDeleteNotFound) IsSuccess

IsSuccess returns true when this v1 network security groups Id delete not found response has a 2xx status code

func (*V1NetworkSecurityGroupsIDDeleteNotFound) String

type V1NetworkSecurityGroupsIDDeleteOK

type V1NetworkSecurityGroupsIDDeleteOK struct {
	Payload models.Object
}

V1NetworkSecurityGroupsIDDeleteOK describes a response with status code 200, with default header values.

OK

func NewV1NetworkSecurityGroupsIDDeleteOK

func NewV1NetworkSecurityGroupsIDDeleteOK() *V1NetworkSecurityGroupsIDDeleteOK

NewV1NetworkSecurityGroupsIDDeleteOK creates a V1NetworkSecurityGroupsIDDeleteOK with default headers values

func (*V1NetworkSecurityGroupsIDDeleteOK) Code

Code gets the status code for the v1 network security groups Id delete o k response

func (*V1NetworkSecurityGroupsIDDeleteOK) Error

func (*V1NetworkSecurityGroupsIDDeleteOK) GetPayload

func (*V1NetworkSecurityGroupsIDDeleteOK) IsClientError

func (o *V1NetworkSecurityGroupsIDDeleteOK) IsClientError() bool

IsClientError returns true when this v1 network security groups Id delete o k response has a 4xx status code

func (*V1NetworkSecurityGroupsIDDeleteOK) IsCode

func (o *V1NetworkSecurityGroupsIDDeleteOK) IsCode(code int) bool

IsCode returns true when this v1 network security groups Id delete o k response a status code equal to that given

func (*V1NetworkSecurityGroupsIDDeleteOK) IsRedirect

func (o *V1NetworkSecurityGroupsIDDeleteOK) IsRedirect() bool

IsRedirect returns true when this v1 network security groups Id delete o k response has a 3xx status code

func (*V1NetworkSecurityGroupsIDDeleteOK) IsServerError

func (o *V1NetworkSecurityGroupsIDDeleteOK) IsServerError() bool

IsServerError returns true when this v1 network security groups Id delete o k response has a 5xx status code

func (*V1NetworkSecurityGroupsIDDeleteOK) IsSuccess

func (o *V1NetworkSecurityGroupsIDDeleteOK) IsSuccess() bool

IsSuccess returns true when this v1 network security groups Id delete o k response has a 2xx status code

func (*V1NetworkSecurityGroupsIDDeleteOK) String

type V1NetworkSecurityGroupsIDDeleteParams

type V1NetworkSecurityGroupsIDDeleteParams struct {

	/* NetworkSecurityGroupID.

	   Network Security Group ID
	*/
	NetworkSecurityGroupID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

V1NetworkSecurityGroupsIDDeleteParams contains all the parameters to send to the API endpoint

for the v1 network security groups id delete operation.

Typically these are written to a http.Request.

func NewV1NetworkSecurityGroupsIDDeleteParams

func NewV1NetworkSecurityGroupsIDDeleteParams() *V1NetworkSecurityGroupsIDDeleteParams

NewV1NetworkSecurityGroupsIDDeleteParams creates a new V1NetworkSecurityGroupsIDDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewV1NetworkSecurityGroupsIDDeleteParamsWithContext

func NewV1NetworkSecurityGroupsIDDeleteParamsWithContext(ctx context.Context) *V1NetworkSecurityGroupsIDDeleteParams

NewV1NetworkSecurityGroupsIDDeleteParamsWithContext creates a new V1NetworkSecurityGroupsIDDeleteParams object with the ability to set a context for a request.

func NewV1NetworkSecurityGroupsIDDeleteParamsWithHTTPClient

func NewV1NetworkSecurityGroupsIDDeleteParamsWithHTTPClient(client *http.Client) *V1NetworkSecurityGroupsIDDeleteParams

NewV1NetworkSecurityGroupsIDDeleteParamsWithHTTPClient creates a new V1NetworkSecurityGroupsIDDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewV1NetworkSecurityGroupsIDDeleteParamsWithTimeout

func NewV1NetworkSecurityGroupsIDDeleteParamsWithTimeout(timeout time.Duration) *V1NetworkSecurityGroupsIDDeleteParams

NewV1NetworkSecurityGroupsIDDeleteParamsWithTimeout creates a new V1NetworkSecurityGroupsIDDeleteParams object with the ability to set a timeout on a request.

func (*V1NetworkSecurityGroupsIDDeleteParams) SetContext

SetContext adds the context to the v1 network security groups id delete params

func (*V1NetworkSecurityGroupsIDDeleteParams) SetDefaults

func (o *V1NetworkSecurityGroupsIDDeleteParams) SetDefaults()

SetDefaults hydrates default values in the v1 network security groups id delete params (not the query body).

All values with no default are reset to their zero value.

func (*V1NetworkSecurityGroupsIDDeleteParams) SetHTTPClient

func (o *V1NetworkSecurityGroupsIDDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the v1 network security groups id delete params

func (*V1NetworkSecurityGroupsIDDeleteParams) SetNetworkSecurityGroupID

func (o *V1NetworkSecurityGroupsIDDeleteParams) SetNetworkSecurityGroupID(networkSecurityGroupID string)

SetNetworkSecurityGroupID adds the networkSecurityGroupId to the v1 network security groups id delete params

func (*V1NetworkSecurityGroupsIDDeleteParams) SetTimeout

func (o *V1NetworkSecurityGroupsIDDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the v1 network security groups id delete params

func (*V1NetworkSecurityGroupsIDDeleteParams) WithContext

WithContext adds the context to the v1 network security groups id delete params

func (*V1NetworkSecurityGroupsIDDeleteParams) WithDefaults

WithDefaults hydrates default values in the v1 network security groups id delete params (not the query body).

All values with no default are reset to their zero value.

func (*V1NetworkSecurityGroupsIDDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the v1 network security groups id delete params

func (*V1NetworkSecurityGroupsIDDeleteParams) WithNetworkSecurityGroupID

func (o *V1NetworkSecurityGroupsIDDeleteParams) WithNetworkSecurityGroupID(networkSecurityGroupID string) *V1NetworkSecurityGroupsIDDeleteParams

WithNetworkSecurityGroupID adds the networkSecurityGroupID to the v1 network security groups id delete params

func (*V1NetworkSecurityGroupsIDDeleteParams) WithTimeout

WithTimeout adds the timeout to the v1 network security groups id delete params

func (*V1NetworkSecurityGroupsIDDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type V1NetworkSecurityGroupsIDDeleteReader

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

V1NetworkSecurityGroupsIDDeleteReader is a Reader for the V1NetworkSecurityGroupsIDDelete structure.

func (*V1NetworkSecurityGroupsIDDeleteReader) ReadResponse

func (o *V1NetworkSecurityGroupsIDDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type V1NetworkSecurityGroupsIDDeleteUnauthorized

type V1NetworkSecurityGroupsIDDeleteUnauthorized struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsIDDeleteUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewV1NetworkSecurityGroupsIDDeleteUnauthorized

func NewV1NetworkSecurityGroupsIDDeleteUnauthorized() *V1NetworkSecurityGroupsIDDeleteUnauthorized

NewV1NetworkSecurityGroupsIDDeleteUnauthorized creates a V1NetworkSecurityGroupsIDDeleteUnauthorized with default headers values

func (*V1NetworkSecurityGroupsIDDeleteUnauthorized) Code

Code gets the status code for the v1 network security groups Id delete unauthorized response

func (*V1NetworkSecurityGroupsIDDeleteUnauthorized) Error

func (*V1NetworkSecurityGroupsIDDeleteUnauthorized) GetPayload

func (*V1NetworkSecurityGroupsIDDeleteUnauthorized) IsClientError

IsClientError returns true when this v1 network security groups Id delete unauthorized response has a 4xx status code

func (*V1NetworkSecurityGroupsIDDeleteUnauthorized) IsCode

IsCode returns true when this v1 network security groups Id delete unauthorized response a status code equal to that given

func (*V1NetworkSecurityGroupsIDDeleteUnauthorized) IsRedirect

IsRedirect returns true when this v1 network security groups Id delete unauthorized response has a 3xx status code

func (*V1NetworkSecurityGroupsIDDeleteUnauthorized) IsServerError

IsServerError returns true when this v1 network security groups Id delete unauthorized response has a 5xx status code

func (*V1NetworkSecurityGroupsIDDeleteUnauthorized) IsSuccess

IsSuccess returns true when this v1 network security groups Id delete unauthorized response has a 2xx status code

func (*V1NetworkSecurityGroupsIDDeleteUnauthorized) String

type V1NetworkSecurityGroupsIDGetBadRequest

type V1NetworkSecurityGroupsIDGetBadRequest struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsIDGetBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewV1NetworkSecurityGroupsIDGetBadRequest

func NewV1NetworkSecurityGroupsIDGetBadRequest() *V1NetworkSecurityGroupsIDGetBadRequest

NewV1NetworkSecurityGroupsIDGetBadRequest creates a V1NetworkSecurityGroupsIDGetBadRequest with default headers values

func (*V1NetworkSecurityGroupsIDGetBadRequest) Code

Code gets the status code for the v1 network security groups Id get bad request response

func (*V1NetworkSecurityGroupsIDGetBadRequest) Error

func (*V1NetworkSecurityGroupsIDGetBadRequest) GetPayload

func (*V1NetworkSecurityGroupsIDGetBadRequest) IsClientError

func (o *V1NetworkSecurityGroupsIDGetBadRequest) IsClientError() bool

IsClientError returns true when this v1 network security groups Id get bad request response has a 4xx status code

func (*V1NetworkSecurityGroupsIDGetBadRequest) IsCode

IsCode returns true when this v1 network security groups Id get bad request response a status code equal to that given

func (*V1NetworkSecurityGroupsIDGetBadRequest) IsRedirect

IsRedirect returns true when this v1 network security groups Id get bad request response has a 3xx status code

func (*V1NetworkSecurityGroupsIDGetBadRequest) IsServerError

func (o *V1NetworkSecurityGroupsIDGetBadRequest) IsServerError() bool

IsServerError returns true when this v1 network security groups Id get bad request response has a 5xx status code

func (*V1NetworkSecurityGroupsIDGetBadRequest) IsSuccess

IsSuccess returns true when this v1 network security groups Id get bad request response has a 2xx status code

func (*V1NetworkSecurityGroupsIDGetBadRequest) String

type V1NetworkSecurityGroupsIDGetForbidden

type V1NetworkSecurityGroupsIDGetForbidden struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsIDGetForbidden describes a response with status code 403, with default header values.

Forbidden

func NewV1NetworkSecurityGroupsIDGetForbidden

func NewV1NetworkSecurityGroupsIDGetForbidden() *V1NetworkSecurityGroupsIDGetForbidden

NewV1NetworkSecurityGroupsIDGetForbidden creates a V1NetworkSecurityGroupsIDGetForbidden with default headers values

func (*V1NetworkSecurityGroupsIDGetForbidden) Code

Code gets the status code for the v1 network security groups Id get forbidden response

func (*V1NetworkSecurityGroupsIDGetForbidden) Error

func (*V1NetworkSecurityGroupsIDGetForbidden) GetPayload

func (*V1NetworkSecurityGroupsIDGetForbidden) IsClientError

func (o *V1NetworkSecurityGroupsIDGetForbidden) IsClientError() bool

IsClientError returns true when this v1 network security groups Id get forbidden response has a 4xx status code

func (*V1NetworkSecurityGroupsIDGetForbidden) IsCode

IsCode returns true when this v1 network security groups Id get forbidden response a status code equal to that given

func (*V1NetworkSecurityGroupsIDGetForbidden) IsRedirect

IsRedirect returns true when this v1 network security groups Id get forbidden response has a 3xx status code

func (*V1NetworkSecurityGroupsIDGetForbidden) IsServerError

func (o *V1NetworkSecurityGroupsIDGetForbidden) IsServerError() bool

IsServerError returns true when this v1 network security groups Id get forbidden response has a 5xx status code

func (*V1NetworkSecurityGroupsIDGetForbidden) IsSuccess

IsSuccess returns true when this v1 network security groups Id get forbidden response has a 2xx status code

func (*V1NetworkSecurityGroupsIDGetForbidden) String

type V1NetworkSecurityGroupsIDGetInternalServerError

type V1NetworkSecurityGroupsIDGetInternalServerError struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsIDGetInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewV1NetworkSecurityGroupsIDGetInternalServerError

func NewV1NetworkSecurityGroupsIDGetInternalServerError() *V1NetworkSecurityGroupsIDGetInternalServerError

NewV1NetworkSecurityGroupsIDGetInternalServerError creates a V1NetworkSecurityGroupsIDGetInternalServerError with default headers values

func (*V1NetworkSecurityGroupsIDGetInternalServerError) Code

Code gets the status code for the v1 network security groups Id get internal server error response

func (*V1NetworkSecurityGroupsIDGetInternalServerError) Error

func (*V1NetworkSecurityGroupsIDGetInternalServerError) GetPayload

func (*V1NetworkSecurityGroupsIDGetInternalServerError) IsClientError

IsClientError returns true when this v1 network security groups Id get internal server error response has a 4xx status code

func (*V1NetworkSecurityGroupsIDGetInternalServerError) IsCode

IsCode returns true when this v1 network security groups Id get internal server error response a status code equal to that given

func (*V1NetworkSecurityGroupsIDGetInternalServerError) IsRedirect

IsRedirect returns true when this v1 network security groups Id get internal server error response has a 3xx status code

func (*V1NetworkSecurityGroupsIDGetInternalServerError) IsServerError

IsServerError returns true when this v1 network security groups Id get internal server error response has a 5xx status code

func (*V1NetworkSecurityGroupsIDGetInternalServerError) IsSuccess

IsSuccess returns true when this v1 network security groups Id get internal server error response has a 2xx status code

func (*V1NetworkSecurityGroupsIDGetInternalServerError) String

type V1NetworkSecurityGroupsIDGetNotFound

type V1NetworkSecurityGroupsIDGetNotFound struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsIDGetNotFound describes a response with status code 404, with default header values.

Not Found

func NewV1NetworkSecurityGroupsIDGetNotFound

func NewV1NetworkSecurityGroupsIDGetNotFound() *V1NetworkSecurityGroupsIDGetNotFound

NewV1NetworkSecurityGroupsIDGetNotFound creates a V1NetworkSecurityGroupsIDGetNotFound with default headers values

func (*V1NetworkSecurityGroupsIDGetNotFound) Code

Code gets the status code for the v1 network security groups Id get not found response

func (*V1NetworkSecurityGroupsIDGetNotFound) Error

func (*V1NetworkSecurityGroupsIDGetNotFound) GetPayload

func (*V1NetworkSecurityGroupsIDGetNotFound) IsClientError

func (o *V1NetworkSecurityGroupsIDGetNotFound) IsClientError() bool

IsClientError returns true when this v1 network security groups Id get not found response has a 4xx status code

func (*V1NetworkSecurityGroupsIDGetNotFound) IsCode

IsCode returns true when this v1 network security groups Id get not found response a status code equal to that given

func (*V1NetworkSecurityGroupsIDGetNotFound) IsRedirect

IsRedirect returns true when this v1 network security groups Id get not found response has a 3xx status code

func (*V1NetworkSecurityGroupsIDGetNotFound) IsServerError

func (o *V1NetworkSecurityGroupsIDGetNotFound) IsServerError() bool

IsServerError returns true when this v1 network security groups Id get not found response has a 5xx status code

func (*V1NetworkSecurityGroupsIDGetNotFound) IsSuccess

IsSuccess returns true when this v1 network security groups Id get not found response has a 2xx status code

func (*V1NetworkSecurityGroupsIDGetNotFound) String

type V1NetworkSecurityGroupsIDGetOK

type V1NetworkSecurityGroupsIDGetOK struct {
	Payload *models.NetworkSecurityGroup
}

V1NetworkSecurityGroupsIDGetOK describes a response with status code 200, with default header values.

OK

func NewV1NetworkSecurityGroupsIDGetOK

func NewV1NetworkSecurityGroupsIDGetOK() *V1NetworkSecurityGroupsIDGetOK

NewV1NetworkSecurityGroupsIDGetOK creates a V1NetworkSecurityGroupsIDGetOK with default headers values

func (*V1NetworkSecurityGroupsIDGetOK) Code

Code gets the status code for the v1 network security groups Id get o k response

func (*V1NetworkSecurityGroupsIDGetOK) Error

func (*V1NetworkSecurityGroupsIDGetOK) GetPayload

func (*V1NetworkSecurityGroupsIDGetOK) IsClientError

func (o *V1NetworkSecurityGroupsIDGetOK) IsClientError() bool

IsClientError returns true when this v1 network security groups Id get o k response has a 4xx status code

func (*V1NetworkSecurityGroupsIDGetOK) IsCode

func (o *V1NetworkSecurityGroupsIDGetOK) IsCode(code int) bool

IsCode returns true when this v1 network security groups Id get o k response a status code equal to that given

func (*V1NetworkSecurityGroupsIDGetOK) IsRedirect

func (o *V1NetworkSecurityGroupsIDGetOK) IsRedirect() bool

IsRedirect returns true when this v1 network security groups Id get o k response has a 3xx status code

func (*V1NetworkSecurityGroupsIDGetOK) IsServerError

func (o *V1NetworkSecurityGroupsIDGetOK) IsServerError() bool

IsServerError returns true when this v1 network security groups Id get o k response has a 5xx status code

func (*V1NetworkSecurityGroupsIDGetOK) IsSuccess

func (o *V1NetworkSecurityGroupsIDGetOK) IsSuccess() bool

IsSuccess returns true when this v1 network security groups Id get o k response has a 2xx status code

func (*V1NetworkSecurityGroupsIDGetOK) String

type V1NetworkSecurityGroupsIDGetParams

type V1NetworkSecurityGroupsIDGetParams struct {

	/* NetworkSecurityGroupID.

	   Network Security Group ID
	*/
	NetworkSecurityGroupID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

V1NetworkSecurityGroupsIDGetParams contains all the parameters to send to the API endpoint

for the v1 network security groups id get operation.

Typically these are written to a http.Request.

func NewV1NetworkSecurityGroupsIDGetParams

func NewV1NetworkSecurityGroupsIDGetParams() *V1NetworkSecurityGroupsIDGetParams

NewV1NetworkSecurityGroupsIDGetParams creates a new V1NetworkSecurityGroupsIDGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewV1NetworkSecurityGroupsIDGetParamsWithContext

func NewV1NetworkSecurityGroupsIDGetParamsWithContext(ctx context.Context) *V1NetworkSecurityGroupsIDGetParams

NewV1NetworkSecurityGroupsIDGetParamsWithContext creates a new V1NetworkSecurityGroupsIDGetParams object with the ability to set a context for a request.

func NewV1NetworkSecurityGroupsIDGetParamsWithHTTPClient

func NewV1NetworkSecurityGroupsIDGetParamsWithHTTPClient(client *http.Client) *V1NetworkSecurityGroupsIDGetParams

NewV1NetworkSecurityGroupsIDGetParamsWithHTTPClient creates a new V1NetworkSecurityGroupsIDGetParams object with the ability to set a custom HTTPClient for a request.

func NewV1NetworkSecurityGroupsIDGetParamsWithTimeout

func NewV1NetworkSecurityGroupsIDGetParamsWithTimeout(timeout time.Duration) *V1NetworkSecurityGroupsIDGetParams

NewV1NetworkSecurityGroupsIDGetParamsWithTimeout creates a new V1NetworkSecurityGroupsIDGetParams object with the ability to set a timeout on a request.

func (*V1NetworkSecurityGroupsIDGetParams) SetContext

SetContext adds the context to the v1 network security groups id get params

func (*V1NetworkSecurityGroupsIDGetParams) SetDefaults

func (o *V1NetworkSecurityGroupsIDGetParams) SetDefaults()

SetDefaults hydrates default values in the v1 network security groups id get params (not the query body).

All values with no default are reset to their zero value.

func (*V1NetworkSecurityGroupsIDGetParams) SetHTTPClient

func (o *V1NetworkSecurityGroupsIDGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the v1 network security groups id get params

func (*V1NetworkSecurityGroupsIDGetParams) SetNetworkSecurityGroupID

func (o *V1NetworkSecurityGroupsIDGetParams) SetNetworkSecurityGroupID(networkSecurityGroupID string)

SetNetworkSecurityGroupID adds the networkSecurityGroupId to the v1 network security groups id get params

func (*V1NetworkSecurityGroupsIDGetParams) SetTimeout

func (o *V1NetworkSecurityGroupsIDGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the v1 network security groups id get params

func (*V1NetworkSecurityGroupsIDGetParams) WithContext

WithContext adds the context to the v1 network security groups id get params

func (*V1NetworkSecurityGroupsIDGetParams) WithDefaults

WithDefaults hydrates default values in the v1 network security groups id get params (not the query body).

All values with no default are reset to their zero value.

func (*V1NetworkSecurityGroupsIDGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the v1 network security groups id get params

func (*V1NetworkSecurityGroupsIDGetParams) WithNetworkSecurityGroupID

func (o *V1NetworkSecurityGroupsIDGetParams) WithNetworkSecurityGroupID(networkSecurityGroupID string) *V1NetworkSecurityGroupsIDGetParams

WithNetworkSecurityGroupID adds the networkSecurityGroupID to the v1 network security groups id get params

func (*V1NetworkSecurityGroupsIDGetParams) WithTimeout

WithTimeout adds the timeout to the v1 network security groups id get params

func (*V1NetworkSecurityGroupsIDGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type V1NetworkSecurityGroupsIDGetReader

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

V1NetworkSecurityGroupsIDGetReader is a Reader for the V1NetworkSecurityGroupsIDGet structure.

func (*V1NetworkSecurityGroupsIDGetReader) ReadResponse

func (o *V1NetworkSecurityGroupsIDGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type V1NetworkSecurityGroupsIDGetUnauthorized

type V1NetworkSecurityGroupsIDGetUnauthorized struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsIDGetUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewV1NetworkSecurityGroupsIDGetUnauthorized

func NewV1NetworkSecurityGroupsIDGetUnauthorized() *V1NetworkSecurityGroupsIDGetUnauthorized

NewV1NetworkSecurityGroupsIDGetUnauthorized creates a V1NetworkSecurityGroupsIDGetUnauthorized with default headers values

func (*V1NetworkSecurityGroupsIDGetUnauthorized) Code

Code gets the status code for the v1 network security groups Id get unauthorized response

func (*V1NetworkSecurityGroupsIDGetUnauthorized) Error

func (*V1NetworkSecurityGroupsIDGetUnauthorized) GetPayload

func (*V1NetworkSecurityGroupsIDGetUnauthorized) IsClientError

IsClientError returns true when this v1 network security groups Id get unauthorized response has a 4xx status code

func (*V1NetworkSecurityGroupsIDGetUnauthorized) IsCode

IsCode returns true when this v1 network security groups Id get unauthorized response a status code equal to that given

func (*V1NetworkSecurityGroupsIDGetUnauthorized) IsRedirect

IsRedirect returns true when this v1 network security groups Id get unauthorized response has a 3xx status code

func (*V1NetworkSecurityGroupsIDGetUnauthorized) IsServerError

IsServerError returns true when this v1 network security groups Id get unauthorized response has a 5xx status code

func (*V1NetworkSecurityGroupsIDGetUnauthorized) IsSuccess

IsSuccess returns true when this v1 network security groups Id get unauthorized response has a 2xx status code

func (*V1NetworkSecurityGroupsIDGetUnauthorized) String

type V1NetworkSecurityGroupsIDPutBadRequest

type V1NetworkSecurityGroupsIDPutBadRequest struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsIDPutBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewV1NetworkSecurityGroupsIDPutBadRequest

func NewV1NetworkSecurityGroupsIDPutBadRequest() *V1NetworkSecurityGroupsIDPutBadRequest

NewV1NetworkSecurityGroupsIDPutBadRequest creates a V1NetworkSecurityGroupsIDPutBadRequest with default headers values

func (*V1NetworkSecurityGroupsIDPutBadRequest) Code

Code gets the status code for the v1 network security groups Id put bad request response

func (*V1NetworkSecurityGroupsIDPutBadRequest) Error

func (*V1NetworkSecurityGroupsIDPutBadRequest) GetPayload

func (*V1NetworkSecurityGroupsIDPutBadRequest) IsClientError

func (o *V1NetworkSecurityGroupsIDPutBadRequest) IsClientError() bool

IsClientError returns true when this v1 network security groups Id put bad request response has a 4xx status code

func (*V1NetworkSecurityGroupsIDPutBadRequest) IsCode

IsCode returns true when this v1 network security groups Id put bad request response a status code equal to that given

func (*V1NetworkSecurityGroupsIDPutBadRequest) IsRedirect

IsRedirect returns true when this v1 network security groups Id put bad request response has a 3xx status code

func (*V1NetworkSecurityGroupsIDPutBadRequest) IsServerError

func (o *V1NetworkSecurityGroupsIDPutBadRequest) IsServerError() bool

IsServerError returns true when this v1 network security groups Id put bad request response has a 5xx status code

func (*V1NetworkSecurityGroupsIDPutBadRequest) IsSuccess

IsSuccess returns true when this v1 network security groups Id put bad request response has a 2xx status code

func (*V1NetworkSecurityGroupsIDPutBadRequest) String

type V1NetworkSecurityGroupsIDPutForbidden

type V1NetworkSecurityGroupsIDPutForbidden struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsIDPutForbidden describes a response with status code 403, with default header values.

Forbidden

func NewV1NetworkSecurityGroupsIDPutForbidden

func NewV1NetworkSecurityGroupsIDPutForbidden() *V1NetworkSecurityGroupsIDPutForbidden

NewV1NetworkSecurityGroupsIDPutForbidden creates a V1NetworkSecurityGroupsIDPutForbidden with default headers values

func (*V1NetworkSecurityGroupsIDPutForbidden) Code

Code gets the status code for the v1 network security groups Id put forbidden response

func (*V1NetworkSecurityGroupsIDPutForbidden) Error

func (*V1NetworkSecurityGroupsIDPutForbidden) GetPayload

func (*V1NetworkSecurityGroupsIDPutForbidden) IsClientError

func (o *V1NetworkSecurityGroupsIDPutForbidden) IsClientError() bool

IsClientError returns true when this v1 network security groups Id put forbidden response has a 4xx status code

func (*V1NetworkSecurityGroupsIDPutForbidden) IsCode

IsCode returns true when this v1 network security groups Id put forbidden response a status code equal to that given

func (*V1NetworkSecurityGroupsIDPutForbidden) IsRedirect

IsRedirect returns true when this v1 network security groups Id put forbidden response has a 3xx status code

func (*V1NetworkSecurityGroupsIDPutForbidden) IsServerError

func (o *V1NetworkSecurityGroupsIDPutForbidden) IsServerError() bool

IsServerError returns true when this v1 network security groups Id put forbidden response has a 5xx status code

func (*V1NetworkSecurityGroupsIDPutForbidden) IsSuccess

IsSuccess returns true when this v1 network security groups Id put forbidden response has a 2xx status code

func (*V1NetworkSecurityGroupsIDPutForbidden) String

type V1NetworkSecurityGroupsIDPutInternalServerError

type V1NetworkSecurityGroupsIDPutInternalServerError struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsIDPutInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewV1NetworkSecurityGroupsIDPutInternalServerError

func NewV1NetworkSecurityGroupsIDPutInternalServerError() *V1NetworkSecurityGroupsIDPutInternalServerError

NewV1NetworkSecurityGroupsIDPutInternalServerError creates a V1NetworkSecurityGroupsIDPutInternalServerError with default headers values

func (*V1NetworkSecurityGroupsIDPutInternalServerError) Code

Code gets the status code for the v1 network security groups Id put internal server error response

func (*V1NetworkSecurityGroupsIDPutInternalServerError) Error

func (*V1NetworkSecurityGroupsIDPutInternalServerError) GetPayload

func (*V1NetworkSecurityGroupsIDPutInternalServerError) IsClientError

IsClientError returns true when this v1 network security groups Id put internal server error response has a 4xx status code

func (*V1NetworkSecurityGroupsIDPutInternalServerError) IsCode

IsCode returns true when this v1 network security groups Id put internal server error response a status code equal to that given

func (*V1NetworkSecurityGroupsIDPutInternalServerError) IsRedirect

IsRedirect returns true when this v1 network security groups Id put internal server error response has a 3xx status code

func (*V1NetworkSecurityGroupsIDPutInternalServerError) IsServerError

IsServerError returns true when this v1 network security groups Id put internal server error response has a 5xx status code

func (*V1NetworkSecurityGroupsIDPutInternalServerError) IsSuccess

IsSuccess returns true when this v1 network security groups Id put internal server error response has a 2xx status code

func (*V1NetworkSecurityGroupsIDPutInternalServerError) String

type V1NetworkSecurityGroupsIDPutNotFound

type V1NetworkSecurityGroupsIDPutNotFound struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsIDPutNotFound describes a response with status code 404, with default header values.

Not Found

func NewV1NetworkSecurityGroupsIDPutNotFound

func NewV1NetworkSecurityGroupsIDPutNotFound() *V1NetworkSecurityGroupsIDPutNotFound

NewV1NetworkSecurityGroupsIDPutNotFound creates a V1NetworkSecurityGroupsIDPutNotFound with default headers values

func (*V1NetworkSecurityGroupsIDPutNotFound) Code

Code gets the status code for the v1 network security groups Id put not found response

func (*V1NetworkSecurityGroupsIDPutNotFound) Error

func (*V1NetworkSecurityGroupsIDPutNotFound) GetPayload

func (*V1NetworkSecurityGroupsIDPutNotFound) IsClientError

func (o *V1NetworkSecurityGroupsIDPutNotFound) IsClientError() bool

IsClientError returns true when this v1 network security groups Id put not found response has a 4xx status code

func (*V1NetworkSecurityGroupsIDPutNotFound) IsCode

IsCode returns true when this v1 network security groups Id put not found response a status code equal to that given

func (*V1NetworkSecurityGroupsIDPutNotFound) IsRedirect

IsRedirect returns true when this v1 network security groups Id put not found response has a 3xx status code

func (*V1NetworkSecurityGroupsIDPutNotFound) IsServerError

func (o *V1NetworkSecurityGroupsIDPutNotFound) IsServerError() bool

IsServerError returns true when this v1 network security groups Id put not found response has a 5xx status code

func (*V1NetworkSecurityGroupsIDPutNotFound) IsSuccess

IsSuccess returns true when this v1 network security groups Id put not found response has a 2xx status code

func (*V1NetworkSecurityGroupsIDPutNotFound) String

type V1NetworkSecurityGroupsIDPutOK

type V1NetworkSecurityGroupsIDPutOK struct {
	Payload *models.NetworkSecurityGroup
}

V1NetworkSecurityGroupsIDPutOK describes a response with status code 200, with default header values.

OK

func NewV1NetworkSecurityGroupsIDPutOK

func NewV1NetworkSecurityGroupsIDPutOK() *V1NetworkSecurityGroupsIDPutOK

NewV1NetworkSecurityGroupsIDPutOK creates a V1NetworkSecurityGroupsIDPutOK with default headers values

func (*V1NetworkSecurityGroupsIDPutOK) Code

Code gets the status code for the v1 network security groups Id put o k response

func (*V1NetworkSecurityGroupsIDPutOK) Error

func (*V1NetworkSecurityGroupsIDPutOK) GetPayload

func (*V1NetworkSecurityGroupsIDPutOK) IsClientError

func (o *V1NetworkSecurityGroupsIDPutOK) IsClientError() bool

IsClientError returns true when this v1 network security groups Id put o k response has a 4xx status code

func (*V1NetworkSecurityGroupsIDPutOK) IsCode

func (o *V1NetworkSecurityGroupsIDPutOK) IsCode(code int) bool

IsCode returns true when this v1 network security groups Id put o k response a status code equal to that given

func (*V1NetworkSecurityGroupsIDPutOK) IsRedirect

func (o *V1NetworkSecurityGroupsIDPutOK) IsRedirect() bool

IsRedirect returns true when this v1 network security groups Id put o k response has a 3xx status code

func (*V1NetworkSecurityGroupsIDPutOK) IsServerError

func (o *V1NetworkSecurityGroupsIDPutOK) IsServerError() bool

IsServerError returns true when this v1 network security groups Id put o k response has a 5xx status code

func (*V1NetworkSecurityGroupsIDPutOK) IsSuccess

func (o *V1NetworkSecurityGroupsIDPutOK) IsSuccess() bool

IsSuccess returns true when this v1 network security groups Id put o k response has a 2xx status code

func (*V1NetworkSecurityGroupsIDPutOK) String

type V1NetworkSecurityGroupsIDPutParams

type V1NetworkSecurityGroupsIDPutParams struct {

	/* Body.

	   Parameters for the update of a Network Security Group
	*/
	Body *models.NetworkSecurityGroupUpdate

	/* NetworkSecurityGroupID.

	   Network Security Group ID
	*/
	NetworkSecurityGroupID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

V1NetworkSecurityGroupsIDPutParams contains all the parameters to send to the API endpoint

for the v1 network security groups id put operation.

Typically these are written to a http.Request.

func NewV1NetworkSecurityGroupsIDPutParams

func NewV1NetworkSecurityGroupsIDPutParams() *V1NetworkSecurityGroupsIDPutParams

NewV1NetworkSecurityGroupsIDPutParams creates a new V1NetworkSecurityGroupsIDPutParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewV1NetworkSecurityGroupsIDPutParamsWithContext

func NewV1NetworkSecurityGroupsIDPutParamsWithContext(ctx context.Context) *V1NetworkSecurityGroupsIDPutParams

NewV1NetworkSecurityGroupsIDPutParamsWithContext creates a new V1NetworkSecurityGroupsIDPutParams object with the ability to set a context for a request.

func NewV1NetworkSecurityGroupsIDPutParamsWithHTTPClient

func NewV1NetworkSecurityGroupsIDPutParamsWithHTTPClient(client *http.Client) *V1NetworkSecurityGroupsIDPutParams

NewV1NetworkSecurityGroupsIDPutParamsWithHTTPClient creates a new V1NetworkSecurityGroupsIDPutParams object with the ability to set a custom HTTPClient for a request.

func NewV1NetworkSecurityGroupsIDPutParamsWithTimeout

func NewV1NetworkSecurityGroupsIDPutParamsWithTimeout(timeout time.Duration) *V1NetworkSecurityGroupsIDPutParams

NewV1NetworkSecurityGroupsIDPutParamsWithTimeout creates a new V1NetworkSecurityGroupsIDPutParams object with the ability to set a timeout on a request.

func (*V1NetworkSecurityGroupsIDPutParams) SetBody

SetBody adds the body to the v1 network security groups id put params

func (*V1NetworkSecurityGroupsIDPutParams) SetContext

SetContext adds the context to the v1 network security groups id put params

func (*V1NetworkSecurityGroupsIDPutParams) SetDefaults

func (o *V1NetworkSecurityGroupsIDPutParams) SetDefaults()

SetDefaults hydrates default values in the v1 network security groups id put params (not the query body).

All values with no default are reset to their zero value.

func (*V1NetworkSecurityGroupsIDPutParams) SetHTTPClient

func (o *V1NetworkSecurityGroupsIDPutParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the v1 network security groups id put params

func (*V1NetworkSecurityGroupsIDPutParams) SetNetworkSecurityGroupID

func (o *V1NetworkSecurityGroupsIDPutParams) SetNetworkSecurityGroupID(networkSecurityGroupID string)

SetNetworkSecurityGroupID adds the networkSecurityGroupId to the v1 network security groups id put params

func (*V1NetworkSecurityGroupsIDPutParams) SetTimeout

func (o *V1NetworkSecurityGroupsIDPutParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the v1 network security groups id put params

func (*V1NetworkSecurityGroupsIDPutParams) WithBody

WithBody adds the body to the v1 network security groups id put params

func (*V1NetworkSecurityGroupsIDPutParams) WithContext

WithContext adds the context to the v1 network security groups id put params

func (*V1NetworkSecurityGroupsIDPutParams) WithDefaults

WithDefaults hydrates default values in the v1 network security groups id put params (not the query body).

All values with no default are reset to their zero value.

func (*V1NetworkSecurityGroupsIDPutParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the v1 network security groups id put params

func (*V1NetworkSecurityGroupsIDPutParams) WithNetworkSecurityGroupID

func (o *V1NetworkSecurityGroupsIDPutParams) WithNetworkSecurityGroupID(networkSecurityGroupID string) *V1NetworkSecurityGroupsIDPutParams

WithNetworkSecurityGroupID adds the networkSecurityGroupID to the v1 network security groups id put params

func (*V1NetworkSecurityGroupsIDPutParams) WithTimeout

WithTimeout adds the timeout to the v1 network security groups id put params

func (*V1NetworkSecurityGroupsIDPutParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type V1NetworkSecurityGroupsIDPutReader

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

V1NetworkSecurityGroupsIDPutReader is a Reader for the V1NetworkSecurityGroupsIDPut structure.

func (*V1NetworkSecurityGroupsIDPutReader) ReadResponse

func (o *V1NetworkSecurityGroupsIDPutReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type V1NetworkSecurityGroupsIDPutUnauthorized

type V1NetworkSecurityGroupsIDPutUnauthorized struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsIDPutUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewV1NetworkSecurityGroupsIDPutUnauthorized

func NewV1NetworkSecurityGroupsIDPutUnauthorized() *V1NetworkSecurityGroupsIDPutUnauthorized

NewV1NetworkSecurityGroupsIDPutUnauthorized creates a V1NetworkSecurityGroupsIDPutUnauthorized with default headers values

func (*V1NetworkSecurityGroupsIDPutUnauthorized) Code

Code gets the status code for the v1 network security groups Id put unauthorized response

func (*V1NetworkSecurityGroupsIDPutUnauthorized) Error

func (*V1NetworkSecurityGroupsIDPutUnauthorized) GetPayload

func (*V1NetworkSecurityGroupsIDPutUnauthorized) IsClientError

IsClientError returns true when this v1 network security groups Id put unauthorized response has a 4xx status code

func (*V1NetworkSecurityGroupsIDPutUnauthorized) IsCode

IsCode returns true when this v1 network security groups Id put unauthorized response a status code equal to that given

func (*V1NetworkSecurityGroupsIDPutUnauthorized) IsRedirect

IsRedirect returns true when this v1 network security groups Id put unauthorized response has a 3xx status code

func (*V1NetworkSecurityGroupsIDPutUnauthorized) IsServerError

IsServerError returns true when this v1 network security groups Id put unauthorized response has a 5xx status code

func (*V1NetworkSecurityGroupsIDPutUnauthorized) IsSuccess

IsSuccess returns true when this v1 network security groups Id put unauthorized response has a 2xx status code

func (*V1NetworkSecurityGroupsIDPutUnauthorized) String

type V1NetworkSecurityGroupsListBadRequest

type V1NetworkSecurityGroupsListBadRequest struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsListBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewV1NetworkSecurityGroupsListBadRequest

func NewV1NetworkSecurityGroupsListBadRequest() *V1NetworkSecurityGroupsListBadRequest

NewV1NetworkSecurityGroupsListBadRequest creates a V1NetworkSecurityGroupsListBadRequest with default headers values

func (*V1NetworkSecurityGroupsListBadRequest) Code

Code gets the status code for the v1 network security groups list bad request response

func (*V1NetworkSecurityGroupsListBadRequest) Error

func (*V1NetworkSecurityGroupsListBadRequest) GetPayload

func (*V1NetworkSecurityGroupsListBadRequest) IsClientError

func (o *V1NetworkSecurityGroupsListBadRequest) IsClientError() bool

IsClientError returns true when this v1 network security groups list bad request response has a 4xx status code

func (*V1NetworkSecurityGroupsListBadRequest) IsCode

IsCode returns true when this v1 network security groups list bad request response a status code equal to that given

func (*V1NetworkSecurityGroupsListBadRequest) IsRedirect

IsRedirect returns true when this v1 network security groups list bad request response has a 3xx status code

func (*V1NetworkSecurityGroupsListBadRequest) IsServerError

func (o *V1NetworkSecurityGroupsListBadRequest) IsServerError() bool

IsServerError returns true when this v1 network security groups list bad request response has a 5xx status code

func (*V1NetworkSecurityGroupsListBadRequest) IsSuccess

IsSuccess returns true when this v1 network security groups list bad request response has a 2xx status code

func (*V1NetworkSecurityGroupsListBadRequest) String

type V1NetworkSecurityGroupsListForbidden

type V1NetworkSecurityGroupsListForbidden struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsListForbidden describes a response with status code 403, with default header values.

Forbidden

func NewV1NetworkSecurityGroupsListForbidden

func NewV1NetworkSecurityGroupsListForbidden() *V1NetworkSecurityGroupsListForbidden

NewV1NetworkSecurityGroupsListForbidden creates a V1NetworkSecurityGroupsListForbidden with default headers values

func (*V1NetworkSecurityGroupsListForbidden) Code

Code gets the status code for the v1 network security groups list forbidden response

func (*V1NetworkSecurityGroupsListForbidden) Error

func (*V1NetworkSecurityGroupsListForbidden) GetPayload

func (*V1NetworkSecurityGroupsListForbidden) IsClientError

func (o *V1NetworkSecurityGroupsListForbidden) IsClientError() bool

IsClientError returns true when this v1 network security groups list forbidden response has a 4xx status code

func (*V1NetworkSecurityGroupsListForbidden) IsCode

IsCode returns true when this v1 network security groups list forbidden response a status code equal to that given

func (*V1NetworkSecurityGroupsListForbidden) IsRedirect

IsRedirect returns true when this v1 network security groups list forbidden response has a 3xx status code

func (*V1NetworkSecurityGroupsListForbidden) IsServerError

func (o *V1NetworkSecurityGroupsListForbidden) IsServerError() bool

IsServerError returns true when this v1 network security groups list forbidden response has a 5xx status code

func (*V1NetworkSecurityGroupsListForbidden) IsSuccess

IsSuccess returns true when this v1 network security groups list forbidden response has a 2xx status code

func (*V1NetworkSecurityGroupsListForbidden) String

type V1NetworkSecurityGroupsListInternalServerError

type V1NetworkSecurityGroupsListInternalServerError struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsListInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewV1NetworkSecurityGroupsListInternalServerError

func NewV1NetworkSecurityGroupsListInternalServerError() *V1NetworkSecurityGroupsListInternalServerError

NewV1NetworkSecurityGroupsListInternalServerError creates a V1NetworkSecurityGroupsListInternalServerError with default headers values

func (*V1NetworkSecurityGroupsListInternalServerError) Code

Code gets the status code for the v1 network security groups list internal server error response

func (*V1NetworkSecurityGroupsListInternalServerError) Error

func (*V1NetworkSecurityGroupsListInternalServerError) GetPayload

func (*V1NetworkSecurityGroupsListInternalServerError) IsClientError

IsClientError returns true when this v1 network security groups list internal server error response has a 4xx status code

func (*V1NetworkSecurityGroupsListInternalServerError) IsCode

IsCode returns true when this v1 network security groups list internal server error response a status code equal to that given

func (*V1NetworkSecurityGroupsListInternalServerError) IsRedirect

IsRedirect returns true when this v1 network security groups list internal server error response has a 3xx status code

func (*V1NetworkSecurityGroupsListInternalServerError) IsServerError

IsServerError returns true when this v1 network security groups list internal server error response has a 5xx status code

func (*V1NetworkSecurityGroupsListInternalServerError) IsSuccess

IsSuccess returns true when this v1 network security groups list internal server error response has a 2xx status code

func (*V1NetworkSecurityGroupsListInternalServerError) String

type V1NetworkSecurityGroupsListNotFound

type V1NetworkSecurityGroupsListNotFound struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsListNotFound describes a response with status code 404, with default header values.

Not Found

func NewV1NetworkSecurityGroupsListNotFound

func NewV1NetworkSecurityGroupsListNotFound() *V1NetworkSecurityGroupsListNotFound

NewV1NetworkSecurityGroupsListNotFound creates a V1NetworkSecurityGroupsListNotFound with default headers values

func (*V1NetworkSecurityGroupsListNotFound) Code

Code gets the status code for the v1 network security groups list not found response

func (*V1NetworkSecurityGroupsListNotFound) Error

func (*V1NetworkSecurityGroupsListNotFound) GetPayload

func (*V1NetworkSecurityGroupsListNotFound) IsClientError

func (o *V1NetworkSecurityGroupsListNotFound) IsClientError() bool

IsClientError returns true when this v1 network security groups list not found response has a 4xx status code

func (*V1NetworkSecurityGroupsListNotFound) IsCode

IsCode returns true when this v1 network security groups list not found response a status code equal to that given

func (*V1NetworkSecurityGroupsListNotFound) IsRedirect

func (o *V1NetworkSecurityGroupsListNotFound) IsRedirect() bool

IsRedirect returns true when this v1 network security groups list not found response has a 3xx status code

func (*V1NetworkSecurityGroupsListNotFound) IsServerError

func (o *V1NetworkSecurityGroupsListNotFound) IsServerError() bool

IsServerError returns true when this v1 network security groups list not found response has a 5xx status code

func (*V1NetworkSecurityGroupsListNotFound) IsSuccess

IsSuccess returns true when this v1 network security groups list not found response has a 2xx status code

func (*V1NetworkSecurityGroupsListNotFound) String

type V1NetworkSecurityGroupsListOK

type V1NetworkSecurityGroupsListOK struct {
	Payload *models.NetworkSecurityGroups
}

V1NetworkSecurityGroupsListOK describes a response with status code 200, with default header values.

OK

func NewV1NetworkSecurityGroupsListOK

func NewV1NetworkSecurityGroupsListOK() *V1NetworkSecurityGroupsListOK

NewV1NetworkSecurityGroupsListOK creates a V1NetworkSecurityGroupsListOK with default headers values

func (*V1NetworkSecurityGroupsListOK) Code

Code gets the status code for the v1 network security groups list o k response

func (*V1NetworkSecurityGroupsListOK) Error

func (*V1NetworkSecurityGroupsListOK) GetPayload

func (*V1NetworkSecurityGroupsListOK) IsClientError

func (o *V1NetworkSecurityGroupsListOK) IsClientError() bool

IsClientError returns true when this v1 network security groups list o k response has a 4xx status code

func (*V1NetworkSecurityGroupsListOK) IsCode

func (o *V1NetworkSecurityGroupsListOK) IsCode(code int) bool

IsCode returns true when this v1 network security groups list o k response a status code equal to that given

func (*V1NetworkSecurityGroupsListOK) IsRedirect

func (o *V1NetworkSecurityGroupsListOK) IsRedirect() bool

IsRedirect returns true when this v1 network security groups list o k response has a 3xx status code

func (*V1NetworkSecurityGroupsListOK) IsServerError

func (o *V1NetworkSecurityGroupsListOK) IsServerError() bool

IsServerError returns true when this v1 network security groups list o k response has a 5xx status code

func (*V1NetworkSecurityGroupsListOK) IsSuccess

func (o *V1NetworkSecurityGroupsListOK) IsSuccess() bool

IsSuccess returns true when this v1 network security groups list o k response has a 2xx status code

func (*V1NetworkSecurityGroupsListOK) String

type V1NetworkSecurityGroupsListParams

type V1NetworkSecurityGroupsListParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

V1NetworkSecurityGroupsListParams contains all the parameters to send to the API endpoint

for the v1 network security groups list operation.

Typically these are written to a http.Request.

func NewV1NetworkSecurityGroupsListParams

func NewV1NetworkSecurityGroupsListParams() *V1NetworkSecurityGroupsListParams

NewV1NetworkSecurityGroupsListParams creates a new V1NetworkSecurityGroupsListParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewV1NetworkSecurityGroupsListParamsWithContext

func NewV1NetworkSecurityGroupsListParamsWithContext(ctx context.Context) *V1NetworkSecurityGroupsListParams

NewV1NetworkSecurityGroupsListParamsWithContext creates a new V1NetworkSecurityGroupsListParams object with the ability to set a context for a request.

func NewV1NetworkSecurityGroupsListParamsWithHTTPClient

func NewV1NetworkSecurityGroupsListParamsWithHTTPClient(client *http.Client) *V1NetworkSecurityGroupsListParams

NewV1NetworkSecurityGroupsListParamsWithHTTPClient creates a new V1NetworkSecurityGroupsListParams object with the ability to set a custom HTTPClient for a request.

func NewV1NetworkSecurityGroupsListParamsWithTimeout

func NewV1NetworkSecurityGroupsListParamsWithTimeout(timeout time.Duration) *V1NetworkSecurityGroupsListParams

NewV1NetworkSecurityGroupsListParamsWithTimeout creates a new V1NetworkSecurityGroupsListParams object with the ability to set a timeout on a request.

func (*V1NetworkSecurityGroupsListParams) SetContext

SetContext adds the context to the v1 network security groups list params

func (*V1NetworkSecurityGroupsListParams) SetDefaults

func (o *V1NetworkSecurityGroupsListParams) SetDefaults()

SetDefaults hydrates default values in the v1 network security groups list params (not the query body).

All values with no default are reset to their zero value.

func (*V1NetworkSecurityGroupsListParams) SetHTTPClient

func (o *V1NetworkSecurityGroupsListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the v1 network security groups list params

func (*V1NetworkSecurityGroupsListParams) SetTimeout

func (o *V1NetworkSecurityGroupsListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the v1 network security groups list params

func (*V1NetworkSecurityGroupsListParams) WithContext

WithContext adds the context to the v1 network security groups list params

func (*V1NetworkSecurityGroupsListParams) WithDefaults

WithDefaults hydrates default values in the v1 network security groups list params (not the query body).

All values with no default are reset to their zero value.

func (*V1NetworkSecurityGroupsListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the v1 network security groups list params

func (*V1NetworkSecurityGroupsListParams) WithTimeout

WithTimeout adds the timeout to the v1 network security groups list params

func (*V1NetworkSecurityGroupsListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type V1NetworkSecurityGroupsListReader

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

V1NetworkSecurityGroupsListReader is a Reader for the V1NetworkSecurityGroupsList structure.

func (*V1NetworkSecurityGroupsListReader) ReadResponse

func (o *V1NetworkSecurityGroupsListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type V1NetworkSecurityGroupsListUnauthorized

type V1NetworkSecurityGroupsListUnauthorized struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsListUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewV1NetworkSecurityGroupsListUnauthorized

func NewV1NetworkSecurityGroupsListUnauthorized() *V1NetworkSecurityGroupsListUnauthorized

NewV1NetworkSecurityGroupsListUnauthorized creates a V1NetworkSecurityGroupsListUnauthorized with default headers values

func (*V1NetworkSecurityGroupsListUnauthorized) Code

Code gets the status code for the v1 network security groups list unauthorized response

func (*V1NetworkSecurityGroupsListUnauthorized) Error

func (*V1NetworkSecurityGroupsListUnauthorized) GetPayload

func (*V1NetworkSecurityGroupsListUnauthorized) IsClientError

func (o *V1NetworkSecurityGroupsListUnauthorized) IsClientError() bool

IsClientError returns true when this v1 network security groups list unauthorized response has a 4xx status code

func (*V1NetworkSecurityGroupsListUnauthorized) IsCode

IsCode returns true when this v1 network security groups list unauthorized response a status code equal to that given

func (*V1NetworkSecurityGroupsListUnauthorized) IsRedirect

IsRedirect returns true when this v1 network security groups list unauthorized response has a 3xx status code

func (*V1NetworkSecurityGroupsListUnauthorized) IsServerError

func (o *V1NetworkSecurityGroupsListUnauthorized) IsServerError() bool

IsServerError returns true when this v1 network security groups list unauthorized response has a 5xx status code

func (*V1NetworkSecurityGroupsListUnauthorized) IsSuccess

IsSuccess returns true when this v1 network security groups list unauthorized response has a 2xx status code

func (*V1NetworkSecurityGroupsListUnauthorized) String

type V1NetworkSecurityGroupsMembersDeleteBadRequest

type V1NetworkSecurityGroupsMembersDeleteBadRequest struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsMembersDeleteBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewV1NetworkSecurityGroupsMembersDeleteBadRequest

func NewV1NetworkSecurityGroupsMembersDeleteBadRequest() *V1NetworkSecurityGroupsMembersDeleteBadRequest

NewV1NetworkSecurityGroupsMembersDeleteBadRequest creates a V1NetworkSecurityGroupsMembersDeleteBadRequest with default headers values

func (*V1NetworkSecurityGroupsMembersDeleteBadRequest) Code

Code gets the status code for the v1 network security groups members delete bad request response

func (*V1NetworkSecurityGroupsMembersDeleteBadRequest) Error

func (*V1NetworkSecurityGroupsMembersDeleteBadRequest) GetPayload

func (*V1NetworkSecurityGroupsMembersDeleteBadRequest) IsClientError

IsClientError returns true when this v1 network security groups members delete bad request response has a 4xx status code

func (*V1NetworkSecurityGroupsMembersDeleteBadRequest) IsCode

IsCode returns true when this v1 network security groups members delete bad request response a status code equal to that given

func (*V1NetworkSecurityGroupsMembersDeleteBadRequest) IsRedirect

IsRedirect returns true when this v1 network security groups members delete bad request response has a 3xx status code

func (*V1NetworkSecurityGroupsMembersDeleteBadRequest) IsServerError

IsServerError returns true when this v1 network security groups members delete bad request response has a 5xx status code

func (*V1NetworkSecurityGroupsMembersDeleteBadRequest) IsSuccess

IsSuccess returns true when this v1 network security groups members delete bad request response has a 2xx status code

func (*V1NetworkSecurityGroupsMembersDeleteBadRequest) String

type V1NetworkSecurityGroupsMembersDeleteConflict

type V1NetworkSecurityGroupsMembersDeleteConflict struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsMembersDeleteConflict describes a response with status code 409, with default header values.

Conflict

func NewV1NetworkSecurityGroupsMembersDeleteConflict

func NewV1NetworkSecurityGroupsMembersDeleteConflict() *V1NetworkSecurityGroupsMembersDeleteConflict

NewV1NetworkSecurityGroupsMembersDeleteConflict creates a V1NetworkSecurityGroupsMembersDeleteConflict with default headers values

func (*V1NetworkSecurityGroupsMembersDeleteConflict) Code

Code gets the status code for the v1 network security groups members delete conflict response

func (*V1NetworkSecurityGroupsMembersDeleteConflict) Error

func (*V1NetworkSecurityGroupsMembersDeleteConflict) GetPayload

func (*V1NetworkSecurityGroupsMembersDeleteConflict) IsClientError

IsClientError returns true when this v1 network security groups members delete conflict response has a 4xx status code

func (*V1NetworkSecurityGroupsMembersDeleteConflict) IsCode

IsCode returns true when this v1 network security groups members delete conflict response a status code equal to that given

func (*V1NetworkSecurityGroupsMembersDeleteConflict) IsRedirect

IsRedirect returns true when this v1 network security groups members delete conflict response has a 3xx status code

func (*V1NetworkSecurityGroupsMembersDeleteConflict) IsServerError

IsServerError returns true when this v1 network security groups members delete conflict response has a 5xx status code

func (*V1NetworkSecurityGroupsMembersDeleteConflict) IsSuccess

IsSuccess returns true when this v1 network security groups members delete conflict response has a 2xx status code

func (*V1NetworkSecurityGroupsMembersDeleteConflict) String

type V1NetworkSecurityGroupsMembersDeleteForbidden

type V1NetworkSecurityGroupsMembersDeleteForbidden struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsMembersDeleteForbidden describes a response with status code 403, with default header values.

Forbidden

func NewV1NetworkSecurityGroupsMembersDeleteForbidden

func NewV1NetworkSecurityGroupsMembersDeleteForbidden() *V1NetworkSecurityGroupsMembersDeleteForbidden

NewV1NetworkSecurityGroupsMembersDeleteForbidden creates a V1NetworkSecurityGroupsMembersDeleteForbidden with default headers values

func (*V1NetworkSecurityGroupsMembersDeleteForbidden) Code

Code gets the status code for the v1 network security groups members delete forbidden response

func (*V1NetworkSecurityGroupsMembersDeleteForbidden) Error

func (*V1NetworkSecurityGroupsMembersDeleteForbidden) GetPayload

func (*V1NetworkSecurityGroupsMembersDeleteForbidden) IsClientError

IsClientError returns true when this v1 network security groups members delete forbidden response has a 4xx status code

func (*V1NetworkSecurityGroupsMembersDeleteForbidden) IsCode

IsCode returns true when this v1 network security groups members delete forbidden response a status code equal to that given

func (*V1NetworkSecurityGroupsMembersDeleteForbidden) IsRedirect

IsRedirect returns true when this v1 network security groups members delete forbidden response has a 3xx status code

func (*V1NetworkSecurityGroupsMembersDeleteForbidden) IsServerError

IsServerError returns true when this v1 network security groups members delete forbidden response has a 5xx status code

func (*V1NetworkSecurityGroupsMembersDeleteForbidden) IsSuccess

IsSuccess returns true when this v1 network security groups members delete forbidden response has a 2xx status code

func (*V1NetworkSecurityGroupsMembersDeleteForbidden) String

type V1NetworkSecurityGroupsMembersDeleteInternalServerError

type V1NetworkSecurityGroupsMembersDeleteInternalServerError struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsMembersDeleteInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewV1NetworkSecurityGroupsMembersDeleteInternalServerError

func NewV1NetworkSecurityGroupsMembersDeleteInternalServerError() *V1NetworkSecurityGroupsMembersDeleteInternalServerError

NewV1NetworkSecurityGroupsMembersDeleteInternalServerError creates a V1NetworkSecurityGroupsMembersDeleteInternalServerError with default headers values

func (*V1NetworkSecurityGroupsMembersDeleteInternalServerError) Code

Code gets the status code for the v1 network security groups members delete internal server error response

func (*V1NetworkSecurityGroupsMembersDeleteInternalServerError) Error

func (*V1NetworkSecurityGroupsMembersDeleteInternalServerError) GetPayload

func (*V1NetworkSecurityGroupsMembersDeleteInternalServerError) IsClientError

IsClientError returns true when this v1 network security groups members delete internal server error response has a 4xx status code

func (*V1NetworkSecurityGroupsMembersDeleteInternalServerError) IsCode

IsCode returns true when this v1 network security groups members delete internal server error response a status code equal to that given

func (*V1NetworkSecurityGroupsMembersDeleteInternalServerError) IsRedirect

IsRedirect returns true when this v1 network security groups members delete internal server error response has a 3xx status code

func (*V1NetworkSecurityGroupsMembersDeleteInternalServerError) IsServerError

IsServerError returns true when this v1 network security groups members delete internal server error response has a 5xx status code

func (*V1NetworkSecurityGroupsMembersDeleteInternalServerError) IsSuccess

IsSuccess returns true when this v1 network security groups members delete internal server error response has a 2xx status code

func (*V1NetworkSecurityGroupsMembersDeleteInternalServerError) String

type V1NetworkSecurityGroupsMembersDeleteNotFound

type V1NetworkSecurityGroupsMembersDeleteNotFound struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsMembersDeleteNotFound describes a response with status code 404, with default header values.

Not Found

func NewV1NetworkSecurityGroupsMembersDeleteNotFound

func NewV1NetworkSecurityGroupsMembersDeleteNotFound() *V1NetworkSecurityGroupsMembersDeleteNotFound

NewV1NetworkSecurityGroupsMembersDeleteNotFound creates a V1NetworkSecurityGroupsMembersDeleteNotFound with default headers values

func (*V1NetworkSecurityGroupsMembersDeleteNotFound) Code

Code gets the status code for the v1 network security groups members delete not found response

func (*V1NetworkSecurityGroupsMembersDeleteNotFound) Error

func (*V1NetworkSecurityGroupsMembersDeleteNotFound) GetPayload

func (*V1NetworkSecurityGroupsMembersDeleteNotFound) IsClientError

IsClientError returns true when this v1 network security groups members delete not found response has a 4xx status code

func (*V1NetworkSecurityGroupsMembersDeleteNotFound) IsCode

IsCode returns true when this v1 network security groups members delete not found response a status code equal to that given

func (*V1NetworkSecurityGroupsMembersDeleteNotFound) IsRedirect

IsRedirect returns true when this v1 network security groups members delete not found response has a 3xx status code

func (*V1NetworkSecurityGroupsMembersDeleteNotFound) IsServerError

IsServerError returns true when this v1 network security groups members delete not found response has a 5xx status code

func (*V1NetworkSecurityGroupsMembersDeleteNotFound) IsSuccess

IsSuccess returns true when this v1 network security groups members delete not found response has a 2xx status code

func (*V1NetworkSecurityGroupsMembersDeleteNotFound) String

type V1NetworkSecurityGroupsMembersDeleteOK

type V1NetworkSecurityGroupsMembersDeleteOK struct {
	Payload models.Object
}

V1NetworkSecurityGroupsMembersDeleteOK describes a response with status code 200, with default header values.

OK

func NewV1NetworkSecurityGroupsMembersDeleteOK

func NewV1NetworkSecurityGroupsMembersDeleteOK() *V1NetworkSecurityGroupsMembersDeleteOK

NewV1NetworkSecurityGroupsMembersDeleteOK creates a V1NetworkSecurityGroupsMembersDeleteOK with default headers values

func (*V1NetworkSecurityGroupsMembersDeleteOK) Code

Code gets the status code for the v1 network security groups members delete o k response

func (*V1NetworkSecurityGroupsMembersDeleteOK) Error

func (*V1NetworkSecurityGroupsMembersDeleteOK) GetPayload

func (*V1NetworkSecurityGroupsMembersDeleteOK) IsClientError

func (o *V1NetworkSecurityGroupsMembersDeleteOK) IsClientError() bool

IsClientError returns true when this v1 network security groups members delete o k response has a 4xx status code

func (*V1NetworkSecurityGroupsMembersDeleteOK) IsCode

IsCode returns true when this v1 network security groups members delete o k response a status code equal to that given

func (*V1NetworkSecurityGroupsMembersDeleteOK) IsRedirect

IsRedirect returns true when this v1 network security groups members delete o k response has a 3xx status code

func (*V1NetworkSecurityGroupsMembersDeleteOK) IsServerError

func (o *V1NetworkSecurityGroupsMembersDeleteOK) IsServerError() bool

IsServerError returns true when this v1 network security groups members delete o k response has a 5xx status code

func (*V1NetworkSecurityGroupsMembersDeleteOK) IsSuccess

IsSuccess returns true when this v1 network security groups members delete o k response has a 2xx status code

func (*V1NetworkSecurityGroupsMembersDeleteOK) String

type V1NetworkSecurityGroupsMembersDeleteParams

type V1NetworkSecurityGroupsMembersDeleteParams struct {

	/* NetworkSecurityGroupID.

	   Network Security Group ID
	*/
	NetworkSecurityGroupID string

	/* NetworkSecurityGroupMemberID.

	   Network Security Group Member ID
	*/
	NetworkSecurityGroupMemberID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

V1NetworkSecurityGroupsMembersDeleteParams contains all the parameters to send to the API endpoint

for the v1 network security groups members delete operation.

Typically these are written to a http.Request.

func NewV1NetworkSecurityGroupsMembersDeleteParams

func NewV1NetworkSecurityGroupsMembersDeleteParams() *V1NetworkSecurityGroupsMembersDeleteParams

NewV1NetworkSecurityGroupsMembersDeleteParams creates a new V1NetworkSecurityGroupsMembersDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewV1NetworkSecurityGroupsMembersDeleteParamsWithContext

func NewV1NetworkSecurityGroupsMembersDeleteParamsWithContext(ctx context.Context) *V1NetworkSecurityGroupsMembersDeleteParams

NewV1NetworkSecurityGroupsMembersDeleteParamsWithContext creates a new V1NetworkSecurityGroupsMembersDeleteParams object with the ability to set a context for a request.

func NewV1NetworkSecurityGroupsMembersDeleteParamsWithHTTPClient

func NewV1NetworkSecurityGroupsMembersDeleteParamsWithHTTPClient(client *http.Client) *V1NetworkSecurityGroupsMembersDeleteParams

NewV1NetworkSecurityGroupsMembersDeleteParamsWithHTTPClient creates a new V1NetworkSecurityGroupsMembersDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewV1NetworkSecurityGroupsMembersDeleteParamsWithTimeout

func NewV1NetworkSecurityGroupsMembersDeleteParamsWithTimeout(timeout time.Duration) *V1NetworkSecurityGroupsMembersDeleteParams

NewV1NetworkSecurityGroupsMembersDeleteParamsWithTimeout creates a new V1NetworkSecurityGroupsMembersDeleteParams object with the ability to set a timeout on a request.

func (*V1NetworkSecurityGroupsMembersDeleteParams) SetContext

SetContext adds the context to the v1 network security groups members delete params

func (*V1NetworkSecurityGroupsMembersDeleteParams) SetDefaults

SetDefaults hydrates default values in the v1 network security groups members delete params (not the query body).

All values with no default are reset to their zero value.

func (*V1NetworkSecurityGroupsMembersDeleteParams) SetHTTPClient

func (o *V1NetworkSecurityGroupsMembersDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the v1 network security groups members delete params

func (*V1NetworkSecurityGroupsMembersDeleteParams) SetNetworkSecurityGroupID

func (o *V1NetworkSecurityGroupsMembersDeleteParams) SetNetworkSecurityGroupID(networkSecurityGroupID string)

SetNetworkSecurityGroupID adds the networkSecurityGroupId to the v1 network security groups members delete params

func (*V1NetworkSecurityGroupsMembersDeleteParams) SetNetworkSecurityGroupMemberID

func (o *V1NetworkSecurityGroupsMembersDeleteParams) SetNetworkSecurityGroupMemberID(networkSecurityGroupMemberID string)

SetNetworkSecurityGroupMemberID adds the networkSecurityGroupMemberId to the v1 network security groups members delete params

func (*V1NetworkSecurityGroupsMembersDeleteParams) SetTimeout

SetTimeout adds the timeout to the v1 network security groups members delete params

func (*V1NetworkSecurityGroupsMembersDeleteParams) WithContext

WithContext adds the context to the v1 network security groups members delete params

func (*V1NetworkSecurityGroupsMembersDeleteParams) WithDefaults

WithDefaults hydrates default values in the v1 network security groups members delete params (not the query body).

All values with no default are reset to their zero value.

func (*V1NetworkSecurityGroupsMembersDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the v1 network security groups members delete params

func (*V1NetworkSecurityGroupsMembersDeleteParams) WithNetworkSecurityGroupID

func (o *V1NetworkSecurityGroupsMembersDeleteParams) WithNetworkSecurityGroupID(networkSecurityGroupID string) *V1NetworkSecurityGroupsMembersDeleteParams

WithNetworkSecurityGroupID adds the networkSecurityGroupID to the v1 network security groups members delete params

func (*V1NetworkSecurityGroupsMembersDeleteParams) WithNetworkSecurityGroupMemberID

func (o *V1NetworkSecurityGroupsMembersDeleteParams) WithNetworkSecurityGroupMemberID(networkSecurityGroupMemberID string) *V1NetworkSecurityGroupsMembersDeleteParams

WithNetworkSecurityGroupMemberID adds the networkSecurityGroupMemberID to the v1 network security groups members delete params

func (*V1NetworkSecurityGroupsMembersDeleteParams) WithTimeout

WithTimeout adds the timeout to the v1 network security groups members delete params

func (*V1NetworkSecurityGroupsMembersDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type V1NetworkSecurityGroupsMembersDeleteReader

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

V1NetworkSecurityGroupsMembersDeleteReader is a Reader for the V1NetworkSecurityGroupsMembersDelete structure.

func (*V1NetworkSecurityGroupsMembersDeleteReader) ReadResponse

func (o *V1NetworkSecurityGroupsMembersDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type V1NetworkSecurityGroupsMembersDeleteUnauthorized

type V1NetworkSecurityGroupsMembersDeleteUnauthorized struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsMembersDeleteUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewV1NetworkSecurityGroupsMembersDeleteUnauthorized

func NewV1NetworkSecurityGroupsMembersDeleteUnauthorized() *V1NetworkSecurityGroupsMembersDeleteUnauthorized

NewV1NetworkSecurityGroupsMembersDeleteUnauthorized creates a V1NetworkSecurityGroupsMembersDeleteUnauthorized with default headers values

func (*V1NetworkSecurityGroupsMembersDeleteUnauthorized) Code

Code gets the status code for the v1 network security groups members delete unauthorized response

func (*V1NetworkSecurityGroupsMembersDeleteUnauthorized) Error

func (*V1NetworkSecurityGroupsMembersDeleteUnauthorized) GetPayload

func (*V1NetworkSecurityGroupsMembersDeleteUnauthorized) IsClientError

IsClientError returns true when this v1 network security groups members delete unauthorized response has a 4xx status code

func (*V1NetworkSecurityGroupsMembersDeleteUnauthorized) IsCode

IsCode returns true when this v1 network security groups members delete unauthorized response a status code equal to that given

func (*V1NetworkSecurityGroupsMembersDeleteUnauthorized) IsRedirect

IsRedirect returns true when this v1 network security groups members delete unauthorized response has a 3xx status code

func (*V1NetworkSecurityGroupsMembersDeleteUnauthorized) IsServerError

IsServerError returns true when this v1 network security groups members delete unauthorized response has a 5xx status code

func (*V1NetworkSecurityGroupsMembersDeleteUnauthorized) IsSuccess

IsSuccess returns true when this v1 network security groups members delete unauthorized response has a 2xx status code

func (*V1NetworkSecurityGroupsMembersDeleteUnauthorized) String

type V1NetworkSecurityGroupsMembersPostBadRequest

type V1NetworkSecurityGroupsMembersPostBadRequest struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsMembersPostBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewV1NetworkSecurityGroupsMembersPostBadRequest

func NewV1NetworkSecurityGroupsMembersPostBadRequest() *V1NetworkSecurityGroupsMembersPostBadRequest

NewV1NetworkSecurityGroupsMembersPostBadRequest creates a V1NetworkSecurityGroupsMembersPostBadRequest with default headers values

func (*V1NetworkSecurityGroupsMembersPostBadRequest) Code

Code gets the status code for the v1 network security groups members post bad request response

func (*V1NetworkSecurityGroupsMembersPostBadRequest) Error

func (*V1NetworkSecurityGroupsMembersPostBadRequest) GetPayload

func (*V1NetworkSecurityGroupsMembersPostBadRequest) IsClientError

IsClientError returns true when this v1 network security groups members post bad request response has a 4xx status code

func (*V1NetworkSecurityGroupsMembersPostBadRequest) IsCode

IsCode returns true when this v1 network security groups members post bad request response a status code equal to that given

func (*V1NetworkSecurityGroupsMembersPostBadRequest) IsRedirect

IsRedirect returns true when this v1 network security groups members post bad request response has a 3xx status code

func (*V1NetworkSecurityGroupsMembersPostBadRequest) IsServerError

IsServerError returns true when this v1 network security groups members post bad request response has a 5xx status code

func (*V1NetworkSecurityGroupsMembersPostBadRequest) IsSuccess

IsSuccess returns true when this v1 network security groups members post bad request response has a 2xx status code

func (*V1NetworkSecurityGroupsMembersPostBadRequest) String

type V1NetworkSecurityGroupsMembersPostConflict

type V1NetworkSecurityGroupsMembersPostConflict struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsMembersPostConflict describes a response with status code 409, with default header values.

Conflict

func NewV1NetworkSecurityGroupsMembersPostConflict

func NewV1NetworkSecurityGroupsMembersPostConflict() *V1NetworkSecurityGroupsMembersPostConflict

NewV1NetworkSecurityGroupsMembersPostConflict creates a V1NetworkSecurityGroupsMembersPostConflict with default headers values

func (*V1NetworkSecurityGroupsMembersPostConflict) Code

Code gets the status code for the v1 network security groups members post conflict response

func (*V1NetworkSecurityGroupsMembersPostConflict) Error

func (*V1NetworkSecurityGroupsMembersPostConflict) GetPayload

func (*V1NetworkSecurityGroupsMembersPostConflict) IsClientError

IsClientError returns true when this v1 network security groups members post conflict response has a 4xx status code

func (*V1NetworkSecurityGroupsMembersPostConflict) IsCode

IsCode returns true when this v1 network security groups members post conflict response a status code equal to that given

func (*V1NetworkSecurityGroupsMembersPostConflict) IsRedirect

IsRedirect returns true when this v1 network security groups members post conflict response has a 3xx status code

func (*V1NetworkSecurityGroupsMembersPostConflict) IsServerError

IsServerError returns true when this v1 network security groups members post conflict response has a 5xx status code

func (*V1NetworkSecurityGroupsMembersPostConflict) IsSuccess

IsSuccess returns true when this v1 network security groups members post conflict response has a 2xx status code

func (*V1NetworkSecurityGroupsMembersPostConflict) String

type V1NetworkSecurityGroupsMembersPostForbidden

type V1NetworkSecurityGroupsMembersPostForbidden struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsMembersPostForbidden describes a response with status code 403, with default header values.

Forbidden

func NewV1NetworkSecurityGroupsMembersPostForbidden

func NewV1NetworkSecurityGroupsMembersPostForbidden() *V1NetworkSecurityGroupsMembersPostForbidden

NewV1NetworkSecurityGroupsMembersPostForbidden creates a V1NetworkSecurityGroupsMembersPostForbidden with default headers values

func (*V1NetworkSecurityGroupsMembersPostForbidden) Code

Code gets the status code for the v1 network security groups members post forbidden response

func (*V1NetworkSecurityGroupsMembersPostForbidden) Error

func (*V1NetworkSecurityGroupsMembersPostForbidden) GetPayload

func (*V1NetworkSecurityGroupsMembersPostForbidden) IsClientError

IsClientError returns true when this v1 network security groups members post forbidden response has a 4xx status code

func (*V1NetworkSecurityGroupsMembersPostForbidden) IsCode

IsCode returns true when this v1 network security groups members post forbidden response a status code equal to that given

func (*V1NetworkSecurityGroupsMembersPostForbidden) IsRedirect

IsRedirect returns true when this v1 network security groups members post forbidden response has a 3xx status code

func (*V1NetworkSecurityGroupsMembersPostForbidden) IsServerError

IsServerError returns true when this v1 network security groups members post forbidden response has a 5xx status code

func (*V1NetworkSecurityGroupsMembersPostForbidden) IsSuccess

IsSuccess returns true when this v1 network security groups members post forbidden response has a 2xx status code

func (*V1NetworkSecurityGroupsMembersPostForbidden) String

type V1NetworkSecurityGroupsMembersPostInternalServerError

type V1NetworkSecurityGroupsMembersPostInternalServerError struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsMembersPostInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewV1NetworkSecurityGroupsMembersPostInternalServerError

func NewV1NetworkSecurityGroupsMembersPostInternalServerError() *V1NetworkSecurityGroupsMembersPostInternalServerError

NewV1NetworkSecurityGroupsMembersPostInternalServerError creates a V1NetworkSecurityGroupsMembersPostInternalServerError with default headers values

func (*V1NetworkSecurityGroupsMembersPostInternalServerError) Code

Code gets the status code for the v1 network security groups members post internal server error response

func (*V1NetworkSecurityGroupsMembersPostInternalServerError) Error

func (*V1NetworkSecurityGroupsMembersPostInternalServerError) GetPayload

func (*V1NetworkSecurityGroupsMembersPostInternalServerError) IsClientError

IsClientError returns true when this v1 network security groups members post internal server error response has a 4xx status code

func (*V1NetworkSecurityGroupsMembersPostInternalServerError) IsCode

IsCode returns true when this v1 network security groups members post internal server error response a status code equal to that given

func (*V1NetworkSecurityGroupsMembersPostInternalServerError) IsRedirect

IsRedirect returns true when this v1 network security groups members post internal server error response has a 3xx status code

func (*V1NetworkSecurityGroupsMembersPostInternalServerError) IsServerError

IsServerError returns true when this v1 network security groups members post internal server error response has a 5xx status code

func (*V1NetworkSecurityGroupsMembersPostInternalServerError) IsSuccess

IsSuccess returns true when this v1 network security groups members post internal server error response has a 2xx status code

func (*V1NetworkSecurityGroupsMembersPostInternalServerError) String

type V1NetworkSecurityGroupsMembersPostNotFound

type V1NetworkSecurityGroupsMembersPostNotFound struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsMembersPostNotFound describes a response with status code 404, with default header values.

Not Found

func NewV1NetworkSecurityGroupsMembersPostNotFound

func NewV1NetworkSecurityGroupsMembersPostNotFound() *V1NetworkSecurityGroupsMembersPostNotFound

NewV1NetworkSecurityGroupsMembersPostNotFound creates a V1NetworkSecurityGroupsMembersPostNotFound with default headers values

func (*V1NetworkSecurityGroupsMembersPostNotFound) Code

Code gets the status code for the v1 network security groups members post not found response

func (*V1NetworkSecurityGroupsMembersPostNotFound) Error

func (*V1NetworkSecurityGroupsMembersPostNotFound) GetPayload

func (*V1NetworkSecurityGroupsMembersPostNotFound) IsClientError

IsClientError returns true when this v1 network security groups members post not found response has a 4xx status code

func (*V1NetworkSecurityGroupsMembersPostNotFound) IsCode

IsCode returns true when this v1 network security groups members post not found response a status code equal to that given

func (*V1NetworkSecurityGroupsMembersPostNotFound) IsRedirect

IsRedirect returns true when this v1 network security groups members post not found response has a 3xx status code

func (*V1NetworkSecurityGroupsMembersPostNotFound) IsServerError

IsServerError returns true when this v1 network security groups members post not found response has a 5xx status code

func (*V1NetworkSecurityGroupsMembersPostNotFound) IsSuccess

IsSuccess returns true when this v1 network security groups members post not found response has a 2xx status code

func (*V1NetworkSecurityGroupsMembersPostNotFound) String

type V1NetworkSecurityGroupsMembersPostOK

type V1NetworkSecurityGroupsMembersPostOK struct {
	Payload *models.NetworkSecurityGroupMember
}

V1NetworkSecurityGroupsMembersPostOK describes a response with status code 200, with default header values.

OK

func NewV1NetworkSecurityGroupsMembersPostOK

func NewV1NetworkSecurityGroupsMembersPostOK() *V1NetworkSecurityGroupsMembersPostOK

NewV1NetworkSecurityGroupsMembersPostOK creates a V1NetworkSecurityGroupsMembersPostOK with default headers values

func (*V1NetworkSecurityGroupsMembersPostOK) Code

Code gets the status code for the v1 network security groups members post o k response

func (*V1NetworkSecurityGroupsMembersPostOK) Error

func (*V1NetworkSecurityGroupsMembersPostOK) GetPayload

func (*V1NetworkSecurityGroupsMembersPostOK) IsClientError

func (o *V1NetworkSecurityGroupsMembersPostOK) IsClientError() bool

IsClientError returns true when this v1 network security groups members post o k response has a 4xx status code

func (*V1NetworkSecurityGroupsMembersPostOK) IsCode

IsCode returns true when this v1 network security groups members post o k response a status code equal to that given

func (*V1NetworkSecurityGroupsMembersPostOK) IsRedirect

IsRedirect returns true when this v1 network security groups members post o k response has a 3xx status code

func (*V1NetworkSecurityGroupsMembersPostOK) IsServerError

func (o *V1NetworkSecurityGroupsMembersPostOK) IsServerError() bool

IsServerError returns true when this v1 network security groups members post o k response has a 5xx status code

func (*V1NetworkSecurityGroupsMembersPostOK) IsSuccess

IsSuccess returns true when this v1 network security groups members post o k response has a 2xx status code

func (*V1NetworkSecurityGroupsMembersPostOK) String

type V1NetworkSecurityGroupsMembersPostParams

type V1NetworkSecurityGroupsMembersPostParams struct {

	/* Body.

	   Parameters for adding a member to a Network Security Group
	*/
	Body *models.NetworkSecurityGroupAddMember

	/* NetworkSecurityGroupID.

	   Network Security Group ID
	*/
	NetworkSecurityGroupID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

V1NetworkSecurityGroupsMembersPostParams contains all the parameters to send to the API endpoint

for the v1 network security groups members post operation.

Typically these are written to a http.Request.

func NewV1NetworkSecurityGroupsMembersPostParams

func NewV1NetworkSecurityGroupsMembersPostParams() *V1NetworkSecurityGroupsMembersPostParams

NewV1NetworkSecurityGroupsMembersPostParams creates a new V1NetworkSecurityGroupsMembersPostParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewV1NetworkSecurityGroupsMembersPostParamsWithContext

func NewV1NetworkSecurityGroupsMembersPostParamsWithContext(ctx context.Context) *V1NetworkSecurityGroupsMembersPostParams

NewV1NetworkSecurityGroupsMembersPostParamsWithContext creates a new V1NetworkSecurityGroupsMembersPostParams object with the ability to set a context for a request.

func NewV1NetworkSecurityGroupsMembersPostParamsWithHTTPClient

func NewV1NetworkSecurityGroupsMembersPostParamsWithHTTPClient(client *http.Client) *V1NetworkSecurityGroupsMembersPostParams

NewV1NetworkSecurityGroupsMembersPostParamsWithHTTPClient creates a new V1NetworkSecurityGroupsMembersPostParams object with the ability to set a custom HTTPClient for a request.

func NewV1NetworkSecurityGroupsMembersPostParamsWithTimeout

func NewV1NetworkSecurityGroupsMembersPostParamsWithTimeout(timeout time.Duration) *V1NetworkSecurityGroupsMembersPostParams

NewV1NetworkSecurityGroupsMembersPostParamsWithTimeout creates a new V1NetworkSecurityGroupsMembersPostParams object with the ability to set a timeout on a request.

func (*V1NetworkSecurityGroupsMembersPostParams) SetBody

SetBody adds the body to the v1 network security groups members post params

func (*V1NetworkSecurityGroupsMembersPostParams) SetContext

SetContext adds the context to the v1 network security groups members post params

func (*V1NetworkSecurityGroupsMembersPostParams) SetDefaults

SetDefaults hydrates default values in the v1 network security groups members post params (not the query body).

All values with no default are reset to their zero value.

func (*V1NetworkSecurityGroupsMembersPostParams) SetHTTPClient

func (o *V1NetworkSecurityGroupsMembersPostParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the v1 network security groups members post params

func (*V1NetworkSecurityGroupsMembersPostParams) SetNetworkSecurityGroupID

func (o *V1NetworkSecurityGroupsMembersPostParams) SetNetworkSecurityGroupID(networkSecurityGroupID string)

SetNetworkSecurityGroupID adds the networkSecurityGroupId to the v1 network security groups members post params

func (*V1NetworkSecurityGroupsMembersPostParams) SetTimeout

SetTimeout adds the timeout to the v1 network security groups members post params

func (*V1NetworkSecurityGroupsMembersPostParams) WithBody

WithBody adds the body to the v1 network security groups members post params

func (*V1NetworkSecurityGroupsMembersPostParams) WithContext

WithContext adds the context to the v1 network security groups members post params

func (*V1NetworkSecurityGroupsMembersPostParams) WithDefaults

WithDefaults hydrates default values in the v1 network security groups members post params (not the query body).

All values with no default are reset to their zero value.

func (*V1NetworkSecurityGroupsMembersPostParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the v1 network security groups members post params

func (*V1NetworkSecurityGroupsMembersPostParams) WithNetworkSecurityGroupID

func (o *V1NetworkSecurityGroupsMembersPostParams) WithNetworkSecurityGroupID(networkSecurityGroupID string) *V1NetworkSecurityGroupsMembersPostParams

WithNetworkSecurityGroupID adds the networkSecurityGroupID to the v1 network security groups members post params

func (*V1NetworkSecurityGroupsMembersPostParams) WithTimeout

WithTimeout adds the timeout to the v1 network security groups members post params

func (*V1NetworkSecurityGroupsMembersPostParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type V1NetworkSecurityGroupsMembersPostReader

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

V1NetworkSecurityGroupsMembersPostReader is a Reader for the V1NetworkSecurityGroupsMembersPost structure.

func (*V1NetworkSecurityGroupsMembersPostReader) ReadResponse

func (o *V1NetworkSecurityGroupsMembersPostReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type V1NetworkSecurityGroupsMembersPostUnauthorized

type V1NetworkSecurityGroupsMembersPostUnauthorized struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsMembersPostUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewV1NetworkSecurityGroupsMembersPostUnauthorized

func NewV1NetworkSecurityGroupsMembersPostUnauthorized() *V1NetworkSecurityGroupsMembersPostUnauthorized

NewV1NetworkSecurityGroupsMembersPostUnauthorized creates a V1NetworkSecurityGroupsMembersPostUnauthorized with default headers values

func (*V1NetworkSecurityGroupsMembersPostUnauthorized) Code

Code gets the status code for the v1 network security groups members post unauthorized response

func (*V1NetworkSecurityGroupsMembersPostUnauthorized) Error

func (*V1NetworkSecurityGroupsMembersPostUnauthorized) GetPayload

func (*V1NetworkSecurityGroupsMembersPostUnauthorized) IsClientError

IsClientError returns true when this v1 network security groups members post unauthorized response has a 4xx status code

func (*V1NetworkSecurityGroupsMembersPostUnauthorized) IsCode

IsCode returns true when this v1 network security groups members post unauthorized response a status code equal to that given

func (*V1NetworkSecurityGroupsMembersPostUnauthorized) IsRedirect

IsRedirect returns true when this v1 network security groups members post unauthorized response has a 3xx status code

func (*V1NetworkSecurityGroupsMembersPostUnauthorized) IsServerError

IsServerError returns true when this v1 network security groups members post unauthorized response has a 5xx status code

func (*V1NetworkSecurityGroupsMembersPostUnauthorized) IsSuccess

IsSuccess returns true when this v1 network security groups members post unauthorized response has a 2xx status code

func (*V1NetworkSecurityGroupsMembersPostUnauthorized) String

type V1NetworkSecurityGroupsMembersPostUnprocessableEntity

type V1NetworkSecurityGroupsMembersPostUnprocessableEntity struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsMembersPostUnprocessableEntity describes a response with status code 422, with default header values.

Unprocessable Entity

func NewV1NetworkSecurityGroupsMembersPostUnprocessableEntity

func NewV1NetworkSecurityGroupsMembersPostUnprocessableEntity() *V1NetworkSecurityGroupsMembersPostUnprocessableEntity

NewV1NetworkSecurityGroupsMembersPostUnprocessableEntity creates a V1NetworkSecurityGroupsMembersPostUnprocessableEntity with default headers values

func (*V1NetworkSecurityGroupsMembersPostUnprocessableEntity) Code

Code gets the status code for the v1 network security groups members post unprocessable entity response

func (*V1NetworkSecurityGroupsMembersPostUnprocessableEntity) Error

func (*V1NetworkSecurityGroupsMembersPostUnprocessableEntity) GetPayload

func (*V1NetworkSecurityGroupsMembersPostUnprocessableEntity) IsClientError

IsClientError returns true when this v1 network security groups members post unprocessable entity response has a 4xx status code

func (*V1NetworkSecurityGroupsMembersPostUnprocessableEntity) IsCode

IsCode returns true when this v1 network security groups members post unprocessable entity response a status code equal to that given

func (*V1NetworkSecurityGroupsMembersPostUnprocessableEntity) IsRedirect

IsRedirect returns true when this v1 network security groups members post unprocessable entity response has a 3xx status code

func (*V1NetworkSecurityGroupsMembersPostUnprocessableEntity) IsServerError

IsServerError returns true when this v1 network security groups members post unprocessable entity response has a 5xx status code

func (*V1NetworkSecurityGroupsMembersPostUnprocessableEntity) IsSuccess

IsSuccess returns true when this v1 network security groups members post unprocessable entity response has a 2xx status code

func (*V1NetworkSecurityGroupsMembersPostUnprocessableEntity) String

type V1NetworkSecurityGroupsPostBadRequest

type V1NetworkSecurityGroupsPostBadRequest struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsPostBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewV1NetworkSecurityGroupsPostBadRequest

func NewV1NetworkSecurityGroupsPostBadRequest() *V1NetworkSecurityGroupsPostBadRequest

NewV1NetworkSecurityGroupsPostBadRequest creates a V1NetworkSecurityGroupsPostBadRequest with default headers values

func (*V1NetworkSecurityGroupsPostBadRequest) Code

Code gets the status code for the v1 network security groups post bad request response

func (*V1NetworkSecurityGroupsPostBadRequest) Error

func (*V1NetworkSecurityGroupsPostBadRequest) GetPayload

func (*V1NetworkSecurityGroupsPostBadRequest) IsClientError

func (o *V1NetworkSecurityGroupsPostBadRequest) IsClientError() bool

IsClientError returns true when this v1 network security groups post bad request response has a 4xx status code

func (*V1NetworkSecurityGroupsPostBadRequest) IsCode

IsCode returns true when this v1 network security groups post bad request response a status code equal to that given

func (*V1NetworkSecurityGroupsPostBadRequest) IsRedirect

IsRedirect returns true when this v1 network security groups post bad request response has a 3xx status code

func (*V1NetworkSecurityGroupsPostBadRequest) IsServerError

func (o *V1NetworkSecurityGroupsPostBadRequest) IsServerError() bool

IsServerError returns true when this v1 network security groups post bad request response has a 5xx status code

func (*V1NetworkSecurityGroupsPostBadRequest) IsSuccess

IsSuccess returns true when this v1 network security groups post bad request response has a 2xx status code

func (*V1NetworkSecurityGroupsPostBadRequest) String

type V1NetworkSecurityGroupsPostConflict

type V1NetworkSecurityGroupsPostConflict struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsPostConflict describes a response with status code 409, with default header values.

Conflict

func NewV1NetworkSecurityGroupsPostConflict

func NewV1NetworkSecurityGroupsPostConflict() *V1NetworkSecurityGroupsPostConflict

NewV1NetworkSecurityGroupsPostConflict creates a V1NetworkSecurityGroupsPostConflict with default headers values

func (*V1NetworkSecurityGroupsPostConflict) Code

Code gets the status code for the v1 network security groups post conflict response

func (*V1NetworkSecurityGroupsPostConflict) Error

func (*V1NetworkSecurityGroupsPostConflict) GetPayload

func (*V1NetworkSecurityGroupsPostConflict) IsClientError

func (o *V1NetworkSecurityGroupsPostConflict) IsClientError() bool

IsClientError returns true when this v1 network security groups post conflict response has a 4xx status code

func (*V1NetworkSecurityGroupsPostConflict) IsCode

IsCode returns true when this v1 network security groups post conflict response a status code equal to that given

func (*V1NetworkSecurityGroupsPostConflict) IsRedirect

func (o *V1NetworkSecurityGroupsPostConflict) IsRedirect() bool

IsRedirect returns true when this v1 network security groups post conflict response has a 3xx status code

func (*V1NetworkSecurityGroupsPostConflict) IsServerError

func (o *V1NetworkSecurityGroupsPostConflict) IsServerError() bool

IsServerError returns true when this v1 network security groups post conflict response has a 5xx status code

func (*V1NetworkSecurityGroupsPostConflict) IsSuccess

IsSuccess returns true when this v1 network security groups post conflict response has a 2xx status code

func (*V1NetworkSecurityGroupsPostConflict) String

type V1NetworkSecurityGroupsPostCreated

type V1NetworkSecurityGroupsPostCreated struct {
	Payload *models.NetworkSecurityGroup
}

V1NetworkSecurityGroupsPostCreated describes a response with status code 201, with default header values.

Created

func NewV1NetworkSecurityGroupsPostCreated

func NewV1NetworkSecurityGroupsPostCreated() *V1NetworkSecurityGroupsPostCreated

NewV1NetworkSecurityGroupsPostCreated creates a V1NetworkSecurityGroupsPostCreated with default headers values

func (*V1NetworkSecurityGroupsPostCreated) Code

Code gets the status code for the v1 network security groups post created response

func (*V1NetworkSecurityGroupsPostCreated) Error

func (*V1NetworkSecurityGroupsPostCreated) GetPayload

func (*V1NetworkSecurityGroupsPostCreated) IsClientError

func (o *V1NetworkSecurityGroupsPostCreated) IsClientError() bool

IsClientError returns true when this v1 network security groups post created response has a 4xx status code

func (*V1NetworkSecurityGroupsPostCreated) IsCode

IsCode returns true when this v1 network security groups post created response a status code equal to that given

func (*V1NetworkSecurityGroupsPostCreated) IsRedirect

func (o *V1NetworkSecurityGroupsPostCreated) IsRedirect() bool

IsRedirect returns true when this v1 network security groups post created response has a 3xx status code

func (*V1NetworkSecurityGroupsPostCreated) IsServerError

func (o *V1NetworkSecurityGroupsPostCreated) IsServerError() bool

IsServerError returns true when this v1 network security groups post created response has a 5xx status code

func (*V1NetworkSecurityGroupsPostCreated) IsSuccess

IsSuccess returns true when this v1 network security groups post created response has a 2xx status code

func (*V1NetworkSecurityGroupsPostCreated) String

type V1NetworkSecurityGroupsPostForbidden

type V1NetworkSecurityGroupsPostForbidden struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsPostForbidden describes a response with status code 403, with default header values.

Forbidden

func NewV1NetworkSecurityGroupsPostForbidden

func NewV1NetworkSecurityGroupsPostForbidden() *V1NetworkSecurityGroupsPostForbidden

NewV1NetworkSecurityGroupsPostForbidden creates a V1NetworkSecurityGroupsPostForbidden with default headers values

func (*V1NetworkSecurityGroupsPostForbidden) Code

Code gets the status code for the v1 network security groups post forbidden response

func (*V1NetworkSecurityGroupsPostForbidden) Error

func (*V1NetworkSecurityGroupsPostForbidden) GetPayload

func (*V1NetworkSecurityGroupsPostForbidden) IsClientError

func (o *V1NetworkSecurityGroupsPostForbidden) IsClientError() bool

IsClientError returns true when this v1 network security groups post forbidden response has a 4xx status code

func (*V1NetworkSecurityGroupsPostForbidden) IsCode

IsCode returns true when this v1 network security groups post forbidden response a status code equal to that given

func (*V1NetworkSecurityGroupsPostForbidden) IsRedirect

IsRedirect returns true when this v1 network security groups post forbidden response has a 3xx status code

func (*V1NetworkSecurityGroupsPostForbidden) IsServerError

func (o *V1NetworkSecurityGroupsPostForbidden) IsServerError() bool

IsServerError returns true when this v1 network security groups post forbidden response has a 5xx status code

func (*V1NetworkSecurityGroupsPostForbidden) IsSuccess

IsSuccess returns true when this v1 network security groups post forbidden response has a 2xx status code

func (*V1NetworkSecurityGroupsPostForbidden) String

type V1NetworkSecurityGroupsPostInternalServerError

type V1NetworkSecurityGroupsPostInternalServerError struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsPostInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewV1NetworkSecurityGroupsPostInternalServerError

func NewV1NetworkSecurityGroupsPostInternalServerError() *V1NetworkSecurityGroupsPostInternalServerError

NewV1NetworkSecurityGroupsPostInternalServerError creates a V1NetworkSecurityGroupsPostInternalServerError with default headers values

func (*V1NetworkSecurityGroupsPostInternalServerError) Code

Code gets the status code for the v1 network security groups post internal server error response

func (*V1NetworkSecurityGroupsPostInternalServerError) Error

func (*V1NetworkSecurityGroupsPostInternalServerError) GetPayload

func (*V1NetworkSecurityGroupsPostInternalServerError) IsClientError

IsClientError returns true when this v1 network security groups post internal server error response has a 4xx status code

func (*V1NetworkSecurityGroupsPostInternalServerError) IsCode

IsCode returns true when this v1 network security groups post internal server error response a status code equal to that given

func (*V1NetworkSecurityGroupsPostInternalServerError) IsRedirect

IsRedirect returns true when this v1 network security groups post internal server error response has a 3xx status code

func (*V1NetworkSecurityGroupsPostInternalServerError) IsServerError

IsServerError returns true when this v1 network security groups post internal server error response has a 5xx status code

func (*V1NetworkSecurityGroupsPostInternalServerError) IsSuccess

IsSuccess returns true when this v1 network security groups post internal server error response has a 2xx status code

func (*V1NetworkSecurityGroupsPostInternalServerError) String

type V1NetworkSecurityGroupsPostNotFound

type V1NetworkSecurityGroupsPostNotFound struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsPostNotFound describes a response with status code 404, with default header values.

Not Found

func NewV1NetworkSecurityGroupsPostNotFound

func NewV1NetworkSecurityGroupsPostNotFound() *V1NetworkSecurityGroupsPostNotFound

NewV1NetworkSecurityGroupsPostNotFound creates a V1NetworkSecurityGroupsPostNotFound with default headers values

func (*V1NetworkSecurityGroupsPostNotFound) Code

Code gets the status code for the v1 network security groups post not found response

func (*V1NetworkSecurityGroupsPostNotFound) Error

func (*V1NetworkSecurityGroupsPostNotFound) GetPayload

func (*V1NetworkSecurityGroupsPostNotFound) IsClientError

func (o *V1NetworkSecurityGroupsPostNotFound) IsClientError() bool

IsClientError returns true when this v1 network security groups post not found response has a 4xx status code

func (*V1NetworkSecurityGroupsPostNotFound) IsCode

IsCode returns true when this v1 network security groups post not found response a status code equal to that given

func (*V1NetworkSecurityGroupsPostNotFound) IsRedirect

func (o *V1NetworkSecurityGroupsPostNotFound) IsRedirect() bool

IsRedirect returns true when this v1 network security groups post not found response has a 3xx status code

func (*V1NetworkSecurityGroupsPostNotFound) IsServerError

func (o *V1NetworkSecurityGroupsPostNotFound) IsServerError() bool

IsServerError returns true when this v1 network security groups post not found response has a 5xx status code

func (*V1NetworkSecurityGroupsPostNotFound) IsSuccess

IsSuccess returns true when this v1 network security groups post not found response has a 2xx status code

func (*V1NetworkSecurityGroupsPostNotFound) String

type V1NetworkSecurityGroupsPostOK

type V1NetworkSecurityGroupsPostOK struct {
	Payload *models.NetworkSecurityGroup
}

V1NetworkSecurityGroupsPostOK describes a response with status code 200, with default header values.

OK

func NewV1NetworkSecurityGroupsPostOK

func NewV1NetworkSecurityGroupsPostOK() *V1NetworkSecurityGroupsPostOK

NewV1NetworkSecurityGroupsPostOK creates a V1NetworkSecurityGroupsPostOK with default headers values

func (*V1NetworkSecurityGroupsPostOK) Code

Code gets the status code for the v1 network security groups post o k response

func (*V1NetworkSecurityGroupsPostOK) Error

func (*V1NetworkSecurityGroupsPostOK) GetPayload

func (*V1NetworkSecurityGroupsPostOK) IsClientError

func (o *V1NetworkSecurityGroupsPostOK) IsClientError() bool

IsClientError returns true when this v1 network security groups post o k response has a 4xx status code

func (*V1NetworkSecurityGroupsPostOK) IsCode

func (o *V1NetworkSecurityGroupsPostOK) IsCode(code int) bool

IsCode returns true when this v1 network security groups post o k response a status code equal to that given

func (*V1NetworkSecurityGroupsPostOK) IsRedirect

func (o *V1NetworkSecurityGroupsPostOK) IsRedirect() bool

IsRedirect returns true when this v1 network security groups post o k response has a 3xx status code

func (*V1NetworkSecurityGroupsPostOK) IsServerError

func (o *V1NetworkSecurityGroupsPostOK) IsServerError() bool

IsServerError returns true when this v1 network security groups post o k response has a 5xx status code

func (*V1NetworkSecurityGroupsPostOK) IsSuccess

func (o *V1NetworkSecurityGroupsPostOK) IsSuccess() bool

IsSuccess returns true when this v1 network security groups post o k response has a 2xx status code

func (*V1NetworkSecurityGroupsPostOK) String

type V1NetworkSecurityGroupsPostParams

type V1NetworkSecurityGroupsPostParams struct {

	/* Body.

	   Parameters for the creation of a Network Security Group
	*/
	Body *models.NetworkSecurityGroupCreate

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

V1NetworkSecurityGroupsPostParams contains all the parameters to send to the API endpoint

for the v1 network security groups post operation.

Typically these are written to a http.Request.

func NewV1NetworkSecurityGroupsPostParams

func NewV1NetworkSecurityGroupsPostParams() *V1NetworkSecurityGroupsPostParams

NewV1NetworkSecurityGroupsPostParams creates a new V1NetworkSecurityGroupsPostParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewV1NetworkSecurityGroupsPostParamsWithContext

func NewV1NetworkSecurityGroupsPostParamsWithContext(ctx context.Context) *V1NetworkSecurityGroupsPostParams

NewV1NetworkSecurityGroupsPostParamsWithContext creates a new V1NetworkSecurityGroupsPostParams object with the ability to set a context for a request.

func NewV1NetworkSecurityGroupsPostParamsWithHTTPClient

func NewV1NetworkSecurityGroupsPostParamsWithHTTPClient(client *http.Client) *V1NetworkSecurityGroupsPostParams

NewV1NetworkSecurityGroupsPostParamsWithHTTPClient creates a new V1NetworkSecurityGroupsPostParams object with the ability to set a custom HTTPClient for a request.

func NewV1NetworkSecurityGroupsPostParamsWithTimeout

func NewV1NetworkSecurityGroupsPostParamsWithTimeout(timeout time.Duration) *V1NetworkSecurityGroupsPostParams

NewV1NetworkSecurityGroupsPostParamsWithTimeout creates a new V1NetworkSecurityGroupsPostParams object with the ability to set a timeout on a request.

func (*V1NetworkSecurityGroupsPostParams) SetBody

SetBody adds the body to the v1 network security groups post params

func (*V1NetworkSecurityGroupsPostParams) SetContext

SetContext adds the context to the v1 network security groups post params

func (*V1NetworkSecurityGroupsPostParams) SetDefaults

func (o *V1NetworkSecurityGroupsPostParams) SetDefaults()

SetDefaults hydrates default values in the v1 network security groups post params (not the query body).

All values with no default are reset to their zero value.

func (*V1NetworkSecurityGroupsPostParams) SetHTTPClient

func (o *V1NetworkSecurityGroupsPostParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the v1 network security groups post params

func (*V1NetworkSecurityGroupsPostParams) SetTimeout

func (o *V1NetworkSecurityGroupsPostParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the v1 network security groups post params

func (*V1NetworkSecurityGroupsPostParams) WithBody

WithBody adds the body to the v1 network security groups post params

func (*V1NetworkSecurityGroupsPostParams) WithContext

WithContext adds the context to the v1 network security groups post params

func (*V1NetworkSecurityGroupsPostParams) WithDefaults

WithDefaults hydrates default values in the v1 network security groups post params (not the query body).

All values with no default are reset to their zero value.

func (*V1NetworkSecurityGroupsPostParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the v1 network security groups post params

func (*V1NetworkSecurityGroupsPostParams) WithTimeout

WithTimeout adds the timeout to the v1 network security groups post params

func (*V1NetworkSecurityGroupsPostParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type V1NetworkSecurityGroupsPostReader

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

V1NetworkSecurityGroupsPostReader is a Reader for the V1NetworkSecurityGroupsPost structure.

func (*V1NetworkSecurityGroupsPostReader) ReadResponse

func (o *V1NetworkSecurityGroupsPostReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type V1NetworkSecurityGroupsPostUnauthorized

type V1NetworkSecurityGroupsPostUnauthorized struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsPostUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewV1NetworkSecurityGroupsPostUnauthorized

func NewV1NetworkSecurityGroupsPostUnauthorized() *V1NetworkSecurityGroupsPostUnauthorized

NewV1NetworkSecurityGroupsPostUnauthorized creates a V1NetworkSecurityGroupsPostUnauthorized with default headers values

func (*V1NetworkSecurityGroupsPostUnauthorized) Code

Code gets the status code for the v1 network security groups post unauthorized response

func (*V1NetworkSecurityGroupsPostUnauthorized) Error

func (*V1NetworkSecurityGroupsPostUnauthorized) GetPayload

func (*V1NetworkSecurityGroupsPostUnauthorized) IsClientError

func (o *V1NetworkSecurityGroupsPostUnauthorized) IsClientError() bool

IsClientError returns true when this v1 network security groups post unauthorized response has a 4xx status code

func (*V1NetworkSecurityGroupsPostUnauthorized) IsCode

IsCode returns true when this v1 network security groups post unauthorized response a status code equal to that given

func (*V1NetworkSecurityGroupsPostUnauthorized) IsRedirect

IsRedirect returns true when this v1 network security groups post unauthorized response has a 3xx status code

func (*V1NetworkSecurityGroupsPostUnauthorized) IsServerError

func (o *V1NetworkSecurityGroupsPostUnauthorized) IsServerError() bool

IsServerError returns true when this v1 network security groups post unauthorized response has a 5xx status code

func (*V1NetworkSecurityGroupsPostUnauthorized) IsSuccess

IsSuccess returns true when this v1 network security groups post unauthorized response has a 2xx status code

func (*V1NetworkSecurityGroupsPostUnauthorized) String

type V1NetworkSecurityGroupsPostUnprocessableEntity

type V1NetworkSecurityGroupsPostUnprocessableEntity struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsPostUnprocessableEntity describes a response with status code 422, with default header values.

Unprocessable Entity

func NewV1NetworkSecurityGroupsPostUnprocessableEntity

func NewV1NetworkSecurityGroupsPostUnprocessableEntity() *V1NetworkSecurityGroupsPostUnprocessableEntity

NewV1NetworkSecurityGroupsPostUnprocessableEntity creates a V1NetworkSecurityGroupsPostUnprocessableEntity with default headers values

func (*V1NetworkSecurityGroupsPostUnprocessableEntity) Code

Code gets the status code for the v1 network security groups post unprocessable entity response

func (*V1NetworkSecurityGroupsPostUnprocessableEntity) Error

func (*V1NetworkSecurityGroupsPostUnprocessableEntity) GetPayload

func (*V1NetworkSecurityGroupsPostUnprocessableEntity) IsClientError

IsClientError returns true when this v1 network security groups post unprocessable entity response has a 4xx status code

func (*V1NetworkSecurityGroupsPostUnprocessableEntity) IsCode

IsCode returns true when this v1 network security groups post unprocessable entity response a status code equal to that given

func (*V1NetworkSecurityGroupsPostUnprocessableEntity) IsRedirect

IsRedirect returns true when this v1 network security groups post unprocessable entity response has a 3xx status code

func (*V1NetworkSecurityGroupsPostUnprocessableEntity) IsServerError

IsServerError returns true when this v1 network security groups post unprocessable entity response has a 5xx status code

func (*V1NetworkSecurityGroupsPostUnprocessableEntity) IsSuccess

IsSuccess returns true when this v1 network security groups post unprocessable entity response has a 2xx status code

func (*V1NetworkSecurityGroupsPostUnprocessableEntity) String

type V1NetworkSecurityGroupsRulesDeleteBadRequest

type V1NetworkSecurityGroupsRulesDeleteBadRequest struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsRulesDeleteBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewV1NetworkSecurityGroupsRulesDeleteBadRequest

func NewV1NetworkSecurityGroupsRulesDeleteBadRequest() *V1NetworkSecurityGroupsRulesDeleteBadRequest

NewV1NetworkSecurityGroupsRulesDeleteBadRequest creates a V1NetworkSecurityGroupsRulesDeleteBadRequest with default headers values

func (*V1NetworkSecurityGroupsRulesDeleteBadRequest) Code

Code gets the status code for the v1 network security groups rules delete bad request response

func (*V1NetworkSecurityGroupsRulesDeleteBadRequest) Error

func (*V1NetworkSecurityGroupsRulesDeleteBadRequest) GetPayload

func (*V1NetworkSecurityGroupsRulesDeleteBadRequest) IsClientError

IsClientError returns true when this v1 network security groups rules delete bad request response has a 4xx status code

func (*V1NetworkSecurityGroupsRulesDeleteBadRequest) IsCode

IsCode returns true when this v1 network security groups rules delete bad request response a status code equal to that given

func (*V1NetworkSecurityGroupsRulesDeleteBadRequest) IsRedirect

IsRedirect returns true when this v1 network security groups rules delete bad request response has a 3xx status code

func (*V1NetworkSecurityGroupsRulesDeleteBadRequest) IsServerError

IsServerError returns true when this v1 network security groups rules delete bad request response has a 5xx status code

func (*V1NetworkSecurityGroupsRulesDeleteBadRequest) IsSuccess

IsSuccess returns true when this v1 network security groups rules delete bad request response has a 2xx status code

func (*V1NetworkSecurityGroupsRulesDeleteBadRequest) String

type V1NetworkSecurityGroupsRulesDeleteConflict

type V1NetworkSecurityGroupsRulesDeleteConflict struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsRulesDeleteConflict describes a response with status code 409, with default header values.

Conflict

func NewV1NetworkSecurityGroupsRulesDeleteConflict

func NewV1NetworkSecurityGroupsRulesDeleteConflict() *V1NetworkSecurityGroupsRulesDeleteConflict

NewV1NetworkSecurityGroupsRulesDeleteConflict creates a V1NetworkSecurityGroupsRulesDeleteConflict with default headers values

func (*V1NetworkSecurityGroupsRulesDeleteConflict) Code

Code gets the status code for the v1 network security groups rules delete conflict response

func (*V1NetworkSecurityGroupsRulesDeleteConflict) Error

func (*V1NetworkSecurityGroupsRulesDeleteConflict) GetPayload

func (*V1NetworkSecurityGroupsRulesDeleteConflict) IsClientError

IsClientError returns true when this v1 network security groups rules delete conflict response has a 4xx status code

func (*V1NetworkSecurityGroupsRulesDeleteConflict) IsCode

IsCode returns true when this v1 network security groups rules delete conflict response a status code equal to that given

func (*V1NetworkSecurityGroupsRulesDeleteConflict) IsRedirect

IsRedirect returns true when this v1 network security groups rules delete conflict response has a 3xx status code

func (*V1NetworkSecurityGroupsRulesDeleteConflict) IsServerError

IsServerError returns true when this v1 network security groups rules delete conflict response has a 5xx status code

func (*V1NetworkSecurityGroupsRulesDeleteConflict) IsSuccess

IsSuccess returns true when this v1 network security groups rules delete conflict response has a 2xx status code

func (*V1NetworkSecurityGroupsRulesDeleteConflict) String

type V1NetworkSecurityGroupsRulesDeleteForbidden

type V1NetworkSecurityGroupsRulesDeleteForbidden struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsRulesDeleteForbidden describes a response with status code 403, with default header values.

Forbidden

func NewV1NetworkSecurityGroupsRulesDeleteForbidden

func NewV1NetworkSecurityGroupsRulesDeleteForbidden() *V1NetworkSecurityGroupsRulesDeleteForbidden

NewV1NetworkSecurityGroupsRulesDeleteForbidden creates a V1NetworkSecurityGroupsRulesDeleteForbidden with default headers values

func (*V1NetworkSecurityGroupsRulesDeleteForbidden) Code

Code gets the status code for the v1 network security groups rules delete forbidden response

func (*V1NetworkSecurityGroupsRulesDeleteForbidden) Error

func (*V1NetworkSecurityGroupsRulesDeleteForbidden) GetPayload

func (*V1NetworkSecurityGroupsRulesDeleteForbidden) IsClientError

IsClientError returns true when this v1 network security groups rules delete forbidden response has a 4xx status code

func (*V1NetworkSecurityGroupsRulesDeleteForbidden) IsCode

IsCode returns true when this v1 network security groups rules delete forbidden response a status code equal to that given

func (*V1NetworkSecurityGroupsRulesDeleteForbidden) IsRedirect

IsRedirect returns true when this v1 network security groups rules delete forbidden response has a 3xx status code

func (*V1NetworkSecurityGroupsRulesDeleteForbidden) IsServerError

IsServerError returns true when this v1 network security groups rules delete forbidden response has a 5xx status code

func (*V1NetworkSecurityGroupsRulesDeleteForbidden) IsSuccess

IsSuccess returns true when this v1 network security groups rules delete forbidden response has a 2xx status code

func (*V1NetworkSecurityGroupsRulesDeleteForbidden) String

type V1NetworkSecurityGroupsRulesDeleteInternalServerError

type V1NetworkSecurityGroupsRulesDeleteInternalServerError struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsRulesDeleteInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewV1NetworkSecurityGroupsRulesDeleteInternalServerError

func NewV1NetworkSecurityGroupsRulesDeleteInternalServerError() *V1NetworkSecurityGroupsRulesDeleteInternalServerError

NewV1NetworkSecurityGroupsRulesDeleteInternalServerError creates a V1NetworkSecurityGroupsRulesDeleteInternalServerError with default headers values

func (*V1NetworkSecurityGroupsRulesDeleteInternalServerError) Code

Code gets the status code for the v1 network security groups rules delete internal server error response

func (*V1NetworkSecurityGroupsRulesDeleteInternalServerError) Error

func (*V1NetworkSecurityGroupsRulesDeleteInternalServerError) GetPayload

func (*V1NetworkSecurityGroupsRulesDeleteInternalServerError) IsClientError

IsClientError returns true when this v1 network security groups rules delete internal server error response has a 4xx status code

func (*V1NetworkSecurityGroupsRulesDeleteInternalServerError) IsCode

IsCode returns true when this v1 network security groups rules delete internal server error response a status code equal to that given

func (*V1NetworkSecurityGroupsRulesDeleteInternalServerError) IsRedirect

IsRedirect returns true when this v1 network security groups rules delete internal server error response has a 3xx status code

func (*V1NetworkSecurityGroupsRulesDeleteInternalServerError) IsServerError

IsServerError returns true when this v1 network security groups rules delete internal server error response has a 5xx status code

func (*V1NetworkSecurityGroupsRulesDeleteInternalServerError) IsSuccess

IsSuccess returns true when this v1 network security groups rules delete internal server error response has a 2xx status code

func (*V1NetworkSecurityGroupsRulesDeleteInternalServerError) String

type V1NetworkSecurityGroupsRulesDeleteNotFound

type V1NetworkSecurityGroupsRulesDeleteNotFound struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsRulesDeleteNotFound describes a response with status code 404, with default header values.

Not Found

func NewV1NetworkSecurityGroupsRulesDeleteNotFound

func NewV1NetworkSecurityGroupsRulesDeleteNotFound() *V1NetworkSecurityGroupsRulesDeleteNotFound

NewV1NetworkSecurityGroupsRulesDeleteNotFound creates a V1NetworkSecurityGroupsRulesDeleteNotFound with default headers values

func (*V1NetworkSecurityGroupsRulesDeleteNotFound) Code

Code gets the status code for the v1 network security groups rules delete not found response

func (*V1NetworkSecurityGroupsRulesDeleteNotFound) Error

func (*V1NetworkSecurityGroupsRulesDeleteNotFound) GetPayload

func (*V1NetworkSecurityGroupsRulesDeleteNotFound) IsClientError

IsClientError returns true when this v1 network security groups rules delete not found response has a 4xx status code

func (*V1NetworkSecurityGroupsRulesDeleteNotFound) IsCode

IsCode returns true when this v1 network security groups rules delete not found response a status code equal to that given

func (*V1NetworkSecurityGroupsRulesDeleteNotFound) IsRedirect

IsRedirect returns true when this v1 network security groups rules delete not found response has a 3xx status code

func (*V1NetworkSecurityGroupsRulesDeleteNotFound) IsServerError

IsServerError returns true when this v1 network security groups rules delete not found response has a 5xx status code

func (*V1NetworkSecurityGroupsRulesDeleteNotFound) IsSuccess

IsSuccess returns true when this v1 network security groups rules delete not found response has a 2xx status code

func (*V1NetworkSecurityGroupsRulesDeleteNotFound) String

type V1NetworkSecurityGroupsRulesDeleteOK

type V1NetworkSecurityGroupsRulesDeleteOK struct {
	Payload models.Object
}

V1NetworkSecurityGroupsRulesDeleteOK describes a response with status code 200, with default header values.

OK

func NewV1NetworkSecurityGroupsRulesDeleteOK

func NewV1NetworkSecurityGroupsRulesDeleteOK() *V1NetworkSecurityGroupsRulesDeleteOK

NewV1NetworkSecurityGroupsRulesDeleteOK creates a V1NetworkSecurityGroupsRulesDeleteOK with default headers values

func (*V1NetworkSecurityGroupsRulesDeleteOK) Code

Code gets the status code for the v1 network security groups rules delete o k response

func (*V1NetworkSecurityGroupsRulesDeleteOK) Error

func (*V1NetworkSecurityGroupsRulesDeleteOK) GetPayload

func (*V1NetworkSecurityGroupsRulesDeleteOK) IsClientError

func (o *V1NetworkSecurityGroupsRulesDeleteOK) IsClientError() bool

IsClientError returns true when this v1 network security groups rules delete o k response has a 4xx status code

func (*V1NetworkSecurityGroupsRulesDeleteOK) IsCode

IsCode returns true when this v1 network security groups rules delete o k response a status code equal to that given

func (*V1NetworkSecurityGroupsRulesDeleteOK) IsRedirect

IsRedirect returns true when this v1 network security groups rules delete o k response has a 3xx status code

func (*V1NetworkSecurityGroupsRulesDeleteOK) IsServerError

func (o *V1NetworkSecurityGroupsRulesDeleteOK) IsServerError() bool

IsServerError returns true when this v1 network security groups rules delete o k response has a 5xx status code

func (*V1NetworkSecurityGroupsRulesDeleteOK) IsSuccess

IsSuccess returns true when this v1 network security groups rules delete o k response has a 2xx status code

func (*V1NetworkSecurityGroupsRulesDeleteOK) String

type V1NetworkSecurityGroupsRulesDeleteParams

type V1NetworkSecurityGroupsRulesDeleteParams struct {

	/* NetworkSecurityGroupID.

	   Network Security Group ID
	*/
	NetworkSecurityGroupID string

	/* NetworkSecurityGroupRuleID.

	   Network Security Group Rule ID
	*/
	NetworkSecurityGroupRuleID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

V1NetworkSecurityGroupsRulesDeleteParams contains all the parameters to send to the API endpoint

for the v1 network security groups rules delete operation.

Typically these are written to a http.Request.

func NewV1NetworkSecurityGroupsRulesDeleteParams

func NewV1NetworkSecurityGroupsRulesDeleteParams() *V1NetworkSecurityGroupsRulesDeleteParams

NewV1NetworkSecurityGroupsRulesDeleteParams creates a new V1NetworkSecurityGroupsRulesDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewV1NetworkSecurityGroupsRulesDeleteParamsWithContext

func NewV1NetworkSecurityGroupsRulesDeleteParamsWithContext(ctx context.Context) *V1NetworkSecurityGroupsRulesDeleteParams

NewV1NetworkSecurityGroupsRulesDeleteParamsWithContext creates a new V1NetworkSecurityGroupsRulesDeleteParams object with the ability to set a context for a request.

func NewV1NetworkSecurityGroupsRulesDeleteParamsWithHTTPClient

func NewV1NetworkSecurityGroupsRulesDeleteParamsWithHTTPClient(client *http.Client) *V1NetworkSecurityGroupsRulesDeleteParams

NewV1NetworkSecurityGroupsRulesDeleteParamsWithHTTPClient creates a new V1NetworkSecurityGroupsRulesDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewV1NetworkSecurityGroupsRulesDeleteParamsWithTimeout

func NewV1NetworkSecurityGroupsRulesDeleteParamsWithTimeout(timeout time.Duration) *V1NetworkSecurityGroupsRulesDeleteParams

NewV1NetworkSecurityGroupsRulesDeleteParamsWithTimeout creates a new V1NetworkSecurityGroupsRulesDeleteParams object with the ability to set a timeout on a request.

func (*V1NetworkSecurityGroupsRulesDeleteParams) SetContext

SetContext adds the context to the v1 network security groups rules delete params

func (*V1NetworkSecurityGroupsRulesDeleteParams) SetDefaults

SetDefaults hydrates default values in the v1 network security groups rules delete params (not the query body).

All values with no default are reset to their zero value.

func (*V1NetworkSecurityGroupsRulesDeleteParams) SetHTTPClient

func (o *V1NetworkSecurityGroupsRulesDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the v1 network security groups rules delete params

func (*V1NetworkSecurityGroupsRulesDeleteParams) SetNetworkSecurityGroupID

func (o *V1NetworkSecurityGroupsRulesDeleteParams) SetNetworkSecurityGroupID(networkSecurityGroupID string)

SetNetworkSecurityGroupID adds the networkSecurityGroupId to the v1 network security groups rules delete params

func (*V1NetworkSecurityGroupsRulesDeleteParams) SetNetworkSecurityGroupRuleID

func (o *V1NetworkSecurityGroupsRulesDeleteParams) SetNetworkSecurityGroupRuleID(networkSecurityGroupRuleID string)

SetNetworkSecurityGroupRuleID adds the networkSecurityGroupRuleId to the v1 network security groups rules delete params

func (*V1NetworkSecurityGroupsRulesDeleteParams) SetTimeout

SetTimeout adds the timeout to the v1 network security groups rules delete params

func (*V1NetworkSecurityGroupsRulesDeleteParams) WithContext

WithContext adds the context to the v1 network security groups rules delete params

func (*V1NetworkSecurityGroupsRulesDeleteParams) WithDefaults

WithDefaults hydrates default values in the v1 network security groups rules delete params (not the query body).

All values with no default are reset to their zero value.

func (*V1NetworkSecurityGroupsRulesDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the v1 network security groups rules delete params

func (*V1NetworkSecurityGroupsRulesDeleteParams) WithNetworkSecurityGroupID

func (o *V1NetworkSecurityGroupsRulesDeleteParams) WithNetworkSecurityGroupID(networkSecurityGroupID string) *V1NetworkSecurityGroupsRulesDeleteParams

WithNetworkSecurityGroupID adds the networkSecurityGroupID to the v1 network security groups rules delete params

func (*V1NetworkSecurityGroupsRulesDeleteParams) WithNetworkSecurityGroupRuleID

func (o *V1NetworkSecurityGroupsRulesDeleteParams) WithNetworkSecurityGroupRuleID(networkSecurityGroupRuleID string) *V1NetworkSecurityGroupsRulesDeleteParams

WithNetworkSecurityGroupRuleID adds the networkSecurityGroupRuleID to the v1 network security groups rules delete params

func (*V1NetworkSecurityGroupsRulesDeleteParams) WithTimeout

WithTimeout adds the timeout to the v1 network security groups rules delete params

func (*V1NetworkSecurityGroupsRulesDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type V1NetworkSecurityGroupsRulesDeleteReader

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

V1NetworkSecurityGroupsRulesDeleteReader is a Reader for the V1NetworkSecurityGroupsRulesDelete structure.

func (*V1NetworkSecurityGroupsRulesDeleteReader) ReadResponse

func (o *V1NetworkSecurityGroupsRulesDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type V1NetworkSecurityGroupsRulesDeleteUnauthorized

type V1NetworkSecurityGroupsRulesDeleteUnauthorized struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsRulesDeleteUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewV1NetworkSecurityGroupsRulesDeleteUnauthorized

func NewV1NetworkSecurityGroupsRulesDeleteUnauthorized() *V1NetworkSecurityGroupsRulesDeleteUnauthorized

NewV1NetworkSecurityGroupsRulesDeleteUnauthorized creates a V1NetworkSecurityGroupsRulesDeleteUnauthorized with default headers values

func (*V1NetworkSecurityGroupsRulesDeleteUnauthorized) Code

Code gets the status code for the v1 network security groups rules delete unauthorized response

func (*V1NetworkSecurityGroupsRulesDeleteUnauthorized) Error

func (*V1NetworkSecurityGroupsRulesDeleteUnauthorized) GetPayload

func (*V1NetworkSecurityGroupsRulesDeleteUnauthorized) IsClientError

IsClientError returns true when this v1 network security groups rules delete unauthorized response has a 4xx status code

func (*V1NetworkSecurityGroupsRulesDeleteUnauthorized) IsCode

IsCode returns true when this v1 network security groups rules delete unauthorized response a status code equal to that given

func (*V1NetworkSecurityGroupsRulesDeleteUnauthorized) IsRedirect

IsRedirect returns true when this v1 network security groups rules delete unauthorized response has a 3xx status code

func (*V1NetworkSecurityGroupsRulesDeleteUnauthorized) IsServerError

IsServerError returns true when this v1 network security groups rules delete unauthorized response has a 5xx status code

func (*V1NetworkSecurityGroupsRulesDeleteUnauthorized) IsSuccess

IsSuccess returns true when this v1 network security groups rules delete unauthorized response has a 2xx status code

func (*V1NetworkSecurityGroupsRulesDeleteUnauthorized) String

type V1NetworkSecurityGroupsRulesPostBadRequest

type V1NetworkSecurityGroupsRulesPostBadRequest struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsRulesPostBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewV1NetworkSecurityGroupsRulesPostBadRequest

func NewV1NetworkSecurityGroupsRulesPostBadRequest() *V1NetworkSecurityGroupsRulesPostBadRequest

NewV1NetworkSecurityGroupsRulesPostBadRequest creates a V1NetworkSecurityGroupsRulesPostBadRequest with default headers values

func (*V1NetworkSecurityGroupsRulesPostBadRequest) Code

Code gets the status code for the v1 network security groups rules post bad request response

func (*V1NetworkSecurityGroupsRulesPostBadRequest) Error

func (*V1NetworkSecurityGroupsRulesPostBadRequest) GetPayload

func (*V1NetworkSecurityGroupsRulesPostBadRequest) IsClientError

IsClientError returns true when this v1 network security groups rules post bad request response has a 4xx status code

func (*V1NetworkSecurityGroupsRulesPostBadRequest) IsCode

IsCode returns true when this v1 network security groups rules post bad request response a status code equal to that given

func (*V1NetworkSecurityGroupsRulesPostBadRequest) IsRedirect

IsRedirect returns true when this v1 network security groups rules post bad request response has a 3xx status code

func (*V1NetworkSecurityGroupsRulesPostBadRequest) IsServerError

IsServerError returns true when this v1 network security groups rules post bad request response has a 5xx status code

func (*V1NetworkSecurityGroupsRulesPostBadRequest) IsSuccess

IsSuccess returns true when this v1 network security groups rules post bad request response has a 2xx status code

func (*V1NetworkSecurityGroupsRulesPostBadRequest) String

type V1NetworkSecurityGroupsRulesPostConflict

type V1NetworkSecurityGroupsRulesPostConflict struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsRulesPostConflict describes a response with status code 409, with default header values.

Conflict

func NewV1NetworkSecurityGroupsRulesPostConflict

func NewV1NetworkSecurityGroupsRulesPostConflict() *V1NetworkSecurityGroupsRulesPostConflict

NewV1NetworkSecurityGroupsRulesPostConflict creates a V1NetworkSecurityGroupsRulesPostConflict with default headers values

func (*V1NetworkSecurityGroupsRulesPostConflict) Code

Code gets the status code for the v1 network security groups rules post conflict response

func (*V1NetworkSecurityGroupsRulesPostConflict) Error

func (*V1NetworkSecurityGroupsRulesPostConflict) GetPayload

func (*V1NetworkSecurityGroupsRulesPostConflict) IsClientError

IsClientError returns true when this v1 network security groups rules post conflict response has a 4xx status code

func (*V1NetworkSecurityGroupsRulesPostConflict) IsCode

IsCode returns true when this v1 network security groups rules post conflict response a status code equal to that given

func (*V1NetworkSecurityGroupsRulesPostConflict) IsRedirect

IsRedirect returns true when this v1 network security groups rules post conflict response has a 3xx status code

func (*V1NetworkSecurityGroupsRulesPostConflict) IsServerError

IsServerError returns true when this v1 network security groups rules post conflict response has a 5xx status code

func (*V1NetworkSecurityGroupsRulesPostConflict) IsSuccess

IsSuccess returns true when this v1 network security groups rules post conflict response has a 2xx status code

func (*V1NetworkSecurityGroupsRulesPostConflict) String

type V1NetworkSecurityGroupsRulesPostForbidden

type V1NetworkSecurityGroupsRulesPostForbidden struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsRulesPostForbidden describes a response with status code 403, with default header values.

Forbidden

func NewV1NetworkSecurityGroupsRulesPostForbidden

func NewV1NetworkSecurityGroupsRulesPostForbidden() *V1NetworkSecurityGroupsRulesPostForbidden

NewV1NetworkSecurityGroupsRulesPostForbidden creates a V1NetworkSecurityGroupsRulesPostForbidden with default headers values

func (*V1NetworkSecurityGroupsRulesPostForbidden) Code

Code gets the status code for the v1 network security groups rules post forbidden response

func (*V1NetworkSecurityGroupsRulesPostForbidden) Error

func (*V1NetworkSecurityGroupsRulesPostForbidden) GetPayload

func (*V1NetworkSecurityGroupsRulesPostForbidden) IsClientError

IsClientError returns true when this v1 network security groups rules post forbidden response has a 4xx status code

func (*V1NetworkSecurityGroupsRulesPostForbidden) IsCode

IsCode returns true when this v1 network security groups rules post forbidden response a status code equal to that given

func (*V1NetworkSecurityGroupsRulesPostForbidden) IsRedirect

IsRedirect returns true when this v1 network security groups rules post forbidden response has a 3xx status code

func (*V1NetworkSecurityGroupsRulesPostForbidden) IsServerError

IsServerError returns true when this v1 network security groups rules post forbidden response has a 5xx status code

func (*V1NetworkSecurityGroupsRulesPostForbidden) IsSuccess

IsSuccess returns true when this v1 network security groups rules post forbidden response has a 2xx status code

func (*V1NetworkSecurityGroupsRulesPostForbidden) String

type V1NetworkSecurityGroupsRulesPostInternalServerError

type V1NetworkSecurityGroupsRulesPostInternalServerError struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsRulesPostInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewV1NetworkSecurityGroupsRulesPostInternalServerError

func NewV1NetworkSecurityGroupsRulesPostInternalServerError() *V1NetworkSecurityGroupsRulesPostInternalServerError

NewV1NetworkSecurityGroupsRulesPostInternalServerError creates a V1NetworkSecurityGroupsRulesPostInternalServerError with default headers values

func (*V1NetworkSecurityGroupsRulesPostInternalServerError) Code

Code gets the status code for the v1 network security groups rules post internal server error response

func (*V1NetworkSecurityGroupsRulesPostInternalServerError) Error

func (*V1NetworkSecurityGroupsRulesPostInternalServerError) GetPayload

func (*V1NetworkSecurityGroupsRulesPostInternalServerError) IsClientError

IsClientError returns true when this v1 network security groups rules post internal server error response has a 4xx status code

func (*V1NetworkSecurityGroupsRulesPostInternalServerError) IsCode

IsCode returns true when this v1 network security groups rules post internal server error response a status code equal to that given

func (*V1NetworkSecurityGroupsRulesPostInternalServerError) IsRedirect

IsRedirect returns true when this v1 network security groups rules post internal server error response has a 3xx status code

func (*V1NetworkSecurityGroupsRulesPostInternalServerError) IsServerError

IsServerError returns true when this v1 network security groups rules post internal server error response has a 5xx status code

func (*V1NetworkSecurityGroupsRulesPostInternalServerError) IsSuccess

IsSuccess returns true when this v1 network security groups rules post internal server error response has a 2xx status code

func (*V1NetworkSecurityGroupsRulesPostInternalServerError) String

type V1NetworkSecurityGroupsRulesPostNotFound

type V1NetworkSecurityGroupsRulesPostNotFound struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsRulesPostNotFound describes a response with status code 404, with default header values.

Not Found

func NewV1NetworkSecurityGroupsRulesPostNotFound

func NewV1NetworkSecurityGroupsRulesPostNotFound() *V1NetworkSecurityGroupsRulesPostNotFound

NewV1NetworkSecurityGroupsRulesPostNotFound creates a V1NetworkSecurityGroupsRulesPostNotFound with default headers values

func (*V1NetworkSecurityGroupsRulesPostNotFound) Code

Code gets the status code for the v1 network security groups rules post not found response

func (*V1NetworkSecurityGroupsRulesPostNotFound) Error

func (*V1NetworkSecurityGroupsRulesPostNotFound) GetPayload

func (*V1NetworkSecurityGroupsRulesPostNotFound) IsClientError

IsClientError returns true when this v1 network security groups rules post not found response has a 4xx status code

func (*V1NetworkSecurityGroupsRulesPostNotFound) IsCode

IsCode returns true when this v1 network security groups rules post not found response a status code equal to that given

func (*V1NetworkSecurityGroupsRulesPostNotFound) IsRedirect

IsRedirect returns true when this v1 network security groups rules post not found response has a 3xx status code

func (*V1NetworkSecurityGroupsRulesPostNotFound) IsServerError

IsServerError returns true when this v1 network security groups rules post not found response has a 5xx status code

func (*V1NetworkSecurityGroupsRulesPostNotFound) IsSuccess

IsSuccess returns true when this v1 network security groups rules post not found response has a 2xx status code

func (*V1NetworkSecurityGroupsRulesPostNotFound) String

type V1NetworkSecurityGroupsRulesPostOK

type V1NetworkSecurityGroupsRulesPostOK struct {
	Payload *models.NetworkSecurityGroupRule
}

V1NetworkSecurityGroupsRulesPostOK describes a response with status code 200, with default header values.

OK

func NewV1NetworkSecurityGroupsRulesPostOK

func NewV1NetworkSecurityGroupsRulesPostOK() *V1NetworkSecurityGroupsRulesPostOK

NewV1NetworkSecurityGroupsRulesPostOK creates a V1NetworkSecurityGroupsRulesPostOK with default headers values

func (*V1NetworkSecurityGroupsRulesPostOK) Code

Code gets the status code for the v1 network security groups rules post o k response

func (*V1NetworkSecurityGroupsRulesPostOK) Error

func (*V1NetworkSecurityGroupsRulesPostOK) GetPayload

func (*V1NetworkSecurityGroupsRulesPostOK) IsClientError

func (o *V1NetworkSecurityGroupsRulesPostOK) IsClientError() bool

IsClientError returns true when this v1 network security groups rules post o k response has a 4xx status code

func (*V1NetworkSecurityGroupsRulesPostOK) IsCode

IsCode returns true when this v1 network security groups rules post o k response a status code equal to that given

func (*V1NetworkSecurityGroupsRulesPostOK) IsRedirect

func (o *V1NetworkSecurityGroupsRulesPostOK) IsRedirect() bool

IsRedirect returns true when this v1 network security groups rules post o k response has a 3xx status code

func (*V1NetworkSecurityGroupsRulesPostOK) IsServerError

func (o *V1NetworkSecurityGroupsRulesPostOK) IsServerError() bool

IsServerError returns true when this v1 network security groups rules post o k response has a 5xx status code

func (*V1NetworkSecurityGroupsRulesPostOK) IsSuccess

IsSuccess returns true when this v1 network security groups rules post o k response has a 2xx status code

func (*V1NetworkSecurityGroupsRulesPostOK) String

type V1NetworkSecurityGroupsRulesPostParams

type V1NetworkSecurityGroupsRulesPostParams struct {

	/* Body.

	   Parameters for adding a rule to a Network Security Group
	*/
	Body *models.NetworkSecurityGroupAddRule

	/* NetworkSecurityGroupID.

	   Network Security Group ID
	*/
	NetworkSecurityGroupID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

V1NetworkSecurityGroupsRulesPostParams contains all the parameters to send to the API endpoint

for the v1 network security groups rules post operation.

Typically these are written to a http.Request.

func NewV1NetworkSecurityGroupsRulesPostParams

func NewV1NetworkSecurityGroupsRulesPostParams() *V1NetworkSecurityGroupsRulesPostParams

NewV1NetworkSecurityGroupsRulesPostParams creates a new V1NetworkSecurityGroupsRulesPostParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewV1NetworkSecurityGroupsRulesPostParamsWithContext

func NewV1NetworkSecurityGroupsRulesPostParamsWithContext(ctx context.Context) *V1NetworkSecurityGroupsRulesPostParams

NewV1NetworkSecurityGroupsRulesPostParamsWithContext creates a new V1NetworkSecurityGroupsRulesPostParams object with the ability to set a context for a request.

func NewV1NetworkSecurityGroupsRulesPostParamsWithHTTPClient

func NewV1NetworkSecurityGroupsRulesPostParamsWithHTTPClient(client *http.Client) *V1NetworkSecurityGroupsRulesPostParams

NewV1NetworkSecurityGroupsRulesPostParamsWithHTTPClient creates a new V1NetworkSecurityGroupsRulesPostParams object with the ability to set a custom HTTPClient for a request.

func NewV1NetworkSecurityGroupsRulesPostParamsWithTimeout

func NewV1NetworkSecurityGroupsRulesPostParamsWithTimeout(timeout time.Duration) *V1NetworkSecurityGroupsRulesPostParams

NewV1NetworkSecurityGroupsRulesPostParamsWithTimeout creates a new V1NetworkSecurityGroupsRulesPostParams object with the ability to set a timeout on a request.

func (*V1NetworkSecurityGroupsRulesPostParams) SetBody

SetBody adds the body to the v1 network security groups rules post params

func (*V1NetworkSecurityGroupsRulesPostParams) SetContext

SetContext adds the context to the v1 network security groups rules post params

func (*V1NetworkSecurityGroupsRulesPostParams) SetDefaults

func (o *V1NetworkSecurityGroupsRulesPostParams) SetDefaults()

SetDefaults hydrates default values in the v1 network security groups rules post params (not the query body).

All values with no default are reset to their zero value.

func (*V1NetworkSecurityGroupsRulesPostParams) SetHTTPClient

func (o *V1NetworkSecurityGroupsRulesPostParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the v1 network security groups rules post params

func (*V1NetworkSecurityGroupsRulesPostParams) SetNetworkSecurityGroupID

func (o *V1NetworkSecurityGroupsRulesPostParams) SetNetworkSecurityGroupID(networkSecurityGroupID string)

SetNetworkSecurityGroupID adds the networkSecurityGroupId to the v1 network security groups rules post params

func (*V1NetworkSecurityGroupsRulesPostParams) SetTimeout

func (o *V1NetworkSecurityGroupsRulesPostParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the v1 network security groups rules post params

func (*V1NetworkSecurityGroupsRulesPostParams) WithBody

WithBody adds the body to the v1 network security groups rules post params

func (*V1NetworkSecurityGroupsRulesPostParams) WithContext

WithContext adds the context to the v1 network security groups rules post params

func (*V1NetworkSecurityGroupsRulesPostParams) WithDefaults

WithDefaults hydrates default values in the v1 network security groups rules post params (not the query body).

All values with no default are reset to their zero value.

func (*V1NetworkSecurityGroupsRulesPostParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the v1 network security groups rules post params

func (*V1NetworkSecurityGroupsRulesPostParams) WithNetworkSecurityGroupID

func (o *V1NetworkSecurityGroupsRulesPostParams) WithNetworkSecurityGroupID(networkSecurityGroupID string) *V1NetworkSecurityGroupsRulesPostParams

WithNetworkSecurityGroupID adds the networkSecurityGroupID to the v1 network security groups rules post params

func (*V1NetworkSecurityGroupsRulesPostParams) WithTimeout

WithTimeout adds the timeout to the v1 network security groups rules post params

func (*V1NetworkSecurityGroupsRulesPostParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type V1NetworkSecurityGroupsRulesPostReader

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

V1NetworkSecurityGroupsRulesPostReader is a Reader for the V1NetworkSecurityGroupsRulesPost structure.

func (*V1NetworkSecurityGroupsRulesPostReader) ReadResponse

func (o *V1NetworkSecurityGroupsRulesPostReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type V1NetworkSecurityGroupsRulesPostUnauthorized

type V1NetworkSecurityGroupsRulesPostUnauthorized struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsRulesPostUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewV1NetworkSecurityGroupsRulesPostUnauthorized

func NewV1NetworkSecurityGroupsRulesPostUnauthorized() *V1NetworkSecurityGroupsRulesPostUnauthorized

NewV1NetworkSecurityGroupsRulesPostUnauthorized creates a V1NetworkSecurityGroupsRulesPostUnauthorized with default headers values

func (*V1NetworkSecurityGroupsRulesPostUnauthorized) Code

Code gets the status code for the v1 network security groups rules post unauthorized response

func (*V1NetworkSecurityGroupsRulesPostUnauthorized) Error

func (*V1NetworkSecurityGroupsRulesPostUnauthorized) GetPayload

func (*V1NetworkSecurityGroupsRulesPostUnauthorized) IsClientError

IsClientError returns true when this v1 network security groups rules post unauthorized response has a 4xx status code

func (*V1NetworkSecurityGroupsRulesPostUnauthorized) IsCode

IsCode returns true when this v1 network security groups rules post unauthorized response a status code equal to that given

func (*V1NetworkSecurityGroupsRulesPostUnauthorized) IsRedirect

IsRedirect returns true when this v1 network security groups rules post unauthorized response has a 3xx status code

func (*V1NetworkSecurityGroupsRulesPostUnauthorized) IsServerError

IsServerError returns true when this v1 network security groups rules post unauthorized response has a 5xx status code

func (*V1NetworkSecurityGroupsRulesPostUnauthorized) IsSuccess

IsSuccess returns true when this v1 network security groups rules post unauthorized response has a 2xx status code

func (*V1NetworkSecurityGroupsRulesPostUnauthorized) String

type V1NetworkSecurityGroupsRulesPostUnprocessableEntity

type V1NetworkSecurityGroupsRulesPostUnprocessableEntity struct {
	Payload *models.Error
}

V1NetworkSecurityGroupsRulesPostUnprocessableEntity describes a response with status code 422, with default header values.

Unprocessable Entity

func NewV1NetworkSecurityGroupsRulesPostUnprocessableEntity

func NewV1NetworkSecurityGroupsRulesPostUnprocessableEntity() *V1NetworkSecurityGroupsRulesPostUnprocessableEntity

NewV1NetworkSecurityGroupsRulesPostUnprocessableEntity creates a V1NetworkSecurityGroupsRulesPostUnprocessableEntity with default headers values

func (*V1NetworkSecurityGroupsRulesPostUnprocessableEntity) Code

Code gets the status code for the v1 network security groups rules post unprocessable entity response

func (*V1NetworkSecurityGroupsRulesPostUnprocessableEntity) Error

func (*V1NetworkSecurityGroupsRulesPostUnprocessableEntity) GetPayload

func (*V1NetworkSecurityGroupsRulesPostUnprocessableEntity) IsClientError

IsClientError returns true when this v1 network security groups rules post unprocessable entity response has a 4xx status code

func (*V1NetworkSecurityGroupsRulesPostUnprocessableEntity) IsCode

IsCode returns true when this v1 network security groups rules post unprocessable entity response a status code equal to that given

func (*V1NetworkSecurityGroupsRulesPostUnprocessableEntity) IsRedirect

IsRedirect returns true when this v1 network security groups rules post unprocessable entity response has a 3xx status code

func (*V1NetworkSecurityGroupsRulesPostUnprocessableEntity) IsServerError

IsServerError returns true when this v1 network security groups rules post unprocessable entity response has a 5xx status code

func (*V1NetworkSecurityGroupsRulesPostUnprocessableEntity) IsSuccess

IsSuccess returns true when this v1 network security groups rules post unprocessable entity response has a 2xx status code

func (*V1NetworkSecurityGroupsRulesPostUnprocessableEntity) String

Jump to

Keyboard shortcuts

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