virtual_private_cloud_security_group

package
v2.18.0 Latest Latest
Warning

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

Go to latest
Published: Oct 14, 2024 License: ISC Imports: 10 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 virtual private cloud security group API

func (*Client) CreateVirtualPrivateCloudSecurityGroup

func (a *Client) CreateVirtualPrivateCloudSecurityGroup(params *CreateVirtualPrivateCloudSecurityGroupParams, opts ...ClientOption) (*CreateVirtualPrivateCloudSecurityGroupOK, error)

CreateVirtualPrivateCloudSecurityGroup create virtual private cloud security group API

func (*Client) DeleteVirtualPrivateCloudSecurityGroup

func (a *Client) DeleteVirtualPrivateCloudSecurityGroup(params *DeleteVirtualPrivateCloudSecurityGroupParams, opts ...ClientOption) (*DeleteVirtualPrivateCloudSecurityGroupOK, error)

DeleteVirtualPrivateCloudSecurityGroup delete virtual private cloud security group API

func (*Client) GetVirtualPrivateCloudSecurityGroups

func (a *Client) GetVirtualPrivateCloudSecurityGroups(params *GetVirtualPrivateCloudSecurityGroupsParams, opts ...ClientOption) (*GetVirtualPrivateCloudSecurityGroupsOK, error)

GetVirtualPrivateCloudSecurityGroups get virtual private cloud security groups API

func (*Client) GetVirtualPrivateCloudSecurityGroupsConnection

func (a *Client) GetVirtualPrivateCloudSecurityGroupsConnection(params *GetVirtualPrivateCloudSecurityGroupsConnectionParams, opts ...ClientOption) (*GetVirtualPrivateCloudSecurityGroupsConnectionOK, error)

GetVirtualPrivateCloudSecurityGroupsConnection get virtual private cloud security groups connection API

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) UpdateVirtualPrivateCloudSecurityGroup

func (a *Client) UpdateVirtualPrivateCloudSecurityGroup(params *UpdateVirtualPrivateCloudSecurityGroupParams, opts ...ClientOption) (*UpdateVirtualPrivateCloudSecurityGroupOK, error)

UpdateVirtualPrivateCloudSecurityGroup update virtual private cloud security group API

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	CreateVirtualPrivateCloudSecurityGroup(params *CreateVirtualPrivateCloudSecurityGroupParams, opts ...ClientOption) (*CreateVirtualPrivateCloudSecurityGroupOK, error)

	DeleteVirtualPrivateCloudSecurityGroup(params *DeleteVirtualPrivateCloudSecurityGroupParams, opts ...ClientOption) (*DeleteVirtualPrivateCloudSecurityGroupOK, error)

	GetVirtualPrivateCloudSecurityGroups(params *GetVirtualPrivateCloudSecurityGroupsParams, opts ...ClientOption) (*GetVirtualPrivateCloudSecurityGroupsOK, error)

	GetVirtualPrivateCloudSecurityGroupsConnection(params *GetVirtualPrivateCloudSecurityGroupsConnectionParams, opts ...ClientOption) (*GetVirtualPrivateCloudSecurityGroupsConnectionOK, error)

	UpdateVirtualPrivateCloudSecurityGroup(params *UpdateVirtualPrivateCloudSecurityGroupParams, opts ...ClientOption) (*UpdateVirtualPrivateCloudSecurityGroupOK, 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 virtual private cloud security group API client.

type CreateVirtualPrivateCloudSecurityGroupBadRequest

type CreateVirtualPrivateCloudSecurityGroupBadRequest struct {
	XTowerRequestID string

	Payload *models.ErrorBody
}
CreateVirtualPrivateCloudSecurityGroupBadRequest describes a response with status code 400, with default header values.

Bad request

func NewCreateVirtualPrivateCloudSecurityGroupBadRequest

func NewCreateVirtualPrivateCloudSecurityGroupBadRequest() *CreateVirtualPrivateCloudSecurityGroupBadRequest

NewCreateVirtualPrivateCloudSecurityGroupBadRequest creates a CreateVirtualPrivateCloudSecurityGroupBadRequest with default headers values

func (*CreateVirtualPrivateCloudSecurityGroupBadRequest) Error

func (*CreateVirtualPrivateCloudSecurityGroupBadRequest) GetPayload

type CreateVirtualPrivateCloudSecurityGroupInternalServerError

type CreateVirtualPrivateCloudSecurityGroupInternalServerError struct {
	XTowerRequestID string

	Payload *models.ErrorBody
}
CreateVirtualPrivateCloudSecurityGroupInternalServerError describes a response with status code 500, with default header values.

Server error

func NewCreateVirtualPrivateCloudSecurityGroupInternalServerError

func NewCreateVirtualPrivateCloudSecurityGroupInternalServerError() *CreateVirtualPrivateCloudSecurityGroupInternalServerError

NewCreateVirtualPrivateCloudSecurityGroupInternalServerError creates a CreateVirtualPrivateCloudSecurityGroupInternalServerError with default headers values

func (*CreateVirtualPrivateCloudSecurityGroupInternalServerError) Error

func (*CreateVirtualPrivateCloudSecurityGroupInternalServerError) GetPayload

type CreateVirtualPrivateCloudSecurityGroupNotFound

type CreateVirtualPrivateCloudSecurityGroupNotFound struct {
	XTowerRequestID string

	Payload *models.ErrorBody
}
CreateVirtualPrivateCloudSecurityGroupNotFound describes a response with status code 404, with default header values.

Not found

func NewCreateVirtualPrivateCloudSecurityGroupNotFound

func NewCreateVirtualPrivateCloudSecurityGroupNotFound() *CreateVirtualPrivateCloudSecurityGroupNotFound

NewCreateVirtualPrivateCloudSecurityGroupNotFound creates a CreateVirtualPrivateCloudSecurityGroupNotFound with default headers values

func (*CreateVirtualPrivateCloudSecurityGroupNotFound) Error

func (*CreateVirtualPrivateCloudSecurityGroupNotFound) GetPayload

type CreateVirtualPrivateCloudSecurityGroupOK

type CreateVirtualPrivateCloudSecurityGroupOK struct {
	XTowerRequestID string

	Payload []*models.WithTaskVirtualPrivateCloudSecurityGroup
}
CreateVirtualPrivateCloudSecurityGroupOK describes a response with status code 200, with default header values.

CreateVirtualPrivateCloudSecurityGroupOK create virtual private cloud security group o k

func NewCreateVirtualPrivateCloudSecurityGroupOK

func NewCreateVirtualPrivateCloudSecurityGroupOK() *CreateVirtualPrivateCloudSecurityGroupOK

NewCreateVirtualPrivateCloudSecurityGroupOK creates a CreateVirtualPrivateCloudSecurityGroupOK with default headers values

func (*CreateVirtualPrivateCloudSecurityGroupOK) Error

func (*CreateVirtualPrivateCloudSecurityGroupOK) GetPayload

type CreateVirtualPrivateCloudSecurityGroupParams

type CreateVirtualPrivateCloudSecurityGroupParams struct {

	// ContentLanguage.
	//
	// Default: "en-US"
	ContentLanguage *string

	// RequestBody.
	RequestBody []*models.VirtualPrivateCloudSecurityGroupCreationParams

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

CreateVirtualPrivateCloudSecurityGroupParams contains all the parameters to send to the API endpoint

for the create virtual private cloud security group operation.

Typically these are written to a http.Request.

func NewCreateVirtualPrivateCloudSecurityGroupParams

func NewCreateVirtualPrivateCloudSecurityGroupParams() *CreateVirtualPrivateCloudSecurityGroupParams

NewCreateVirtualPrivateCloudSecurityGroupParams creates a new CreateVirtualPrivateCloudSecurityGroupParams 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 NewCreateVirtualPrivateCloudSecurityGroupParamsWithContext

func NewCreateVirtualPrivateCloudSecurityGroupParamsWithContext(ctx context.Context) *CreateVirtualPrivateCloudSecurityGroupParams

NewCreateVirtualPrivateCloudSecurityGroupParamsWithContext creates a new CreateVirtualPrivateCloudSecurityGroupParams object with the ability to set a context for a request.

func NewCreateVirtualPrivateCloudSecurityGroupParamsWithHTTPClient

func NewCreateVirtualPrivateCloudSecurityGroupParamsWithHTTPClient(client *http.Client) *CreateVirtualPrivateCloudSecurityGroupParams

NewCreateVirtualPrivateCloudSecurityGroupParamsWithHTTPClient creates a new CreateVirtualPrivateCloudSecurityGroupParams object with the ability to set a custom HTTPClient for a request.

func NewCreateVirtualPrivateCloudSecurityGroupParamsWithTimeout

func NewCreateVirtualPrivateCloudSecurityGroupParamsWithTimeout(timeout time.Duration) *CreateVirtualPrivateCloudSecurityGroupParams

NewCreateVirtualPrivateCloudSecurityGroupParamsWithTimeout creates a new CreateVirtualPrivateCloudSecurityGroupParams object with the ability to set a timeout on a request.

func (*CreateVirtualPrivateCloudSecurityGroupParams) SetContentLanguage

func (o *CreateVirtualPrivateCloudSecurityGroupParams) SetContentLanguage(contentLanguage *string)

SetContentLanguage adds the contentLanguage to the create virtual private cloud security group params

func (*CreateVirtualPrivateCloudSecurityGroupParams) SetContext

SetContext adds the context to the create virtual private cloud security group params

func (*CreateVirtualPrivateCloudSecurityGroupParams) SetDefaults

SetDefaults hydrates default values in the create virtual private cloud security group params (not the query body).

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

func (*CreateVirtualPrivateCloudSecurityGroupParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create virtual private cloud security group params

func (*CreateVirtualPrivateCloudSecurityGroupParams) SetRequestBody

SetRequestBody adds the requestBody to the create virtual private cloud security group params

func (*CreateVirtualPrivateCloudSecurityGroupParams) SetTimeout

SetTimeout adds the timeout to the create virtual private cloud security group params

func (*CreateVirtualPrivateCloudSecurityGroupParams) WithContentLanguage

WithContentLanguage adds the contentLanguage to the create virtual private cloud security group params

func (*CreateVirtualPrivateCloudSecurityGroupParams) WithContext

WithContext adds the context to the create virtual private cloud security group params

func (*CreateVirtualPrivateCloudSecurityGroupParams) WithDefaults

WithDefaults hydrates default values in the create virtual private cloud security group params (not the query body).

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

func (*CreateVirtualPrivateCloudSecurityGroupParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create virtual private cloud security group params

func (*CreateVirtualPrivateCloudSecurityGroupParams) WithRequestBody

WithRequestBody adds the requestBody to the create virtual private cloud security group params

func (*CreateVirtualPrivateCloudSecurityGroupParams) WithTimeout

WithTimeout adds the timeout to the create virtual private cloud security group params

func (*CreateVirtualPrivateCloudSecurityGroupParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateVirtualPrivateCloudSecurityGroupReader

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

CreateVirtualPrivateCloudSecurityGroupReader is a Reader for the CreateVirtualPrivateCloudSecurityGroup structure.

func (*CreateVirtualPrivateCloudSecurityGroupReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteVirtualPrivateCloudSecurityGroupBadRequest

type DeleteVirtualPrivateCloudSecurityGroupBadRequest struct {
	XTowerRequestID string

	Payload *models.ErrorBody
}
DeleteVirtualPrivateCloudSecurityGroupBadRequest describes a response with status code 400, with default header values.

Bad request

func NewDeleteVirtualPrivateCloudSecurityGroupBadRequest

func NewDeleteVirtualPrivateCloudSecurityGroupBadRequest() *DeleteVirtualPrivateCloudSecurityGroupBadRequest

NewDeleteVirtualPrivateCloudSecurityGroupBadRequest creates a DeleteVirtualPrivateCloudSecurityGroupBadRequest with default headers values

func (*DeleteVirtualPrivateCloudSecurityGroupBadRequest) Error

func (*DeleteVirtualPrivateCloudSecurityGroupBadRequest) GetPayload

type DeleteVirtualPrivateCloudSecurityGroupInternalServerError

type DeleteVirtualPrivateCloudSecurityGroupInternalServerError struct {
	XTowerRequestID string

	Payload *models.ErrorBody
}
DeleteVirtualPrivateCloudSecurityGroupInternalServerError describes a response with status code 500, with default header values.

Server error

func NewDeleteVirtualPrivateCloudSecurityGroupInternalServerError

func NewDeleteVirtualPrivateCloudSecurityGroupInternalServerError() *DeleteVirtualPrivateCloudSecurityGroupInternalServerError

NewDeleteVirtualPrivateCloudSecurityGroupInternalServerError creates a DeleteVirtualPrivateCloudSecurityGroupInternalServerError with default headers values

func (*DeleteVirtualPrivateCloudSecurityGroupInternalServerError) Error

func (*DeleteVirtualPrivateCloudSecurityGroupInternalServerError) GetPayload

type DeleteVirtualPrivateCloudSecurityGroupNotFound

type DeleteVirtualPrivateCloudSecurityGroupNotFound struct {
	XTowerRequestID string

	Payload *models.ErrorBody
}
DeleteVirtualPrivateCloudSecurityGroupNotFound describes a response with status code 404, with default header values.

Not found

func NewDeleteVirtualPrivateCloudSecurityGroupNotFound

func NewDeleteVirtualPrivateCloudSecurityGroupNotFound() *DeleteVirtualPrivateCloudSecurityGroupNotFound

NewDeleteVirtualPrivateCloudSecurityGroupNotFound creates a DeleteVirtualPrivateCloudSecurityGroupNotFound with default headers values

func (*DeleteVirtualPrivateCloudSecurityGroupNotFound) Error

func (*DeleteVirtualPrivateCloudSecurityGroupNotFound) GetPayload

type DeleteVirtualPrivateCloudSecurityGroupOK

type DeleteVirtualPrivateCloudSecurityGroupOK struct {
	XTowerRequestID string

	Payload []*models.WithTaskDeleteVirtualPrivateCloudSecurityGroup
}
DeleteVirtualPrivateCloudSecurityGroupOK describes a response with status code 200, with default header values.

DeleteVirtualPrivateCloudSecurityGroupOK delete virtual private cloud security group o k

func NewDeleteVirtualPrivateCloudSecurityGroupOK

func NewDeleteVirtualPrivateCloudSecurityGroupOK() *DeleteVirtualPrivateCloudSecurityGroupOK

NewDeleteVirtualPrivateCloudSecurityGroupOK creates a DeleteVirtualPrivateCloudSecurityGroupOK with default headers values

func (*DeleteVirtualPrivateCloudSecurityGroupOK) Error

func (*DeleteVirtualPrivateCloudSecurityGroupOK) GetPayload

type DeleteVirtualPrivateCloudSecurityGroupParams

type DeleteVirtualPrivateCloudSecurityGroupParams struct {

	// ContentLanguage.
	//
	// Default: "en-US"
	ContentLanguage *string

	// RequestBody.
	RequestBody *models.VirtualPrivateCloudSecurityGroupDeletionParams

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

DeleteVirtualPrivateCloudSecurityGroupParams contains all the parameters to send to the API endpoint

for the delete virtual private cloud security group operation.

Typically these are written to a http.Request.

func NewDeleteVirtualPrivateCloudSecurityGroupParams

func NewDeleteVirtualPrivateCloudSecurityGroupParams() *DeleteVirtualPrivateCloudSecurityGroupParams

NewDeleteVirtualPrivateCloudSecurityGroupParams creates a new DeleteVirtualPrivateCloudSecurityGroupParams 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 NewDeleteVirtualPrivateCloudSecurityGroupParamsWithContext

func NewDeleteVirtualPrivateCloudSecurityGroupParamsWithContext(ctx context.Context) *DeleteVirtualPrivateCloudSecurityGroupParams

NewDeleteVirtualPrivateCloudSecurityGroupParamsWithContext creates a new DeleteVirtualPrivateCloudSecurityGroupParams object with the ability to set a context for a request.

func NewDeleteVirtualPrivateCloudSecurityGroupParamsWithHTTPClient

func NewDeleteVirtualPrivateCloudSecurityGroupParamsWithHTTPClient(client *http.Client) *DeleteVirtualPrivateCloudSecurityGroupParams

NewDeleteVirtualPrivateCloudSecurityGroupParamsWithHTTPClient creates a new DeleteVirtualPrivateCloudSecurityGroupParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteVirtualPrivateCloudSecurityGroupParamsWithTimeout

func NewDeleteVirtualPrivateCloudSecurityGroupParamsWithTimeout(timeout time.Duration) *DeleteVirtualPrivateCloudSecurityGroupParams

NewDeleteVirtualPrivateCloudSecurityGroupParamsWithTimeout creates a new DeleteVirtualPrivateCloudSecurityGroupParams object with the ability to set a timeout on a request.

func (*DeleteVirtualPrivateCloudSecurityGroupParams) SetContentLanguage

func (o *DeleteVirtualPrivateCloudSecurityGroupParams) SetContentLanguage(contentLanguage *string)

SetContentLanguage adds the contentLanguage to the delete virtual private cloud security group params

func (*DeleteVirtualPrivateCloudSecurityGroupParams) SetContext

SetContext adds the context to the delete virtual private cloud security group params

func (*DeleteVirtualPrivateCloudSecurityGroupParams) SetDefaults

SetDefaults hydrates default values in the delete virtual private cloud security group params (not the query body).

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

func (*DeleteVirtualPrivateCloudSecurityGroupParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete virtual private cloud security group params

func (*DeleteVirtualPrivateCloudSecurityGroupParams) SetRequestBody

SetRequestBody adds the requestBody to the delete virtual private cloud security group params

func (*DeleteVirtualPrivateCloudSecurityGroupParams) SetTimeout

SetTimeout adds the timeout to the delete virtual private cloud security group params

func (*DeleteVirtualPrivateCloudSecurityGroupParams) WithContentLanguage

WithContentLanguage adds the contentLanguage to the delete virtual private cloud security group params

func (*DeleteVirtualPrivateCloudSecurityGroupParams) WithContext

WithContext adds the context to the delete virtual private cloud security group params

func (*DeleteVirtualPrivateCloudSecurityGroupParams) WithDefaults

WithDefaults hydrates default values in the delete virtual private cloud security group params (not the query body).

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

func (*DeleteVirtualPrivateCloudSecurityGroupParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete virtual private cloud security group params

func (*DeleteVirtualPrivateCloudSecurityGroupParams) WithRequestBody

WithRequestBody adds the requestBody to the delete virtual private cloud security group params

func (*DeleteVirtualPrivateCloudSecurityGroupParams) WithTimeout

WithTimeout adds the timeout to the delete virtual private cloud security group params

func (*DeleteVirtualPrivateCloudSecurityGroupParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteVirtualPrivateCloudSecurityGroupReader

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

DeleteVirtualPrivateCloudSecurityGroupReader is a Reader for the DeleteVirtualPrivateCloudSecurityGroup structure.

func (*DeleteVirtualPrivateCloudSecurityGroupReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetVirtualPrivateCloudSecurityGroupsBadRequest

type GetVirtualPrivateCloudSecurityGroupsBadRequest struct {
	XTowerRequestID string

	Payload *models.ErrorBody
}
GetVirtualPrivateCloudSecurityGroupsBadRequest describes a response with status code 400, with default header values.

Bad request

func NewGetVirtualPrivateCloudSecurityGroupsBadRequest

func NewGetVirtualPrivateCloudSecurityGroupsBadRequest() *GetVirtualPrivateCloudSecurityGroupsBadRequest

NewGetVirtualPrivateCloudSecurityGroupsBadRequest creates a GetVirtualPrivateCloudSecurityGroupsBadRequest with default headers values

func (*GetVirtualPrivateCloudSecurityGroupsBadRequest) Error

func (*GetVirtualPrivateCloudSecurityGroupsBadRequest) GetPayload

type GetVirtualPrivateCloudSecurityGroupsConnectionBadRequest

type GetVirtualPrivateCloudSecurityGroupsConnectionBadRequest struct {
	XTowerRequestID string

	Payload *models.ErrorBody
}
GetVirtualPrivateCloudSecurityGroupsConnectionBadRequest describes a response with status code 400, with default header values.

Bad request

func NewGetVirtualPrivateCloudSecurityGroupsConnectionBadRequest

func NewGetVirtualPrivateCloudSecurityGroupsConnectionBadRequest() *GetVirtualPrivateCloudSecurityGroupsConnectionBadRequest

NewGetVirtualPrivateCloudSecurityGroupsConnectionBadRequest creates a GetVirtualPrivateCloudSecurityGroupsConnectionBadRequest with default headers values

func (*GetVirtualPrivateCloudSecurityGroupsConnectionBadRequest) Error

func (*GetVirtualPrivateCloudSecurityGroupsConnectionBadRequest) GetPayload

type GetVirtualPrivateCloudSecurityGroupsConnectionInternalServerError

type GetVirtualPrivateCloudSecurityGroupsConnectionInternalServerError struct {
	XTowerRequestID string

	Payload *models.ErrorBody
}
GetVirtualPrivateCloudSecurityGroupsConnectionInternalServerError describes a response with status code 500, with default header values.

Server error

func NewGetVirtualPrivateCloudSecurityGroupsConnectionInternalServerError

func NewGetVirtualPrivateCloudSecurityGroupsConnectionInternalServerError() *GetVirtualPrivateCloudSecurityGroupsConnectionInternalServerError

NewGetVirtualPrivateCloudSecurityGroupsConnectionInternalServerError creates a GetVirtualPrivateCloudSecurityGroupsConnectionInternalServerError with default headers values

func (*GetVirtualPrivateCloudSecurityGroupsConnectionInternalServerError) Error

func (*GetVirtualPrivateCloudSecurityGroupsConnectionInternalServerError) GetPayload

type GetVirtualPrivateCloudSecurityGroupsConnectionNotFound

type GetVirtualPrivateCloudSecurityGroupsConnectionNotFound struct {
	XTowerRequestID string

	Payload *models.ErrorBody
}
GetVirtualPrivateCloudSecurityGroupsConnectionNotFound describes a response with status code 404, with default header values.

Not found

func NewGetVirtualPrivateCloudSecurityGroupsConnectionNotFound

func NewGetVirtualPrivateCloudSecurityGroupsConnectionNotFound() *GetVirtualPrivateCloudSecurityGroupsConnectionNotFound

NewGetVirtualPrivateCloudSecurityGroupsConnectionNotFound creates a GetVirtualPrivateCloudSecurityGroupsConnectionNotFound with default headers values

func (*GetVirtualPrivateCloudSecurityGroupsConnectionNotFound) Error

func (*GetVirtualPrivateCloudSecurityGroupsConnectionNotFound) GetPayload

type GetVirtualPrivateCloudSecurityGroupsConnectionOK

type GetVirtualPrivateCloudSecurityGroupsConnectionOK struct {
	XTowerRequestID string

	Payload *models.VirtualPrivateCloudSecurityGroupConnection
}
GetVirtualPrivateCloudSecurityGroupsConnectionOK describes a response with status code 200, with default header values.

GetVirtualPrivateCloudSecurityGroupsConnectionOK get virtual private cloud security groups connection o k

func NewGetVirtualPrivateCloudSecurityGroupsConnectionOK

func NewGetVirtualPrivateCloudSecurityGroupsConnectionOK() *GetVirtualPrivateCloudSecurityGroupsConnectionOK

NewGetVirtualPrivateCloudSecurityGroupsConnectionOK creates a GetVirtualPrivateCloudSecurityGroupsConnectionOK with default headers values

func (*GetVirtualPrivateCloudSecurityGroupsConnectionOK) Error

func (*GetVirtualPrivateCloudSecurityGroupsConnectionOK) GetPayload

type GetVirtualPrivateCloudSecurityGroupsConnectionParams

type GetVirtualPrivateCloudSecurityGroupsConnectionParams struct {

	// ContentLanguage.
	//
	// Default: "en-US"
	ContentLanguage *string

	// RequestBody.
	RequestBody *models.GetVirtualPrivateCloudSecurityGroupsConnectionRequestBody

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

GetVirtualPrivateCloudSecurityGroupsConnectionParams contains all the parameters to send to the API endpoint

for the get virtual private cloud security groups connection operation.

Typically these are written to a http.Request.

func NewGetVirtualPrivateCloudSecurityGroupsConnectionParams

func NewGetVirtualPrivateCloudSecurityGroupsConnectionParams() *GetVirtualPrivateCloudSecurityGroupsConnectionParams

NewGetVirtualPrivateCloudSecurityGroupsConnectionParams creates a new GetVirtualPrivateCloudSecurityGroupsConnectionParams 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 NewGetVirtualPrivateCloudSecurityGroupsConnectionParamsWithContext

func NewGetVirtualPrivateCloudSecurityGroupsConnectionParamsWithContext(ctx context.Context) *GetVirtualPrivateCloudSecurityGroupsConnectionParams

NewGetVirtualPrivateCloudSecurityGroupsConnectionParamsWithContext creates a new GetVirtualPrivateCloudSecurityGroupsConnectionParams object with the ability to set a context for a request.

func NewGetVirtualPrivateCloudSecurityGroupsConnectionParamsWithHTTPClient

func NewGetVirtualPrivateCloudSecurityGroupsConnectionParamsWithHTTPClient(client *http.Client) *GetVirtualPrivateCloudSecurityGroupsConnectionParams

NewGetVirtualPrivateCloudSecurityGroupsConnectionParamsWithHTTPClient creates a new GetVirtualPrivateCloudSecurityGroupsConnectionParams object with the ability to set a custom HTTPClient for a request.

func NewGetVirtualPrivateCloudSecurityGroupsConnectionParamsWithTimeout

func NewGetVirtualPrivateCloudSecurityGroupsConnectionParamsWithTimeout(timeout time.Duration) *GetVirtualPrivateCloudSecurityGroupsConnectionParams

NewGetVirtualPrivateCloudSecurityGroupsConnectionParamsWithTimeout creates a new GetVirtualPrivateCloudSecurityGroupsConnectionParams object with the ability to set a timeout on a request.

func (*GetVirtualPrivateCloudSecurityGroupsConnectionParams) SetContentLanguage

func (o *GetVirtualPrivateCloudSecurityGroupsConnectionParams) SetContentLanguage(contentLanguage *string)

SetContentLanguage adds the contentLanguage to the get virtual private cloud security groups connection params

func (*GetVirtualPrivateCloudSecurityGroupsConnectionParams) SetContext

SetContext adds the context to the get virtual private cloud security groups connection params

func (*GetVirtualPrivateCloudSecurityGroupsConnectionParams) SetDefaults

SetDefaults hydrates default values in the get virtual private cloud security groups connection params (not the query body).

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

func (*GetVirtualPrivateCloudSecurityGroupsConnectionParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get virtual private cloud security groups connection params

func (*GetVirtualPrivateCloudSecurityGroupsConnectionParams) SetRequestBody

SetRequestBody adds the requestBody to the get virtual private cloud security groups connection params

func (*GetVirtualPrivateCloudSecurityGroupsConnectionParams) SetTimeout

SetTimeout adds the timeout to the get virtual private cloud security groups connection params

func (*GetVirtualPrivateCloudSecurityGroupsConnectionParams) WithContentLanguage

WithContentLanguage adds the contentLanguage to the get virtual private cloud security groups connection params

func (*GetVirtualPrivateCloudSecurityGroupsConnectionParams) WithContext

WithContext adds the context to the get virtual private cloud security groups connection params

func (*GetVirtualPrivateCloudSecurityGroupsConnectionParams) WithDefaults

WithDefaults hydrates default values in the get virtual private cloud security groups connection params (not the query body).

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

func (*GetVirtualPrivateCloudSecurityGroupsConnectionParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get virtual private cloud security groups connection params

func (*GetVirtualPrivateCloudSecurityGroupsConnectionParams) WithRequestBody

WithRequestBody adds the requestBody to the get virtual private cloud security groups connection params

func (*GetVirtualPrivateCloudSecurityGroupsConnectionParams) WithTimeout

WithTimeout adds the timeout to the get virtual private cloud security groups connection params

func (*GetVirtualPrivateCloudSecurityGroupsConnectionParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetVirtualPrivateCloudSecurityGroupsConnectionReader

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

GetVirtualPrivateCloudSecurityGroupsConnectionReader is a Reader for the GetVirtualPrivateCloudSecurityGroupsConnection structure.

func (*GetVirtualPrivateCloudSecurityGroupsConnectionReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetVirtualPrivateCloudSecurityGroupsInternalServerError

type GetVirtualPrivateCloudSecurityGroupsInternalServerError struct {
	XTowerRequestID string

	Payload *models.ErrorBody
}
GetVirtualPrivateCloudSecurityGroupsInternalServerError describes a response with status code 500, with default header values.

Server error

func NewGetVirtualPrivateCloudSecurityGroupsInternalServerError

func NewGetVirtualPrivateCloudSecurityGroupsInternalServerError() *GetVirtualPrivateCloudSecurityGroupsInternalServerError

NewGetVirtualPrivateCloudSecurityGroupsInternalServerError creates a GetVirtualPrivateCloudSecurityGroupsInternalServerError with default headers values

func (*GetVirtualPrivateCloudSecurityGroupsInternalServerError) Error

func (*GetVirtualPrivateCloudSecurityGroupsInternalServerError) GetPayload

type GetVirtualPrivateCloudSecurityGroupsNotFound

type GetVirtualPrivateCloudSecurityGroupsNotFound struct {
	XTowerRequestID string

	Payload *models.ErrorBody
}
GetVirtualPrivateCloudSecurityGroupsNotFound describes a response with status code 404, with default header values.

Not found

func NewGetVirtualPrivateCloudSecurityGroupsNotFound

func NewGetVirtualPrivateCloudSecurityGroupsNotFound() *GetVirtualPrivateCloudSecurityGroupsNotFound

NewGetVirtualPrivateCloudSecurityGroupsNotFound creates a GetVirtualPrivateCloudSecurityGroupsNotFound with default headers values

func (*GetVirtualPrivateCloudSecurityGroupsNotFound) Error

func (*GetVirtualPrivateCloudSecurityGroupsNotFound) GetPayload

type GetVirtualPrivateCloudSecurityGroupsOK

type GetVirtualPrivateCloudSecurityGroupsOK struct {
	XTowerRequestID string

	Payload []*models.VirtualPrivateCloudSecurityGroup
}
GetVirtualPrivateCloudSecurityGroupsOK describes a response with status code 200, with default header values.

GetVirtualPrivateCloudSecurityGroupsOK get virtual private cloud security groups o k

func NewGetVirtualPrivateCloudSecurityGroupsOK

func NewGetVirtualPrivateCloudSecurityGroupsOK() *GetVirtualPrivateCloudSecurityGroupsOK

NewGetVirtualPrivateCloudSecurityGroupsOK creates a GetVirtualPrivateCloudSecurityGroupsOK with default headers values

func (*GetVirtualPrivateCloudSecurityGroupsOK) Error

func (*GetVirtualPrivateCloudSecurityGroupsOK) GetPayload

type GetVirtualPrivateCloudSecurityGroupsParams

type GetVirtualPrivateCloudSecurityGroupsParams struct {

	// ContentLanguage.
	//
	// Default: "en-US"
	ContentLanguage *string

	// RequestBody.
	RequestBody *models.GetVirtualPrivateCloudSecurityGroupsRequestBody

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

GetVirtualPrivateCloudSecurityGroupsParams contains all the parameters to send to the API endpoint

for the get virtual private cloud security groups operation.

Typically these are written to a http.Request.

func NewGetVirtualPrivateCloudSecurityGroupsParams

func NewGetVirtualPrivateCloudSecurityGroupsParams() *GetVirtualPrivateCloudSecurityGroupsParams

NewGetVirtualPrivateCloudSecurityGroupsParams creates a new GetVirtualPrivateCloudSecurityGroupsParams 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 NewGetVirtualPrivateCloudSecurityGroupsParamsWithContext

func NewGetVirtualPrivateCloudSecurityGroupsParamsWithContext(ctx context.Context) *GetVirtualPrivateCloudSecurityGroupsParams

NewGetVirtualPrivateCloudSecurityGroupsParamsWithContext creates a new GetVirtualPrivateCloudSecurityGroupsParams object with the ability to set a context for a request.

func NewGetVirtualPrivateCloudSecurityGroupsParamsWithHTTPClient

func NewGetVirtualPrivateCloudSecurityGroupsParamsWithHTTPClient(client *http.Client) *GetVirtualPrivateCloudSecurityGroupsParams

NewGetVirtualPrivateCloudSecurityGroupsParamsWithHTTPClient creates a new GetVirtualPrivateCloudSecurityGroupsParams object with the ability to set a custom HTTPClient for a request.

func NewGetVirtualPrivateCloudSecurityGroupsParamsWithTimeout

func NewGetVirtualPrivateCloudSecurityGroupsParamsWithTimeout(timeout time.Duration) *GetVirtualPrivateCloudSecurityGroupsParams

NewGetVirtualPrivateCloudSecurityGroupsParamsWithTimeout creates a new GetVirtualPrivateCloudSecurityGroupsParams object with the ability to set a timeout on a request.

func (*GetVirtualPrivateCloudSecurityGroupsParams) SetContentLanguage

func (o *GetVirtualPrivateCloudSecurityGroupsParams) SetContentLanguage(contentLanguage *string)

SetContentLanguage adds the contentLanguage to the get virtual private cloud security groups params

func (*GetVirtualPrivateCloudSecurityGroupsParams) SetContext

SetContext adds the context to the get virtual private cloud security groups params

func (*GetVirtualPrivateCloudSecurityGroupsParams) SetDefaults

SetDefaults hydrates default values in the get virtual private cloud security groups params (not the query body).

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

func (*GetVirtualPrivateCloudSecurityGroupsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get virtual private cloud security groups params

func (*GetVirtualPrivateCloudSecurityGroupsParams) SetRequestBody

SetRequestBody adds the requestBody to the get virtual private cloud security groups params

func (*GetVirtualPrivateCloudSecurityGroupsParams) SetTimeout

SetTimeout adds the timeout to the get virtual private cloud security groups params

func (*GetVirtualPrivateCloudSecurityGroupsParams) WithContentLanguage

WithContentLanguage adds the contentLanguage to the get virtual private cloud security groups params

func (*GetVirtualPrivateCloudSecurityGroupsParams) WithContext

WithContext adds the context to the get virtual private cloud security groups params

func (*GetVirtualPrivateCloudSecurityGroupsParams) WithDefaults

WithDefaults hydrates default values in the get virtual private cloud security groups params (not the query body).

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

func (*GetVirtualPrivateCloudSecurityGroupsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get virtual private cloud security groups params

func (*GetVirtualPrivateCloudSecurityGroupsParams) WithRequestBody

WithRequestBody adds the requestBody to the get virtual private cloud security groups params

func (*GetVirtualPrivateCloudSecurityGroupsParams) WithTimeout

WithTimeout adds the timeout to the get virtual private cloud security groups params

func (*GetVirtualPrivateCloudSecurityGroupsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetVirtualPrivateCloudSecurityGroupsReader

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

GetVirtualPrivateCloudSecurityGroupsReader is a Reader for the GetVirtualPrivateCloudSecurityGroups structure.

func (*GetVirtualPrivateCloudSecurityGroupsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateVirtualPrivateCloudSecurityGroupBadRequest

type UpdateVirtualPrivateCloudSecurityGroupBadRequest struct {
	XTowerRequestID string

	Payload *models.ErrorBody
}
UpdateVirtualPrivateCloudSecurityGroupBadRequest describes a response with status code 400, with default header values.

Bad request

func NewUpdateVirtualPrivateCloudSecurityGroupBadRequest

func NewUpdateVirtualPrivateCloudSecurityGroupBadRequest() *UpdateVirtualPrivateCloudSecurityGroupBadRequest

NewUpdateVirtualPrivateCloudSecurityGroupBadRequest creates a UpdateVirtualPrivateCloudSecurityGroupBadRequest with default headers values

func (*UpdateVirtualPrivateCloudSecurityGroupBadRequest) Error

func (*UpdateVirtualPrivateCloudSecurityGroupBadRequest) GetPayload

type UpdateVirtualPrivateCloudSecurityGroupInternalServerError

type UpdateVirtualPrivateCloudSecurityGroupInternalServerError struct {
	XTowerRequestID string

	Payload *models.ErrorBody
}
UpdateVirtualPrivateCloudSecurityGroupInternalServerError describes a response with status code 500, with default header values.

Server error

func NewUpdateVirtualPrivateCloudSecurityGroupInternalServerError

func NewUpdateVirtualPrivateCloudSecurityGroupInternalServerError() *UpdateVirtualPrivateCloudSecurityGroupInternalServerError

NewUpdateVirtualPrivateCloudSecurityGroupInternalServerError creates a UpdateVirtualPrivateCloudSecurityGroupInternalServerError with default headers values

func (*UpdateVirtualPrivateCloudSecurityGroupInternalServerError) Error

func (*UpdateVirtualPrivateCloudSecurityGroupInternalServerError) GetPayload

type UpdateVirtualPrivateCloudSecurityGroupNotFound

type UpdateVirtualPrivateCloudSecurityGroupNotFound struct {
	XTowerRequestID string

	Payload *models.ErrorBody
}
UpdateVirtualPrivateCloudSecurityGroupNotFound describes a response with status code 404, with default header values.

Not found

func NewUpdateVirtualPrivateCloudSecurityGroupNotFound

func NewUpdateVirtualPrivateCloudSecurityGroupNotFound() *UpdateVirtualPrivateCloudSecurityGroupNotFound

NewUpdateVirtualPrivateCloudSecurityGroupNotFound creates a UpdateVirtualPrivateCloudSecurityGroupNotFound with default headers values

func (*UpdateVirtualPrivateCloudSecurityGroupNotFound) Error

func (*UpdateVirtualPrivateCloudSecurityGroupNotFound) GetPayload

type UpdateVirtualPrivateCloudSecurityGroupOK

type UpdateVirtualPrivateCloudSecurityGroupOK struct {
	XTowerRequestID string

	Payload []*models.WithTaskVirtualPrivateCloudSecurityGroup
}
UpdateVirtualPrivateCloudSecurityGroupOK describes a response with status code 200, with default header values.

UpdateVirtualPrivateCloudSecurityGroupOK update virtual private cloud security group o k

func NewUpdateVirtualPrivateCloudSecurityGroupOK

func NewUpdateVirtualPrivateCloudSecurityGroupOK() *UpdateVirtualPrivateCloudSecurityGroupOK

NewUpdateVirtualPrivateCloudSecurityGroupOK creates a UpdateVirtualPrivateCloudSecurityGroupOK with default headers values

func (*UpdateVirtualPrivateCloudSecurityGroupOK) Error

func (*UpdateVirtualPrivateCloudSecurityGroupOK) GetPayload

type UpdateVirtualPrivateCloudSecurityGroupParams

type UpdateVirtualPrivateCloudSecurityGroupParams struct {

	// ContentLanguage.
	//
	// Default: "en-US"
	ContentLanguage *string

	// RequestBody.
	RequestBody *models.VirtualPrivateCloudSecurityGroupUpdationParams

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

UpdateVirtualPrivateCloudSecurityGroupParams contains all the parameters to send to the API endpoint

for the update virtual private cloud security group operation.

Typically these are written to a http.Request.

func NewUpdateVirtualPrivateCloudSecurityGroupParams

func NewUpdateVirtualPrivateCloudSecurityGroupParams() *UpdateVirtualPrivateCloudSecurityGroupParams

NewUpdateVirtualPrivateCloudSecurityGroupParams creates a new UpdateVirtualPrivateCloudSecurityGroupParams 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 NewUpdateVirtualPrivateCloudSecurityGroupParamsWithContext

func NewUpdateVirtualPrivateCloudSecurityGroupParamsWithContext(ctx context.Context) *UpdateVirtualPrivateCloudSecurityGroupParams

NewUpdateVirtualPrivateCloudSecurityGroupParamsWithContext creates a new UpdateVirtualPrivateCloudSecurityGroupParams object with the ability to set a context for a request.

func NewUpdateVirtualPrivateCloudSecurityGroupParamsWithHTTPClient

func NewUpdateVirtualPrivateCloudSecurityGroupParamsWithHTTPClient(client *http.Client) *UpdateVirtualPrivateCloudSecurityGroupParams

NewUpdateVirtualPrivateCloudSecurityGroupParamsWithHTTPClient creates a new UpdateVirtualPrivateCloudSecurityGroupParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateVirtualPrivateCloudSecurityGroupParamsWithTimeout

func NewUpdateVirtualPrivateCloudSecurityGroupParamsWithTimeout(timeout time.Duration) *UpdateVirtualPrivateCloudSecurityGroupParams

NewUpdateVirtualPrivateCloudSecurityGroupParamsWithTimeout creates a new UpdateVirtualPrivateCloudSecurityGroupParams object with the ability to set a timeout on a request.

func (*UpdateVirtualPrivateCloudSecurityGroupParams) SetContentLanguage

func (o *UpdateVirtualPrivateCloudSecurityGroupParams) SetContentLanguage(contentLanguage *string)

SetContentLanguage adds the contentLanguage to the update virtual private cloud security group params

func (*UpdateVirtualPrivateCloudSecurityGroupParams) SetContext

SetContext adds the context to the update virtual private cloud security group params

func (*UpdateVirtualPrivateCloudSecurityGroupParams) SetDefaults

SetDefaults hydrates default values in the update virtual private cloud security group params (not the query body).

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

func (*UpdateVirtualPrivateCloudSecurityGroupParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update virtual private cloud security group params

func (*UpdateVirtualPrivateCloudSecurityGroupParams) SetRequestBody

SetRequestBody adds the requestBody to the update virtual private cloud security group params

func (*UpdateVirtualPrivateCloudSecurityGroupParams) SetTimeout

SetTimeout adds the timeout to the update virtual private cloud security group params

func (*UpdateVirtualPrivateCloudSecurityGroupParams) WithContentLanguage

WithContentLanguage adds the contentLanguage to the update virtual private cloud security group params

func (*UpdateVirtualPrivateCloudSecurityGroupParams) WithContext

WithContext adds the context to the update virtual private cloud security group params

func (*UpdateVirtualPrivateCloudSecurityGroupParams) WithDefaults

WithDefaults hydrates default values in the update virtual private cloud security group params (not the query body).

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

func (*UpdateVirtualPrivateCloudSecurityGroupParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update virtual private cloud security group params

func (*UpdateVirtualPrivateCloudSecurityGroupParams) WithRequestBody

WithRequestBody adds the requestBody to the update virtual private cloud security group params

func (*UpdateVirtualPrivateCloudSecurityGroupParams) WithTimeout

WithTimeout adds the timeout to the update virtual private cloud security group params

func (*UpdateVirtualPrivateCloudSecurityGroupParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateVirtualPrivateCloudSecurityGroupReader

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

UpdateVirtualPrivateCloudSecurityGroupReader is a Reader for the UpdateVirtualPrivateCloudSecurityGroup structure.

func (*UpdateVirtualPrivateCloudSecurityGroupReader) ReadResponse

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

ReadResponse reads a server response into the received o.

Jump to

Keyboard shortcuts

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