Documentation
¶
Index ¶
- type Client
- func (a *Client) CreateVirtualPrivateCloudSecurityGroup(params *CreateVirtualPrivateCloudSecurityGroupParams, opts ...ClientOption) (*CreateVirtualPrivateCloudSecurityGroupOK, error)
- func (a *Client) DeleteVirtualPrivateCloudSecurityGroup(params *DeleteVirtualPrivateCloudSecurityGroupParams, opts ...ClientOption) (*DeleteVirtualPrivateCloudSecurityGroupOK, error)
- func (a *Client) GetVirtualPrivateCloudSecurityGroups(params *GetVirtualPrivateCloudSecurityGroupsParams, opts ...ClientOption) (*GetVirtualPrivateCloudSecurityGroupsOK, error)
- func (a *Client) GetVirtualPrivateCloudSecurityGroupsConnection(params *GetVirtualPrivateCloudSecurityGroupsConnectionParams, ...) (*GetVirtualPrivateCloudSecurityGroupsConnectionOK, error)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- func (a *Client) UpdateVirtualPrivateCloudSecurityGroup(params *UpdateVirtualPrivateCloudSecurityGroupParams, opts ...ClientOption) (*UpdateVirtualPrivateCloudSecurityGroupOK, error)
- type ClientOption
- type ClientService
- type CreateVirtualPrivateCloudSecurityGroupBadRequest
- type CreateVirtualPrivateCloudSecurityGroupInternalServerError
- type CreateVirtualPrivateCloudSecurityGroupNotFound
- type CreateVirtualPrivateCloudSecurityGroupOK
- type CreateVirtualPrivateCloudSecurityGroupParams
- func NewCreateVirtualPrivateCloudSecurityGroupParams() *CreateVirtualPrivateCloudSecurityGroupParams
- func NewCreateVirtualPrivateCloudSecurityGroupParamsWithContext(ctx context.Context) *CreateVirtualPrivateCloudSecurityGroupParams
- func NewCreateVirtualPrivateCloudSecurityGroupParamsWithHTTPClient(client *http.Client) *CreateVirtualPrivateCloudSecurityGroupParams
- func NewCreateVirtualPrivateCloudSecurityGroupParamsWithTimeout(timeout time.Duration) *CreateVirtualPrivateCloudSecurityGroupParams
- func (o *CreateVirtualPrivateCloudSecurityGroupParams) SetContentLanguage(contentLanguage *string)
- func (o *CreateVirtualPrivateCloudSecurityGroupParams) SetContext(ctx context.Context)
- func (o *CreateVirtualPrivateCloudSecurityGroupParams) SetDefaults()
- func (o *CreateVirtualPrivateCloudSecurityGroupParams) SetHTTPClient(client *http.Client)
- func (o *CreateVirtualPrivateCloudSecurityGroupParams) SetRequestBody(requestBody []*models.VirtualPrivateCloudSecurityGroupCreationParams)
- func (o *CreateVirtualPrivateCloudSecurityGroupParams) SetTimeout(timeout time.Duration)
- func (o *CreateVirtualPrivateCloudSecurityGroupParams) WithContentLanguage(contentLanguage *string) *CreateVirtualPrivateCloudSecurityGroupParams
- func (o *CreateVirtualPrivateCloudSecurityGroupParams) WithContext(ctx context.Context) *CreateVirtualPrivateCloudSecurityGroupParams
- func (o *CreateVirtualPrivateCloudSecurityGroupParams) WithDefaults() *CreateVirtualPrivateCloudSecurityGroupParams
- func (o *CreateVirtualPrivateCloudSecurityGroupParams) WithHTTPClient(client *http.Client) *CreateVirtualPrivateCloudSecurityGroupParams
- func (o *CreateVirtualPrivateCloudSecurityGroupParams) WithRequestBody(requestBody []*models.VirtualPrivateCloudSecurityGroupCreationParams) *CreateVirtualPrivateCloudSecurityGroupParams
- func (o *CreateVirtualPrivateCloudSecurityGroupParams) WithTimeout(timeout time.Duration) *CreateVirtualPrivateCloudSecurityGroupParams
- func (o *CreateVirtualPrivateCloudSecurityGroupParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type CreateVirtualPrivateCloudSecurityGroupReader
- type DeleteVirtualPrivateCloudSecurityGroupBadRequest
- type DeleteVirtualPrivateCloudSecurityGroupInternalServerError
- type DeleteVirtualPrivateCloudSecurityGroupNotFound
- type DeleteVirtualPrivateCloudSecurityGroupOK
- type DeleteVirtualPrivateCloudSecurityGroupParams
- func NewDeleteVirtualPrivateCloudSecurityGroupParams() *DeleteVirtualPrivateCloudSecurityGroupParams
- func NewDeleteVirtualPrivateCloudSecurityGroupParamsWithContext(ctx context.Context) *DeleteVirtualPrivateCloudSecurityGroupParams
- func NewDeleteVirtualPrivateCloudSecurityGroupParamsWithHTTPClient(client *http.Client) *DeleteVirtualPrivateCloudSecurityGroupParams
- func NewDeleteVirtualPrivateCloudSecurityGroupParamsWithTimeout(timeout time.Duration) *DeleteVirtualPrivateCloudSecurityGroupParams
- func (o *DeleteVirtualPrivateCloudSecurityGroupParams) SetContentLanguage(contentLanguage *string)
- func (o *DeleteVirtualPrivateCloudSecurityGroupParams) SetContext(ctx context.Context)
- func (o *DeleteVirtualPrivateCloudSecurityGroupParams) SetDefaults()
- func (o *DeleteVirtualPrivateCloudSecurityGroupParams) SetHTTPClient(client *http.Client)
- func (o *DeleteVirtualPrivateCloudSecurityGroupParams) SetRequestBody(requestBody *models.VirtualPrivateCloudSecurityGroupDeletionParams)
- func (o *DeleteVirtualPrivateCloudSecurityGroupParams) SetTimeout(timeout time.Duration)
- func (o *DeleteVirtualPrivateCloudSecurityGroupParams) WithContentLanguage(contentLanguage *string) *DeleteVirtualPrivateCloudSecurityGroupParams
- func (o *DeleteVirtualPrivateCloudSecurityGroupParams) WithContext(ctx context.Context) *DeleteVirtualPrivateCloudSecurityGroupParams
- func (o *DeleteVirtualPrivateCloudSecurityGroupParams) WithDefaults() *DeleteVirtualPrivateCloudSecurityGroupParams
- func (o *DeleteVirtualPrivateCloudSecurityGroupParams) WithHTTPClient(client *http.Client) *DeleteVirtualPrivateCloudSecurityGroupParams
- func (o *DeleteVirtualPrivateCloudSecurityGroupParams) WithRequestBody(requestBody *models.VirtualPrivateCloudSecurityGroupDeletionParams) *DeleteVirtualPrivateCloudSecurityGroupParams
- func (o *DeleteVirtualPrivateCloudSecurityGroupParams) WithTimeout(timeout time.Duration) *DeleteVirtualPrivateCloudSecurityGroupParams
- func (o *DeleteVirtualPrivateCloudSecurityGroupParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeleteVirtualPrivateCloudSecurityGroupReader
- type GetVirtualPrivateCloudSecurityGroupsBadRequest
- type GetVirtualPrivateCloudSecurityGroupsConnectionBadRequest
- type GetVirtualPrivateCloudSecurityGroupsConnectionInternalServerError
- type GetVirtualPrivateCloudSecurityGroupsConnectionNotFound
- type GetVirtualPrivateCloudSecurityGroupsConnectionOK
- type GetVirtualPrivateCloudSecurityGroupsConnectionParams
- func NewGetVirtualPrivateCloudSecurityGroupsConnectionParams() *GetVirtualPrivateCloudSecurityGroupsConnectionParams
- func NewGetVirtualPrivateCloudSecurityGroupsConnectionParamsWithContext(ctx context.Context) *GetVirtualPrivateCloudSecurityGroupsConnectionParams
- func NewGetVirtualPrivateCloudSecurityGroupsConnectionParamsWithHTTPClient(client *http.Client) *GetVirtualPrivateCloudSecurityGroupsConnectionParams
- func NewGetVirtualPrivateCloudSecurityGroupsConnectionParamsWithTimeout(timeout time.Duration) *GetVirtualPrivateCloudSecurityGroupsConnectionParams
- func (o *GetVirtualPrivateCloudSecurityGroupsConnectionParams) SetContentLanguage(contentLanguage *string)
- func (o *GetVirtualPrivateCloudSecurityGroupsConnectionParams) SetContext(ctx context.Context)
- func (o *GetVirtualPrivateCloudSecurityGroupsConnectionParams) SetDefaults()
- func (o *GetVirtualPrivateCloudSecurityGroupsConnectionParams) SetHTTPClient(client *http.Client)
- func (o *GetVirtualPrivateCloudSecurityGroupsConnectionParams) SetRequestBody(requestBody *models.GetVirtualPrivateCloudSecurityGroupsConnectionRequestBody)
- func (o *GetVirtualPrivateCloudSecurityGroupsConnectionParams) SetTimeout(timeout time.Duration)
- func (o *GetVirtualPrivateCloudSecurityGroupsConnectionParams) WithContentLanguage(contentLanguage *string) *GetVirtualPrivateCloudSecurityGroupsConnectionParams
- func (o *GetVirtualPrivateCloudSecurityGroupsConnectionParams) WithContext(ctx context.Context) *GetVirtualPrivateCloudSecurityGroupsConnectionParams
- func (o *GetVirtualPrivateCloudSecurityGroupsConnectionParams) WithDefaults() *GetVirtualPrivateCloudSecurityGroupsConnectionParams
- func (o *GetVirtualPrivateCloudSecurityGroupsConnectionParams) WithHTTPClient(client *http.Client) *GetVirtualPrivateCloudSecurityGroupsConnectionParams
- func (o *GetVirtualPrivateCloudSecurityGroupsConnectionParams) WithRequestBody(requestBody *models.GetVirtualPrivateCloudSecurityGroupsConnectionRequestBody) *GetVirtualPrivateCloudSecurityGroupsConnectionParams
- func (o *GetVirtualPrivateCloudSecurityGroupsConnectionParams) WithTimeout(timeout time.Duration) *GetVirtualPrivateCloudSecurityGroupsConnectionParams
- func (o *GetVirtualPrivateCloudSecurityGroupsConnectionParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetVirtualPrivateCloudSecurityGroupsConnectionReader
- type GetVirtualPrivateCloudSecurityGroupsInternalServerError
- type GetVirtualPrivateCloudSecurityGroupsNotFound
- type GetVirtualPrivateCloudSecurityGroupsOK
- type GetVirtualPrivateCloudSecurityGroupsParams
- func NewGetVirtualPrivateCloudSecurityGroupsParams() *GetVirtualPrivateCloudSecurityGroupsParams
- func NewGetVirtualPrivateCloudSecurityGroupsParamsWithContext(ctx context.Context) *GetVirtualPrivateCloudSecurityGroupsParams
- func NewGetVirtualPrivateCloudSecurityGroupsParamsWithHTTPClient(client *http.Client) *GetVirtualPrivateCloudSecurityGroupsParams
- func NewGetVirtualPrivateCloudSecurityGroupsParamsWithTimeout(timeout time.Duration) *GetVirtualPrivateCloudSecurityGroupsParams
- func (o *GetVirtualPrivateCloudSecurityGroupsParams) SetContentLanguage(contentLanguage *string)
- func (o *GetVirtualPrivateCloudSecurityGroupsParams) SetContext(ctx context.Context)
- func (o *GetVirtualPrivateCloudSecurityGroupsParams) SetDefaults()
- func (o *GetVirtualPrivateCloudSecurityGroupsParams) SetHTTPClient(client *http.Client)
- func (o *GetVirtualPrivateCloudSecurityGroupsParams) SetRequestBody(requestBody *models.GetVirtualPrivateCloudSecurityGroupsRequestBody)
- func (o *GetVirtualPrivateCloudSecurityGroupsParams) SetTimeout(timeout time.Duration)
- func (o *GetVirtualPrivateCloudSecurityGroupsParams) WithContentLanguage(contentLanguage *string) *GetVirtualPrivateCloudSecurityGroupsParams
- func (o *GetVirtualPrivateCloudSecurityGroupsParams) WithContext(ctx context.Context) *GetVirtualPrivateCloudSecurityGroupsParams
- func (o *GetVirtualPrivateCloudSecurityGroupsParams) WithDefaults() *GetVirtualPrivateCloudSecurityGroupsParams
- func (o *GetVirtualPrivateCloudSecurityGroupsParams) WithHTTPClient(client *http.Client) *GetVirtualPrivateCloudSecurityGroupsParams
- func (o *GetVirtualPrivateCloudSecurityGroupsParams) WithRequestBody(requestBody *models.GetVirtualPrivateCloudSecurityGroupsRequestBody) *GetVirtualPrivateCloudSecurityGroupsParams
- func (o *GetVirtualPrivateCloudSecurityGroupsParams) WithTimeout(timeout time.Duration) *GetVirtualPrivateCloudSecurityGroupsParams
- func (o *GetVirtualPrivateCloudSecurityGroupsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetVirtualPrivateCloudSecurityGroupsReader
- type UpdateVirtualPrivateCloudSecurityGroupBadRequest
- type UpdateVirtualPrivateCloudSecurityGroupInternalServerError
- type UpdateVirtualPrivateCloudSecurityGroupNotFound
- type UpdateVirtualPrivateCloudSecurityGroupOK
- type UpdateVirtualPrivateCloudSecurityGroupParams
- func NewUpdateVirtualPrivateCloudSecurityGroupParams() *UpdateVirtualPrivateCloudSecurityGroupParams
- func NewUpdateVirtualPrivateCloudSecurityGroupParamsWithContext(ctx context.Context) *UpdateVirtualPrivateCloudSecurityGroupParams
- func NewUpdateVirtualPrivateCloudSecurityGroupParamsWithHTTPClient(client *http.Client) *UpdateVirtualPrivateCloudSecurityGroupParams
- func NewUpdateVirtualPrivateCloudSecurityGroupParamsWithTimeout(timeout time.Duration) *UpdateVirtualPrivateCloudSecurityGroupParams
- func (o *UpdateVirtualPrivateCloudSecurityGroupParams) SetContentLanguage(contentLanguage *string)
- func (o *UpdateVirtualPrivateCloudSecurityGroupParams) SetContext(ctx context.Context)
- func (o *UpdateVirtualPrivateCloudSecurityGroupParams) SetDefaults()
- func (o *UpdateVirtualPrivateCloudSecurityGroupParams) SetHTTPClient(client *http.Client)
- func (o *UpdateVirtualPrivateCloudSecurityGroupParams) SetRequestBody(requestBody *models.VirtualPrivateCloudSecurityGroupUpdationParams)
- func (o *UpdateVirtualPrivateCloudSecurityGroupParams) SetTimeout(timeout time.Duration)
- func (o *UpdateVirtualPrivateCloudSecurityGroupParams) WithContentLanguage(contentLanguage *string) *UpdateVirtualPrivateCloudSecurityGroupParams
- func (o *UpdateVirtualPrivateCloudSecurityGroupParams) WithContext(ctx context.Context) *UpdateVirtualPrivateCloudSecurityGroupParams
- func (o *UpdateVirtualPrivateCloudSecurityGroupParams) WithDefaults() *UpdateVirtualPrivateCloudSecurityGroupParams
- func (o *UpdateVirtualPrivateCloudSecurityGroupParams) WithHTTPClient(client *http.Client) *UpdateVirtualPrivateCloudSecurityGroupParams
- func (o *UpdateVirtualPrivateCloudSecurityGroupParams) WithRequestBody(requestBody *models.VirtualPrivateCloudSecurityGroupUpdationParams) *UpdateVirtualPrivateCloudSecurityGroupParams
- func (o *UpdateVirtualPrivateCloudSecurityGroupParams) WithTimeout(timeout time.Duration) *UpdateVirtualPrivateCloudSecurityGroupParams
- func (o *UpdateVirtualPrivateCloudSecurityGroupParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type UpdateVirtualPrivateCloudSecurityGroupReader
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 (o *CreateVirtualPrivateCloudSecurityGroupBadRequest) Error() string
func (*CreateVirtualPrivateCloudSecurityGroupBadRequest) GetPayload ¶
func (o *CreateVirtualPrivateCloudSecurityGroupBadRequest) GetPayload() *models.ErrorBody
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 (o *CreateVirtualPrivateCloudSecurityGroupInternalServerError) Error() string
func (*CreateVirtualPrivateCloudSecurityGroupInternalServerError) GetPayload ¶
func (o *CreateVirtualPrivateCloudSecurityGroupInternalServerError) GetPayload() *models.ErrorBody
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 (o *CreateVirtualPrivateCloudSecurityGroupNotFound) Error() string
func (*CreateVirtualPrivateCloudSecurityGroupNotFound) GetPayload ¶
func (o *CreateVirtualPrivateCloudSecurityGroupNotFound) GetPayload() *models.ErrorBody
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 (o *CreateVirtualPrivateCloudSecurityGroupOK) Error() string
func (*CreateVirtualPrivateCloudSecurityGroupOK) GetPayload ¶
func (o *CreateVirtualPrivateCloudSecurityGroupOK) GetPayload() []*models.WithTaskVirtualPrivateCloudSecurityGroup
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 ¶
func (o *CreateVirtualPrivateCloudSecurityGroupParams) SetContext(ctx context.Context)
SetContext adds the context to the create virtual private cloud security group params
func (*CreateVirtualPrivateCloudSecurityGroupParams) SetDefaults ¶
func (o *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 ¶
func (o *CreateVirtualPrivateCloudSecurityGroupParams) SetRequestBody(requestBody []*models.VirtualPrivateCloudSecurityGroupCreationParams)
SetRequestBody adds the requestBody to the create virtual private cloud security group params
func (*CreateVirtualPrivateCloudSecurityGroupParams) SetTimeout ¶
func (o *CreateVirtualPrivateCloudSecurityGroupParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the create virtual private cloud security group params
func (*CreateVirtualPrivateCloudSecurityGroupParams) WithContentLanguage ¶
func (o *CreateVirtualPrivateCloudSecurityGroupParams) WithContentLanguage(contentLanguage *string) *CreateVirtualPrivateCloudSecurityGroupParams
WithContentLanguage adds the contentLanguage to the create virtual private cloud security group params
func (*CreateVirtualPrivateCloudSecurityGroupParams) WithContext ¶
func (o *CreateVirtualPrivateCloudSecurityGroupParams) WithContext(ctx context.Context) *CreateVirtualPrivateCloudSecurityGroupParams
WithContext adds the context to the create virtual private cloud security group params
func (*CreateVirtualPrivateCloudSecurityGroupParams) WithDefaults ¶
func (o *CreateVirtualPrivateCloudSecurityGroupParams) WithDefaults() *CreateVirtualPrivateCloudSecurityGroupParams
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 ¶
func (o *CreateVirtualPrivateCloudSecurityGroupParams) WithHTTPClient(client *http.Client) *CreateVirtualPrivateCloudSecurityGroupParams
WithHTTPClient adds the HTTPClient to the create virtual private cloud security group params
func (*CreateVirtualPrivateCloudSecurityGroupParams) WithRequestBody ¶
func (o *CreateVirtualPrivateCloudSecurityGroupParams) WithRequestBody(requestBody []*models.VirtualPrivateCloudSecurityGroupCreationParams) *CreateVirtualPrivateCloudSecurityGroupParams
WithRequestBody adds the requestBody to the create virtual private cloud security group params
func (*CreateVirtualPrivateCloudSecurityGroupParams) WithTimeout ¶
func (o *CreateVirtualPrivateCloudSecurityGroupParams) WithTimeout(timeout time.Duration) *CreateVirtualPrivateCloudSecurityGroupParams
WithTimeout adds the timeout to the create virtual private cloud security group params
func (*CreateVirtualPrivateCloudSecurityGroupParams) WriteToRequest ¶
func (o *CreateVirtualPrivateCloudSecurityGroupParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 (o *DeleteVirtualPrivateCloudSecurityGroupBadRequest) Error() string
func (*DeleteVirtualPrivateCloudSecurityGroupBadRequest) GetPayload ¶
func (o *DeleteVirtualPrivateCloudSecurityGroupBadRequest) GetPayload() *models.ErrorBody
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 (o *DeleteVirtualPrivateCloudSecurityGroupInternalServerError) Error() string
func (*DeleteVirtualPrivateCloudSecurityGroupInternalServerError) GetPayload ¶
func (o *DeleteVirtualPrivateCloudSecurityGroupInternalServerError) GetPayload() *models.ErrorBody
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 (o *DeleteVirtualPrivateCloudSecurityGroupNotFound) Error() string
func (*DeleteVirtualPrivateCloudSecurityGroupNotFound) GetPayload ¶
func (o *DeleteVirtualPrivateCloudSecurityGroupNotFound) GetPayload() *models.ErrorBody
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 (o *DeleteVirtualPrivateCloudSecurityGroupOK) Error() string
func (*DeleteVirtualPrivateCloudSecurityGroupOK) GetPayload ¶
func (o *DeleteVirtualPrivateCloudSecurityGroupOK) GetPayload() []*models.WithTaskDeleteVirtualPrivateCloudSecurityGroup
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 ¶
func (o *DeleteVirtualPrivateCloudSecurityGroupParams) SetContext(ctx context.Context)
SetContext adds the context to the delete virtual private cloud security group params
func (*DeleteVirtualPrivateCloudSecurityGroupParams) SetDefaults ¶
func (o *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 ¶
func (o *DeleteVirtualPrivateCloudSecurityGroupParams) SetRequestBody(requestBody *models.VirtualPrivateCloudSecurityGroupDeletionParams)
SetRequestBody adds the requestBody to the delete virtual private cloud security group params
func (*DeleteVirtualPrivateCloudSecurityGroupParams) SetTimeout ¶
func (o *DeleteVirtualPrivateCloudSecurityGroupParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the delete virtual private cloud security group params
func (*DeleteVirtualPrivateCloudSecurityGroupParams) WithContentLanguage ¶
func (o *DeleteVirtualPrivateCloudSecurityGroupParams) WithContentLanguage(contentLanguage *string) *DeleteVirtualPrivateCloudSecurityGroupParams
WithContentLanguage adds the contentLanguage to the delete virtual private cloud security group params
func (*DeleteVirtualPrivateCloudSecurityGroupParams) WithContext ¶
func (o *DeleteVirtualPrivateCloudSecurityGroupParams) WithContext(ctx context.Context) *DeleteVirtualPrivateCloudSecurityGroupParams
WithContext adds the context to the delete virtual private cloud security group params
func (*DeleteVirtualPrivateCloudSecurityGroupParams) WithDefaults ¶
func (o *DeleteVirtualPrivateCloudSecurityGroupParams) WithDefaults() *DeleteVirtualPrivateCloudSecurityGroupParams
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 ¶
func (o *DeleteVirtualPrivateCloudSecurityGroupParams) WithHTTPClient(client *http.Client) *DeleteVirtualPrivateCloudSecurityGroupParams
WithHTTPClient adds the HTTPClient to the delete virtual private cloud security group params
func (*DeleteVirtualPrivateCloudSecurityGroupParams) WithRequestBody ¶
func (o *DeleteVirtualPrivateCloudSecurityGroupParams) WithRequestBody(requestBody *models.VirtualPrivateCloudSecurityGroupDeletionParams) *DeleteVirtualPrivateCloudSecurityGroupParams
WithRequestBody adds the requestBody to the delete virtual private cloud security group params
func (*DeleteVirtualPrivateCloudSecurityGroupParams) WithTimeout ¶
func (o *DeleteVirtualPrivateCloudSecurityGroupParams) WithTimeout(timeout time.Duration) *DeleteVirtualPrivateCloudSecurityGroupParams
WithTimeout adds the timeout to the delete virtual private cloud security group params
func (*DeleteVirtualPrivateCloudSecurityGroupParams) WriteToRequest ¶
func (o *DeleteVirtualPrivateCloudSecurityGroupParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 (o *GetVirtualPrivateCloudSecurityGroupsBadRequest) Error() string
func (*GetVirtualPrivateCloudSecurityGroupsBadRequest) GetPayload ¶
func (o *GetVirtualPrivateCloudSecurityGroupsBadRequest) GetPayload() *models.ErrorBody
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 (o *GetVirtualPrivateCloudSecurityGroupsConnectionBadRequest) Error() string
func (*GetVirtualPrivateCloudSecurityGroupsConnectionBadRequest) GetPayload ¶
func (o *GetVirtualPrivateCloudSecurityGroupsConnectionBadRequest) GetPayload() *models.ErrorBody
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 (o *GetVirtualPrivateCloudSecurityGroupsConnectionInternalServerError) Error() string
func (*GetVirtualPrivateCloudSecurityGroupsConnectionInternalServerError) GetPayload ¶
func (o *GetVirtualPrivateCloudSecurityGroupsConnectionInternalServerError) GetPayload() *models.ErrorBody
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 (o *GetVirtualPrivateCloudSecurityGroupsConnectionNotFound) Error() string
func (*GetVirtualPrivateCloudSecurityGroupsConnectionNotFound) GetPayload ¶
func (o *GetVirtualPrivateCloudSecurityGroupsConnectionNotFound) GetPayload() *models.ErrorBody
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 (o *GetVirtualPrivateCloudSecurityGroupsConnectionOK) Error() string
func (*GetVirtualPrivateCloudSecurityGroupsConnectionOK) GetPayload ¶
func (o *GetVirtualPrivateCloudSecurityGroupsConnectionOK) GetPayload() *models.VirtualPrivateCloudSecurityGroupConnection
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 ¶
func (o *GetVirtualPrivateCloudSecurityGroupsConnectionParams) SetContext(ctx context.Context)
SetContext adds the context to the get virtual private cloud security groups connection params
func (*GetVirtualPrivateCloudSecurityGroupsConnectionParams) SetDefaults ¶
func (o *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 ¶
func (o *GetVirtualPrivateCloudSecurityGroupsConnectionParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get virtual private cloud security groups connection params
func (*GetVirtualPrivateCloudSecurityGroupsConnectionParams) SetRequestBody ¶
func (o *GetVirtualPrivateCloudSecurityGroupsConnectionParams) SetRequestBody(requestBody *models.GetVirtualPrivateCloudSecurityGroupsConnectionRequestBody)
SetRequestBody adds the requestBody to the get virtual private cloud security groups connection params
func (*GetVirtualPrivateCloudSecurityGroupsConnectionParams) SetTimeout ¶
func (o *GetVirtualPrivateCloudSecurityGroupsConnectionParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get virtual private cloud security groups connection params
func (*GetVirtualPrivateCloudSecurityGroupsConnectionParams) WithContentLanguage ¶
func (o *GetVirtualPrivateCloudSecurityGroupsConnectionParams) WithContentLanguage(contentLanguage *string) *GetVirtualPrivateCloudSecurityGroupsConnectionParams
WithContentLanguage adds the contentLanguage to the get virtual private cloud security groups connection params
func (*GetVirtualPrivateCloudSecurityGroupsConnectionParams) WithContext ¶
func (o *GetVirtualPrivateCloudSecurityGroupsConnectionParams) WithContext(ctx context.Context) *GetVirtualPrivateCloudSecurityGroupsConnectionParams
WithContext adds the context to the get virtual private cloud security groups connection params
func (*GetVirtualPrivateCloudSecurityGroupsConnectionParams) WithDefaults ¶
func (o *GetVirtualPrivateCloudSecurityGroupsConnectionParams) WithDefaults() *GetVirtualPrivateCloudSecurityGroupsConnectionParams
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 ¶
func (o *GetVirtualPrivateCloudSecurityGroupsConnectionParams) WithHTTPClient(client *http.Client) *GetVirtualPrivateCloudSecurityGroupsConnectionParams
WithHTTPClient adds the HTTPClient to the get virtual private cloud security groups connection params
func (*GetVirtualPrivateCloudSecurityGroupsConnectionParams) WithRequestBody ¶
func (o *GetVirtualPrivateCloudSecurityGroupsConnectionParams) WithRequestBody(requestBody *models.GetVirtualPrivateCloudSecurityGroupsConnectionRequestBody) *GetVirtualPrivateCloudSecurityGroupsConnectionParams
WithRequestBody adds the requestBody to the get virtual private cloud security groups connection params
func (*GetVirtualPrivateCloudSecurityGroupsConnectionParams) WithTimeout ¶
func (o *GetVirtualPrivateCloudSecurityGroupsConnectionParams) WithTimeout(timeout time.Duration) *GetVirtualPrivateCloudSecurityGroupsConnectionParams
WithTimeout adds the timeout to the get virtual private cloud security groups connection params
func (*GetVirtualPrivateCloudSecurityGroupsConnectionParams) WriteToRequest ¶
func (o *GetVirtualPrivateCloudSecurityGroupsConnectionParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 (o *GetVirtualPrivateCloudSecurityGroupsInternalServerError) Error() string
func (*GetVirtualPrivateCloudSecurityGroupsInternalServerError) GetPayload ¶
func (o *GetVirtualPrivateCloudSecurityGroupsInternalServerError) GetPayload() *models.ErrorBody
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 (o *GetVirtualPrivateCloudSecurityGroupsNotFound) Error() string
func (*GetVirtualPrivateCloudSecurityGroupsNotFound) GetPayload ¶
func (o *GetVirtualPrivateCloudSecurityGroupsNotFound) GetPayload() *models.ErrorBody
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 (o *GetVirtualPrivateCloudSecurityGroupsOK) Error() string
func (*GetVirtualPrivateCloudSecurityGroupsOK) GetPayload ¶
func (o *GetVirtualPrivateCloudSecurityGroupsOK) GetPayload() []*models.VirtualPrivateCloudSecurityGroup
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 ¶
func (o *GetVirtualPrivateCloudSecurityGroupsParams) SetContext(ctx context.Context)
SetContext adds the context to the get virtual private cloud security groups params
func (*GetVirtualPrivateCloudSecurityGroupsParams) SetDefaults ¶
func (o *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 ¶
func (o *GetVirtualPrivateCloudSecurityGroupsParams) SetRequestBody(requestBody *models.GetVirtualPrivateCloudSecurityGroupsRequestBody)
SetRequestBody adds the requestBody to the get virtual private cloud security groups params
func (*GetVirtualPrivateCloudSecurityGroupsParams) SetTimeout ¶
func (o *GetVirtualPrivateCloudSecurityGroupsParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get virtual private cloud security groups params
func (*GetVirtualPrivateCloudSecurityGroupsParams) WithContentLanguage ¶
func (o *GetVirtualPrivateCloudSecurityGroupsParams) WithContentLanguage(contentLanguage *string) *GetVirtualPrivateCloudSecurityGroupsParams
WithContentLanguage adds the contentLanguage to the get virtual private cloud security groups params
func (*GetVirtualPrivateCloudSecurityGroupsParams) WithContext ¶
func (o *GetVirtualPrivateCloudSecurityGroupsParams) WithContext(ctx context.Context) *GetVirtualPrivateCloudSecurityGroupsParams
WithContext adds the context to the get virtual private cloud security groups params
func (*GetVirtualPrivateCloudSecurityGroupsParams) WithDefaults ¶
func (o *GetVirtualPrivateCloudSecurityGroupsParams) WithDefaults() *GetVirtualPrivateCloudSecurityGroupsParams
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 ¶
func (o *GetVirtualPrivateCloudSecurityGroupsParams) WithHTTPClient(client *http.Client) *GetVirtualPrivateCloudSecurityGroupsParams
WithHTTPClient adds the HTTPClient to the get virtual private cloud security groups params
func (*GetVirtualPrivateCloudSecurityGroupsParams) WithRequestBody ¶
func (o *GetVirtualPrivateCloudSecurityGroupsParams) WithRequestBody(requestBody *models.GetVirtualPrivateCloudSecurityGroupsRequestBody) *GetVirtualPrivateCloudSecurityGroupsParams
WithRequestBody adds the requestBody to the get virtual private cloud security groups params
func (*GetVirtualPrivateCloudSecurityGroupsParams) WithTimeout ¶
func (o *GetVirtualPrivateCloudSecurityGroupsParams) WithTimeout(timeout time.Duration) *GetVirtualPrivateCloudSecurityGroupsParams
WithTimeout adds the timeout to the get virtual private cloud security groups params
func (*GetVirtualPrivateCloudSecurityGroupsParams) WriteToRequest ¶
func (o *GetVirtualPrivateCloudSecurityGroupsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 (o *UpdateVirtualPrivateCloudSecurityGroupBadRequest) Error() string
func (*UpdateVirtualPrivateCloudSecurityGroupBadRequest) GetPayload ¶
func (o *UpdateVirtualPrivateCloudSecurityGroupBadRequest) GetPayload() *models.ErrorBody
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 (o *UpdateVirtualPrivateCloudSecurityGroupInternalServerError) Error() string
func (*UpdateVirtualPrivateCloudSecurityGroupInternalServerError) GetPayload ¶
func (o *UpdateVirtualPrivateCloudSecurityGroupInternalServerError) GetPayload() *models.ErrorBody
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 (o *UpdateVirtualPrivateCloudSecurityGroupNotFound) Error() string
func (*UpdateVirtualPrivateCloudSecurityGroupNotFound) GetPayload ¶
func (o *UpdateVirtualPrivateCloudSecurityGroupNotFound) GetPayload() *models.ErrorBody
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 (o *UpdateVirtualPrivateCloudSecurityGroupOK) Error() string
func (*UpdateVirtualPrivateCloudSecurityGroupOK) GetPayload ¶
func (o *UpdateVirtualPrivateCloudSecurityGroupOK) GetPayload() []*models.WithTaskVirtualPrivateCloudSecurityGroup
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 ¶
func (o *UpdateVirtualPrivateCloudSecurityGroupParams) SetContext(ctx context.Context)
SetContext adds the context to the update virtual private cloud security group params
func (*UpdateVirtualPrivateCloudSecurityGroupParams) SetDefaults ¶
func (o *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 ¶
func (o *UpdateVirtualPrivateCloudSecurityGroupParams) SetRequestBody(requestBody *models.VirtualPrivateCloudSecurityGroupUpdationParams)
SetRequestBody adds the requestBody to the update virtual private cloud security group params
func (*UpdateVirtualPrivateCloudSecurityGroupParams) SetTimeout ¶
func (o *UpdateVirtualPrivateCloudSecurityGroupParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the update virtual private cloud security group params
func (*UpdateVirtualPrivateCloudSecurityGroupParams) WithContentLanguage ¶
func (o *UpdateVirtualPrivateCloudSecurityGroupParams) WithContentLanguage(contentLanguage *string) *UpdateVirtualPrivateCloudSecurityGroupParams
WithContentLanguage adds the contentLanguage to the update virtual private cloud security group params
func (*UpdateVirtualPrivateCloudSecurityGroupParams) WithContext ¶
func (o *UpdateVirtualPrivateCloudSecurityGroupParams) WithContext(ctx context.Context) *UpdateVirtualPrivateCloudSecurityGroupParams
WithContext adds the context to the update virtual private cloud security group params
func (*UpdateVirtualPrivateCloudSecurityGroupParams) WithDefaults ¶
func (o *UpdateVirtualPrivateCloudSecurityGroupParams) WithDefaults() *UpdateVirtualPrivateCloudSecurityGroupParams
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 ¶
func (o *UpdateVirtualPrivateCloudSecurityGroupParams) WithHTTPClient(client *http.Client) *UpdateVirtualPrivateCloudSecurityGroupParams
WithHTTPClient adds the HTTPClient to the update virtual private cloud security group params
func (*UpdateVirtualPrivateCloudSecurityGroupParams) WithRequestBody ¶
func (o *UpdateVirtualPrivateCloudSecurityGroupParams) WithRequestBody(requestBody *models.VirtualPrivateCloudSecurityGroupUpdationParams) *UpdateVirtualPrivateCloudSecurityGroupParams
WithRequestBody adds the requestBody to the update virtual private cloud security group params
func (*UpdateVirtualPrivateCloudSecurityGroupParams) WithTimeout ¶
func (o *UpdateVirtualPrivateCloudSecurityGroupParams) WithTimeout(timeout time.Duration) *UpdateVirtualPrivateCloudSecurityGroupParams
WithTimeout adds the timeout to the update virtual private cloud security group params
func (*UpdateVirtualPrivateCloudSecurityGroupParams) WriteToRequest ¶
func (o *UpdateVirtualPrivateCloudSecurityGroupParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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.
Source Files
¶
- create_virtual_private_cloud_security_group_parameters.go
- create_virtual_private_cloud_security_group_responses.go
- delete_virtual_private_cloud_security_group_parameters.go
- delete_virtual_private_cloud_security_group_responses.go
- get_virtual_private_cloud_security_groups_connection_parameters.go
- get_virtual_private_cloud_security_groups_connection_responses.go
- get_virtual_private_cloud_security_groups_parameters.go
- get_virtual_private_cloud_security_groups_responses.go
- update_virtual_private_cloud_security_group_parameters.go
- update_virtual_private_cloud_security_group_responses.go
- virtual_private_cloud_security_group_client.go