Documentation
¶
Index ¶
- type Client
- func (a *Client) CreateVirtualPrivateCloudSecurityPolicy(params *CreateVirtualPrivateCloudSecurityPolicyParams, opts ...ClientOption) (*CreateVirtualPrivateCloudSecurityPolicyOK, error)
- func (a *Client) DeleteVirtualPrivateCloudSecurityPolicy(params *DeleteVirtualPrivateCloudSecurityPolicyParams, opts ...ClientOption) (*DeleteVirtualPrivateCloudSecurityPolicyOK, error)
- func (a *Client) GetVirtualPrivateCloudSecurityPolicies(params *GetVirtualPrivateCloudSecurityPoliciesParams, opts ...ClientOption) (*GetVirtualPrivateCloudSecurityPoliciesOK, error)
- func (a *Client) GetVirtualPrivateCloudSecurityPoliciesConnection(params *GetVirtualPrivateCloudSecurityPoliciesConnectionParams, ...) (*GetVirtualPrivateCloudSecurityPoliciesConnectionOK, error)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- func (a *Client) UpdateVirtualPrivateCloudSecurityPolicy(params *UpdateVirtualPrivateCloudSecurityPolicyParams, opts ...ClientOption) (*UpdateVirtualPrivateCloudSecurityPolicyOK, error)
- type ClientOption
- type ClientService
- type CreateVirtualPrivateCloudSecurityPolicyBadRequest
- type CreateVirtualPrivateCloudSecurityPolicyInternalServerError
- type CreateVirtualPrivateCloudSecurityPolicyNotFound
- type CreateVirtualPrivateCloudSecurityPolicyOK
- type CreateVirtualPrivateCloudSecurityPolicyParams
- func NewCreateVirtualPrivateCloudSecurityPolicyParams() *CreateVirtualPrivateCloudSecurityPolicyParams
- func NewCreateVirtualPrivateCloudSecurityPolicyParamsWithContext(ctx context.Context) *CreateVirtualPrivateCloudSecurityPolicyParams
- func NewCreateVirtualPrivateCloudSecurityPolicyParamsWithHTTPClient(client *http.Client) *CreateVirtualPrivateCloudSecurityPolicyParams
- func NewCreateVirtualPrivateCloudSecurityPolicyParamsWithTimeout(timeout time.Duration) *CreateVirtualPrivateCloudSecurityPolicyParams
- func (o *CreateVirtualPrivateCloudSecurityPolicyParams) SetContentLanguage(contentLanguage *string)
- func (o *CreateVirtualPrivateCloudSecurityPolicyParams) SetContext(ctx context.Context)
- func (o *CreateVirtualPrivateCloudSecurityPolicyParams) SetDefaults()
- func (o *CreateVirtualPrivateCloudSecurityPolicyParams) SetHTTPClient(client *http.Client)
- func (o *CreateVirtualPrivateCloudSecurityPolicyParams) SetRequestBody(requestBody []*models.VirtualPrivateCloudSecurityPolicyCreateParams)
- func (o *CreateVirtualPrivateCloudSecurityPolicyParams) SetTimeout(timeout time.Duration)
- func (o *CreateVirtualPrivateCloudSecurityPolicyParams) WithContentLanguage(contentLanguage *string) *CreateVirtualPrivateCloudSecurityPolicyParams
- func (o *CreateVirtualPrivateCloudSecurityPolicyParams) WithContext(ctx context.Context) *CreateVirtualPrivateCloudSecurityPolicyParams
- func (o *CreateVirtualPrivateCloudSecurityPolicyParams) WithDefaults() *CreateVirtualPrivateCloudSecurityPolicyParams
- func (o *CreateVirtualPrivateCloudSecurityPolicyParams) WithHTTPClient(client *http.Client) *CreateVirtualPrivateCloudSecurityPolicyParams
- func (o *CreateVirtualPrivateCloudSecurityPolicyParams) WithRequestBody(requestBody []*models.VirtualPrivateCloudSecurityPolicyCreateParams) *CreateVirtualPrivateCloudSecurityPolicyParams
- func (o *CreateVirtualPrivateCloudSecurityPolicyParams) WithTimeout(timeout time.Duration) *CreateVirtualPrivateCloudSecurityPolicyParams
- func (o *CreateVirtualPrivateCloudSecurityPolicyParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type CreateVirtualPrivateCloudSecurityPolicyReader
- type DeleteVirtualPrivateCloudSecurityPolicyBadRequest
- type DeleteVirtualPrivateCloudSecurityPolicyInternalServerError
- type DeleteVirtualPrivateCloudSecurityPolicyNotFound
- type DeleteVirtualPrivateCloudSecurityPolicyOK
- type DeleteVirtualPrivateCloudSecurityPolicyParams
- func NewDeleteVirtualPrivateCloudSecurityPolicyParams() *DeleteVirtualPrivateCloudSecurityPolicyParams
- func NewDeleteVirtualPrivateCloudSecurityPolicyParamsWithContext(ctx context.Context) *DeleteVirtualPrivateCloudSecurityPolicyParams
- func NewDeleteVirtualPrivateCloudSecurityPolicyParamsWithHTTPClient(client *http.Client) *DeleteVirtualPrivateCloudSecurityPolicyParams
- func NewDeleteVirtualPrivateCloudSecurityPolicyParamsWithTimeout(timeout time.Duration) *DeleteVirtualPrivateCloudSecurityPolicyParams
- func (o *DeleteVirtualPrivateCloudSecurityPolicyParams) SetContentLanguage(contentLanguage *string)
- func (o *DeleteVirtualPrivateCloudSecurityPolicyParams) SetContext(ctx context.Context)
- func (o *DeleteVirtualPrivateCloudSecurityPolicyParams) SetDefaults()
- func (o *DeleteVirtualPrivateCloudSecurityPolicyParams) SetHTTPClient(client *http.Client)
- func (o *DeleteVirtualPrivateCloudSecurityPolicyParams) SetRequestBody(requestBody *models.VirtualPrivateCloudSecurityPolicyDeleteParams)
- func (o *DeleteVirtualPrivateCloudSecurityPolicyParams) SetTimeout(timeout time.Duration)
- func (o *DeleteVirtualPrivateCloudSecurityPolicyParams) WithContentLanguage(contentLanguage *string) *DeleteVirtualPrivateCloudSecurityPolicyParams
- func (o *DeleteVirtualPrivateCloudSecurityPolicyParams) WithContext(ctx context.Context) *DeleteVirtualPrivateCloudSecurityPolicyParams
- func (o *DeleteVirtualPrivateCloudSecurityPolicyParams) WithDefaults() *DeleteVirtualPrivateCloudSecurityPolicyParams
- func (o *DeleteVirtualPrivateCloudSecurityPolicyParams) WithHTTPClient(client *http.Client) *DeleteVirtualPrivateCloudSecurityPolicyParams
- func (o *DeleteVirtualPrivateCloudSecurityPolicyParams) WithRequestBody(requestBody *models.VirtualPrivateCloudSecurityPolicyDeleteParams) *DeleteVirtualPrivateCloudSecurityPolicyParams
- func (o *DeleteVirtualPrivateCloudSecurityPolicyParams) WithTimeout(timeout time.Duration) *DeleteVirtualPrivateCloudSecurityPolicyParams
- func (o *DeleteVirtualPrivateCloudSecurityPolicyParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeleteVirtualPrivateCloudSecurityPolicyReader
- type GetVirtualPrivateCloudSecurityPoliciesBadRequest
- type GetVirtualPrivateCloudSecurityPoliciesConnectionBadRequest
- type GetVirtualPrivateCloudSecurityPoliciesConnectionInternalServerError
- type GetVirtualPrivateCloudSecurityPoliciesConnectionNotFound
- type GetVirtualPrivateCloudSecurityPoliciesConnectionOK
- type GetVirtualPrivateCloudSecurityPoliciesConnectionParams
- func NewGetVirtualPrivateCloudSecurityPoliciesConnectionParams() *GetVirtualPrivateCloudSecurityPoliciesConnectionParams
- func NewGetVirtualPrivateCloudSecurityPoliciesConnectionParamsWithContext(ctx context.Context) *GetVirtualPrivateCloudSecurityPoliciesConnectionParams
- func NewGetVirtualPrivateCloudSecurityPoliciesConnectionParamsWithHTTPClient(client *http.Client) *GetVirtualPrivateCloudSecurityPoliciesConnectionParams
- func NewGetVirtualPrivateCloudSecurityPoliciesConnectionParamsWithTimeout(timeout time.Duration) *GetVirtualPrivateCloudSecurityPoliciesConnectionParams
- func (o *GetVirtualPrivateCloudSecurityPoliciesConnectionParams) SetContentLanguage(contentLanguage *string)
- func (o *GetVirtualPrivateCloudSecurityPoliciesConnectionParams) SetContext(ctx context.Context)
- func (o *GetVirtualPrivateCloudSecurityPoliciesConnectionParams) SetDefaults()
- func (o *GetVirtualPrivateCloudSecurityPoliciesConnectionParams) SetHTTPClient(client *http.Client)
- func (o *GetVirtualPrivateCloudSecurityPoliciesConnectionParams) SetRequestBody(...)
- func (o *GetVirtualPrivateCloudSecurityPoliciesConnectionParams) SetTimeout(timeout time.Duration)
- func (o *GetVirtualPrivateCloudSecurityPoliciesConnectionParams) WithContentLanguage(contentLanguage *string) *GetVirtualPrivateCloudSecurityPoliciesConnectionParams
- func (o *GetVirtualPrivateCloudSecurityPoliciesConnectionParams) WithContext(ctx context.Context) *GetVirtualPrivateCloudSecurityPoliciesConnectionParams
- func (o *GetVirtualPrivateCloudSecurityPoliciesConnectionParams) WithDefaults() *GetVirtualPrivateCloudSecurityPoliciesConnectionParams
- func (o *GetVirtualPrivateCloudSecurityPoliciesConnectionParams) WithHTTPClient(client *http.Client) *GetVirtualPrivateCloudSecurityPoliciesConnectionParams
- func (o *GetVirtualPrivateCloudSecurityPoliciesConnectionParams) WithRequestBody(...) *GetVirtualPrivateCloudSecurityPoliciesConnectionParams
- func (o *GetVirtualPrivateCloudSecurityPoliciesConnectionParams) WithTimeout(timeout time.Duration) *GetVirtualPrivateCloudSecurityPoliciesConnectionParams
- func (o *GetVirtualPrivateCloudSecurityPoliciesConnectionParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetVirtualPrivateCloudSecurityPoliciesConnectionReader
- type GetVirtualPrivateCloudSecurityPoliciesInternalServerError
- type GetVirtualPrivateCloudSecurityPoliciesNotFound
- type GetVirtualPrivateCloudSecurityPoliciesOK
- type GetVirtualPrivateCloudSecurityPoliciesParams
- func NewGetVirtualPrivateCloudSecurityPoliciesParams() *GetVirtualPrivateCloudSecurityPoliciesParams
- func NewGetVirtualPrivateCloudSecurityPoliciesParamsWithContext(ctx context.Context) *GetVirtualPrivateCloudSecurityPoliciesParams
- func NewGetVirtualPrivateCloudSecurityPoliciesParamsWithHTTPClient(client *http.Client) *GetVirtualPrivateCloudSecurityPoliciesParams
- func NewGetVirtualPrivateCloudSecurityPoliciesParamsWithTimeout(timeout time.Duration) *GetVirtualPrivateCloudSecurityPoliciesParams
- func (o *GetVirtualPrivateCloudSecurityPoliciesParams) SetContentLanguage(contentLanguage *string)
- func (o *GetVirtualPrivateCloudSecurityPoliciesParams) SetContext(ctx context.Context)
- func (o *GetVirtualPrivateCloudSecurityPoliciesParams) SetDefaults()
- func (o *GetVirtualPrivateCloudSecurityPoliciesParams) SetHTTPClient(client *http.Client)
- func (o *GetVirtualPrivateCloudSecurityPoliciesParams) SetRequestBody(requestBody *models.GetVirtualPrivateCloudSecurityPoliciesRequestBody)
- func (o *GetVirtualPrivateCloudSecurityPoliciesParams) SetTimeout(timeout time.Duration)
- func (o *GetVirtualPrivateCloudSecurityPoliciesParams) WithContentLanguage(contentLanguage *string) *GetVirtualPrivateCloudSecurityPoliciesParams
- func (o *GetVirtualPrivateCloudSecurityPoliciesParams) WithContext(ctx context.Context) *GetVirtualPrivateCloudSecurityPoliciesParams
- func (o *GetVirtualPrivateCloudSecurityPoliciesParams) WithDefaults() *GetVirtualPrivateCloudSecurityPoliciesParams
- func (o *GetVirtualPrivateCloudSecurityPoliciesParams) WithHTTPClient(client *http.Client) *GetVirtualPrivateCloudSecurityPoliciesParams
- func (o *GetVirtualPrivateCloudSecurityPoliciesParams) WithRequestBody(requestBody *models.GetVirtualPrivateCloudSecurityPoliciesRequestBody) *GetVirtualPrivateCloudSecurityPoliciesParams
- func (o *GetVirtualPrivateCloudSecurityPoliciesParams) WithTimeout(timeout time.Duration) *GetVirtualPrivateCloudSecurityPoliciesParams
- func (o *GetVirtualPrivateCloudSecurityPoliciesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetVirtualPrivateCloudSecurityPoliciesReader
- type UpdateVirtualPrivateCloudSecurityPolicyBadRequest
- type UpdateVirtualPrivateCloudSecurityPolicyInternalServerError
- type UpdateVirtualPrivateCloudSecurityPolicyNotFound
- type UpdateVirtualPrivateCloudSecurityPolicyOK
- type UpdateVirtualPrivateCloudSecurityPolicyParams
- func NewUpdateVirtualPrivateCloudSecurityPolicyParams() *UpdateVirtualPrivateCloudSecurityPolicyParams
- func NewUpdateVirtualPrivateCloudSecurityPolicyParamsWithContext(ctx context.Context) *UpdateVirtualPrivateCloudSecurityPolicyParams
- func NewUpdateVirtualPrivateCloudSecurityPolicyParamsWithHTTPClient(client *http.Client) *UpdateVirtualPrivateCloudSecurityPolicyParams
- func NewUpdateVirtualPrivateCloudSecurityPolicyParamsWithTimeout(timeout time.Duration) *UpdateVirtualPrivateCloudSecurityPolicyParams
- func (o *UpdateVirtualPrivateCloudSecurityPolicyParams) SetContentLanguage(contentLanguage *string)
- func (o *UpdateVirtualPrivateCloudSecurityPolicyParams) SetContext(ctx context.Context)
- func (o *UpdateVirtualPrivateCloudSecurityPolicyParams) SetDefaults()
- func (o *UpdateVirtualPrivateCloudSecurityPolicyParams) SetHTTPClient(client *http.Client)
- func (o *UpdateVirtualPrivateCloudSecurityPolicyParams) SetRequestBody(requestBody *models.VirtualPrivateCloudSecurityPolicyUpdateBody)
- func (o *UpdateVirtualPrivateCloudSecurityPolicyParams) SetTimeout(timeout time.Duration)
- func (o *UpdateVirtualPrivateCloudSecurityPolicyParams) WithContentLanguage(contentLanguage *string) *UpdateVirtualPrivateCloudSecurityPolicyParams
- func (o *UpdateVirtualPrivateCloudSecurityPolicyParams) WithContext(ctx context.Context) *UpdateVirtualPrivateCloudSecurityPolicyParams
- func (o *UpdateVirtualPrivateCloudSecurityPolicyParams) WithDefaults() *UpdateVirtualPrivateCloudSecurityPolicyParams
- func (o *UpdateVirtualPrivateCloudSecurityPolicyParams) WithHTTPClient(client *http.Client) *UpdateVirtualPrivateCloudSecurityPolicyParams
- func (o *UpdateVirtualPrivateCloudSecurityPolicyParams) WithRequestBody(requestBody *models.VirtualPrivateCloudSecurityPolicyUpdateBody) *UpdateVirtualPrivateCloudSecurityPolicyParams
- func (o *UpdateVirtualPrivateCloudSecurityPolicyParams) WithTimeout(timeout time.Duration) *UpdateVirtualPrivateCloudSecurityPolicyParams
- func (o *UpdateVirtualPrivateCloudSecurityPolicyParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type UpdateVirtualPrivateCloudSecurityPolicyReader
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 policy API
func (*Client) CreateVirtualPrivateCloudSecurityPolicy ¶
func (a *Client) CreateVirtualPrivateCloudSecurityPolicy(params *CreateVirtualPrivateCloudSecurityPolicyParams, opts ...ClientOption) (*CreateVirtualPrivateCloudSecurityPolicyOK, error)
CreateVirtualPrivateCloudSecurityPolicy create virtual private cloud security policy API
func (*Client) DeleteVirtualPrivateCloudSecurityPolicy ¶
func (a *Client) DeleteVirtualPrivateCloudSecurityPolicy(params *DeleteVirtualPrivateCloudSecurityPolicyParams, opts ...ClientOption) (*DeleteVirtualPrivateCloudSecurityPolicyOK, error)
DeleteVirtualPrivateCloudSecurityPolicy delete virtual private cloud security policy API
func (*Client) GetVirtualPrivateCloudSecurityPolicies ¶
func (a *Client) GetVirtualPrivateCloudSecurityPolicies(params *GetVirtualPrivateCloudSecurityPoliciesParams, opts ...ClientOption) (*GetVirtualPrivateCloudSecurityPoliciesOK, error)
GetVirtualPrivateCloudSecurityPolicies get virtual private cloud security policies API
func (*Client) GetVirtualPrivateCloudSecurityPoliciesConnection ¶
func (a *Client) GetVirtualPrivateCloudSecurityPoliciesConnection(params *GetVirtualPrivateCloudSecurityPoliciesConnectionParams, opts ...ClientOption) (*GetVirtualPrivateCloudSecurityPoliciesConnectionOK, error)
GetVirtualPrivateCloudSecurityPoliciesConnection get virtual private cloud security policies connection API
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
func (*Client) UpdateVirtualPrivateCloudSecurityPolicy ¶
func (a *Client) UpdateVirtualPrivateCloudSecurityPolicy(params *UpdateVirtualPrivateCloudSecurityPolicyParams, opts ...ClientOption) (*UpdateVirtualPrivateCloudSecurityPolicyOK, error)
UpdateVirtualPrivateCloudSecurityPolicy update virtual private cloud security policy API
type ClientOption ¶
type ClientOption func(*runtime.ClientOperation)
ClientOption is the option for Client methods
type ClientService ¶
type ClientService interface { CreateVirtualPrivateCloudSecurityPolicy(params *CreateVirtualPrivateCloudSecurityPolicyParams, opts ...ClientOption) (*CreateVirtualPrivateCloudSecurityPolicyOK, error) DeleteVirtualPrivateCloudSecurityPolicy(params *DeleteVirtualPrivateCloudSecurityPolicyParams, opts ...ClientOption) (*DeleteVirtualPrivateCloudSecurityPolicyOK, error) GetVirtualPrivateCloudSecurityPolicies(params *GetVirtualPrivateCloudSecurityPoliciesParams, opts ...ClientOption) (*GetVirtualPrivateCloudSecurityPoliciesOK, error) GetVirtualPrivateCloudSecurityPoliciesConnection(params *GetVirtualPrivateCloudSecurityPoliciesConnectionParams, opts ...ClientOption) (*GetVirtualPrivateCloudSecurityPoliciesConnectionOK, error) UpdateVirtualPrivateCloudSecurityPolicy(params *UpdateVirtualPrivateCloudSecurityPolicyParams, opts ...ClientOption) (*UpdateVirtualPrivateCloudSecurityPolicyOK, 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 policy API client.
type CreateVirtualPrivateCloudSecurityPolicyBadRequest ¶
type CreateVirtualPrivateCloudSecurityPolicyBadRequest struct { XTowerRequestID string Payload *models.ErrorBody }
CreateVirtualPrivateCloudSecurityPolicyBadRequest describes a response with status code 400, with default header values.
Bad request
func NewCreateVirtualPrivateCloudSecurityPolicyBadRequest ¶
func NewCreateVirtualPrivateCloudSecurityPolicyBadRequest() *CreateVirtualPrivateCloudSecurityPolicyBadRequest
NewCreateVirtualPrivateCloudSecurityPolicyBadRequest creates a CreateVirtualPrivateCloudSecurityPolicyBadRequest with default headers values
func (*CreateVirtualPrivateCloudSecurityPolicyBadRequest) Error ¶
func (o *CreateVirtualPrivateCloudSecurityPolicyBadRequest) Error() string
func (*CreateVirtualPrivateCloudSecurityPolicyBadRequest) GetPayload ¶
func (o *CreateVirtualPrivateCloudSecurityPolicyBadRequest) GetPayload() *models.ErrorBody
type CreateVirtualPrivateCloudSecurityPolicyInternalServerError ¶
type CreateVirtualPrivateCloudSecurityPolicyInternalServerError struct { XTowerRequestID string Payload *models.ErrorBody }
CreateVirtualPrivateCloudSecurityPolicyInternalServerError describes a response with status code 500, with default header values.
Server error
func NewCreateVirtualPrivateCloudSecurityPolicyInternalServerError ¶
func NewCreateVirtualPrivateCloudSecurityPolicyInternalServerError() *CreateVirtualPrivateCloudSecurityPolicyInternalServerError
NewCreateVirtualPrivateCloudSecurityPolicyInternalServerError creates a CreateVirtualPrivateCloudSecurityPolicyInternalServerError with default headers values
func (*CreateVirtualPrivateCloudSecurityPolicyInternalServerError) Error ¶
func (o *CreateVirtualPrivateCloudSecurityPolicyInternalServerError) Error() string
func (*CreateVirtualPrivateCloudSecurityPolicyInternalServerError) GetPayload ¶
func (o *CreateVirtualPrivateCloudSecurityPolicyInternalServerError) GetPayload() *models.ErrorBody
type CreateVirtualPrivateCloudSecurityPolicyNotFound ¶
type CreateVirtualPrivateCloudSecurityPolicyNotFound struct { XTowerRequestID string Payload *models.ErrorBody }
CreateVirtualPrivateCloudSecurityPolicyNotFound describes a response with status code 404, with default header values.
Not found
func NewCreateVirtualPrivateCloudSecurityPolicyNotFound ¶
func NewCreateVirtualPrivateCloudSecurityPolicyNotFound() *CreateVirtualPrivateCloudSecurityPolicyNotFound
NewCreateVirtualPrivateCloudSecurityPolicyNotFound creates a CreateVirtualPrivateCloudSecurityPolicyNotFound with default headers values
func (*CreateVirtualPrivateCloudSecurityPolicyNotFound) Error ¶
func (o *CreateVirtualPrivateCloudSecurityPolicyNotFound) Error() string
func (*CreateVirtualPrivateCloudSecurityPolicyNotFound) GetPayload ¶
func (o *CreateVirtualPrivateCloudSecurityPolicyNotFound) GetPayload() *models.ErrorBody
type CreateVirtualPrivateCloudSecurityPolicyOK ¶
type CreateVirtualPrivateCloudSecurityPolicyOK struct { XTowerRequestID string Payload []*models.WithTaskVirtualPrivateCloudSecurityPolicy }
CreateVirtualPrivateCloudSecurityPolicyOK describes a response with status code 200, with default header values.
CreateVirtualPrivateCloudSecurityPolicyOK create virtual private cloud security policy o k
func NewCreateVirtualPrivateCloudSecurityPolicyOK ¶
func NewCreateVirtualPrivateCloudSecurityPolicyOK() *CreateVirtualPrivateCloudSecurityPolicyOK
NewCreateVirtualPrivateCloudSecurityPolicyOK creates a CreateVirtualPrivateCloudSecurityPolicyOK with default headers values
func (*CreateVirtualPrivateCloudSecurityPolicyOK) Error ¶
func (o *CreateVirtualPrivateCloudSecurityPolicyOK) Error() string
func (*CreateVirtualPrivateCloudSecurityPolicyOK) GetPayload ¶
func (o *CreateVirtualPrivateCloudSecurityPolicyOK) GetPayload() []*models.WithTaskVirtualPrivateCloudSecurityPolicy
type CreateVirtualPrivateCloudSecurityPolicyParams ¶
type CreateVirtualPrivateCloudSecurityPolicyParams struct { // ContentLanguage. // // Default: "en-US" ContentLanguage *string // RequestBody. RequestBody []*models.VirtualPrivateCloudSecurityPolicyCreateParams Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
CreateVirtualPrivateCloudSecurityPolicyParams contains all the parameters to send to the API endpoint
for the create virtual private cloud security policy operation. Typically these are written to a http.Request.
func NewCreateVirtualPrivateCloudSecurityPolicyParams ¶
func NewCreateVirtualPrivateCloudSecurityPolicyParams() *CreateVirtualPrivateCloudSecurityPolicyParams
NewCreateVirtualPrivateCloudSecurityPolicyParams creates a new CreateVirtualPrivateCloudSecurityPolicyParams 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 NewCreateVirtualPrivateCloudSecurityPolicyParamsWithContext ¶
func NewCreateVirtualPrivateCloudSecurityPolicyParamsWithContext(ctx context.Context) *CreateVirtualPrivateCloudSecurityPolicyParams
NewCreateVirtualPrivateCloudSecurityPolicyParamsWithContext creates a new CreateVirtualPrivateCloudSecurityPolicyParams object with the ability to set a context for a request.
func NewCreateVirtualPrivateCloudSecurityPolicyParamsWithHTTPClient ¶
func NewCreateVirtualPrivateCloudSecurityPolicyParamsWithHTTPClient(client *http.Client) *CreateVirtualPrivateCloudSecurityPolicyParams
NewCreateVirtualPrivateCloudSecurityPolicyParamsWithHTTPClient creates a new CreateVirtualPrivateCloudSecurityPolicyParams object with the ability to set a custom HTTPClient for a request.
func NewCreateVirtualPrivateCloudSecurityPolicyParamsWithTimeout ¶
func NewCreateVirtualPrivateCloudSecurityPolicyParamsWithTimeout(timeout time.Duration) *CreateVirtualPrivateCloudSecurityPolicyParams
NewCreateVirtualPrivateCloudSecurityPolicyParamsWithTimeout creates a new CreateVirtualPrivateCloudSecurityPolicyParams object with the ability to set a timeout on a request.
func (*CreateVirtualPrivateCloudSecurityPolicyParams) SetContentLanguage ¶
func (o *CreateVirtualPrivateCloudSecurityPolicyParams) SetContentLanguage(contentLanguage *string)
SetContentLanguage adds the contentLanguage to the create virtual private cloud security policy params
func (*CreateVirtualPrivateCloudSecurityPolicyParams) SetContext ¶
func (o *CreateVirtualPrivateCloudSecurityPolicyParams) SetContext(ctx context.Context)
SetContext adds the context to the create virtual private cloud security policy params
func (*CreateVirtualPrivateCloudSecurityPolicyParams) SetDefaults ¶
func (o *CreateVirtualPrivateCloudSecurityPolicyParams) SetDefaults()
SetDefaults hydrates default values in the create virtual private cloud security policy params (not the query body).
All values with no default are reset to their zero value.
func (*CreateVirtualPrivateCloudSecurityPolicyParams) SetHTTPClient ¶
func (o *CreateVirtualPrivateCloudSecurityPolicyParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the create virtual private cloud security policy params
func (*CreateVirtualPrivateCloudSecurityPolicyParams) SetRequestBody ¶
func (o *CreateVirtualPrivateCloudSecurityPolicyParams) SetRequestBody(requestBody []*models.VirtualPrivateCloudSecurityPolicyCreateParams)
SetRequestBody adds the requestBody to the create virtual private cloud security policy params
func (*CreateVirtualPrivateCloudSecurityPolicyParams) SetTimeout ¶
func (o *CreateVirtualPrivateCloudSecurityPolicyParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the create virtual private cloud security policy params
func (*CreateVirtualPrivateCloudSecurityPolicyParams) WithContentLanguage ¶
func (o *CreateVirtualPrivateCloudSecurityPolicyParams) WithContentLanguage(contentLanguage *string) *CreateVirtualPrivateCloudSecurityPolicyParams
WithContentLanguage adds the contentLanguage to the create virtual private cloud security policy params
func (*CreateVirtualPrivateCloudSecurityPolicyParams) WithContext ¶
func (o *CreateVirtualPrivateCloudSecurityPolicyParams) WithContext(ctx context.Context) *CreateVirtualPrivateCloudSecurityPolicyParams
WithContext adds the context to the create virtual private cloud security policy params
func (*CreateVirtualPrivateCloudSecurityPolicyParams) WithDefaults ¶
func (o *CreateVirtualPrivateCloudSecurityPolicyParams) WithDefaults() *CreateVirtualPrivateCloudSecurityPolicyParams
WithDefaults hydrates default values in the create virtual private cloud security policy params (not the query body).
All values with no default are reset to their zero value.
func (*CreateVirtualPrivateCloudSecurityPolicyParams) WithHTTPClient ¶
func (o *CreateVirtualPrivateCloudSecurityPolicyParams) WithHTTPClient(client *http.Client) *CreateVirtualPrivateCloudSecurityPolicyParams
WithHTTPClient adds the HTTPClient to the create virtual private cloud security policy params
func (*CreateVirtualPrivateCloudSecurityPolicyParams) WithRequestBody ¶
func (o *CreateVirtualPrivateCloudSecurityPolicyParams) WithRequestBody(requestBody []*models.VirtualPrivateCloudSecurityPolicyCreateParams) *CreateVirtualPrivateCloudSecurityPolicyParams
WithRequestBody adds the requestBody to the create virtual private cloud security policy params
func (*CreateVirtualPrivateCloudSecurityPolicyParams) WithTimeout ¶
func (o *CreateVirtualPrivateCloudSecurityPolicyParams) WithTimeout(timeout time.Duration) *CreateVirtualPrivateCloudSecurityPolicyParams
WithTimeout adds the timeout to the create virtual private cloud security policy params
func (*CreateVirtualPrivateCloudSecurityPolicyParams) WriteToRequest ¶
func (o *CreateVirtualPrivateCloudSecurityPolicyParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type CreateVirtualPrivateCloudSecurityPolicyReader ¶
type CreateVirtualPrivateCloudSecurityPolicyReader struct {
// contains filtered or unexported fields
}
CreateVirtualPrivateCloudSecurityPolicyReader is a Reader for the CreateVirtualPrivateCloudSecurityPolicy structure.
func (*CreateVirtualPrivateCloudSecurityPolicyReader) ReadResponse ¶
func (o *CreateVirtualPrivateCloudSecurityPolicyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type DeleteVirtualPrivateCloudSecurityPolicyBadRequest ¶
type DeleteVirtualPrivateCloudSecurityPolicyBadRequest struct { XTowerRequestID string Payload *models.ErrorBody }
DeleteVirtualPrivateCloudSecurityPolicyBadRequest describes a response with status code 400, with default header values.
Bad request
func NewDeleteVirtualPrivateCloudSecurityPolicyBadRequest ¶
func NewDeleteVirtualPrivateCloudSecurityPolicyBadRequest() *DeleteVirtualPrivateCloudSecurityPolicyBadRequest
NewDeleteVirtualPrivateCloudSecurityPolicyBadRequest creates a DeleteVirtualPrivateCloudSecurityPolicyBadRequest with default headers values
func (*DeleteVirtualPrivateCloudSecurityPolicyBadRequest) Error ¶
func (o *DeleteVirtualPrivateCloudSecurityPolicyBadRequest) Error() string
func (*DeleteVirtualPrivateCloudSecurityPolicyBadRequest) GetPayload ¶
func (o *DeleteVirtualPrivateCloudSecurityPolicyBadRequest) GetPayload() *models.ErrorBody
type DeleteVirtualPrivateCloudSecurityPolicyInternalServerError ¶
type DeleteVirtualPrivateCloudSecurityPolicyInternalServerError struct { XTowerRequestID string Payload *models.ErrorBody }
DeleteVirtualPrivateCloudSecurityPolicyInternalServerError describes a response with status code 500, with default header values.
Server error
func NewDeleteVirtualPrivateCloudSecurityPolicyInternalServerError ¶
func NewDeleteVirtualPrivateCloudSecurityPolicyInternalServerError() *DeleteVirtualPrivateCloudSecurityPolicyInternalServerError
NewDeleteVirtualPrivateCloudSecurityPolicyInternalServerError creates a DeleteVirtualPrivateCloudSecurityPolicyInternalServerError with default headers values
func (*DeleteVirtualPrivateCloudSecurityPolicyInternalServerError) Error ¶
func (o *DeleteVirtualPrivateCloudSecurityPolicyInternalServerError) Error() string
func (*DeleteVirtualPrivateCloudSecurityPolicyInternalServerError) GetPayload ¶
func (o *DeleteVirtualPrivateCloudSecurityPolicyInternalServerError) GetPayload() *models.ErrorBody
type DeleteVirtualPrivateCloudSecurityPolicyNotFound ¶
type DeleteVirtualPrivateCloudSecurityPolicyNotFound struct { XTowerRequestID string Payload *models.ErrorBody }
DeleteVirtualPrivateCloudSecurityPolicyNotFound describes a response with status code 404, with default header values.
Not found
func NewDeleteVirtualPrivateCloudSecurityPolicyNotFound ¶
func NewDeleteVirtualPrivateCloudSecurityPolicyNotFound() *DeleteVirtualPrivateCloudSecurityPolicyNotFound
NewDeleteVirtualPrivateCloudSecurityPolicyNotFound creates a DeleteVirtualPrivateCloudSecurityPolicyNotFound with default headers values
func (*DeleteVirtualPrivateCloudSecurityPolicyNotFound) Error ¶
func (o *DeleteVirtualPrivateCloudSecurityPolicyNotFound) Error() string
func (*DeleteVirtualPrivateCloudSecurityPolicyNotFound) GetPayload ¶
func (o *DeleteVirtualPrivateCloudSecurityPolicyNotFound) GetPayload() *models.ErrorBody
type DeleteVirtualPrivateCloudSecurityPolicyOK ¶
type DeleteVirtualPrivateCloudSecurityPolicyOK struct { XTowerRequestID string Payload []*models.WithTaskDeleteVirtualPrivateCloudSecurityPolicy }
DeleteVirtualPrivateCloudSecurityPolicyOK describes a response with status code 200, with default header values.
DeleteVirtualPrivateCloudSecurityPolicyOK delete virtual private cloud security policy o k
func NewDeleteVirtualPrivateCloudSecurityPolicyOK ¶
func NewDeleteVirtualPrivateCloudSecurityPolicyOK() *DeleteVirtualPrivateCloudSecurityPolicyOK
NewDeleteVirtualPrivateCloudSecurityPolicyOK creates a DeleteVirtualPrivateCloudSecurityPolicyOK with default headers values
func (*DeleteVirtualPrivateCloudSecurityPolicyOK) Error ¶
func (o *DeleteVirtualPrivateCloudSecurityPolicyOK) Error() string
func (*DeleteVirtualPrivateCloudSecurityPolicyOK) GetPayload ¶
func (o *DeleteVirtualPrivateCloudSecurityPolicyOK) GetPayload() []*models.WithTaskDeleteVirtualPrivateCloudSecurityPolicy
type DeleteVirtualPrivateCloudSecurityPolicyParams ¶
type DeleteVirtualPrivateCloudSecurityPolicyParams struct { // ContentLanguage. // // Default: "en-US" ContentLanguage *string // RequestBody. RequestBody *models.VirtualPrivateCloudSecurityPolicyDeleteParams Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
DeleteVirtualPrivateCloudSecurityPolicyParams contains all the parameters to send to the API endpoint
for the delete virtual private cloud security policy operation. Typically these are written to a http.Request.
func NewDeleteVirtualPrivateCloudSecurityPolicyParams ¶
func NewDeleteVirtualPrivateCloudSecurityPolicyParams() *DeleteVirtualPrivateCloudSecurityPolicyParams
NewDeleteVirtualPrivateCloudSecurityPolicyParams creates a new DeleteVirtualPrivateCloudSecurityPolicyParams 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 NewDeleteVirtualPrivateCloudSecurityPolicyParamsWithContext ¶
func NewDeleteVirtualPrivateCloudSecurityPolicyParamsWithContext(ctx context.Context) *DeleteVirtualPrivateCloudSecurityPolicyParams
NewDeleteVirtualPrivateCloudSecurityPolicyParamsWithContext creates a new DeleteVirtualPrivateCloudSecurityPolicyParams object with the ability to set a context for a request.
func NewDeleteVirtualPrivateCloudSecurityPolicyParamsWithHTTPClient ¶
func NewDeleteVirtualPrivateCloudSecurityPolicyParamsWithHTTPClient(client *http.Client) *DeleteVirtualPrivateCloudSecurityPolicyParams
NewDeleteVirtualPrivateCloudSecurityPolicyParamsWithHTTPClient creates a new DeleteVirtualPrivateCloudSecurityPolicyParams object with the ability to set a custom HTTPClient for a request.
func NewDeleteVirtualPrivateCloudSecurityPolicyParamsWithTimeout ¶
func NewDeleteVirtualPrivateCloudSecurityPolicyParamsWithTimeout(timeout time.Duration) *DeleteVirtualPrivateCloudSecurityPolicyParams
NewDeleteVirtualPrivateCloudSecurityPolicyParamsWithTimeout creates a new DeleteVirtualPrivateCloudSecurityPolicyParams object with the ability to set a timeout on a request.
func (*DeleteVirtualPrivateCloudSecurityPolicyParams) SetContentLanguage ¶
func (o *DeleteVirtualPrivateCloudSecurityPolicyParams) SetContentLanguage(contentLanguage *string)
SetContentLanguage adds the contentLanguage to the delete virtual private cloud security policy params
func (*DeleteVirtualPrivateCloudSecurityPolicyParams) SetContext ¶
func (o *DeleteVirtualPrivateCloudSecurityPolicyParams) SetContext(ctx context.Context)
SetContext adds the context to the delete virtual private cloud security policy params
func (*DeleteVirtualPrivateCloudSecurityPolicyParams) SetDefaults ¶
func (o *DeleteVirtualPrivateCloudSecurityPolicyParams) SetDefaults()
SetDefaults hydrates default values in the delete virtual private cloud security policy params (not the query body).
All values with no default are reset to their zero value.
func (*DeleteVirtualPrivateCloudSecurityPolicyParams) SetHTTPClient ¶
func (o *DeleteVirtualPrivateCloudSecurityPolicyParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the delete virtual private cloud security policy params
func (*DeleteVirtualPrivateCloudSecurityPolicyParams) SetRequestBody ¶
func (o *DeleteVirtualPrivateCloudSecurityPolicyParams) SetRequestBody(requestBody *models.VirtualPrivateCloudSecurityPolicyDeleteParams)
SetRequestBody adds the requestBody to the delete virtual private cloud security policy params
func (*DeleteVirtualPrivateCloudSecurityPolicyParams) SetTimeout ¶
func (o *DeleteVirtualPrivateCloudSecurityPolicyParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the delete virtual private cloud security policy params
func (*DeleteVirtualPrivateCloudSecurityPolicyParams) WithContentLanguage ¶
func (o *DeleteVirtualPrivateCloudSecurityPolicyParams) WithContentLanguage(contentLanguage *string) *DeleteVirtualPrivateCloudSecurityPolicyParams
WithContentLanguage adds the contentLanguage to the delete virtual private cloud security policy params
func (*DeleteVirtualPrivateCloudSecurityPolicyParams) WithContext ¶
func (o *DeleteVirtualPrivateCloudSecurityPolicyParams) WithContext(ctx context.Context) *DeleteVirtualPrivateCloudSecurityPolicyParams
WithContext adds the context to the delete virtual private cloud security policy params
func (*DeleteVirtualPrivateCloudSecurityPolicyParams) WithDefaults ¶
func (o *DeleteVirtualPrivateCloudSecurityPolicyParams) WithDefaults() *DeleteVirtualPrivateCloudSecurityPolicyParams
WithDefaults hydrates default values in the delete virtual private cloud security policy params (not the query body).
All values with no default are reset to their zero value.
func (*DeleteVirtualPrivateCloudSecurityPolicyParams) WithHTTPClient ¶
func (o *DeleteVirtualPrivateCloudSecurityPolicyParams) WithHTTPClient(client *http.Client) *DeleteVirtualPrivateCloudSecurityPolicyParams
WithHTTPClient adds the HTTPClient to the delete virtual private cloud security policy params
func (*DeleteVirtualPrivateCloudSecurityPolicyParams) WithRequestBody ¶
func (o *DeleteVirtualPrivateCloudSecurityPolicyParams) WithRequestBody(requestBody *models.VirtualPrivateCloudSecurityPolicyDeleteParams) *DeleteVirtualPrivateCloudSecurityPolicyParams
WithRequestBody adds the requestBody to the delete virtual private cloud security policy params
func (*DeleteVirtualPrivateCloudSecurityPolicyParams) WithTimeout ¶
func (o *DeleteVirtualPrivateCloudSecurityPolicyParams) WithTimeout(timeout time.Duration) *DeleteVirtualPrivateCloudSecurityPolicyParams
WithTimeout adds the timeout to the delete virtual private cloud security policy params
func (*DeleteVirtualPrivateCloudSecurityPolicyParams) WriteToRequest ¶
func (o *DeleteVirtualPrivateCloudSecurityPolicyParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type DeleteVirtualPrivateCloudSecurityPolicyReader ¶
type DeleteVirtualPrivateCloudSecurityPolicyReader struct {
// contains filtered or unexported fields
}
DeleteVirtualPrivateCloudSecurityPolicyReader is a Reader for the DeleteVirtualPrivateCloudSecurityPolicy structure.
func (*DeleteVirtualPrivateCloudSecurityPolicyReader) ReadResponse ¶
func (o *DeleteVirtualPrivateCloudSecurityPolicyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetVirtualPrivateCloudSecurityPoliciesBadRequest ¶
type GetVirtualPrivateCloudSecurityPoliciesBadRequest struct { XTowerRequestID string Payload *models.ErrorBody }
GetVirtualPrivateCloudSecurityPoliciesBadRequest describes a response with status code 400, with default header values.
Bad request
func NewGetVirtualPrivateCloudSecurityPoliciesBadRequest ¶
func NewGetVirtualPrivateCloudSecurityPoliciesBadRequest() *GetVirtualPrivateCloudSecurityPoliciesBadRequest
NewGetVirtualPrivateCloudSecurityPoliciesBadRequest creates a GetVirtualPrivateCloudSecurityPoliciesBadRequest with default headers values
func (*GetVirtualPrivateCloudSecurityPoliciesBadRequest) Error ¶
func (o *GetVirtualPrivateCloudSecurityPoliciesBadRequest) Error() string
func (*GetVirtualPrivateCloudSecurityPoliciesBadRequest) GetPayload ¶
func (o *GetVirtualPrivateCloudSecurityPoliciesBadRequest) GetPayload() *models.ErrorBody
type GetVirtualPrivateCloudSecurityPoliciesConnectionBadRequest ¶
type GetVirtualPrivateCloudSecurityPoliciesConnectionBadRequest struct { XTowerRequestID string Payload *models.ErrorBody }
GetVirtualPrivateCloudSecurityPoliciesConnectionBadRequest describes a response with status code 400, with default header values.
Bad request
func NewGetVirtualPrivateCloudSecurityPoliciesConnectionBadRequest ¶
func NewGetVirtualPrivateCloudSecurityPoliciesConnectionBadRequest() *GetVirtualPrivateCloudSecurityPoliciesConnectionBadRequest
NewGetVirtualPrivateCloudSecurityPoliciesConnectionBadRequest creates a GetVirtualPrivateCloudSecurityPoliciesConnectionBadRequest with default headers values
func (*GetVirtualPrivateCloudSecurityPoliciesConnectionBadRequest) Error ¶
func (o *GetVirtualPrivateCloudSecurityPoliciesConnectionBadRequest) Error() string
func (*GetVirtualPrivateCloudSecurityPoliciesConnectionBadRequest) GetPayload ¶
func (o *GetVirtualPrivateCloudSecurityPoliciesConnectionBadRequest) GetPayload() *models.ErrorBody
type GetVirtualPrivateCloudSecurityPoliciesConnectionInternalServerError ¶
type GetVirtualPrivateCloudSecurityPoliciesConnectionInternalServerError struct { XTowerRequestID string Payload *models.ErrorBody }
GetVirtualPrivateCloudSecurityPoliciesConnectionInternalServerError describes a response with status code 500, with default header values.
Server error
func NewGetVirtualPrivateCloudSecurityPoliciesConnectionInternalServerError ¶
func NewGetVirtualPrivateCloudSecurityPoliciesConnectionInternalServerError() *GetVirtualPrivateCloudSecurityPoliciesConnectionInternalServerError
NewGetVirtualPrivateCloudSecurityPoliciesConnectionInternalServerError creates a GetVirtualPrivateCloudSecurityPoliciesConnectionInternalServerError with default headers values
func (*GetVirtualPrivateCloudSecurityPoliciesConnectionInternalServerError) Error ¶
func (o *GetVirtualPrivateCloudSecurityPoliciesConnectionInternalServerError) Error() string
func (*GetVirtualPrivateCloudSecurityPoliciesConnectionInternalServerError) GetPayload ¶
func (o *GetVirtualPrivateCloudSecurityPoliciesConnectionInternalServerError) GetPayload() *models.ErrorBody
type GetVirtualPrivateCloudSecurityPoliciesConnectionNotFound ¶
type GetVirtualPrivateCloudSecurityPoliciesConnectionNotFound struct { XTowerRequestID string Payload *models.ErrorBody }
GetVirtualPrivateCloudSecurityPoliciesConnectionNotFound describes a response with status code 404, with default header values.
Not found
func NewGetVirtualPrivateCloudSecurityPoliciesConnectionNotFound ¶
func NewGetVirtualPrivateCloudSecurityPoliciesConnectionNotFound() *GetVirtualPrivateCloudSecurityPoliciesConnectionNotFound
NewGetVirtualPrivateCloudSecurityPoliciesConnectionNotFound creates a GetVirtualPrivateCloudSecurityPoliciesConnectionNotFound with default headers values
func (*GetVirtualPrivateCloudSecurityPoliciesConnectionNotFound) Error ¶
func (o *GetVirtualPrivateCloudSecurityPoliciesConnectionNotFound) Error() string
func (*GetVirtualPrivateCloudSecurityPoliciesConnectionNotFound) GetPayload ¶
func (o *GetVirtualPrivateCloudSecurityPoliciesConnectionNotFound) GetPayload() *models.ErrorBody
type GetVirtualPrivateCloudSecurityPoliciesConnectionOK ¶
type GetVirtualPrivateCloudSecurityPoliciesConnectionOK struct { XTowerRequestID string Payload *models.VirtualPrivateCloudSecurityPolicyConnection }
GetVirtualPrivateCloudSecurityPoliciesConnectionOK describes a response with status code 200, with default header values.
GetVirtualPrivateCloudSecurityPoliciesConnectionOK get virtual private cloud security policies connection o k
func NewGetVirtualPrivateCloudSecurityPoliciesConnectionOK ¶
func NewGetVirtualPrivateCloudSecurityPoliciesConnectionOK() *GetVirtualPrivateCloudSecurityPoliciesConnectionOK
NewGetVirtualPrivateCloudSecurityPoliciesConnectionOK creates a GetVirtualPrivateCloudSecurityPoliciesConnectionOK with default headers values
func (*GetVirtualPrivateCloudSecurityPoliciesConnectionOK) Error ¶
func (o *GetVirtualPrivateCloudSecurityPoliciesConnectionOK) Error() string
func (*GetVirtualPrivateCloudSecurityPoliciesConnectionOK) GetPayload ¶
func (o *GetVirtualPrivateCloudSecurityPoliciesConnectionOK) GetPayload() *models.VirtualPrivateCloudSecurityPolicyConnection
type GetVirtualPrivateCloudSecurityPoliciesConnectionParams ¶
type GetVirtualPrivateCloudSecurityPoliciesConnectionParams struct { // ContentLanguage. // // Default: "en-US" ContentLanguage *string // RequestBody. RequestBody *models.GetVirtualPrivateCloudSecurityPoliciesConnectionRequestBody Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetVirtualPrivateCloudSecurityPoliciesConnectionParams contains all the parameters to send to the API endpoint
for the get virtual private cloud security policies connection operation. Typically these are written to a http.Request.
func NewGetVirtualPrivateCloudSecurityPoliciesConnectionParams ¶
func NewGetVirtualPrivateCloudSecurityPoliciesConnectionParams() *GetVirtualPrivateCloudSecurityPoliciesConnectionParams
NewGetVirtualPrivateCloudSecurityPoliciesConnectionParams creates a new GetVirtualPrivateCloudSecurityPoliciesConnectionParams 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 NewGetVirtualPrivateCloudSecurityPoliciesConnectionParamsWithContext ¶
func NewGetVirtualPrivateCloudSecurityPoliciesConnectionParamsWithContext(ctx context.Context) *GetVirtualPrivateCloudSecurityPoliciesConnectionParams
NewGetVirtualPrivateCloudSecurityPoliciesConnectionParamsWithContext creates a new GetVirtualPrivateCloudSecurityPoliciesConnectionParams object with the ability to set a context for a request.
func NewGetVirtualPrivateCloudSecurityPoliciesConnectionParamsWithHTTPClient ¶
func NewGetVirtualPrivateCloudSecurityPoliciesConnectionParamsWithHTTPClient(client *http.Client) *GetVirtualPrivateCloudSecurityPoliciesConnectionParams
NewGetVirtualPrivateCloudSecurityPoliciesConnectionParamsWithHTTPClient creates a new GetVirtualPrivateCloudSecurityPoliciesConnectionParams object with the ability to set a custom HTTPClient for a request.
func NewGetVirtualPrivateCloudSecurityPoliciesConnectionParamsWithTimeout ¶
func NewGetVirtualPrivateCloudSecurityPoliciesConnectionParamsWithTimeout(timeout time.Duration) *GetVirtualPrivateCloudSecurityPoliciesConnectionParams
NewGetVirtualPrivateCloudSecurityPoliciesConnectionParamsWithTimeout creates a new GetVirtualPrivateCloudSecurityPoliciesConnectionParams object with the ability to set a timeout on a request.
func (*GetVirtualPrivateCloudSecurityPoliciesConnectionParams) SetContentLanguage ¶
func (o *GetVirtualPrivateCloudSecurityPoliciesConnectionParams) SetContentLanguage(contentLanguage *string)
SetContentLanguage adds the contentLanguage to the get virtual private cloud security policies connection params
func (*GetVirtualPrivateCloudSecurityPoliciesConnectionParams) SetContext ¶
func (o *GetVirtualPrivateCloudSecurityPoliciesConnectionParams) SetContext(ctx context.Context)
SetContext adds the context to the get virtual private cloud security policies connection params
func (*GetVirtualPrivateCloudSecurityPoliciesConnectionParams) SetDefaults ¶
func (o *GetVirtualPrivateCloudSecurityPoliciesConnectionParams) SetDefaults()
SetDefaults hydrates default values in the get virtual private cloud security policies connection params (not the query body).
All values with no default are reset to their zero value.
func (*GetVirtualPrivateCloudSecurityPoliciesConnectionParams) SetHTTPClient ¶
func (o *GetVirtualPrivateCloudSecurityPoliciesConnectionParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get virtual private cloud security policies connection params
func (*GetVirtualPrivateCloudSecurityPoliciesConnectionParams) SetRequestBody ¶
func (o *GetVirtualPrivateCloudSecurityPoliciesConnectionParams) SetRequestBody(requestBody *models.GetVirtualPrivateCloudSecurityPoliciesConnectionRequestBody)
SetRequestBody adds the requestBody to the get virtual private cloud security policies connection params
func (*GetVirtualPrivateCloudSecurityPoliciesConnectionParams) SetTimeout ¶
func (o *GetVirtualPrivateCloudSecurityPoliciesConnectionParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get virtual private cloud security policies connection params
func (*GetVirtualPrivateCloudSecurityPoliciesConnectionParams) WithContentLanguage ¶
func (o *GetVirtualPrivateCloudSecurityPoliciesConnectionParams) WithContentLanguage(contentLanguage *string) *GetVirtualPrivateCloudSecurityPoliciesConnectionParams
WithContentLanguage adds the contentLanguage to the get virtual private cloud security policies connection params
func (*GetVirtualPrivateCloudSecurityPoliciesConnectionParams) WithContext ¶
func (o *GetVirtualPrivateCloudSecurityPoliciesConnectionParams) WithContext(ctx context.Context) *GetVirtualPrivateCloudSecurityPoliciesConnectionParams
WithContext adds the context to the get virtual private cloud security policies connection params
func (*GetVirtualPrivateCloudSecurityPoliciesConnectionParams) WithDefaults ¶
func (o *GetVirtualPrivateCloudSecurityPoliciesConnectionParams) WithDefaults() *GetVirtualPrivateCloudSecurityPoliciesConnectionParams
WithDefaults hydrates default values in the get virtual private cloud security policies connection params (not the query body).
All values with no default are reset to their zero value.
func (*GetVirtualPrivateCloudSecurityPoliciesConnectionParams) WithHTTPClient ¶
func (o *GetVirtualPrivateCloudSecurityPoliciesConnectionParams) WithHTTPClient(client *http.Client) *GetVirtualPrivateCloudSecurityPoliciesConnectionParams
WithHTTPClient adds the HTTPClient to the get virtual private cloud security policies connection params
func (*GetVirtualPrivateCloudSecurityPoliciesConnectionParams) WithRequestBody ¶
func (o *GetVirtualPrivateCloudSecurityPoliciesConnectionParams) WithRequestBody(requestBody *models.GetVirtualPrivateCloudSecurityPoliciesConnectionRequestBody) *GetVirtualPrivateCloudSecurityPoliciesConnectionParams
WithRequestBody adds the requestBody to the get virtual private cloud security policies connection params
func (*GetVirtualPrivateCloudSecurityPoliciesConnectionParams) WithTimeout ¶
func (o *GetVirtualPrivateCloudSecurityPoliciesConnectionParams) WithTimeout(timeout time.Duration) *GetVirtualPrivateCloudSecurityPoliciesConnectionParams
WithTimeout adds the timeout to the get virtual private cloud security policies connection params
func (*GetVirtualPrivateCloudSecurityPoliciesConnectionParams) WriteToRequest ¶
func (o *GetVirtualPrivateCloudSecurityPoliciesConnectionParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetVirtualPrivateCloudSecurityPoliciesConnectionReader ¶
type GetVirtualPrivateCloudSecurityPoliciesConnectionReader struct {
// contains filtered or unexported fields
}
GetVirtualPrivateCloudSecurityPoliciesConnectionReader is a Reader for the GetVirtualPrivateCloudSecurityPoliciesConnection structure.
func (*GetVirtualPrivateCloudSecurityPoliciesConnectionReader) ReadResponse ¶
func (o *GetVirtualPrivateCloudSecurityPoliciesConnectionReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetVirtualPrivateCloudSecurityPoliciesInternalServerError ¶
type GetVirtualPrivateCloudSecurityPoliciesInternalServerError struct { XTowerRequestID string Payload *models.ErrorBody }
GetVirtualPrivateCloudSecurityPoliciesInternalServerError describes a response with status code 500, with default header values.
Server error
func NewGetVirtualPrivateCloudSecurityPoliciesInternalServerError ¶
func NewGetVirtualPrivateCloudSecurityPoliciesInternalServerError() *GetVirtualPrivateCloudSecurityPoliciesInternalServerError
NewGetVirtualPrivateCloudSecurityPoliciesInternalServerError creates a GetVirtualPrivateCloudSecurityPoliciesInternalServerError with default headers values
func (*GetVirtualPrivateCloudSecurityPoliciesInternalServerError) Error ¶
func (o *GetVirtualPrivateCloudSecurityPoliciesInternalServerError) Error() string
func (*GetVirtualPrivateCloudSecurityPoliciesInternalServerError) GetPayload ¶
func (o *GetVirtualPrivateCloudSecurityPoliciesInternalServerError) GetPayload() *models.ErrorBody
type GetVirtualPrivateCloudSecurityPoliciesNotFound ¶
type GetVirtualPrivateCloudSecurityPoliciesNotFound struct { XTowerRequestID string Payload *models.ErrorBody }
GetVirtualPrivateCloudSecurityPoliciesNotFound describes a response with status code 404, with default header values.
Not found
func NewGetVirtualPrivateCloudSecurityPoliciesNotFound ¶
func NewGetVirtualPrivateCloudSecurityPoliciesNotFound() *GetVirtualPrivateCloudSecurityPoliciesNotFound
NewGetVirtualPrivateCloudSecurityPoliciesNotFound creates a GetVirtualPrivateCloudSecurityPoliciesNotFound with default headers values
func (*GetVirtualPrivateCloudSecurityPoliciesNotFound) Error ¶
func (o *GetVirtualPrivateCloudSecurityPoliciesNotFound) Error() string
func (*GetVirtualPrivateCloudSecurityPoliciesNotFound) GetPayload ¶
func (o *GetVirtualPrivateCloudSecurityPoliciesNotFound) GetPayload() *models.ErrorBody
type GetVirtualPrivateCloudSecurityPoliciesOK ¶
type GetVirtualPrivateCloudSecurityPoliciesOK struct { XTowerRequestID string Payload []*models.VirtualPrivateCloudSecurityPolicy }
GetVirtualPrivateCloudSecurityPoliciesOK describes a response with status code 200, with default header values.
GetVirtualPrivateCloudSecurityPoliciesOK get virtual private cloud security policies o k
func NewGetVirtualPrivateCloudSecurityPoliciesOK ¶
func NewGetVirtualPrivateCloudSecurityPoliciesOK() *GetVirtualPrivateCloudSecurityPoliciesOK
NewGetVirtualPrivateCloudSecurityPoliciesOK creates a GetVirtualPrivateCloudSecurityPoliciesOK with default headers values
func (*GetVirtualPrivateCloudSecurityPoliciesOK) Error ¶
func (o *GetVirtualPrivateCloudSecurityPoliciesOK) Error() string
func (*GetVirtualPrivateCloudSecurityPoliciesOK) GetPayload ¶
func (o *GetVirtualPrivateCloudSecurityPoliciesOK) GetPayload() []*models.VirtualPrivateCloudSecurityPolicy
type GetVirtualPrivateCloudSecurityPoliciesParams ¶
type GetVirtualPrivateCloudSecurityPoliciesParams struct { // ContentLanguage. // // Default: "en-US" ContentLanguage *string // RequestBody. RequestBody *models.GetVirtualPrivateCloudSecurityPoliciesRequestBody Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetVirtualPrivateCloudSecurityPoliciesParams contains all the parameters to send to the API endpoint
for the get virtual private cloud security policies operation. Typically these are written to a http.Request.
func NewGetVirtualPrivateCloudSecurityPoliciesParams ¶
func NewGetVirtualPrivateCloudSecurityPoliciesParams() *GetVirtualPrivateCloudSecurityPoliciesParams
NewGetVirtualPrivateCloudSecurityPoliciesParams creates a new GetVirtualPrivateCloudSecurityPoliciesParams 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 NewGetVirtualPrivateCloudSecurityPoliciesParamsWithContext ¶
func NewGetVirtualPrivateCloudSecurityPoliciesParamsWithContext(ctx context.Context) *GetVirtualPrivateCloudSecurityPoliciesParams
NewGetVirtualPrivateCloudSecurityPoliciesParamsWithContext creates a new GetVirtualPrivateCloudSecurityPoliciesParams object with the ability to set a context for a request.
func NewGetVirtualPrivateCloudSecurityPoliciesParamsWithHTTPClient ¶
func NewGetVirtualPrivateCloudSecurityPoliciesParamsWithHTTPClient(client *http.Client) *GetVirtualPrivateCloudSecurityPoliciesParams
NewGetVirtualPrivateCloudSecurityPoliciesParamsWithHTTPClient creates a new GetVirtualPrivateCloudSecurityPoliciesParams object with the ability to set a custom HTTPClient for a request.
func NewGetVirtualPrivateCloudSecurityPoliciesParamsWithTimeout ¶
func NewGetVirtualPrivateCloudSecurityPoliciesParamsWithTimeout(timeout time.Duration) *GetVirtualPrivateCloudSecurityPoliciesParams
NewGetVirtualPrivateCloudSecurityPoliciesParamsWithTimeout creates a new GetVirtualPrivateCloudSecurityPoliciesParams object with the ability to set a timeout on a request.
func (*GetVirtualPrivateCloudSecurityPoliciesParams) SetContentLanguage ¶
func (o *GetVirtualPrivateCloudSecurityPoliciesParams) SetContentLanguage(contentLanguage *string)
SetContentLanguage adds the contentLanguage to the get virtual private cloud security policies params
func (*GetVirtualPrivateCloudSecurityPoliciesParams) SetContext ¶
func (o *GetVirtualPrivateCloudSecurityPoliciesParams) SetContext(ctx context.Context)
SetContext adds the context to the get virtual private cloud security policies params
func (*GetVirtualPrivateCloudSecurityPoliciesParams) SetDefaults ¶
func (o *GetVirtualPrivateCloudSecurityPoliciesParams) SetDefaults()
SetDefaults hydrates default values in the get virtual private cloud security policies params (not the query body).
All values with no default are reset to their zero value.
func (*GetVirtualPrivateCloudSecurityPoliciesParams) SetHTTPClient ¶
func (o *GetVirtualPrivateCloudSecurityPoliciesParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get virtual private cloud security policies params
func (*GetVirtualPrivateCloudSecurityPoliciesParams) SetRequestBody ¶
func (o *GetVirtualPrivateCloudSecurityPoliciesParams) SetRequestBody(requestBody *models.GetVirtualPrivateCloudSecurityPoliciesRequestBody)
SetRequestBody adds the requestBody to the get virtual private cloud security policies params
func (*GetVirtualPrivateCloudSecurityPoliciesParams) SetTimeout ¶
func (o *GetVirtualPrivateCloudSecurityPoliciesParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get virtual private cloud security policies params
func (*GetVirtualPrivateCloudSecurityPoliciesParams) WithContentLanguage ¶
func (o *GetVirtualPrivateCloudSecurityPoliciesParams) WithContentLanguage(contentLanguage *string) *GetVirtualPrivateCloudSecurityPoliciesParams
WithContentLanguage adds the contentLanguage to the get virtual private cloud security policies params
func (*GetVirtualPrivateCloudSecurityPoliciesParams) WithContext ¶
func (o *GetVirtualPrivateCloudSecurityPoliciesParams) WithContext(ctx context.Context) *GetVirtualPrivateCloudSecurityPoliciesParams
WithContext adds the context to the get virtual private cloud security policies params
func (*GetVirtualPrivateCloudSecurityPoliciesParams) WithDefaults ¶
func (o *GetVirtualPrivateCloudSecurityPoliciesParams) WithDefaults() *GetVirtualPrivateCloudSecurityPoliciesParams
WithDefaults hydrates default values in the get virtual private cloud security policies params (not the query body).
All values with no default are reset to their zero value.
func (*GetVirtualPrivateCloudSecurityPoliciesParams) WithHTTPClient ¶
func (o *GetVirtualPrivateCloudSecurityPoliciesParams) WithHTTPClient(client *http.Client) *GetVirtualPrivateCloudSecurityPoliciesParams
WithHTTPClient adds the HTTPClient to the get virtual private cloud security policies params
func (*GetVirtualPrivateCloudSecurityPoliciesParams) WithRequestBody ¶
func (o *GetVirtualPrivateCloudSecurityPoliciesParams) WithRequestBody(requestBody *models.GetVirtualPrivateCloudSecurityPoliciesRequestBody) *GetVirtualPrivateCloudSecurityPoliciesParams
WithRequestBody adds the requestBody to the get virtual private cloud security policies params
func (*GetVirtualPrivateCloudSecurityPoliciesParams) WithTimeout ¶
func (o *GetVirtualPrivateCloudSecurityPoliciesParams) WithTimeout(timeout time.Duration) *GetVirtualPrivateCloudSecurityPoliciesParams
WithTimeout adds the timeout to the get virtual private cloud security policies params
func (*GetVirtualPrivateCloudSecurityPoliciesParams) WriteToRequest ¶
func (o *GetVirtualPrivateCloudSecurityPoliciesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetVirtualPrivateCloudSecurityPoliciesReader ¶
type GetVirtualPrivateCloudSecurityPoliciesReader struct {
// contains filtered or unexported fields
}
GetVirtualPrivateCloudSecurityPoliciesReader is a Reader for the GetVirtualPrivateCloudSecurityPolicies structure.
func (*GetVirtualPrivateCloudSecurityPoliciesReader) ReadResponse ¶
func (o *GetVirtualPrivateCloudSecurityPoliciesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type UpdateVirtualPrivateCloudSecurityPolicyBadRequest ¶
type UpdateVirtualPrivateCloudSecurityPolicyBadRequest struct { XTowerRequestID string Payload *models.ErrorBody }
UpdateVirtualPrivateCloudSecurityPolicyBadRequest describes a response with status code 400, with default header values.
Bad request
func NewUpdateVirtualPrivateCloudSecurityPolicyBadRequest ¶
func NewUpdateVirtualPrivateCloudSecurityPolicyBadRequest() *UpdateVirtualPrivateCloudSecurityPolicyBadRequest
NewUpdateVirtualPrivateCloudSecurityPolicyBadRequest creates a UpdateVirtualPrivateCloudSecurityPolicyBadRequest with default headers values
func (*UpdateVirtualPrivateCloudSecurityPolicyBadRequest) Error ¶
func (o *UpdateVirtualPrivateCloudSecurityPolicyBadRequest) Error() string
func (*UpdateVirtualPrivateCloudSecurityPolicyBadRequest) GetPayload ¶
func (o *UpdateVirtualPrivateCloudSecurityPolicyBadRequest) GetPayload() *models.ErrorBody
type UpdateVirtualPrivateCloudSecurityPolicyInternalServerError ¶
type UpdateVirtualPrivateCloudSecurityPolicyInternalServerError struct { XTowerRequestID string Payload *models.ErrorBody }
UpdateVirtualPrivateCloudSecurityPolicyInternalServerError describes a response with status code 500, with default header values.
Server error
func NewUpdateVirtualPrivateCloudSecurityPolicyInternalServerError ¶
func NewUpdateVirtualPrivateCloudSecurityPolicyInternalServerError() *UpdateVirtualPrivateCloudSecurityPolicyInternalServerError
NewUpdateVirtualPrivateCloudSecurityPolicyInternalServerError creates a UpdateVirtualPrivateCloudSecurityPolicyInternalServerError with default headers values
func (*UpdateVirtualPrivateCloudSecurityPolicyInternalServerError) Error ¶
func (o *UpdateVirtualPrivateCloudSecurityPolicyInternalServerError) Error() string
func (*UpdateVirtualPrivateCloudSecurityPolicyInternalServerError) GetPayload ¶
func (o *UpdateVirtualPrivateCloudSecurityPolicyInternalServerError) GetPayload() *models.ErrorBody
type UpdateVirtualPrivateCloudSecurityPolicyNotFound ¶
type UpdateVirtualPrivateCloudSecurityPolicyNotFound struct { XTowerRequestID string Payload *models.ErrorBody }
UpdateVirtualPrivateCloudSecurityPolicyNotFound describes a response with status code 404, with default header values.
Not found
func NewUpdateVirtualPrivateCloudSecurityPolicyNotFound ¶
func NewUpdateVirtualPrivateCloudSecurityPolicyNotFound() *UpdateVirtualPrivateCloudSecurityPolicyNotFound
NewUpdateVirtualPrivateCloudSecurityPolicyNotFound creates a UpdateVirtualPrivateCloudSecurityPolicyNotFound with default headers values
func (*UpdateVirtualPrivateCloudSecurityPolicyNotFound) Error ¶
func (o *UpdateVirtualPrivateCloudSecurityPolicyNotFound) Error() string
func (*UpdateVirtualPrivateCloudSecurityPolicyNotFound) GetPayload ¶
func (o *UpdateVirtualPrivateCloudSecurityPolicyNotFound) GetPayload() *models.ErrorBody
type UpdateVirtualPrivateCloudSecurityPolicyOK ¶
type UpdateVirtualPrivateCloudSecurityPolicyOK struct { XTowerRequestID string Payload []*models.WithTaskVirtualPrivateCloudSecurityPolicy }
UpdateVirtualPrivateCloudSecurityPolicyOK describes a response with status code 200, with default header values.
UpdateVirtualPrivateCloudSecurityPolicyOK update virtual private cloud security policy o k
func NewUpdateVirtualPrivateCloudSecurityPolicyOK ¶
func NewUpdateVirtualPrivateCloudSecurityPolicyOK() *UpdateVirtualPrivateCloudSecurityPolicyOK
NewUpdateVirtualPrivateCloudSecurityPolicyOK creates a UpdateVirtualPrivateCloudSecurityPolicyOK with default headers values
func (*UpdateVirtualPrivateCloudSecurityPolicyOK) Error ¶
func (o *UpdateVirtualPrivateCloudSecurityPolicyOK) Error() string
func (*UpdateVirtualPrivateCloudSecurityPolicyOK) GetPayload ¶
func (o *UpdateVirtualPrivateCloudSecurityPolicyOK) GetPayload() []*models.WithTaskVirtualPrivateCloudSecurityPolicy
type UpdateVirtualPrivateCloudSecurityPolicyParams ¶
type UpdateVirtualPrivateCloudSecurityPolicyParams struct { // ContentLanguage. // // Default: "en-US" ContentLanguage *string // RequestBody. RequestBody *models.VirtualPrivateCloudSecurityPolicyUpdateBody Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
UpdateVirtualPrivateCloudSecurityPolicyParams contains all the parameters to send to the API endpoint
for the update virtual private cloud security policy operation. Typically these are written to a http.Request.
func NewUpdateVirtualPrivateCloudSecurityPolicyParams ¶
func NewUpdateVirtualPrivateCloudSecurityPolicyParams() *UpdateVirtualPrivateCloudSecurityPolicyParams
NewUpdateVirtualPrivateCloudSecurityPolicyParams creates a new UpdateVirtualPrivateCloudSecurityPolicyParams 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 NewUpdateVirtualPrivateCloudSecurityPolicyParamsWithContext ¶
func NewUpdateVirtualPrivateCloudSecurityPolicyParamsWithContext(ctx context.Context) *UpdateVirtualPrivateCloudSecurityPolicyParams
NewUpdateVirtualPrivateCloudSecurityPolicyParamsWithContext creates a new UpdateVirtualPrivateCloudSecurityPolicyParams object with the ability to set a context for a request.
func NewUpdateVirtualPrivateCloudSecurityPolicyParamsWithHTTPClient ¶
func NewUpdateVirtualPrivateCloudSecurityPolicyParamsWithHTTPClient(client *http.Client) *UpdateVirtualPrivateCloudSecurityPolicyParams
NewUpdateVirtualPrivateCloudSecurityPolicyParamsWithHTTPClient creates a new UpdateVirtualPrivateCloudSecurityPolicyParams object with the ability to set a custom HTTPClient for a request.
func NewUpdateVirtualPrivateCloudSecurityPolicyParamsWithTimeout ¶
func NewUpdateVirtualPrivateCloudSecurityPolicyParamsWithTimeout(timeout time.Duration) *UpdateVirtualPrivateCloudSecurityPolicyParams
NewUpdateVirtualPrivateCloudSecurityPolicyParamsWithTimeout creates a new UpdateVirtualPrivateCloudSecurityPolicyParams object with the ability to set a timeout on a request.
func (*UpdateVirtualPrivateCloudSecurityPolicyParams) SetContentLanguage ¶
func (o *UpdateVirtualPrivateCloudSecurityPolicyParams) SetContentLanguage(contentLanguage *string)
SetContentLanguage adds the contentLanguage to the update virtual private cloud security policy params
func (*UpdateVirtualPrivateCloudSecurityPolicyParams) SetContext ¶
func (o *UpdateVirtualPrivateCloudSecurityPolicyParams) SetContext(ctx context.Context)
SetContext adds the context to the update virtual private cloud security policy params
func (*UpdateVirtualPrivateCloudSecurityPolicyParams) SetDefaults ¶
func (o *UpdateVirtualPrivateCloudSecurityPolicyParams) SetDefaults()
SetDefaults hydrates default values in the update virtual private cloud security policy params (not the query body).
All values with no default are reset to their zero value.
func (*UpdateVirtualPrivateCloudSecurityPolicyParams) SetHTTPClient ¶
func (o *UpdateVirtualPrivateCloudSecurityPolicyParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the update virtual private cloud security policy params
func (*UpdateVirtualPrivateCloudSecurityPolicyParams) SetRequestBody ¶
func (o *UpdateVirtualPrivateCloudSecurityPolicyParams) SetRequestBody(requestBody *models.VirtualPrivateCloudSecurityPolicyUpdateBody)
SetRequestBody adds the requestBody to the update virtual private cloud security policy params
func (*UpdateVirtualPrivateCloudSecurityPolicyParams) SetTimeout ¶
func (o *UpdateVirtualPrivateCloudSecurityPolicyParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the update virtual private cloud security policy params
func (*UpdateVirtualPrivateCloudSecurityPolicyParams) WithContentLanguage ¶
func (o *UpdateVirtualPrivateCloudSecurityPolicyParams) WithContentLanguage(contentLanguage *string) *UpdateVirtualPrivateCloudSecurityPolicyParams
WithContentLanguage adds the contentLanguage to the update virtual private cloud security policy params
func (*UpdateVirtualPrivateCloudSecurityPolicyParams) WithContext ¶
func (o *UpdateVirtualPrivateCloudSecurityPolicyParams) WithContext(ctx context.Context) *UpdateVirtualPrivateCloudSecurityPolicyParams
WithContext adds the context to the update virtual private cloud security policy params
func (*UpdateVirtualPrivateCloudSecurityPolicyParams) WithDefaults ¶
func (o *UpdateVirtualPrivateCloudSecurityPolicyParams) WithDefaults() *UpdateVirtualPrivateCloudSecurityPolicyParams
WithDefaults hydrates default values in the update virtual private cloud security policy params (not the query body).
All values with no default are reset to their zero value.
func (*UpdateVirtualPrivateCloudSecurityPolicyParams) WithHTTPClient ¶
func (o *UpdateVirtualPrivateCloudSecurityPolicyParams) WithHTTPClient(client *http.Client) *UpdateVirtualPrivateCloudSecurityPolicyParams
WithHTTPClient adds the HTTPClient to the update virtual private cloud security policy params
func (*UpdateVirtualPrivateCloudSecurityPolicyParams) WithRequestBody ¶
func (o *UpdateVirtualPrivateCloudSecurityPolicyParams) WithRequestBody(requestBody *models.VirtualPrivateCloudSecurityPolicyUpdateBody) *UpdateVirtualPrivateCloudSecurityPolicyParams
WithRequestBody adds the requestBody to the update virtual private cloud security policy params
func (*UpdateVirtualPrivateCloudSecurityPolicyParams) WithTimeout ¶
func (o *UpdateVirtualPrivateCloudSecurityPolicyParams) WithTimeout(timeout time.Duration) *UpdateVirtualPrivateCloudSecurityPolicyParams
WithTimeout adds the timeout to the update virtual private cloud security policy params
func (*UpdateVirtualPrivateCloudSecurityPolicyParams) WriteToRequest ¶
func (o *UpdateVirtualPrivateCloudSecurityPolicyParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type UpdateVirtualPrivateCloudSecurityPolicyReader ¶
type UpdateVirtualPrivateCloudSecurityPolicyReader struct {
// contains filtered or unexported fields
}
UpdateVirtualPrivateCloudSecurityPolicyReader is a Reader for the UpdateVirtualPrivateCloudSecurityPolicy structure.
func (*UpdateVirtualPrivateCloudSecurityPolicyReader) ReadResponse ¶
func (o *UpdateVirtualPrivateCloudSecurityPolicyReader) 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_policy_parameters.go
- create_virtual_private_cloud_security_policy_responses.go
- delete_virtual_private_cloud_security_policy_parameters.go
- delete_virtual_private_cloud_security_policy_responses.go
- get_virtual_private_cloud_security_policies_connection_parameters.go
- get_virtual_private_cloud_security_policies_connection_responses.go
- get_virtual_private_cloud_security_policies_parameters.go
- get_virtual_private_cloud_security_policies_responses.go
- update_virtual_private_cloud_security_policy_parameters.go
- update_virtual_private_cloud_security_policy_responses.go
- virtual_private_cloud_security_policy_client.go